סמינר מתקדם בנושא Simulink

מינוף וייעול תהליך הפיתוח בעזרת Simulink

12.3.24 | בין השעות 8:30-13:30 | משרדי סיסטמטיקס, הברזל 27, בניין A קומה 9, תל אביב

סמינר מתקדם בנושא Simulink

מינוף וייעול

תהליך הפיתוח

בעזרת Simulink

12.3.24 | בין השעות 8:30-13:30 | משרדי סיסטמטיקס, הברזל 27, בניין A קומה 9, תל אביב

הרשמה:

סביבת הפיתוח של Simulink מאפשרת פיתוח רב-מערכתי, יצירת קוד בצורה אוטומטית ומהווה כלי מרכזי בידיו של מהנדס המערכת. מטרת סמינר זה היא העמקת הידע ובחינת יכולות נוספות שאולי לא הכרת עד כה.
במסגרת הסמינר נציג חידושים שהתווספו לסביבה זו בגרסאות האחרונות, שילובים ושימושים מתקדמים שניתן לבצע בסביבה זו, וכן נושאים מתקדמים כגון מינוף סביבת העבודה ככלי אינטגרציה בתהליך הפיתוח, הבנת התנהגות סביבת ה- Simulink "מאחורי הקלעים", האצת ביצועים, תכן מעמיק של מערכות דינאמיות ועוד.

בעזרת הידע שתרכשו ביום זה תוכלו לשוב למשרד ולעבוד בצורה יעילה ואיכותית יותר, תרכשו רקע רחב יותר בכלים שהפכו לסטנדרט בתעשייה וישרתו אתכם בעבודתכם היומיומית בתעשייה.

קהל יעד:

מהנדסים, מפתחי אלגוריתמים, מפתחי תוכנה/חומרה (ספרתי/אנלוגי/מעורב), חוקרים, פיזיקאים, מתמטיקאים, ביולוגים, כימאים ומהנדסי מערכות אשר משתמשים ולא משתמשים עדיין בתוכנת MATLAB ו- Simulink. מיועד למשתמשים קיימים ופוטנציאליים בתעשייה.

סמינר טכני זה הינו ללא עלות, אך מוגבל בנרשמים ויש להירשם אליו מראש.

סדר יום

הערה:
ההשתתפות הינה ללא תשלום,
אך מחייבת הרשמה מראש.

נשמח לראותך בסמינר.

08:30-09:00 – כיבוד התכנסות והרשמה

9:00-10:15
ניהול פרויקטים בסביבת Simulink
עמית וינרב, מהנדס אפליקציה בכיר בתחום מערכות אוטונומיות, סיסטמטיקס

ניהול פרויקטים סביבת Simulink

עמית וינרב, מהנדס אפליקציה בכיר בתחום מערכות אוטונומיות, סיסטמטיקס

האם גם המודלים שלכם מסתעפים ומסתבכים עם הזמן? לא מצליחים למצוא את המודל או הפונקציה שכתבם לפני שנה? הרצאה זו בוחנת כיצד ל"אלף את החיה" עם שימוש בפרויקטים ב- Simulink Projects  ובקרת גרסאות.

למדו כיצד פרויקטים מארגנים את כלל הקבצים, מפשטים את עבודת הצוות ומאפשרים למצוא כל דבר במהירות ובקלות. בנוסף, ניתן לעקוב אחר שינויים, להריץ גרסאות ישנות לאחור ולמזג את ההסתעפויות של כלל צוות בצורה מקצועית עם תמיכה מובנית ב- Git ו- Subversion. אפילו נשתף שיטות עבודה מומלצות להקמת פרויקטים, כך שבפעם הבאה תוכל להתמקד במשימות העיקריות במקום לדאוג לגבי הניהול והניירת.

10:15-11:15
בדיקות מערכתיות בתהליך Model-Based Design
אסף מוזס, ר"צ קבוצת CDA, סיסטמטיקס

בדיקות מערכתיות בתהליך Model-Based Design

