الدرس العاشر فى دورة برنامج السميولينك - التعامل مع البلوكات


#1

الجزء الثانى

Working with Blocks

التعامل مع البلوكات

االبلوكات فى السميولينك عبارة عن عناصر او أجراء من النظام التخيلى او الديناميكى

ويوجد نوعان من البلوكات

االبلوكات التخيلية والبلوكات الغير تخيلية

والبلوكات الغير تخيلية هى التى تحدد سلوك النظام واذا تغيرت فان النظام يتغير

ااما البلوكات التخيلية فدورها غير فعال فهى تستخدم لتنظيم عرض النموذج

وبعض البلوكات من الممكن ان تكون تخليه فى اوقات وغير تخيلية فى اوقات اخرى

وفى الجدول الاتى نرى محموعة من البلوكات تكون غير تخيلية فى احوال معينة

http://www.almohandes.org/uploads/vb/uploaded4/254_01334760173.png

ملحوظة : لتنظيم البلوكات فى الموديل يمكننا عرض شبكة حتى نقوم بالمحاذاه عليها ويكون ذلك من خلال الامر الاتى

set_param('<model name>','showgrid','on')

ويمكننا تغيير عرض خطوط الشبكة باستخدام الامر الاتى


 
set_param('<modelname>','gridspacing',<number of pixels>)
 

ويجب مراعاة انه يوجد شبكة مخفية عرضها 5 بيكسل ولذلك يجب ان يكون اختيارنا لعرض الشبكة من مضاعفات الخمسة

Working with Block Parameters

االتعامل مع خصائص البلوكات

يكون لكل بلوك مجموعة من الخصائص التى تحدد شكله وسلوكه ويوجد بعض الخصائص العامة لكل البلوكات وبعضها خاص لبلوكات معينة

ويمكننا تغيير خصائص البلوكات باستخدام مجموعة من القوائم مثل

Format menu

Block Properties dialog box

Block Parameter dialog box

Model Explorer

set_param command

Working with Tunable Parameters

وهى البلوكات التى يمكن تعديل خصائصها اثناء عملية المحاكاة

ويمكن معرفة هذه البلوكات عن طريق محاولة الدخول الى التحكم فى خصائصها من خلال

block’s dialog box or the Model Explorer

او من خلال اوامر الماتلاب

أثناء عملية المحاكاة

فاذا استطاعنا الدخول فان الخصائص التى نستطيع التحكم فيها تكون من النوع Tunable Parameters اما الخصائص التى لن نستطيع الدخول اليها nontunable .

Displaying Block Outputs

يمكننا اظهار قيمة خرج البلوك عند الوقوف عليه بالماوس

ولتفعيل هذه الخاصية قم بالدخول قائمة view واختيارPort Values كما واضح فى الشكل الاتى

http://www.almohandes.org/uploads/vb/uploaded4/254_11334760173.png

Working with Block Libraries

التعامل مع مكتبات البلوكات

يمكننا عمل مكتبة لمجموعة من البلوكات طريق قائمة file ثم اختيار new library


دورة كاملة فى برنامج السميولينك هام لمن يريد تعلم المحاكاة
دورة برنامج السميولينك للتحميل فى صورة pdf
#2

الدرس فى صورة pdf

part10.pdf (117.5% u)


#3

تم تعديل الصور