Systematics
  • About Us
    • אודות סיסטמטיקס
      • על סיסטמטיקס
      • לקוחות
      • תעשיה
      • קהילה
      • הורדת תעודות ISO
      • בלוג
      • דרכי הגעה
      • Privacy Policy
    • תחומים בסיסטמטיקס
      • תחום GIS
      • תחום 3D CAD/PLM
      • תחום MATLAB & Simulink
      • תחום 3D Printing
    • רכישה
      • חנות מדפסות תלת מימד וחומרים
      • חנות ESRI
      • צור קשר עם מכירות
    • תמיכה
      • תמיכה ושירותי ייעוץ
      • סקר שביעות רצון לקוחות
      • נהלי התקנה ורישוי GIS
      • נהלי התקנה ורישוי MATLAB
      • נהלי התקנה ורישוי SOLIDWORKS
      • פתיחת קריאות שירות
      • פתיחת קריאות שירות תחום GIS
    • קורסים
      • אודות מרכז ההדרכה
      • קורסים GIS
      • קורסים SOLIDWORKS
      • קורסים MATLAB & Simulink
      • קורסים ALTIUM
      • קורסים 3D Printing
    • קריירה
      • משרות
      • לעבוד בסיסטמטיקס
  • GIS
    • ראשי
      • אודות תחום GIS
      • קהילה
    • מוצרים ופתרונות
      • GIS בענן
      • GIS ברשויות מקומיות
      • GIS ארגוני – ArcGIS Enterprise
      • GIS למקצוענים – ArcGIS Pro
      • GIS למפתחים
      • חידושי מערכת ArcGIS
      • פתרונות GIS
    • DATA
      • מוצרי Data חברת סיסטמטיקס
      • סקירה על מוצרי ה-DATA
    • מקורות למידה
      • אירועים ברחבי הארץ
      • וובינרים מקוונים LIVE
      • וובינרים מוקלטים לצפייה ישירה
      • קורסים GIS
      • סיפורי לקוחות GIS
      • תכנית סטארטאפים GIS
      • עדכונים וניוזלטרים
      • בלוג
    • תמיכה
      • תמיכה טכנית
      • מקורות מידע
      • שירותים – תמיכה וייעוץ
      • נהלי התקנה ורישוי GIS
      • פתיחת קריאת שירות GIS
    • רכישה
  • 3D CAD/PLM
    • ראשי
      • אודות תחום 3D CAD/PLM
      • סיפורי הצלחה
      • רשתות חברתיות
      • דרושים לעבודה עם SOLIDWORKS
      • צרו קשר
    • מוצרים
      • SOLIDWORKS | CAD
      • 3DEXPERIENCE
      • CATIA | HIGH END CAD
      • ENOVIA | PLM
      • SOLIDWORKS Simulation
      • Altium Designer | PCB
      • 3D PRINTING
      • FREE TOOLS
      • מה חדש בגרסת SOLIDWORKS 2026
    • פתרונות
      • סטארטאפים
      • אקדמיה וחינוך
    • מקורות למידה
      • אירועים וסמינרים
      • וובינרים מקצועיים
      • וובינרים מוקלטים לצפייה ישירה
      • קורסים SOLIDWORKS
      • קורסים ALTIUM
      • בלוג SOLIDWORKS
      • בלוג ALTIUM
    • תמיכה
      • תמיכה טכנית
      • SOLIDWORKS Term Licensing
      • חידוש חוזה תחזוקה SOLIDWORKS
      • חידוש חוזה תחזוקה ALTIUM
      • מקורות מידע
      • תמיכה | FAQ
      • שירותים
      • Citrix GoToAssist Agent
      • פתיחת קריאות שירות
    • לקוחות
      • סיפורי הצלחה
  • MATLAB & Simulink
    • ראשי
      • אודות תחום MATLAB & Simulink
      • קהילה
    • מוצרים
      • MATLAB
      • יכולת ושילובי MATLAB
      • Audio System Toolbox
      • MATLAB ו-Simulink בענן
      • תכן מערכות SerDes
      • Deploying to Hardware
      • Machine Learning
      • Deep Learning
      • Physical Modeling
      • Parallel Computing Toolbox
      • MATLAB Report Generator
      • Symbolic Math Toolbox
      • Sensor Fusion & Tracking Toolbox
      • Speedgoat
    • פתרונות
      • MATLAB & Simulink Product Family
      • בינה מלאכותית – Artificial Intelligence
      • Certification
      • Communication Systems
      • מערכות לתעשיית ה-Medical
      • מערכות אוטונומיות ורובוטיקה
      • Electrification Renewable energy
      • ייצור קוד אוטומטי ישירות מ-MATLAB ו-Simulink
      • הטמעה לחומרה
      • Solutions by Industry
      • תכנית סטארטפים
    • מקורות למידה
      • אירועים קרובים
      • וובינרים מקוונים
      • וובינרים מוקלטים (VOD)
      • קורסים
      • סיפורי הצלחה
      • בלוג
    • תמיכה
      • נהלי התקנה ורישוי MATLAB
      • תמיכה וייעוץ
      • פתיחת קריאות שירות
    • הורדה
  • 3D Printing
    • ראשי
      • אודות תחום 3D Printing
      • קהילה
      • חנות מדפסות תלת מימד וחומרים
    • מדפסות וחומרי הדפסה
      • מדפסות תלת מימד
      • מדפסות HP Jet Fusion 3D
      • מדפסות MarkForged
      • מדפסות FORMLABS
      • פתרונות סריקה מבית PEEL 3D
      • חומרי הדפסה
      • פתרונות לתכנון 3D CAD
    • ייצור מתקדם
      • TULIP – פלטפורמה מבוססת ענן לניהול רצפת הייצור (Composable MES)
    • תעשיות
      • הנדסה, תכנון ופיתוח
      • תעשייה וייצור
      • ציוד רפואי
      • רפואת שיניים
      • אקדמיה ומחקר
      • מוסדות חינוך
      • עיצוב וייצור תכשיטים
    • מקורות למידה
      • אירועים
      • וובינרים
      • סיפורי הצלחה
      • קורסים
      • בלוג
    • תמיכה
      • תמיכה
      • FAQ מדפסות FORMLABS
      • פתיחת קריאות שירות
  • Contact Us
  • EN
  • About Us
    • Careers
  • Solutions
  • Industries
  • Customers
    • Customers
    • Success Stories
  • Support
  • Contact Us
  • HE
  • Menu Menu

