• ورود جهت خرید
  • درگاه پرداخت آنلاین
سفارش آموزش و شبیه سازی با متلب را از طریق فرم سایت ارسال نمایید. شماره تماس 09378425676 ساعت تماس: 10 تا 23 هر روز *لطفا جهت استعلام هزینه تماس نگیرید. باید متخصصین مربوطه سفارشتان را بررسی نمایند*
  • 0سبد خرید فروشگاه
متلبی
  • خانه
  • فروشگاه متلبی
  • وبلاگ
  • دعوت به همکاری
  • فرم ثبت سفارش
  • جستجو
  • منو منو
وبلاگ آموزش ها و اخبار متلبی
مکان شما: خانه1 / وبلاگ آموزش ها و اخبار متلبی2 / آموزش متلب3 / آموزش سیمولینک (قسمت دوم)

آموزش سیمولینک (قسمت دوم)

در آموزش متلب/توسط matlabi

آموزش سیمولینک را در این بخش نیز ادامه میدهیم.
در قسمت اول آموزش با يك مثال بسيار ساده نحوه ايجاد مدل، آوردن قطعات از كتابخانه، اتصال قطعات به يكديگر و در نهايت شبيه‌سازي مدل مورد نظر بيان شد. اكنون در قسمت دوم با ذكر چند مثال كاربردي، آموزش Simulink رو ادامه مي‌دهيم. در اين قسمت فرض برآن است كه دوستان يا قسمت اول آموزش را خوانده‌اند و يا اينكه اطلاعات اوليه را دارند پس از ذكر جزئيات صرفه مي‌كنيم.
مثال اول را مي‌خواهيم با رسم نمودار يك تابع آغاز كنيم ضابطه اين تابع به صورت زير است:
متلبی

ابتدا يك پنجره جديد را باز كرده و بلوك‌هاي مورد نياز را از مسيرهاي زير وارد مي‌كنيد:

Simulink >> Sources >> Clock

Simulink >> Sources >> Constant

Simulink >> Math Operations >> Sum

Simulink >> Math Operations >> Gain

Simulink >> Math Operations >> Math Function

Simulink >> Sinks >> XY Graph

بلوك‌هاي خواسته شده را به تعدادي كه در شكل زير مشاهده مي‌كنيد آورده و مانند شكل آنها را مرتب كنيد:

matlab

حالا تنظيمات زير را انجام دهيد:

  • روي بلوك Constant دوبار كليك نموده و مقدار آن را 3 قرار دهيد
  • روي بلوك Gain دوبار كليك نموده و مقدار آن را 2 قرار دهيد
  • روي بلوك Gain1 دوبار كليك نموده و مقدار آن را 3 قرار دهيد
  • روي بلوك Math Function دوبار كليك نموده و در پنجره تنظيمات باز شده نوع  تابع را square انتخاب كنيد
  • روي بلوك Math Function1 دوبار كليك نموده و در پنجره تنظيمات باز شده نوع  تابع را pow انتخاب كنيد
  • روي بلوك Sum دوبار كليك نموده و در قسمت List of signs علامت‌هاي -+-+| را وارد كنيد
  • روي بلوك XY Graph دوبار كليك نموده و حد پائين x را 5- و حد بالاي آن را 5 و حد پائين y را 150- و حد بالاي آن را 150 قرار دهيد

اكنون بقيه بلوك‌ها را مانند شكل زير به يكديگر وصل كنيد:

matlabi
اين كلاكي كه مي‌بينيد در واقع همان زمان شبيه‌سازي شماست كه اينجا نقش متغيير x را بازي مي‌كند و از اين جهت است كه به اولين ورودي بلوك XY Graph(محور افقي صفحه مختصات) وصل شده است خروجي جمع كننده نيز برابر با متغيير y است كه به دومين ورودي بلوك XY Graph(محور عمودي صفحه مختصات) وصل شده است نقش باقي بلوك‌ها را اگر به صورت معادله توجه كنيد خواهيد فهميد.
احتمالا مي‌دانيد كه زمان شبيه‌سازي سيمولينك از صفر تا ده ثانيه(بطور پيش فرض) مي‌باشد پس اگر ما بخواهيم تابع را در بازه [5 5-] رسم كنيم، بايد بازه زماني شبيه‌سازي را تغيير دهيم. براي اين منظور از مسير …Simulation >> Configuration Parameters وارد تنظيمات مدل خود مي‌شويد حالا مانند شكل زير، زمان شروع و پايان شبيه‌سازي را وارد كنيد:

