🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
همانگونه که در شکل فوق مشاهده می نماییم اعداد فازي تعميمي از اعداد معمولي مي باشند. در رياضيات فازي از اعداد فازي به جاي اعداد معمولي استفاده مي كنيم. يك عدد فازي يك مجموعه فازي محدب به شكل زير است كه معمولاً در آن درجه عضويت عدد اصلي برابر 1 و در جاهاي ديگر كه بيانگر عدم اطمينان حول عدد اصلي است برابر 0 است.
___________________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
مجموعه فازی محدب A = صفر فازی
http://goo.gl/l0jDfx
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
همانگونه که در شکل فوق مشاهده می نماییم اعداد فازي تعميمي از اعداد معمولي مي باشند. در رياضيات فازي از اعداد فازي به جاي اعداد معمولي استفاده مي كنيم. يك عدد فازي يك مجموعه فازي محدب به شكل زير است كه معمولاً در آن درجه عضويت عدد اصلي برابر 1 و در جاهاي ديگر كه بيانگر عدم اطمينان حول عدد اصلي است برابر 0 است.
___________________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
مجموعه فازی محدب A = صفر فازی
http://goo.gl/l0jDfx
🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
______________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
مجموعه فازی غیرمحدب A = عدد فازی
http://goo.gl/lCrqIE
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
______________________________________
#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
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
مثال3 : در رياضيات معمولي تفاضل هر عدد از خودش برابر صفر است:
در اعداد فازي مثلثي و حساب فازي چطور؟
______________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
تقريباً 0= تقريباً 2 - تقريباً 2
http://goo.gl/S3ckKh
🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
______________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
http://goo.gl/5krWM1
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
______________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
http://goo.gl/5krWM1
🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
مثال4 : عدد فازي مثلثي" تقريبأ پنج N “
___________________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
http://goo.gl/lBCKMa
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
مثال4 : عدد فازي مثلثي" تقريبأ پنج N “
___________________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
http://goo.gl/lBCKMa
🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
مثال5 : عدد فازي ذوزنقه اي“ تقريبأ پنج N “
___________________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
http://goo.gl/lGY2wB
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
مثال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
___________________________________________
http://goo.gl/dwby5V
🍀🍀 آموزش سیستم های فازی و کنترل فازی 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
جلسه سوم آموزش سیستم های فازی و کنترل کننده های فازی به پایان رسید فایل آموزشی زیر برای جلسه سوم پیوست شد
___________________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس صدرالحفاظی
___________________________________________
جلسه سوم آموزش سیستم های فازی و کنترل کننده های فازی به پایان رسید فایل آموزشی زیر برای جلسه سوم پیوست شد
___________________________________________
#Fuzzy_Logic
#آموزش_مقدماتی
#جلسه_سوم
#صدر_الحفاظی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________
در این جلسه دو دستور برای تبدیل مدل فضای حالت به تابع تبدیل و برعکس را یاد خواهیم گرفت.
دستور 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 :
این دستور برای تبدیل مدل تابع تبدیل به مدل فضای حالت استفاده میشود شیوه به کار بردن آن به صورت زیر است :
[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
___________________________________________
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________
میدانیم که مدل فضای حالت یک سیستم یکتا نیست و درواقع بیشمار مدل فضای حالت هم ارز داریم که میتوانیم آن ها را با تبدیل های همانندی به هم تبدیل کنیم.
دستور 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
___________________________________________
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________
مثال:
»
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
___________________________________________
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________
اما برای سیستم های چند ورودی چند خروجی (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
___________________________________________
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________
که 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
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________
با این دستور در واقع ستون اول تابع تبدیل را بدست آوردیم:
___________________________________________
#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
___________________________________________
___________________________________________
💡 جلسه سوم
💡 استاد : مهندس ورمقانی
___________________________________________
حال برای یافتن ستون دوم از دستور زیر استفاده میکنیم:
» [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
___________________________________________