Click to open the search input field Click to open the search input field Search | ENHE

עמוד הבית » בלוג » MATLAB With Fun

  • ALL
  • GIS Blog
  • MATLAB With Fun
  • PCB Blog
  • Smart 3D Printing
  • SOLIDBlog

מה חדש בסביבת Simulink בגרסת R2021b?

אוראל לוי
20/01/2022
MATLAB With Fun

תגיות: Code Generation | Model-Based Design | SIMULINK | Simulink Compiler | Simulink Control Design | System Composer | V&V

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

שתפו את הפוסט
  • שתף בפייסבוק
  • שתף בטוויטר
  • שתף בגוגל+
  • שתף בלינקדאין
  • שתף באימייל
  • שתף בוואטסאפ

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

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

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

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

System Composer מאפשר לבנות את הארכיטקטורה המערכתית של הפרויקט שלנו בצורה ויזואלית נוחה ותוכנתית שמתממשקת ישירות ל-Simulink.
System Composer הושק לראשונה בגרסה 2019a, ומאז הוא נהנה משיפורים נרחבים בכל גרסה, כאשר כיום ניתן לבנות test harness לרכיבים מסוימים בתוך המודל וניתן לבנות מערכות פיזיקליות שמתממשקות ישירות ל-Simscape מתוך System Composer. כל זה על מנת לחלק את התכולה בצורה נכונה יותר ולתת לכל צוות לפתח את החלק שלו כאשר המערכת כולה מתחברת ומקושרת יחד.

"מעולה, יש לנו דרישות מערכתיות ועכשיו זה הזמן להעביר אותם לצוותים השונים"

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

על בדיקות V&V ניתן לקרוא עוד כאן.

נחזור למערכות הבקרה ב-Simulink.

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

אחת המחשבות העיקריות בשדרוג כלי הבקרה היא לבנות מערכות בקרה יותר רובסטיות, שיידעו להתאים את עצמן גם בסביבה אמיתית. בתחום הזה ישנם בלוקים חדשים כגון ה- PID Closed Loop Auto Tuner ,Model Reference Adaptive Control ו-Extremum Seeking Control שידעו לעשות התאמות להגברים ולבקרים בזמן אמת על החומרה.

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

כמובן שכשמדברים על בקרה, אי אפשר בלי לדבר על Reinforcement learning (RL).

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

כמובן שנרצה במצבים כאלה להריץ כמה שיותר סימולציות במינימום זמן, ועכשיו נוכל לעבוד מקבילית ב-Simulink בזכות Multiple Simulation Panel.

"אז התכן מוכן וזה הזמן לצאת החוצה"

יש מספר דרכים לצאת החוצה מסביבת הפיתוח: נוכל לייצר קוד, לבנות אפליקציה שהיא Standalone, לעבוד ישירות עם כרטיסים או לעבור לסביבת Real-Time.

חידוש אחד הוא ההשקה של Simulink Compiler, שמאפשר לייצר קבצי exe ממודלים של Simulink, וכך להעביר אותם כ-Standalone. לא נתייחס כאן לעבודה מול חומרה, אלא רק לייצור הקוד, עצמו כאשר השאיפה היא לבדוק את הקוד שיוצר תוך שמירה על traceability בין המודל ובין הקוד. בשביל לבצע את זה נוכל להשתמש ב-Simulink Code Inspector, כאשר כיום נוכל לראות את הקוד ישירות במודל ולהשוות ולראות תוצאות על אותו מסך.

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

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

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

תגיות: Code Generation | Model-Based Design | SIMULINK | Simulink Compiler | Simulink Control Design | System Composer | V&V

למידע נוסף
שאלו אותנו
שתפו את הפוסט
  • שתף בפייסבוק
  • שתף בטוויטר
  • שתף בגוגל+
  • שתף בלינקדאין
  • שתף באימייל
  • שתף בוואטסאפ

פוסטים נוספים מאותה קטגוריה

האיצו את הקוד שלכם: כך תגרמו לאלגוריתמים שלכם לרוץ מהר יותר עם ייעוץ אישי ממומחי MATLAB

האיצו את הקוד שלכם: כך תגרמו לאלגוריתמים שלכם לרוץ מהר יותר עם ייעוץ אישי ממומחי MATLAB

MATLAB With Fun

שלי מרטינוב
25/12/2025
 MATLAB Copilot – לתכנן. לכתוב. לבדוק. מהר יותר.

 MATLAB Copilot – לתכנן. לכתוב. לבדוק. מהר יותר.

MATLAB With Fun

שלי מרטינוב
09/11/2025
מה חדש בגרסת Simulink R2025b

מה חדש בגרסת Simulink R2025b

MATLAB With Fun

שלי מרטינוב
22/10/2025
תגובות | 0 תגובות

השאירו תגובה

כתיבת תגובה לבטל

האימייל לא יוצג באתר. שדות החובה מסומנים *

הרשמו לקבלת עדכונים

MATLAB With Fun
שדה חובה

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

רוצים ללמוד עוד? כיתבו לנו

כיתבו לנו


    social-media-youtubesocial-media-linkedin

    קהילה

    • קהילת סיסטמטיקס
    • SOLIDWORKS Blog
    • PCB Blog
    • MATLAB with Fun Blog
    • GIS Blog
    • Smart 3D Printing Blog
    • ESRI Israel FB
    • SOLIDWORKS Israel FB
    • MATLAB and Simulink LI
    • MATLAB and Simulink FB

    צור קשר

    • בקשת יצירת קשר
    • בקשת קשר טלפוני

    רכישה

    • בקשת הצעת מחיר
    • מכירות ESRI
    • מכירות SOLIDWORKS
    • מכירות ALTIUM
    • מכירות CATIA
    • מכירות ENOVIA
    • מכירות MATLAB & Simulink
    • מכירת מדפסות תלת מימד

    קורסים

    • קורסים GIS
    • קורסים SOLIDWORKS
    • קורסים MATLAB & Simulink
    • קורסים CATIA
    • קורסים ALTIUM
    • יצירת קשר מרכז ההדרכה

    תמיכה

    • מדיניות תמיכה
    • שירותי ייעוץ
    • פתיחת קריאות שירות

    פתרונות ומוצרים

    • תחום GIS
    • תחום 3D CAD/PLM
    • SOLIDWORKS
    • ALTIUM PCB
    • CATIA
    • ENOVIA
    • MATLAB & Simulink
    • תחום 3D Printing
    • 3D EXPERIENCE
    • תעשיות
    • אקדמיה
    • Start Ups

    אודות סיסטמטיקס

    • מי אנחנו?
    • תעודות הסמכת ISO
    • אירועים
    • דרכי גישה ומפה
    • יצירת קשר
    • מדיניות הפרטיות של אתר סיסטמטיקס – Privacy-Policy

    לקוחות

    • לקוחות סיסטמטיקס
    • סיפורי לקוח SOLIDWORKS
    • סיפורי לקוח MathWorks
    • סיפורי הצלחה GIS
    © 2026 All rights reserved SYSTEMATICS Ltd. | Privacy Policy
    • הישארו מעודכנים
    • כיתבו לנו
    Scroll to top