English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Simulink

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

يُمكنك من دمج خوارزميات MATLAB في النموذج وتصدير نتائج المحاكاة إلى MATLAB لتحليلها بشكل إضافي.

يدعم Simulink

  • تصميم مستوى النظام

  • محاكاة

  • إنشاء كود تلقائي

  • اختبار وتحقق أنظمة المدمجة

يقدم MathWorks منتجات إضافية متعددة وكذلك منتجات الطرف الثالث لل硬件 والبرمجيات التي يمكن استخدامها مع Simulink.

القائمة التالية تقوم بتلخيص بعضها

  • Stateflow يسمح بتطوير محركات الحالات والرسوم البيانية.

  • Simulink Coder يسمح بإنشاء ملفات المصدر الخاصة بنفاذ النظام الفعلي التلقائي.

  • xPC Targetونظم الوقت الحقيقي القائمة على x86يقدم بيئة يمكن من خلالها محاكاة وتحليل نماذج Simulink وStateflow على النظام الفيزيائي في الوقت الحقيقي.

  • Embedded Coder يدعم أهدافًا معينة مدمجة.

  • HDL Coder يسمح بإنشاء VHDL وVerilog القابلة للدمج تلقائيًا.

  • SimEvents يقدم مكتبة مكونات رسومية لتحليل أنظمة الانتظار.

Simulink يمكنه إجراء التحقق والتحقق من النماذج من خلال التحقق من بناء النموذج، تتبع المتطلبات، وتحليل تغطية النموذج.

Simulink Design Verifier يسمح لك بتحديد الأخطاء في التصميم وإنشاء سيناريوهات اختبار لتحقق من النماذج.

استخدام Simulink

لفتح Simulink، أدخل في منطقة العمل MATLAB -

simulink

Simulink يفتح مباشرةمحطة استكشاف المكتبةمحطة استكشاف المكتبة تستخدم لبناء نماذج المحاكاة.

في الشريط الجانبي الأيسر، ستجد عدة مكتبات مقسمة حسب النظام المختلفة، اضغط على كل مكتبة لتظهر الأنواع في الشريط الجانبي الأيمن.

بناء النموذج

لإنشاء نموذج جديد، انقر علىجديدأزرار لوحة أدوات محطة استكشاف المكتبة. سيفتح هذا نافذة نموذج غير مسمى جديدة.

نموذج Simulink هو رسم بياني.

يمكن إضافة عناصر النموذج من خلال اختيار العناصر المناسبة من محطة استكشاف المكتبة وإسحابها إلى نافذة النموذج.

أو، يمكنك نسخ عناصر النموذج ونقله إلى نافذة النموذج.

مثال

اسحب العناصر من مكتبة Simulink لإنشاء مشروع.

لغرض هذا المثال، سنستخدم مكتبتين للتحليل-A مصدرإشارة (a) مستقبلمستقبل (الشاشة). ينتج محول الإشارات (المصدر) إشارات محاكاة، ثم يعرضها الشاشة (المستقبل).

أولاً، احمل الأنواع المطلوبة من المكتبة إلى نافذة المشروع. ثم، رتب الأنواع معًا، مما يمكن تحقيقه عن طريق سحب مخرج محول من نقط الاتصال في وحدة إلى نقط الاتصال في وحدة أخرى.

دعونا نحمل وحدة ”الموجات السينية“ إلى النموذج.

اختر ”مستقبل“ من المكتبة، ثم أجعل ”نطاق“ يتحرك إلى النموذج.

أحمل خط التواصل من مخرج وحدة الموجات السينية إلى مدخل وحدة الماسح.

اضغط على ” تشغيلاضغط على الزر ”أجهزة التشغيل“، وابق جميع المعلمات افتراضية (يمكنك تغييرها من قائمة ”أجهزة التشغيل“)

يجب أن تحصل على الصورة التالية من نطاق الاتحاد.