"پر<br

اكنون مدل شما آماده شده و مي‌توانيد آن را Run كنيد پس از اجراكردن بطور خودكار نمودار نمايش داده مي‌شود:

https://www.matlabi.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b3%db%8c%d9%85%d9%88%d9%84%db%8c%d9%86%da%a9-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/

براي مثال دوم مي‌خواهيم يك معادله غيرخطي را حل كنيم صورت معادله به شرح زير است:
https://www.matlabi.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b3%db%8c%d9%85%d9%88%d9%84%db%8c%d9%86%da%a9-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/
بلوك‌هاي مورد نياز براي حل اين معادله را از مسيرهاي زير وارد يك مدل جديد كنيد:

Simulink >> Sources >> Constant

Simulink >> Sinks >> Display

Simulink >> Math Operations >> Sum

Simulink >> Math Operations >> Gain

Simulink >> Math Operations >> Math Function

Simulink >> Math Operations >> Algebraic Constraint

Simulink >> Math Operations >> Trigonometric Function

Simulink >> Math Operations >> Product

Simulink >> Math Operations >> Abs

بلوك‌هاي خواسته شده را به تعدادي كه در شكل زير مشاهده مي‌كنيد آورده و مانند شكل آنها را مرتب كنيد:

https://www.matlabi.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b3%db%8c%d9%85%d9%88%d9%84%db%8c%d9%86%da%a9-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/

تنظيمات بلوك‌ها:

  • روي بلوك Constant1 دوبار كليك نموده و مقدار آن را 3 قرار دهيد
  • روي بلوك Constant2 دوبار كليك نموده و مقدار آن را 3 قرار دهيد
  • روي بلوك Gain دوبار كليك نموده و مقدار آن را 5 قرار دهيد
  • روي بلوك Gain1 دوبار كليك نموده و مقدار آن را 2 قرار دهيد
  • روي بلوك Math Function1 دوبار كليك نموده و در پنجره تنظيمات باز شده نوع  تابع را pow انتخاب كنيد
  • روي بلوك Trigonometric Function دوبار كليك نموده و در پنجره تنظيمات باز شده نوع  تابع را cos انتخاب كنيد
  • روي بلوك Sum (توجه كنيد كه نام بلوك Sum بطور پيش فرض مخفي است و شما مي‌توانيد روي بلوك راست كليك كرده و از مسير Format >> Show Name نام بلوك را آشكار كنيد) دوبار كليك نموده و در قسمت List of signs علامت هاي –+–| را وارد كنيد و در قسمت Icon shape نوع نمايش را rectangular برگزينيد
  • روي بلوك Sum1 دوبار كليك نموده و در قسمت List of signs علامت‌هاي -+| را وارد كنيد

حالا مانند شكل زير بلوك‌ها را به يكديگر متصل كرده و Run كنيد:

https://www.matlabi.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b3%db%8c%d9%85%d9%88%d9%84%db%8c%d9%86%da%a9-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/

توجه كنيد كه ورودي بلوك Algebraic Constraint تابع و خروجي آن مقداري است كه به ازاي آن تابع ورودي صفر خواهد شد و به همين دليل است كه از خروجي اين بلوك براي تغذيه آرگومان‌هاي تابع ورودي استفاده شده است.
براي مثال آخر در قسمت دوم آموزش مي‌خواهيم دستگاه معادلات زير را حل كنيم:
https://www.matlabi.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b3%db%8c%d9%85%d9%88%d9%84%db%8c%d9%86%da%a9-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/
شاید علاقه مند باشید مطالب زیر را هم ببینید:

  • راهکار ارائه پیشنهاد تطبیقی بر اساس یادگیری-Q در حراجهای ترکیبی
  • ماشین های القایی متقارن در متلب
  • بدست آوردن تقریب سری تیلور مرتبه دوم با متلب
  • محاسبه جریان مقاومت, سلف و خازن در مدار RLC توسط متلب
  • طراحی و پیاده سازی OCR دست نویس فارسی با استفاده از عناصر ابتدایی تشکیل دهنده حروف
  • محاسبه جریان مقاومت, سلف و خازن در مدار RLC توسط متلب
  • ماشین های القایی متقارن در متلب قسمت دوم
  • مدل فرایند گاورنر 4درجه آزادی جهت کنترل سرعت توربین

بلوك‌هاي مورد نياز:

Simulink >> Sources >> Constant

Simulink >> Sinks >> Display

Simulink >> Math Operations >> Sum

Simulink >> Math Operations >> Gain

Simulink >> Math Operations >> Algebraic Constraint

بلوك‌هاي خواسته شده را به تعدادي كه در شكل زير مشاهده مي‌كنيد آورده و مانند شكل آنها را مرتب كنيد:

https://www.matlabi.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b3%db%8c%d9%85%d9%88%d9%84%db%8c%d9%86%da%a9-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/

نكته: بلوك‌ها را مي‌توانيد به وسيله فشردن كليدهاي Ctrl+R بچرخانيد.

تنظيمات بلوك‌ها:

  • روي بلوك Constant دوبار كليك نموده و مقدار آن را 3 قرار دهيد
  • روي بلوك Constant1 دوبار كليك نموده و مقدار آن را 2 قرار دهيد
  • روي بلوك Gain دوبار كليك نموده و مقدار آن را 2 قرار دهيد
  • روي بلوك Gain1 دوبار كليك نموده و مقدار آن را 3 قرار دهيد
  • روي بلوك Gain2 دوبار كليك نموده و مقدار آن را 7 قرار دهيد
  • روي بلوك Gain3 دوبار كليك نموده و مقدار آن را 5 قرار دهيد
  • روي بلوك Gain4 دوبار كليك نموده و مقدار آن را 3 قرار دهيد
  • روي بلوك Gain5 دوبار كليك نموده و مقدار آن را 4 قرار دهيد
  • روي بلوك Gain6 دوبار كليك نموده و مقدار آن را 4 قرار دهيد
  • روي بلوك Sum دوبار كليك نموده و در قسمت List of signs علامت هاي ++-+| را وارد كنيد
  • روي بلوك Sum1 دوبار كليك نموده و در قسمت List of signs علامت هاي ++–| را وارد كنيد
  • روي بلوك Sum2 دوبار كليك نموده و در قسمت List of signs علامت هاي ++–| را وارد كنيد
  • اگر مي‌خواهيد خروجي را با دقت بالاتري ببينيد، روي بلوك‌هاي Display دوبار كليك كرده و فرمت نمايش آنها را long انتخاب كنيد

حالا مي‌توانيد مدلتان را Run كرده و جواب دستگاه معادلات مربوطه را مشاهده كنيد:

https://www.matlabi.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b3%db%8c%d9%85%d9%88%d9%84%db%8c%d9%86%da%a9-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/

اگر سؤالي داشتيد مي‌توانيد در بخش نظرات آن را مطرح كنيد.

برچسب ها : آموزش Simulink, آموزش simulink matlab, آموزش سیمولینک متلب, آموزش کار با سیمولینک متلب
اشتراک این مطلب
  • اشتراک در Facebook
  • اشتراک در Twitter
  • اشتراک گذاری در واتس آپ
  • اشتراک در Pinterest
  • اشتراک در LinkedIn
  • اشتراک در Tumblr
  • اشتراک در Reddit
https://www.matlabi.ir/wp-content/uploads/2015/09/simulink1.jpg 381 648 matlabi https://www.matlabi.ir/wp-content/uploads/2020/05/logo-matlabi.png matlabi2015-09-28 12:19:302020-05-22 12:14:43آموزش سیمولینک (قسمت دوم)
شاید این موارد نیز مورد علاقه شما باشد
آموزش سیمولینک متلب آموزش سیمولینک (قسمت اول)

دسته ها

  • اخبار و وبلاگ
  • آموزش متلب
  • آموزش دستورات متلب

آخرین اخبار و آموزش های متلبی

  • دانلود نرم افزار متلب 2023a به همراه آموزش نصب
  • runpf چیست؟ چرا با خطای runpf مواجه می شویم؟
  • نحوه اتصال دوربین و وبکم به متلب
  • دانلود نرم افزار متلب 2022a
  • دانلود نرم افزار متلب 2021b به همراه آموزش نصب

