קהל יעד:

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

הזמנה לכנס בנושא:

From Concept to Successful Product –

Simulink as a Design Platform

10/5/2021 מלון דניאל, הרצליה פיתוח

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

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

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

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

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

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

[ סדר יום ]

הערות:

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

מליאה כללית
9:00 התכנסות, רישום וכיבוד קל
9:30 תכנון מבוסס-מודל ותהליכי פיתוח שיתופיים
רוני פאר, מנהל הפעילות הטכנית, סיסטמטיקס
9:50 מאפס למאה בסביבת Simulink: איך מתחילים לעשות שימוש בסביבה זו
אוראל לוי, מהנדס אפליקציה, סיסטמטיקס
10:30 ממודל ב-Simulink למימוש בחומרה
איתמר אנגלמן, מהנדס אפליקציה, סיסטמטיקס
10:50 הפסקת קפה
מסלול 1 – בקרה ומידול פיזיקלי
11:10 Electrical, Mechanical, and Hydraulic Modeling in Simscape
אוראל לוי, מהנדס אפליקציה, סיסטמטיקס
11:40 תכן מערכות בקרה
איתמר אנגלמן, מהנדס אפליקציה, סיסטמטיקס
12:10 Reinforcement Learning with MATLAB & Simulink
איתמר אנגלמן, מהנדס אפליקציה, סיסטמטיקס
12:40 תכן בקרת מנועי Brushless
רוני פאר, מנהל הפעילות הטכנית, סיסטמטיקס
מסלול 2 – עיבוד אותות ותקשורת
11:10 How to Model, Simulate, Test and Implement Real-World Signal Processing Systems Using Simulink
ינון נוסבאום, מהנדס אפליקציה, סיסטמטיקס
11:45 From Spreadsheet to Prototype
The 5-Step Formula to Designing a Complete Communications and Radar System Using Simulink & MATLAB
שלומי שרגא, מהנדס אפליקציה, סיסטמטיקס

[ פירוט הרצאות ]

פירוט הרצאות

תכנון מבוסס-מודל ותהליכי פיתוח שיתופיים

עם העלייה במורכבות וברב התחומיות של מערכות, גובר הצורך בפתרון סדור ומובנה לפיתוח מערכות כאלה. מזה מספר שנים שגישת תכנון מבוסס-מודלים, Model-Based Design (MBD), מאפשרת למהנדסים מהדיסציפלינות השונות לפתור בעיות מורכבות מסוג זה.

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

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

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

בין הנושאים שיכוסו בהרצאה:

  • בנייה של מודלים מתוך בלוקים וספריות מוכנות מראש
  • Model as you think - לעדכן ולבחון דברים במהירות
  • ממשק בין סביבת Simulink למערכות חיצוניות, כגון MATLAB/ C ושילוב קוד בסימולציה
  • עבודה עם אותות המשתנים בזמן, לעומת עבודה עם פרמטרים בדידים.
  • היכרות ראשונית עם ה-Solver - המנוע שעומד מאחורי Simulink.
  • ניתוח תוצאות והפקת תובנות לאחר סיום סימולציה
  • צעדים להמשך ודוגמאות למידול מערכות מסוגים שונים

ממודל ב-Simulink למימוש בחומרה

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

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

נבין מהם היתרונות שבייצור אוטומטי של קוד C/C++, מהן המגבלות הקיימות בזמן הפיתוח ונראה מספר אפשרויות שעומדות בפנינו בעת ייצור הקוד לצורך קבלת קוד קריא יותר.

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

Electrical, Mechanical, and Hydraulic Modeling in Simscape

Modeling physical systems is easy when you use the appropriate modeling method.  In Simulink, you can use physical networks to intuitively model physical systems such as electric aircraft, hydraulic actuators, and battery management systems.

In this session you will see how to:

  • Model physical systems using scalable methods within Simulink
  • Refine requirements and optimize the design using simulation
  • Integrate CAD, hydraulic, electrical, and control systems in a single environment

From Spreadsheet to Prototype: The 5-Step Formula to Designing a Complete Communications and Radar System Using Simulink & MATLAB

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

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

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

כל זאת ב-5 שלבים ב-MATLAB ו-Simulink.

תכן מערכות בקרה

סביבת Simulink הינה הסביבה הטבעית למהנדסי בקרה ותכנון מערכות בקרה – סימולציה של התהליך (Plant) יחד עם מערכת הבקרה (Controller) בחיבור משוב (Feedback) הינה קלה ופשוטה ליישום.

ב-Simulink ישנם מספר כלים שיכולים לסייע לכם לכוונן ולכייל את ארכיטקטורת הבקרה שלכם בקלות, וחשוב שתכירו אותם.

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

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

מהרצאה זו תיקחו:

  • שימוש ב- Simulinkלתכנון מערכות בקרה
  • אופטימיזציה של תכנון החוג
  • שיטות פתרון שונות במישור התדר ובמישור הזמן, למערכות ליניאריות ולא-ליניאריות

Reinforcement Learning with MATLAB & Simulink

Reinforcement learning allows you to solve control problems using deep learning but without using labeled data. Instead, learning occurs through multiple simulations of the system of interest. This simulation data is used to train a policy represented by a deep neural network that would then replace a traditional controller or decision-making system.

In this session you will be introduced to reinforcement learning and see how to perform it using Simulink. You will also see how to:

  • Set up environment models.
  • Define the policy structure.
  • Scale training through parallel computing to improve performance.
  • Use the “Reinforcement Learning Designer” app to simplify and accelerate the design.

תכן בקרת מנועי Brushless

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

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

Motor Control Blockset מסייע בפיתוח אלגוריתמי בקרה עבור brushless motors.

בהרצאה זו נראה:

  • כיצד ניתן להאיץ את הפיתוח עבור אפליקציות של בקרת מנועים
  • נכיר את הספרייה ואת האלגוריתמים ומודלי המנוע הנתמכים
  • כלים ויכולות חדשות ב-Motor Control Blockset

How to Model, Simulate, Test and Implement Real-World Signal Processing Systems Using Simulink

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

בהרצאה הזו נשתמש ב-Simulink על מנת לעבד אות שהתקבל מחיישן.

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

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

יצירת קשר

מחלקת שיווק
חברת סיסטמטיקס
טלפון:  03-7660111