MATLAB
2.35K subscribers
202 photos
24 videos
143 files
280 links
Download Telegram
🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
همانگونه که در شکل فوق مشاهده می نماییم اعداد فازي تعميمي از اعداد معمولي مي باشند. در رياضيات فازي از اعداد فازي به جاي اعداد معمولي استفاده مي كنيم. يك عدد فازي يك مجموعه فازي محدب به شكل زير است كه معمولاً در آن درجه عضويت عدد اصلي برابر 1 و در جاهاي ديگر كه بيانگر عدم اطمينان حول عدد اصلي است برابر 0 است.
___________________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
مجموعه فازی محدب A = صفر فازی
http://goo.gl/l0jDfx
🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
______________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
مجموعه فازی غیرمحدب A = عدد فازی
http://goo.gl/lCrqIE
🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
مثال3 : در رياضيات معمولي تفاضل هر عدد از خودش برابر صفر است:
در اعداد فازي مثلثي و حساب فازي چطور؟
______________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
تقريباً 0= تقريباً 2 - تقريباً 2
http://goo.gl/S3ckKh
🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________

______________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
http://goo.gl/5krWM1
🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
مثال4 : عدد فازي مثلثي" تقريبأ پنج N “
___________________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
http://goo.gl/lBCKMa
🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
مثال5 : عدد فازي ذوزنقه اي“ تقريبأ پنج N “
___________________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
http://goo.gl/lGY2wB
🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________

___________________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
http://goo.gl/dwby5V
🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
جلسه سوم آموزش سیستم های فازی و کنترل کننده های فازی به پایان رسید فایل آموزشی زیر برای جلسه سوم پیوست شد
___________________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________

در این جلسه دو دستور برای تبدیل مدل فضای حالت به تابع تبدیل و برعکس را یاد خواهیم گرفت.
دستور tf2ss :
این دستور برای تبدیل مدل تابع تبدیل به مدل فضای حالت استفاده میشود شیوه به کار بردن آن به صورت زیر است :
[A,B,C,D]=tf2ss(num,den)
مثال :
» num=[-7 7];
den=[1 5 6];

[A,B,C,D]=tf2ss(num,den)


A =

-5 -6
1 0


B =

1
0


C =

-7 7


D =

0

___________________________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_سوم
#ورمقانی
#کنترل_مدرن
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________

میدانیم که مدل فضای حالت یک سیستم یکتا نیست و درواقع بیشمار مدل فضای حالت هم ارز داریم که میتوانیم آن ها را با تبدیل های همانندی به هم تبدیل کنیم.
دستور tf2ss تنها یکی از این تحقق ها را میدهد که به فرم کانونیکال کنترل پذیر است.
دستور ss2tf :
از این دستور برای تبدیل مدل فضای حالت به تابع تبدیل استفاده می‌کنیم شیوه استفاده برای سیستم های siso به صورت زیر است:
[num,den]=ss2tf(A,B,C,D)
___________________________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_سوم
#ورمقانی
#کنترل_مدرن
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________
مثال:
»
A=[-5 -6;1 0];
B=[1;0];
C=[-7 7];
D=0;

[num,den]=ss2tf(A,B,C,D)
G=tf(num,den)

num =

0 -7 7


den =

1 5 6



G =

-7 s + 7
—---------—
s^2 + 5 s + 6

Continuous-time transfer function.
___________________________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_سوم
#ورمقانی
#کنترل_مدرن
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________
اما برای سیستم های چند ورودی چند خروجی (MIMO) باید ورودی را مشخص کنیم. با این کار در واقع به صورت ستونی توابع تبدیل را بدست می‌آوریم.
یادآوری:
یک سیستم MIMO با m ورودی و l خروجی دارای ماتریس تابع تبدیل l در m خواهد بود..
Y=G U
هر درایه (i,j) ماتریس G تابع تبدیل ورودی j – ام به خروجی i– ام می‌باشد.
برای به دست آوردن ماتریس تابع تبدیل یک سیستم چند متغیره از روی مدل فضای حالت نیز از دستور ss2tf استفاده میکنیم اما ورودی سومی برای آن در نظر می‌گیریم که در واقع نشان دهنده شماره ورودی و یا متناظراً نشان دهنده ستون مورد نظر است. فرم کلی به صورت زیر است:
[NUM,DEN]=ss2tf(A,B,C,D,k)
___________________________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_سوم
#ورمقانی
#کنترل_مدرن
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________
که k نشان دهنده ورودی k ام است. با اجرای این دستور NUM یک بردار ستونی متناظر با ستوم K- ام از ماتریس G میباشد که هر درایه آن خود یک بردار سطری است که ضرایب صورت تابع تبدیل را نشان میدهد. و den یک بردار سطری است که در واقع مخرج همه توابع تبدیل های ستون k -ام از G را نشان میدهد. مثال زیر توضیحات فوق را شفاف خواهد کرد:
» A=[-1 0;-2 -3];
B=[1 2;0 3];
C=[-1 1;0 1];
D=zeros(2);

[NUM,DEN]=ss2tf(A,B,C,D,1)

NUM =

0 -1 -5
0 0 -2


DEN =

1 4 3
___________________________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_سوم
#ورمقانی
#کنترل_مدرن
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________
با این دستور در واقع ستون اول تابع تبدیل را بدست آوردیم:

___________________________________________
#Control_Modern
#آموزش_مقدماتی
#جلسه_سوم
#ورمقانی
#کنترل_مدرن
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
http://goo.gl/RxrnXI
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________
حال برای یافتن ستون دوم از دستور زیر استفاده میکنیم:
» [NUM,DEN]=ss2tf(A,B,C,D,2)


NUM =

0 1.0000 -7.0000
0 3.0000 -1.0000


DEN =

1 4 3
___________________________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_سوم
#ورمقانی
#کنترل_مدرن
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________