- מה זה סימולינק?
- כיצד להפעיל את Simulink ב- MATLAB?
- דפדפן הספרייה של Simulink
- הפעלת מודל הדגמה עם MATLAB Simulink
- הפעלת הבאגים
- יצירת מודל סימולינק למגבר אותות
- דוגמנות מערכת בקרה דינמית
מה זה סימולינק?
סימולינק הפכה בשנים האחרונות לחבילת התוכנה ההנדסית הנפוצה ביותר בקרב אקדמיות ותעשיות. Simulink מגיע משולב עם תוכנת MATLAB המשמשת לדגום, לדמות וניתוח המערכות הדינמיות. Simulink מספק ממשק משתמש גרפי (GUI) כתרשימי בלוק לבניית המודל שלך כמו שאתה בונה עליו באמצעות עפרון ונייר.
כדי להבין את Simulink אתה יכול לשקול דוגמה פשוטה,
הנה, בדוגמה שלעיל אנו מייצרים גל סינוס מבלוק גל סינוס ומגבירים אותו על ידי גורם רווח אותו אתה בודק ישירות ב- Simulink על ידי לחיצה כפולה על גוש היקף.
אם אתה חדש ב- MATLAB, למד תחילה את המינוחים המשמשים ב- MATLAB והתחל ב- LED Blinking.
כיצד להפעיל את Simulink ב- MATLAB?
כדי לפתוח את ה- Simulink ב- MATLAB, תוכלו פשוט ללחוץ על כפתור ה- Simulink משורת התפריטים של MATLAB, כפי שמוצג בתמונה למטה
אחרת, אתה יכול פשוט להשתמש בחלון הפקודה כדי לפתוח את Simulink. פשוט כתוב 'סימולינק' בשורת הפקודה ולחץ על Enter.
סימולינק
להלן החלון הראשון שמופיע לאחר פתיחת סימולינק:
כפי שאתה יכול לראות בתמונה יש אפשרויות שונות לבצע משימות שונות, כמו שאתה יכול ליצור את התבנית שלך, מודל ריק, ספרייה ריקה ורבים אחרים.
בכל פעם שאנחנו צריכים לעצב דגם חדש, אנו בוחרים באפשרות ' דגם ריק' על ידי לחיצה כפולה עליו. חלון הדגם הריק שאנו יכולים לקרוא לו גם כחלון Simulink נראה כמו התמונה למטה.
דפדפן הספרייה של Simulink
דפדפן הספרייה של Simulink מכיל כיורים, מקורות, מחברים, רכיבים ליניאריים ולא ליניאריים. Simulink טוב בהרבה משאר חבילות הסימולציה הקודמות שצריכות לנסח את המשוואות לתוכנית, בעוד שב- Simulink תוכלו לבחור בפונקציה ובחסימות ועליכם רק להזין את ערכי המשתנה של המשוואות.
כדי לפתוח דפדפן ספריית Simulink תוכלו פשוט ללחוץ על כפתור דפדפן הספרייה מתפריט Simulink, כפי שמוצג בתמונה למטה
הדרך השנייה לפתוח את דפדפן הספרייה של Simulink היא להקליד את הפקודה למטה בחלון הפקודה. הפקודה תלויה באותיות רישיות ולכן יש להיזהר בזמן ההקלדה:
slLibraryBrowser
כך נראה דפדפן הספרייה של Simulink, בו תוכלו לחפש כיורים, מקורות, מחברים, רכיבים ליניאריים ולא ליניאריים.
הפעלת מודל הדגמה עם MATLAB Simulink
Simulink כבר מכיל מספר דגמים פשוטים ומתקדמים מסוגים שונים של מערכות כמו שמע, תקשורת, ראיית מחשב, DSP, בזמן אמת ורבים אחרים, כפי שניתן לראות בתמונה למטה,
כדי להפעיל דוגמה או מודל הדגמה פשוט לחץ עליו פעמיים וחלון קופץ של דגם ה- Simulink שלו יופיע, כפי שמוצג בתמונה למטה
לאחר הדוגמנות תוכלו לדמות את המודל באמצעות מבחר של שיטת אינטגרציה, תפריט Simulink או חלון פקודה. הדרך הקלה והנוחה ביותר היא פשוט להשתמש בכפתור Simulink 'RUN' מתפריט Simulink להפעלת מודל ב- Simulink, כפי שמוצג בתמונה למטה
תוכל גם להשתמש או לערוך את מודל ההדגמה אם תרצה בכך.
הפעלת הבאגים
Simulink Debugger הוא כלי של Simulink לאיתור או אבחון של באגים במודל. ניפוי באגים עוזר לך לבדוק או להריץ את הסימולציה צעד אחר צעד ומציג גם את מצבי הקלט, הפלט והחסימות.
כדי להפעיל איתור באגים, אתה רק צריך ללחוץ על מודל איתור באגים בקטע ההדמיה בשורת התפריטים Simulink, כפי שמוצג בתמונה למטה
אתה יכול אפילו להפעיל איתור באגים מחלון הפקודה רק על ידי הקלדת הפקודה למטה, sldebug ('שם הדגם')
יצירת מודל סימולינק למגבר אותות
שלב 1: - הפעל את ה- Simulink מכפתור Simulink או הקלד 'simulink' בחלון הפקודה.
שלב 2: - בחרו ' הדגם הריק' מ- Simulink, כפי שמוצג בתמונה למטה
שלב 3: - כעת אנו הולכים לבנות 'מודל מגבר אותות' אשר לוקח קלט ומגביר אותו על ידי גורם רווח.
עבור דגם מגבר אותות אנו זקוקים לחסימת גל סינוס, גוש רווח והיקף.
שלב 4: - פתח את דפדפן הספרייה על ידי הקלדת 'sl'LibraryBrowser' בחלון הפקודה. ובחר את הבלוקים הדרושים וגרור אותם לחלון Simulink מחלון דפדפן הספרייה, כפי שמוצג בתמונה למטה
שלב 5: - לאחר הצבת כל הבלוקים בחלון Simulink, עליכם לחבר אותם בהתאם לתמונה המוצגת למטה,
שלב 6: - עליך לשנות את ההגדרה לקבלת שתי כניסות בהיקף, אז לחץ פעמיים על היקף ואז עבור להגדרה ולשנות ' מספר יציאות קלט' ל '2', כפי שמוצג בתמונה למטה
שלב 7: - כעת, לצורך הגברה, תוכלו להגדיר את ערך המשרעת של גל הסינוס וגורם הרווח על ידי לחיצה כפולה על הבלוק המתאים.
שלב 8: - לאחר השלמת זה, אנו יכולים להפעיל את מודל ה- Simulink שלנו מכפתור 'RUN' המופיע בתפריט Simulink.
המתן עד ש- Simulink ירכיב את המודל שלך, אותו תוכל לראות בפינה הימנית התחתונה של החלון.
שלב 9: - כעת, לתוצאה לחץ לחיצה כפולה על היקף ותוכל לראות הן קלט והן צורת גל מוגברת, כפי שמוצג בתמונה למטה,
כתוצאה מכך, אם אתה מתבונן בצורת גל הפלט, הוא מוגבר בפקטור 3.
שלב 10: - כעת, תוכלו לשמור את הדגם שלכם ותוכלו גם להדפיס, התוסף לעיצוב סימולינק הוא '.slx' אז שימו לב לתוסף תוך כדי שמירה, בדרך כלל זה לוקח באופן אוטומטי את התוסף '.slx'.
אתה יכול גם לבדוק את הסרטון שניתן בסוף "יצירת מודל באמצעות MATLAB Simulink".
דוגמנות מערכת בקרה דינמית
סימולינק משמש לניתוח מערכות מורכבות מבוססות בזמן אמת הקשורות לחיכוך, עמידות באוויר, החלקת הילוכים וכו '. מערכות אלה מורכבות מאוד, ולעיצוב מודל עבורו מחוץ לתחום המאמר. אך כדי ללמוד כיצד לדגמן מערכת בקרה דינמית, MATLAB עצמה סיפקה תיעוד נחמד. אתה יכול לגשת לזה במדריך התחלת העבודה של MATLAB. עבור אל ' דגם מערכת דינמית ' לאחר בחירת תחילת העבודה .
תועבר לדפדפן העזרה של MATLAB, כפי שמוצג בתמונה למטה
התהליך השלם עבור desiging מודל Simulink מוצג בסרטון הבא: