تبلیغات
وبلاگ تخصصی برق - کنترل - نمایش مشخصات سیستم (فراجهش، زمان حالت ماندگار و ...)
برای کسی که آهسته و پیوسته می رود هیچ راهی دور نیست...

نمایش مشخصات سیستم (فراجهش، زمان حالت ماندگار و ...)

نویسنده :mah3a
تاریخ:دوشنبه 28 مهر 1393-08:12 ب.ظ

سلام
یکی از دوستان سوالی داشتن در مورد این که چجوری می شه مشخصات سیستم مانند زمان حالت ماندگار و ... را روی نمودار در متلب نمایش داد. برای پاسخ به این سوال لازم دیدم که آموزش مربوطه را قرار بدم که امیدوارم مفید باشه ...
سوال  :
"سلام دوست عزیز
من یک سیستم کنترلی دارم که با دستور plot نمودارش را رسم کردم،چطور میتونم مشخصات سیستم(مثل فراجهش،خطای حالت ماندگار و ...)را روی نمودار نمایش بدم؟"



پاسخ:
برای پاسخ دادن به این سوال لازم می دونم چند نکته رو بیان کنم
نکته اول : با توجه به مشخصات خواسته شده سیستم یک سیستم خطیه به همین دلیل برای سادگی یک سیستم خطی ساده رو در متلب در نظر می گیرم
نکته دوم: متاسفانه دستور plot راه حلی برای نمایش این مشخصات نداره اما نرم افزار متلب فراتر از این دستور بوده و در صورتی که با یه دستوره دیگه این نمودار رسم بشه مشکل برطرف می شه ...

برای مشاهده ی  آموزش به ادامه مطلب مراجعه کنید




اما چطور؟
تابع خطی زیر را در نطر بگیرید ...

حال اگر بخواهیم مشخصات ورودی پله ی سیستم را در متلب بدانیم کافیست دستور زیر را تایپ کنیم :
 اما برای رسم این نمودار می توان از دستور ltiview استفاده کرد :

در این صورت نمودار ورودی پله ی این سیستم مطابق شکل زیر رسم می شود:
نمودار رسم شده با استفاده از ltiview مانند سایر دستورهای متلب دارای ویژگی های متعددی است به عنوان مثال به راحتی می توئان علاوه بر این نمودار، نمودار نایکویست، نمودار صفر و قطب و ... را نیز رسم کرد.
نمایش مشخصات سیستم نیز ویژگی دیگر نمودار رسم شده با استفاده از این ابراز است.
برای این کار روی قسمت سفید رنگ نمودار رسم شده کلیک راست کرده و از قسمت characteristics نقطه ی مورد نظر جهت نمایش را انتخاب کنید:

به این ترتیب به راحتی می توانید مشخصات سیستم را روی نمودار نمایش دهید...


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

با تشکر






