קהל יעד:
חיילים, משתמשים חדשים וותיקים בתוכנות MATLAB & Simulink
הזמנה לכנס השנתי למשרתי צה"ל ומשרד הבטחון, בנושא:
MATLAB עולה על מדים 2023
22/2/2023, בין השעות: 8:30-16:30, בית ציוני אמריקה, ZOA, רח' אבן גבירול 26, תל אביב
כנס טכני, ללא עלות, למשתמשים קיימים ופוטנציאליים בכלי MATLAB ו-Simulink בצה”ל ובמערכת הבטחון.
משרד הבטחון בכלל וצה"ל בפרט מהווים עמוד תווך לביטחון המדינה ולעצם קיומנו במגרש "משחקים" מאתגר במיוחד. חלק אינטגרלי וחיוני מעבודת גופים אלו הוא מגוון רחב מאוד של עיסוקים בתחומים שונים וברמות שונות: חקר ביצועים (חק"ב), פיתוח מערכות תקשורת, יכולות למידול וסימולציה, פיתוח מערכות בקרה, ניהול פרויקטים ועוד…
החזון של חברת סיסטמטיקס הוא להיות גורם המסייע לכלל גופי הפיתוח, באופן צמוד לביצוע משימותיהם בצורה המקצועית והטובה ביותר, החל מליווי ובחירת הפתרונות הטכנולוגיים המתאימים, סיוע בהטמעה, מענה לבעיות הצצות במהלך העבודה, פיתוח ההכשרה, ובמידת הצורך אף שילוב כחלק מגופי הפיתוח עצמם.
כחלק מפעילות זו, ובמטרה לתת מענה רחב להעמקת הידע והקשר עם פתרונות הממומשים בעזרת כלי התוכנה בתחום MATLAB & Simulink, אנו בסיסטמטיקס מקיימים מפגש שנתי לכלל המשרתים בצה”ל ומשרד הבטחון.
כמדי שנה, מפגש זה הינו הזדמנות ללמידה מקצועית, שיפור תהליכי העבודה ודיון מעמיק עם עמיתים לצבא. יום עיון טכני זה הינו כמובן ללא עלות למשתמשים קיימים ופוטנציאליים בכלי MATLAB ו-Simulink בצה”ל.
בכנס השנה אנחנו נדבר על הבעיות האסטרטגיות והטקטיות המעסיקות את היחידות ביומיום. במליאה הראשית אנו נלמד ונבחן לעומק נושאים מתקדמים חוצי ארגון. בחלקו השני של היום יתקיימו שלושה מסלולים במקביל, כדי להעמיק את הלימוד ולאפשר ניהול שיחות ברמה טכנית גבוהה.
המסלולים הם: 1. חק"ב 2. תקשורת 3. מידול פיזיקלי ובקרה.
כל אחד מהמסלולים יועבר ע"י המומחים הטכניים של סיסטמטיקס, והינכם מוזמנים להצטרף ללמידה מעמיקה בתחומים השונים, גם אם הם אינם התחום הספציפי שבו תרצו להעמיק.
עם הידע שתרכשו ביום עיון זה תוכלו לשוב למשרד ולהתחיל לעבוד בצורה יעילה ואיכותית יותר. כמו כן, תרכשו רקע רחב יותר בכלים אשר הפכו לסטנדרט בתעשייה ויוכלו לשרת אתכם בעבודתכם היומיומית.
[ סדר יום ]
ההשתתפות הינה ללא תשלום, אך מחייבת הרשמה מראש.
המפגש השנתי מיועד למשרתים בצה”ל.
כנס טכני, ללא עלות, למשתמשים קיימים ופוטנציאליים בכלי MATLAB ו- Simulink בצה”ל.
08:30-09:00 – התכנסות
09:00-09:20 – אתגרים, פתרונות ואיך מתחילים מכאן
נדב בנימין, IDF Account Manager, סיסטמטיקס
לפירוט ההרצאה
אתגרים, פתרונות ואיך מתחילים מכאן
נדב בנימין, IDF Account Manager, סיסטמטיקס
בהרצאה זו נסקור את האתגרים הקיימים הן מהפן הפיקודי ניהולי והן מהצד המקצועי, נדבר ונראה את אופציות הפתרונות הקיימות ליחידות, נראה דוגמאות לשיתופי פעולה המתקיימים כיום הן בתעשייה והן בצה"ל, נציג את דרכי ההתקשרות, אופן העבודה ונציג את סדר היום.
09:20-10:00 – דברים שלא ידעתם ב-MATLAB
יובל עציץ, מהנדסת אפליקציה, סיסטמטיקס
לפירוט ההרצאה
דברים שלא ידעתם ב-MATLAB
סביבת MATLAB היא סביבה עשירה עם יכולות גדלות ומשתנות מגרסה לגרסה. בהרצאה זו נסקור את היכולות החדשות שעוזרות בתהליכי מחקר, פיתוח והטמעה, נדון בחידושים השונים ב-live editor, app designer וביכולות התממשקות עם שפות אחרות. נכיר פונקציות חדשות המשדרגות את אופי הכתיבה ונציג חידושים בתחומים השונים ביניהם ניתוח ועיבוד נתונים וAI.
10:00-10:45 – האצת ביצועים ועבודה עם MATLAB בענן
רוני פאר, CTO, סיסטמטיקס
לפירוט ההרצאה
האצת ביצועים ועבודה עם MATLAB בסביבת ענן
רוני פאר, CTO, סיסטמטיקס
חלק אינטגרלי ומהותי מתהליכי הפיתוח, הוא היכולת להריץ בדיקות נרחבות של המערכת בסביבה שלה, במגוון רחב של תרחישים, יכולות ואפשרויות. הרצאה זו תעסוק במספר עמודי תווך הקיימים היום בסביבת MATLAB, והמאפשרים האצת הסימולציה, שימוש בחומרות מקביליות ומתקדמות, ולבסוף העברת הסימולציה בצורה שקופה ומהירה לסביבת ענן.
נדגים בצורה טכנית ומעשית, כיצד ניתן לקחת אלגוריתם ומודלים, להאיץ את פעולתם, להריץ אותם על גבי מספר סביבות שונות, כדי לקבל תובנות מעמיקות בקצב מהיר על התנהגות המערכת.
10:45-11:00 – הפסקה
11:00-11:30 – AI עיבוד תמונה ווידאו
מורן גולדמברג, מהנדסת אפליקציה, סיסטמטיקס
לפירוט ההרצאה
AI עיבוד תמונה ווידאו
מורן גולדמברג, מהנדסת אפליקציה, סיסטמטיקס
עיבוד תמונה וטכניקות ראייה ממוחשבת משמשות לשיפור, ניתוח וחילוץ מידע מתמונות וסרטונים כדי לפתור אתגרים בעולם האמיתי לעיצוב תמונה ומערכות ראייה.
בסמינר זה תגלו כיצד להשתמש בטכניקות אלו ב- MATLAB עבור מספר דוגמאות, כגון: מעקב אחר עצמים נעים, זיהוי רכבים בתמונה ועוד..
נעבור על הכללים הנכונים לעבודה ועל השיטות השונות הקיימות, מתי נדע להשתמש באיזו שיטה, וברגע שנבין זאת נוכל לבצע את התהליך הנכון בכל תחום שנרצה.
11:30-12:15 – מידול מערכות בלתי מאוישות מוטסות
אסף מוזס, יועץ בתחום מערכות אוטונומיות, סיסטמטיקס
לפירוט ההרצאה
מידול מערכות בלתי מאויישות מוטסות
אסף מוזס, יועץ בתחום מערכות אוטונומיות, סיסטמטיקס
מערכות בלתי מאוישות (UAV) הולכות ותופסות תאוצה במגוון רחב של תחומים וכיום ניתן למצוא אותן בשימושים רבים בים, באוויר וביבשה. מערכות אלו מאפשרות לבצע משימות קשות ומסובכות, תוך הפחתת רמות הסיכון והגברת נוחות העבודה.
הרצאה זו תפתח בהיכרות עם פתרון ה- Unmanned Aerial Vehicle, המאפשר לתכנן, לבדוק ולפרוס אלגוריתמים למערכות בלתי מאוישות והרחבתן באמצעות יכולות ה- Aerospace.
פתרון זה מאפשר לנו למדל בצורה מהירה את מערכת ה- UAV ולהתמקד בפיתוח אלגוריתמי האוטונומיה שלה, לנתח את התנהגותה בסביבה פיזיקלית ואף לבחון את המערכת על חומרות שונות.
במהלך ההרצאה נסקור את יכולות החישה (Sensing) המאפשרות הגדרת חיישנים שונים במערכת ותכונותיהם, ביצוע היתוך-מידע של הנתונים המתקבלים ומעקב אחר אובייקטים בסביבת העבודה של המערכת.
נראה כיצד ניתן לשלב בין יכולות מידול המערכת עצמה לבין יכולות החישה וכיצד ניתן למנף יכולות אלו בתהליך הפיתוח, במטרה להפוך את המערכת שלנו למערכת אוטונומית.
12:15-13:00 – הפסקת צהרים
13:00-16:30 – חלוקה ל-3 מסלולים מקבילים – תקשורת, חקר וביצועים, מידול פיזיקלי ובקרה
[ פירוט הרצאות ]
הרצאות מסלולים בין השעות 13:00-16:30:
מסלול תקשורת
מסלול זה יסקור כלים ויכולות שונות למידול ויישום מערכות תקשורת באמצעות MALTAB ו-Simulnik, החל משלב התכנון ועד להטמעה, תוך מעבר על דוגמאות המציגות את תהליך הפיתוח.
חידושים בעולם התקשורת (20 דק’)
חידושים בעולם התקשורת
ינון נוסבאום, מהנדס אפליקציה, סיסטמטיקס
בכל שנה מוציאה חברת MathWorks שתי גרסאות תוכנה הכוללות עדכונים, תיקונים ויכולות חדשות בכלי הפיתוח השונים. תחום התקשורת התפתח בשנתיים האחרונות עם מגוון רחב מאד של כלים ויכולות חדשות: שיפורים ועדכונים בתמיכה ביכולות 5G, הרחבת התקנים בנתמכים בארגז הכלים WLAN, מידול ערוצי תקשורת לווייניים עם Satellite Communiations Toolbox, מידול תקשורת Bluetooth ועוד.
מעבר לכך, נראה יכולות מובנות בסביבת MATLAB שמאפשרות הרצה מהירה יותר, שימוש ב-Apps להאצת תהליך הפיתוח, וכן פונקציות חדשות.
בהרצאה זו נסקור חלק מיכולות אלו ונדגים כיצד ניתן לפשט ולקצר את הליך הפיתוח בצורה מהירה ויעילה.
מידול RF front end בשילוב של מערכות אנטנות לחישה אלחוטית ותקשורת (45 דק’)
מידול RF front end בשילוב של מערכות אנטנות לחישה אלחוטית ותקשורת
שמעון אלקין, מהנדס אפליקציה, סיסטמטיקס
יחידת הרדיו מהווה חשיבות רבה בתכנון מערכות תקשורת וחישה אל חוטיים. פעמים רבות בעיות ביחידת הרדיו יכולה לגרום לבעיות במערכות מתוחכמות ואף לסכן את חיי כוחותינו בשטח. לצורך כך אנחנו נדרשים להגיע לתכן של יחידת רדיו אשר תוכל לעמוד בפני אתגרים רבים ועדיין לתת מענה ראוי למערות בה היא מוטמעת לכן שילוב של יחידת הרדיו עם מערכות אחרות הוא שלב קריטי שלצערנו מגיע לשלב הבדיקה רק בקבלת החומרה.
בהרצאה הזו נראה כיצד אנו משלבים את מכלול רדיו במערכות תקשורת המשפיעות ישירות על יכולות מתקדמות כמו אלגוריתמית Beam Forming, MIMO עוד'.
Solving Wireless Problems with AI in MATLAB (40 דק’)
Speaker: Mike McLernon – MathWorks
Title: Solving Wireless Problems with AI in MATLAB
Abstract:
In this talk, we show how easy it is to apply artificial intelligence (AI) capabilities to solve wireless communications problems in MATLAB. You learn how to be more efficient by using ready-to-use algorithms and data generated with MATLAB and wireless communications products. We will overview AI-driven workflows including data generation, AI network training, validation and testing, and deployment on a variety of target hardware types. Finally, we showcase how to leverage existing deep learning networks outside MATLAB.
Title: Waveform Testing with USRPs and other SDRs
Abstract:
In this talk, we will discuss a range of use cases for waveform testing, including desktop prototyping of radios. We will show how MathWorks tools enable over-the-air testing over a broad range of signal bandwidths, bit rates, and hardware types. We will describe scenarios that call for streaming and non-streaming solutions. We will also show a transmit beamforming example of algorithm validation using software defined radios
מידול ערוץ תקשורת בעזרת יצירת תרחישים למערכות תקשורת והשפעתם על ביצועים (45 דק’)
מידול ערוץ תקשורת בעזרת יצירת תרחישים למערכות תקשורת והשפעתם על ביצועים
שמעון אלקין מהנדס אפליקציה, סיסטמטיקס
ניתוח ערוץ הוא שלב שיכול להיות מאתגר מאוד בעיקר אם מדובר באזורים לא נגישים או אזורים בעומק האויב. בהרצאה נראה כיצד נוכל למדל ערוץ של מערכת תקשורת והשפעתו על יכול עיבוד המידע מאנטנה ועד לסיבית.
יישום מערכות תקשורת באמצעות FPGAs (45 דק’)
יישום מערכות תקשורת באמצעות FPGAs
ינון נוסבאום, מהנדס אפליקציה, סיסטמטיקס
מעגלי FPGA הם רכיבי חומרה ניתנים לתכנות שמהווים פלטפורמה גמישה ובעלת ביצועים גבוהים ליישום מערכות דיגיטליות בתחומים שונים, כולל בתחום התקשורת.
בהרצאה זו נסקור את תהליך העבודה בתכנון מעגלי FPGA, לאחר מכן נעמיק בשימוש בטכניקות וולידציה ווריפיקציה אשר עוזרות להבטיח את נכונות ואמינות התכנון. כמו כן נראה איך ניתן להשתמש בכלים ליצירת קוד על מנת לסנתז קוד RTL באופן אוטומטי מתוך מודל ה-Simulink
מסלול חקר ביצועים
במסלול זה נגלה כיצד ניתן להשתמש ב-MATLAB כדי לבנות מודלים מתמטיים לחיזוי ואופטימיזציה של התנהגות של מערכות מורכבות.
עיבוד מידע – הכנת הנתונים (30 דק’)
עיבוד מידע – הכנת הנתונים
נבצע ייבוא נתונים ולאחר מכן נשתמש ב- MATLAB כדי לעבד אותם מראש. נעבוד עם דוגמה ממשית שתלווה אותנו לאורך כל היום, כדי להמחיש את כל הדרכים בהן נוכל לעבד מראש את הנתונים ולגלות כמה שיותר פרטים חשובים עליהם. נלמד כיצד לזהות באיזה סוג נתונים של MATLAB להשתמש, לגשת לנתונים, לעבוד עם שגיאות או חוסר בנתונים. בנוסף נלמד גם כיצד להתמודד עם אתגרים אחרים, כגון ניהול חריגים, מיזוג נתונים ודגימה מחדש.
Mapping Visualizations and Applications (30 דק’)
Speaker: Jacob Halbrooks – MathWorks
Title: Mapping Visualizations and Applications
Abstract:
Visualize and analyze map data using 2-D and 3-D maps. In this session we will discuss:
- Mapping visualizations
- Application examples for flight visualization, radar, and communications
- Offline workflows
- Mapping for scenario simulation
בניית מודל מתמטי (55 דק’)
בניית מודל מתמטי
שיפור התכנון ההנדסי ותהליכי קבלת החלטות יחד עם פיתוח אנליטיקה יעילה ושילובם במערכות אחרות יכול להיות מאתגר.
ולכן לאחר שביצענו את השלב הראשוני של עיבוד המידע (בהרצאה הקודמת), כעת נפתח מודלים תוך שימוש בטכניקות של התאמת נתונים וטכניקות מידול עקרונות ראשונים.
נבצע הדמיית מודלים שונים ונפיק דוחות ותוצאות סימולציות שונות עבור המודלים שלנו בצורה אינטראקטיבית.
ניצור אב טיפוס, בדיקה ושכלול מודלים חזויים באמצעות שיטות למידת מכונה תוך שילוב והפעלת אנליטיקה בתוך יישומים אינטראקטיביים.
בניית אפליקציה למודל המתמטי (40 דק’)
בניית אפליקציה למודל המתמטי
AppDesinger הוא סביבה שמקלה עלינו ליצור אפליקציות מקצועיות במהירות אשר ניתן לשתף בקלות ב – MATLAB מצד אחד ועם משתמשים ללא MATLAB מצד שני.
נהפוך את המודל המתמטי שלנו לאפליקציה אינטראקטיבית נוחה לשליטה בפרמטרים השונים והנגשת המודל לאנשים ללא ידע ב-MATLAB.
נוסיף בקלות רכיבים חדשים ונארגן את הקוד בצורה מתאימה לאפליקציה תוך שימוש בקוד מונחה עצמים לניהול נתונים, וכן נראה כיצד לבצע בדיקות באפליקציה בעזרת ה-App Testing Framework.
בניית טסטים למודל (40 דק’)
בניית טסטים למודל
נבנה מערך בדיקות יעיל ומהיר בתוך MATLAB עבור המודל שלנו.
ע"י שימוש במבחנים שונים נוכל לבחון האם המודל שלנו עומד בדרישות המודל והאם העדכונים והשינויים השונים בגרסאות המודל עדיין עומדים במבחנים שבנינו.
כמו כן, נייצא דוחות אוטומטיים ומדידת ביצועים עבור מערך הטסטים שבנינו.
בעזרת הטכניקות שנבצע, נוכל לראות כיצד שלב הטסטים בפרויקט הופך להיות מהיר, אוטומטי ויעיל.
מסלול מידול פיסיקלי ובקרה
מסלול זה יחשוף בפניכם כיצד למדל מערכות דינאמיות מקצה לקצה. נכיר את תהליך העבודה אשר מתמקד בתכן מבוסס-מודל, נסקור יכולות המאפשרות למדל מערכות מולטי-דיסציפלינאריות בצורה נוחה ומהירה ונראה כיצד ניתן ליישם את התהליך משלב הדרישות, לאורך כל תהליך הפיתוח ועד קבלת המערכת הסופית.
מידול וסימולציה של מערכות בגישת (Model-Based Design (MBD (30 דק’)
מידול וסימולציה של מערכות בגישת (Model-Based Design (MBD
אסף מוזס, יועץ בתחום מערכות אוטונומיות, סיסטמטיקס
בהרצאה זו נציג את חשיבות כלי הסימולציה לאורך שלבי הפרויקט, נכיר את תהליך ה- Model-Based Design (MBD) ומשמעותו, מהם השלבים השונים המרכיבים אותו ואת תרומתו בתהליך הפיתוח.
במהלך ההרצאה נתמקד בסביבת ה- Simulink המאפשרת לנו לתכנן מערכות מתחומים שונים. נראה כיצד ניתן למדל מערכות רציפות, מערכות בדידות, להגדיר את הזרימה של האלגוריתם ולמדל תהליכים שונים בסביבה דינאמית המשתנה בזמן.
מידול מערכתי וסימולציה עבור מאזנת מטוס (Aileron) (60 דק’)
מידול מערכתי וסימולציה עבור מאזנת מטוס (Aileron)
אסף מוזס, יועץ בתחום מערכות אוטונומיות, סיסטמטיקס
כלי הפיתוח של MathWorks מאפשרים מידול של מערכות פיסיקליות בתחומים רבים ומגוונים. סימולציה של המודלים הפיסיקליים מאפשרת בחינה מהירה של ביצועי המערכת, הרבה לפני בניית אב-טיפוס.
בהרצאה זו נציג כיצד מהנדסים, מדענים וחוקרים משתמשים בכלי סימולציה במטרה לקבל הבנה מעמיקה יותר בכל הנוגע למערכות מולטי-דיסציפלינריות מורכבות. באמצעות דוגמא של מאזנת מטוס (Aileron) נסקור בצורה מעמיקה את תהליך הפיתוח של מערכת מולטי-דיסציפלינארית, תהליך הכולל מידול, סימולציה, אופטימיזציה ובקרה:
ייבוא נתונים מתוכנות תיב”ם (3D CAD) לסביבת העבודה של Simulink, החייאת המודל והפעלתו, תכן חוגי הבקרה, יישום אופטימיזציה ועוד.
מהעולם הדיגיטלי לעולם האמיתי - עבודה עם מעבדי זמן-אמת (35 דק’)
מהעולם הדיגיטלי לעולם האמיתי – עבודה עם מעבדי זמן-אמת
רוני פאר, CTO, סיסטמטיקס
אז יש לנו סימולציה שמתארת בצורה די טובה את התנהגות המערכת שאנו רוצים לבנות. אבל, איך אנחנו בודקים אותה על המערכת האמיתית שלנו, או על אב הטיפוס שלנו? כיצד לוקחים את לוגיקת ההפעלה וגורמים לה לתקשר עם חיישנים אמיתיים, מערכות זמן-אמת, ורכיבים פיסיקליים אחרים, כמו מנועים?
התשובה לכך היא ע"י הרצה של הלוגיקה על גבי רכיבי זמן-אמת (Embedded Devices), אשר לרוב מוגבלים ביכולות העיבוד, כמות הזכרון ועוד. בחלק זה של הסמינר נראה כיצד ניתן לייצר קוד בצורה אוטומטית מתוך קוד MATLAB/ Simulink, איך מתאימים אותו למעבד המטרה שלנו, ואיך מבצעים בדיקות בזמן אמת עם רכיבי קצה.
חלק זה אינו פונה רק למי שהוא איש תוכנה או אמבדד, כולם מוזמנים להצטרף וללמוד!
שילוב תהליכי בדיקות, רישוי ואימות התכן כחלק משלבי הפיתוח (35 דק’)
שילוב תהליכי בדיקות, רישוי ואימות התכן כחלק משלבי הפיתוח
רוני פאר, CTO, סיסטמטיקס
החלק המורכב והארוך ביותר בכל שלב פיתוח של מערכת, הוא דווקא שלב הבדיקות והוכחת התכן. בחלק זה של היום נראה כיצד ניתן לשלב את בדיקות המערכת עוד בשלבי האיפיון והתכנון שלה, כיצד ניתן לייצר וקטורי בדיקות בצורה אוטומטית כדי להגיע לכיסוי מיטבי של מצבי הקצה, וכיצד ניתן לייצר דוחות מסכמים של כל שלבי הבדיקות השונים.
אם שלבי התכנון של המערכת כוללים גם עמידה בתקני בטיחות מתאימים (תעופה, רכב, רפואי וכו'), נראה כיצד ניתן לשלב בדיקות מתאימות וכיצד למעשה שלבי העבודה תומכים ביצירת מסמכים מתאימים לטובת רישוי המערכת, וכיצד כלי הפיתוח של MathWorks מאפשרים קיצור זמני סבב פיתוח, גם אם נדרש רישוי בסופו של תהליך.
נשמח לראותך בכנס.