Product Design, Manufacturing & Innovation Resources
بيت » Simulink: التصميم القائم على النموذج

Simulink: التصميم القائم على النموذج

1990
  • MathWorks
مهندس يستخدم Simulink لتصميم نظام التحكم في السيارات في مكتب حديث.

(صورة تم إنشاؤها للتوضيح فقط)

سيمولينك هي بيئة برمجة رسومية متكاملة مع ماتلاب يُستخدم برنامج Simulink لنمذجة ومحاكاة وتحليل الأنظمة الديناميكية متعددة المجالات. ويعتمد على واجهة مخططات كتلية حيث يقوم المستخدمون بتوصيل الكتل التي تمثل مكونات النظام (مثل دوال النقل، ومولدات الإشارات). ويُستخدم Simulink على نطاق واسع في التصميم القائم على النماذج، مما يُمكّن من المحاكاة، والتوليد التلقائي للتعليمات البرمجية للأنظمة المدمجة، والاختبار المستمر. تَحَقّق.

يوفر برنامج Simulink لغةً مرئيةً قائمةً على الكتل البرمجية، تُجرّد المعادلات التفاضلية الأساسية التي تحكم سلوك النظام. يُعرف هذا النهج باسم التصميم القائم على النموذج (MBD)، حيث يضع نموذج النظام في صميم عملية التطوير. فبدلاً من كتابة التعليمات البرمجية النصية، يستطيع المهندسون والعلماء بناء نموذج عن طريق سحب وإفلات الكتل من مكتبات واسعة النطاق، وربطها لتمثيل تدفق الإشارات. تتضمن بيئة البرنامج مجموعةً من الحلول العددية لمحاكاة سلوك النظام بمرور الوقت، مما يسمح بالنمذجة السريعة وتحليل الأنظمة الديناميكية، بما في ذلك الأنظمة الخطية وغير الخطية، وأنظمة الزمن المستمر، وأنظمة الزمن المتقطع، والأنظمة الهجينة.

تتمثل إحدى الابتكارات الرئيسية لبرنامج Simulink في قدرته على سد الفجوة بين تصميم النظام وتنفيذه. فباستخدام منتجات إضافية مثل Simulink Coder، يُمكن استخدام النموذج الرسومي لتوليد أكواد C وC++ عالية الجودة والكفاءة تلقائيًا، ليتم نشرها على المعالجات المدمجة. يُقلل هذا بشكل كبير من أخطاء البرمجة اليدوية، ويُسرّع دورة تطوير أنظمة التحكم المعقدة الموجودة في السيارات والطائرات والآلات الصناعية. يُصبح النموذج مصدرًا موثوقًا واحدًا للمحاكاة والاختبار والتنفيذ النهائي، مما يُتيح ممارسات مثل محاكاة الأجهزة في الحلقة (HIL)، حيث يعمل الكود المُولّد على معالج في الوقت الحقيقي يتفاعل مع الأجهزة المادية.

UNESCO Nomenclature: 3304
هندسة التحكم

يكتب

البرنامج/الخوارزمية

الاضطراب

تزايدي

الاستخدام

الاستخدام الواسع النطاق

السلائف

  • مفاهيم الحوسبة التناظرية
  • SPICE (برنامج محاكاة مع التركيز على الدوائر المتكاملة)
  • SystemBuild (أداة النمذجة الرسومية المبكرة)
  • Stateflow (لنمذجة آلة الحالة)

التطبيقات

  • تصميم أنظمة التحكم في السيارات (على سبيل المثال، نظام منع انغلاق المكابح (ABS)، ووحدات التحكم في المحرك)
  • التحكم في الطيران والمحاكاة الفضائية
  • الأتمتة الصناعية والتحكم في العمليات
  • digital signal processing algorithm design
  • نمذجة أنظمة الاتصالات
  • تصميم أنظمة الطاقة المتجددة (على سبيل المثال، وحدات التحكم في توربينات الرياح)

براءات الاختراع:

NA

أفكار ابتكارات محتملة

بسبب عمليات جمع البيانات من خلال برامج الروبوت، والتي تتجاوز حاليًا 40 ألفًا يوميًا، فإن هذا المحتوى مخصص لأعضاء المجتمع فقط.
> تسجيل الدخول < أو > سجل < (مجاني 100٪) للوصول إلى هذا، وكذلك جميع المحتويات والأدوات الأخرى المقيدة.

ذات صلة بـ: Simulink، التصميم القائم على النموذج، MBD، مخطط الكتلة، المحاكاة، أنظمة التحكم، الأنظمة المدمجة، توليد التعليمات البرمجية، الأنظمة الديناميكية، MATLAB.

السياق التاريخي

Simulink: التصميم القائم على النموذج

1989
1990
1990
1990
1990
1990
1990
1987-03
1990
1990
1990
1990
1990
1990
1990

(إذا كان التاريخ غير معروف أو غير ذي صلة، على سبيل المثال "ميكانيكا الموائع"، يتم توفير تقدير تقريبي لظهوره الملحوظ)

الاختراع والابتكار والمبادئ التقنية ذات الصلة

الصور بالحجم الكامل والتنزيلات متاحة فقط 100% مجاناً للأعضاء المسجلين.