نمونه محصولات متلبی

  • Single-Phase On-Board Bidirectional PEV Charger for V2G Reactive Power Operation Single-Phase On-Board Bidirectional PEV Charger for V2G Reactive Power Operation 139,300تومان
  • Robust voltage controller design for an isolated Microgrid using Kharitonov’s theorem and D-stability concept Robust voltage controller design for an isolated Microgrid using Kharitonov’s theorem and D-stability concept 140,300تومان
  • صرفه جویی در انرژی و کنترل موقعیت فازی-PID سیستم الکترو هیدرولیک با جبران نشتی از طریق شیر کنترل جریان متناسب صرفه جویی در انرژی و کنترل موقعیت فازی-PID سیستم الکترو هیدرولیک با جبران نشتی از طریق شیر کنترل جریان متناسب 159,000تومان
  • قطعه بندی تصویر رنگ با استفاده از ویژگی های بافت و با استفاده از کلاسیفایر ماشین بردار پشتیبان فازی FSVM قطعه بندی تصویر رنگ با استفاده از ویژگی های بافت و با استفاده از کلاسیفایر ماشین بردار پشتیبان فازی FSVM 170,900تومان
  • H-Modeling-and-Simulation-of-Automotive-Electric-Power-Steering-System Modeling and Simulation of Automotive Electric Power Steering System 124,800تومان

نمونه ای از خدمات متلبی

  • شبیه سازی با متلب
  • انجام پروژه متلب
  • فروشگاه متلبی
  • انجام پروژه آباکوس
  • انجام پروژه EMTP
  • انجام پاورپوینت
  • انجام پروژه گمز
  • ترجمه تخصصی مقاله
  • پروژه متلب
  • انجام پروژه آردوینو
  • فرم ثبت سفارش
    فروشگاه متلبی
    وبلاگ متلبی
    دعوت به همکاری
    تبلیغات در متلبی

    جستجو در سایت

    جستجو در فروشگاه متلبی

    • درگاه پرداخت دلخواه آنلاین
    • تماس با ما
    • درباره ما

    متلبی با بیش از یک دهه تجربه و فعالیت در زمینه انجام پروژه های صنعتی, تجاری و آموزشی به صورت تخصصی با کلیه نرم افزارهای مهندسی فعالیت دارد.

    سایت متلبی با ضمانت هزینه, سفارشات را با بهترین کیفیت و در کمترین زمان ممکن توسط بهترین متخصصین مربوطه انجام میدهد.

    آنچه سایت متلبی را از سایرین متمایز می کند انجام پروژه به همراه آموزش و ارائه پشتیبانی قوی آن است.

    بانک عظیم و منحصر بفرد مقالات شبیه سازی شده در قالب مباحث آموزشی و کمک آموزشی را در فروشگاه متلبی میتوان یافت, که با تضمین هزینه و پشتیبانی, قبل و بعد از خرید می باشد.

    انجام پروژه متلب تنها یکی از خدمات نرم افزاری سایت متلبی است و تمامی سفارشات برنامه نویسی و شبیه سازی با کلیه نرم افزارها قابل انجام است.

    ثبت شده در ستاد ساماندهی پایگاه های اینترنتی (مرکز فن آوری دیجیتال)

    تمام حقوق مادی و معنوی محفوظ می باشد - متلبی
    • Telegram
    • Facebook
    • Instagram
    • اطلاع از تخفیف های متلبی
    آموزش سیمولینک (قسمت اول)آموزش سیمولینک متلبتخفیف متلبیتخفیف ویژه عید غدیر خم متلبی
    رفتن به بالا
    ورود
    استفاده از موبایل
    آیا هنوز عضو نیستید؟ اکنون عضو شوید
    بازنشانی رمز عبور
    استفاده از موبایل
    عضویت
    قبلا عضو شدید؟ اکنون وارد شوید
      • فرم ثبت سفارش
      • فروشگاه متلبی
      • استخدام
      • تخفیف ها
      • فرم ثبت سفارش
      • فروشگاه متلبی
      • استخدام
      • تخفیف ها