אסף מוזס, ר"צ קבוצת CDA, סיסטמטיקס

חברות רבות משתמשות בפתרונות MathWorks בכדי ליישם את תהליך ה-Model-Based Design במערכות מורכבות. פתרונות אלו משתמשים בבדיקות סימולטיביות ושיטות בדיקה הנפוצות בתעשיה, בכדי לאמת ולתקף (Verification & Validation) את פיתוח המוצרים שלהן ואף לרשיינם.

בהרצאה זו נכיר את תהליך ה- Model-Based Design, תוך התמקדות בעולם ה- Verification & Validation. נראה כיצד באמצעות יישום תהליך הבדיקות אנו יכולים לעקוב אחר הדרישות ושינויים החלים בהן, לוודא כי התכן אכן עומד בדרישות, לבדוק התאמה לתקנים בתעשיה, לאסוף כיסוי של האלגוריתמים, מודלים וקוד, במטרה לוודא כי קיים כיסוי מלא, לנתח פוקציונליות של המוצר ועוד.

11:15-11:45 – הפסקת קפה

11:45-12:15
סיפור לקוח הלכה למעשה

סיפור לקוח – משתמש Simulink

13:30 – 12:15
ייצור קוד אוטומטי ואופטימיזציה מסביבת Simulink למערכות משובצות-מחשב

איתמר אנגלמן, Professional services, סיסטמטיקס

ייצור קוד אוטומטי ואופטימיזציה מסביבת Simulink למערכות משובצות-מחשב

איתמר אנגלמן, Professional services, סיסטמטיקס

אוקיי, אנחנו עובדים ב- Simulink ונאלצים להתאים את הגדלים והמשתנים שיוכלו לרוץ בסביבה הזו (הרי MATLAB יותר מקל), אז עכשיו לא ננצל את ה"אילוצים" הללו לטובת האצת ביצועים או שימוש באלגוריתם במערכת הסופית?

Simulink מראש תוכננה לייצור קוד, ולכן יצירת הקוד ממנה היא דבר טריוויאלי… מישהו אמר rapid accelerator?

בהרצאה זו נראה איך מייצרים קוד בשימוש עם ממשקים שהוגדרו מראש, נבין כיצר ניתן להחליף את הקוד הגנרי בקוד ספיציפי עבור מעבד מסויים (לצורך אופטימיזציה) ולבסוף, כיצד ניתן לדבג את הקוד שייצרנו ולנהלו עם מערכת ניהול התצורה שברשותינו.

13:30 סיום משוער

הרשמה לסדנא:

14:30-17:00 

Stateflow
סדנת Hands on

Stateflow – סדנת Hands on

עמית וינרב, מהנדס אפליקציה בכיר בתחום מערכות אוטונומיות, סיסטמטיקס

מתקשים לתכנן ולנהל את הלוגיקה המורכבת של המערכת או האלגוריתמיקה? הצטרפו לסדנת Stateflow וגלו כיצד Stateflow מאפשר לעצב ולנתח מערכות באופן חזותי, ממכונות מצבים פשוטות (FSM) ועד לתרחישים מורכבים מערכתיים.

במהלך הסדנא נצלול ליסודות של בניית תרשימי מצב, הגדרת מעברים ומינוף פעולות לשליטה בהתנהגות המערכת. נלמד על יכולות עוצמתיות כמו מצבים היררכיים, מצבים מקבילים, ושליטה באירועים כדי למדל גם את הלוגיקות המורכבות ביותר באופן ברור ומסודר.

באמצעות תרגילים אינטראקטיביים ודוגמאות מהעולם האמיתי, תרכשו  מיומנויות מעשיות ליישום Stateflow בפרויקטים שלכם בביטחון.

התמקצעות ושליטה בתכן לוגיקת מערכות בעזרת Stateflow מעולם לא הייתה קלה יותר מאשר היום!

*לצורך השתתפות בסדנא יש להגיע לסדנא עם לפטופ אישי,מטען ובטריה מלאה כמה שניתן.

נשמח לראותך בסמינר