داغ کن - کلوب دات کام
نظرات() 
محمد
سه شنبه 13 تیر 1396 06:12 ب.ظ
سلام
میخام معادله مشخصه سیستم, siso و ریشه های ان رو بدست بیارم
ماتریس a=3*3
اطفا راهنمایی کنید.
پاسخ mah3a : سلام
معادله ی مشخصه در حالت کلی برای ماتریس سه در سه می خواید؟؟
لطفا کمی بیشتر توضیح بدین
مهرنوش
شنبه 13 خرداد 1396 07:49 ب.ظ
با سلام
میخواستم دسنور محاسبه خطای ماندگار در متلب چیه
لطفا فوری جواب بدید با تشکر
پاسخ mah3a : شما می تونید از معادلات موجود برای این منطور استفاده کنید اگه سیستم خاصی مد نظرتون هست بگید تا بهتر بتونم راهنماییتون کنم
شنبه 25 دی 1395 01:07 ق.ظ
عالی
پاسخ mah3a : ممنون دوست عزیز
محمد
شنبه 18 دی 1395 03:46 ب.ظ
سلام.سوال : برای رسم مکان هندسی رشه ها باید تابع تبدیل مدار باز را به متلب بدهیم یا مدار بسته ؟؟؟؟؟؟؟؟؟
پاسخ mah3a : سلام دوست عزیز- رسم مکانریشه ها با استفاده از تابع تبدیل مدار باز سیستم انجام می شود
elahe
یکشنبه 30 خرداد 1395 07:53 ب.ظ
سلام من هم سیستمم را با معادلات حالت تعریف کردم بعد با دستور plotمیزان خروجی x2را با زمان رسم کردم حالا می خواهم باsteady state errorسیستم را محاسبه نمایم میشه راهنمایی کنید
پاسخ mah3a : سلام
شما باید اینقدر زوم کنید تا ببینید حالت ماندگار نمودارتون روی چی قرار داره و سپس از مقدار اصلیش کمش کنید....
elahe
یکشنبه 30 خرداد 1395 06:47 ب.ظ
سلام من هم سیستمم را با معادلات حالت تعریف کردم بعد با دستور plotمیزان خروجی x2را با زمان رسم کردم حالا می خواهم باsteady state errorسیستم را محاسبه نمایم میشه راهنمایی کنید
شیما
دوشنبه 21 دی 1394 08:58 ق.ظ
با سلام و خسته نباشید.میشه به سوالم جواب بدین؟
تفاوت نرم افزارهای حالت گذرا و حالت ماندگار چیست.با ذکر مثال توضیح دهید
اگر ممکنه برام جوابشو بدبن.ممونم.
پاسخ mah3a : اگه ممکنه شما بگید اسم نرم افزاراتون چیه؟ من نرم افزاری ندیدم که به طور مجزا این کار را انجام بده !!!
در حالت کلی حالت گذرا حالتی هست که سیستم می گذرونه تا به پایداری برسه و حالت ماندگار هم که واضح هست. شاید سوال این باشه که اگر پایداری که در حالت ماندگار برای ما اهمیت داره پس چه نیازی به تحلیل حالت گذاراست؟؟؟ درسته که برای ما مهم پایداریه نهایی است اما فرض کنید شما می خواید زاویه حرکت یک روبات رو کنترل کنید این روبات می تونه حداکثر 90 درجه بچرخه و می خوایم اون رو مثلا رو صفر درجه پایدارش کنیم. بنابراین ما می خوایم حالت ماندگارمون به صفر برسه . حالا فرض کنید که همین اتفاق هم افتاده و حالت نهاییمون می رسه به صفر اما توی حالت گذرا یک پیک 100 درجه داریم!!!! روبات ما به حالت نهایی که می خوایم رسیده اما در اوایل حرکتش زاویه ی اون بیش از حد مجاز شده و ممکنه قبل از رسیدن به صفر درجه حتی این روبات افتاده باشه!! بنابراین تحلیل حالت گذرا بسیار با اهمیته.. علاوهخ بر این مثال این حالت گذراست که سرعت رو برا ما مشخص می کنه و خیلی از ویژگی های دیگه رو..
نمی دونم متوجه شدید یا نه البته اینم می دونم تند تند و یکمی هم بد توضیح دادم اگه نیازه بگید بهتر توضیح بدم
amir
یکشنبه 18 مرداد 1394 12:29 ق.ظ
با سلام
در صورتی که تابع تبدیل در دسترس نباشه و فقط یک نمودار از سیگنالمون داشته باشیم،به چه طریق میشه از دستور ltiview استفاده کرد،جهت بدست آوردن مقادیر فراجهش و زمان نشست راهکار دیگه ای وجود دارد؟
پاسخ mah3a : نمودارتون از کجا اومده منظورتون نبودن تابع تبدیله و یا فقط یک نمودار دارید؟؟
چهارشنبه 3 تیر 1394 10:03 ب.ظ
سلام ممنون از توضیحاتتون ولی من خطای
The input arguments'y'and't'of the 'stepinfo'and'lsiminfo'command must have compatible sizes
پاسخ mah3a : ارور رو درست متوجه نمی شم اما اما در وارد کردن کردن سایز دارید احتمالا y و t را درست وارد نکردید. اگه ممکنه یک عکس یا نمونه کارتون رو برام ایمیل کنید تا اگه شد مشکل رو براتون حل کنم
mahsa_2007_1461@yahoo.com
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر