یکی از روشهایی که میشه باهاش مد لغزشی رو تا حدی بهبود داد و نواقص اون رو برطرف کرد مد لغزشی فازی (fuzzy sliding mode) هست. در این پست سعی کردیم روش فازی رو با مد لغزشی تلفیق کنیم و با مثالهایی طراحی رو از ابتدا تا انتها انجام داده و در نرم افزار متلب شبیه سازی کنیم. در این آموزش ها فرض شده است که مقدمات فازی رو میدونید و با روش مد لغزشی آشنایی کافی دارید. بنابراین اگر با روش مد لغزشی آشنایی ندارید میتونید فیلم آموزش مد لغزشی براساس کتاب اسلوتین رو از سایت ما دانلود بفرمایید و در مورد فازی هم مقدماتی رو از اینترنت بخونید کفایت میکنه. ضمن اینکه به نظر میرسه اگر فیلم آموزش فازی پی آی دی رو هم نگاه بکنید برای قسمت دوم آموزش مد لغزشی خیلی بدردتون میخوره.
برای دیدن توضیحات بر روی هر جلسه کلیک کنید
جلسه اول
در این جلسه ابتدا یک دسته بندی برای کل آموزش ارائه شده است. و در این دسته بندی گفته شده که فازی رو با چه روش هایی میشه با مد لغزشی تلفیق کرد.
دو روش برای این کار ارائه شده است . که روش اول (فازی کردن لایه مرزی) در این جلسه همراه با یک مثال و شبیه سازی آن ارائه شده است.
مدت زمان آموزش: 70 دقیقه
محتویات دانلود: فیلم آموزشی، پاورپوینت درس، ام فایل مربوطه
حجم محتویات دانلود: 98 مگابایت
جلسه دوم
در این جلسه ابتدا یک دسته بندی برای روشهایی که میشه ضریب تابع علامت رو فازی کرد ارائه شده است.
در همین دسته بندی گفته شده که روشی دیگر برای فازی کردن مد لغزشی وجود دارد که برای حذف چترینگ استفاده نمی شود و برای کاهش خطا یا بهبود ورودی کنترلی استفاده می شود. از آنجاییکه این یک روند روتین برای بهبود مد لغزشی می باشد تصمیم بر آن شد که این روش تلفیق فازی با مد لغزشی در اولویت قرار بگیرد. براین اساس در این جلسه سطح لغزش فازی شده است و خطا در کنترل کننده مد لغزشی فازی شش برابر بهتر از مد لغزشی معمولی شده است.
مدت زمان آموزش: 79 دقیقه
محتویات دانلود: فیلم آموزشی، پاورپوینت درس، ام فایل مربوطه
حجم محتویات دانلود: 113مگابایت
mohammad
سلام. من خواستم مطابق جروه دومتان با سیمولینک شبیه سازی کنیم ولی نوع یا type تابع فانکشن به صورت constant وجود ندارد. انواع مختلفی مثلا trimf وجود دارد ولی ثابت نیست. آیا تابع مشابه وجود دارد؟ چه مقداری باید انتخاب کرد؟ لطفا راهنمایی کنید من نیاز به شبیه سازی با سیمولینک دارم.
roya
با سلام و خسته نباشید. پایداری در هنگام فازی کردن سطح لغزش چطور ثابت میشود یعنی چطور مشتق گرفنه میشه از سطح؟ ممنون میشم راهنمایی بفرمایید.
مدیر سایت
سلام باید پارامترها را در محدوده پایداری سطح لغزش انتخاب کنید
مهدی
سلام. برای شبیه سازی مدلغزشی فازی تطبیقی که معادله حالت سیستم در دست میباشد از کجا باید شروع نمود؟معادله حالت سیستم شامل 5 متغیر حالت است و مرتبه 1. برای ساده سازی این معادله چه روشی وجود دارد؟
مدیر سایت
سلام من نمیدونم که تطبیقی رو برای چی میخواید استفاده کنید. اما اگه برای باند بالای اغتشاش میخواید استفاده کنید نحوه طراحی مد لغزشی فازی با حالت قبل فرقی نداره. فقط برای اثبات پایداری باید پارامترهای فازی رو در محدوده پایداری سطح لغزشی انتخاب کنید
sara
سلام و خسته نباشید.
امکانش هست برای این آموزش حداقل یک منبع معرفی کنید. من در پایان نامم از این روش استفاده کردم اما مقالاتی که سرچ کردم روش متفاوتی داشتند و شبیه این اصول نبودند. ممنون میشم اگر حداقل یکی رو معرفی کنید
mohammad
سلام اقای دکتر ببخشید در جلسه دوم این مجموعه که زحمت طراحی سطح لغزش فازی رو کشیدیدن ببخشید منبع و یا مرجعی دارین برای اینکه این روش رو در پایان نامم با ضمن رجعدهی ثبت کنم .
مدیر سایت
سلام
عنوان مقاله دقیقا یادم نیست ولی همین فازی و مد لغزشی رو با هم به انگلیسی سرچ کنید مقالات زیادی وجود داره
mohammad
اقای دکتر ببخشید منظورم اینه که بر چه اساسی این رابطه وجود دارد که kبه s sdot بستگی دارد و اینکه اقای دکتر ببخشید رابطه اون ها به این صورته که هرجا تغییرات زیاد باشه باید k هم زیاد بشه و بالاکس؟؟؟
مدیر سایت
بله هر جا که سطح لغزش فاصله زیادی با منیفولدش داشته باشه باید انرژی بیشتری صرف بشه تا بتونه به سطح بیارش و وقتی که به نزدیکی های سطح رسید دیگه لازم نیست مثل قبل انرژی مصرف کنه. ضریب تابع علامت هم به نوعی با میزان انرژی مصرفی رابطه مستقیم داره