در پروژه ای که پیش روی شماست یک ژنراتور DC شبیه سازی شده است که در آن از کنترل کننده و منطق فازی نیز استفاده شده است. در فایل گزارش پروژه که به صورت یک فایل ورد می باشد بلوک هایی که در شبیه سازی مورد استفاده شده است معرفی شده است.
بعد از شبیه سازی ژنراتور DC روی آن بار قرار داده می شود و افت ولتاژ و افت سرعت نشان داده می شود و همچنین کنترل سرعت نیز انجام داده شده و با مقدار مطلوب مقایسه خواهد شد
خروجی مطلوب در این پروژه این می باشد که خطای ما صفر شود به عنوان مثال اگر ما سرعت ۳۰۰۰ بخواهیم زمانی که خطا صفر می شود سرعت ما نیز دقیقا ۳۰۰۰ خواهد شد
همچنین گشتاور ورودی را تغییر می دهیم تا سرعت به مقدار مطلوب برسد و بعد کنترل کننده PID و بعد به جای آن کنترل کننده فازی نیز قرار داده می شود
قوانین فازی ای که در این پروژه مورد استفاده قرار گرفته است عبارت است از :
- اگر سرعت کم شده بود و شیب تغییرات سرعت صفر بود گشتاور را افزایش بده
- اگر سرعت کم شده بود و شیب تغییرات سرعت منفی بود گشتاور را خیلی افزایش بده
- اگر سرعت کم شده بود و شیب تغییرات سرعت مثبت بود گشتاور را کمی افزایش بده
- اگر سرعت زیاد شده بود و شیب تغییرات سرعت صفر بود گشتاور را کاهش بده
- اگر سرعت زیاد شده بود و شیب تغییرات سرعت منفی بود گشتاور را خیلی کاهش بده
- اگر سرعت زیاد شده بود و شیب تغییرات سرعت مثبت بود گشتاور را کمی کاهش بده
- اگر سرعت مناسب بود گشتاور را تغییر نده