Professional Documents
Culture Documents
Control System PDF
Control System PDF
الرحـــمن
بســـم ﷲ جﻼل الحاج
نظرية التحكم في اﻷنظمة الميكانيكية
يشرح المقال هذا بعض أهم المفاهيم و المواضيع النظرية للتحكم ،هذه المفاهيم و
المواضيع ذات أهمية بالغة في بعض فروع الهندسة ،كالهندسة الكهربائية و الميكانيكية.
تظهر أهمية مطالعة نظرية التحكم لﻸنظمة الميكانيكية عند تصميم نظام تحكمي لوسائل
)كالصواريخ و الطائرات و السفن و غيرها( يحافظ على إستقرار هذه الوسائل نتيجة
تغير الشرائط المؤثرة عليها في كل لحظة زمنية .في هذا المقال حاولت قدر اﻹمكان
تبسيط مفاهيم التحكم و إعطاء أمثلة توضيحية بسيطة و حلها يدويا ً و من خﻼل محيط
MTLABالهدف منها تسريع إستذكارها لدارسيها و تفهيمها لمبتدئيها.
)G(s
feedback
الحلقة المفتوحة ) (open-loopفي اﻷنظمة التحكمية التي تحكم النظام فيها مستقل عن
ما يخرج من النظام .مثﻼ اﻷنظمة الفاقدة للتغذية اﻹسترجاعية .
3 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
الحلقة المغلقة ) (closed-loopفي اﻷنظمة التحكمية التي تحكم النظام فيها غير مستقل
عن ما يخرج من النظام .تحكم النظام في هذا النوع من اﻷنظمة يرتبط بما يخرج من
النظام ،يرتبط بال ) . (outputمثﻼ اﻷنظمة ذات التغذية اﻹسترجاعية .
أنظمة التحكم الرقمي ) (digital control systemsهي اﻷنظمة التي يتم التحكم فيها
ببيانات غير مستمرة أو منفصلة)(discrete-data
أنظمةغير مستقرة
4 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
في نظرية تحكم اﻷنظمة ) (control system theoryتوجد عدة طرق و معاير
لمطالعة إستقرار اﻷنظمة منها :
مكان جذور المعادلة
معيار روث
قاعدة ميسون
معيار نيكوست
تستخدم في نظرية التحكم عدة نماذج ﻷنمذجة المسائل التحكمية من هذه اﻷنمذجة
اﻷنمذجة الرياضياتية و فيها يستعان بالمعادﻻت التفاضلية التي تحكم على
النموذج و العمل عليها في فضاء ﻻبﻼس بعد التحويﻼت .
المخططات الصندوقية ) (block diagramو فيها يتم تحويل العناصر المؤثرة
الى كيانات مرتبطة ببعضها من خﻼل مداخل ) (inputsو مخارج )(outputs
مخطط سريان اﻹشارات )(signal flow graph
تحويﻼت ﻻبﻼس
تحويﻼت ﻻبﻼس من أسهل و أسرع الطرق لحل الكثير من المعادﻻت التفاضليه العادية
الخطية ذات الشرائط البدائية .يستعان بهذه التحويﻼت لحل الكثير من المعادﻻت
التفاضلية التي تنتج عن تحليل أنظمة التحكم .تعتمد هذه الطريقة على بعض المحاوﻻت
الرياضية البسيطة مع اﻹستعانة ببعض الروابط التحويلية التي يمكن الحصول عليها من
جداول خاصة بتحويﻼت ﻻبﻼس .
الصورة :
L f (t ) e ) f (t )dt F (s
st
0
مثال :ما هو تحويل ﻻبﻼس هذه الدالة f (t ) t
L t e tdt
st
0
إذن :
1
e tdt
st
0 s2
إذن تحويل ﻻبﻼس هذه الدالة هو :
1
L t
s2
في الصفحة القادمة جدول ﻷهم تحويﻼت ﻻبﻼس
6 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
f (t ) F (s )
1 1
s
tn n! ، s 0
s n 1
e at 1
، s a
s a
sinat a
s 2 a2
cosat s
s 2 a2
sinhat a
s 2 a2
coshat s
s 2 a2
f (ct ) 1 s
F( )
c c
e ct f (t ) F (s c )
e at sin bt b
(s a)2 b 2
(t )n f (t ) F (n ) (s )
1 t c e cs
uc (t )
0
t c s
(t c ) e ct
7 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
s 2 6
Y (s ) 2
)(s 4)(s 2 1
نكتب هذا التساوي بهذا الشكل
5 2
) F (s
L [ f ( )d ]
t
0 s
dn
)L [t f (t )] ( 1
n
]) [F (s
n
ds n
t
) L [f ( )] F ( s
) lim f (t ) lim sF (s
t 0 s
dn
L [ n f (t )] s n F (s ) s n 1f (0) s n 2f (0) sf )( n 2
(0) f )( n 1
)(0
dt
f إشتقاق رتبة أولى و f إشتقاق رتبة ثانية و f إشتقاق رتبة ثالثة و هكذا
fإشتقاق رتبة n 1 )( n 1
9 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
AG
AG
G
G2
G2تغذية إسترجاعية
H2
H1
G
R G1G 2G 3
1 G1G 2 H 1 G1G 3H 2 G1G 2G 3
من خﻼل هذا المثال البسيط سنﻼحظ كيف يمكن كتابة المخطط الصندوقي لنظام من
نابض و ُمخمد .
) X (s 1
F ( x ) ms 2 Bs k
)G(s
+
-
)H(s
) G (s
) 1 G (s )H (s
النظام مستقر
النظام متذبذب
13 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
عقدية
جذور المعادلة أعداد ُ
و الجزء الحقيقي موجب .
في هذه المعادلة m nو المعامل aو bهي معامل ثابتة .
لتعين إستقرار النظام من خﻼل طريقة روث ) (Routhالمعادلة المميزة لهذا النظام :
.
.
.
S2 e1 e2
S1 f1
S0 g1
15 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
يعتبر النظام مستقرا ً إذا كانت مقادير العمود اﻷول في الجدول السابق موجبة أي جذور
العقدية .
المعادلة في الطرف اﻷيسر من الصفحة ُ
مثال :نظام يخضع لهذه المعادلة المميزة من الدرجة الثالثة و التي جميع معاملها أكبر
من الصفر )موجبة( ،عين إستقرار النظام من خﻼل معيار روث .
a0S 3 a1S 2 a2S a3 0
S3 a0 a2
S0 a3
حالة خاصة :إذا كانت أحد معامل السطر اﻷول في الجدول مساوية للصفر و المعامل
اﻷخرى مخالفة للصفر ،نستبدل الصفر بعدد موجب صغير جدا ً مثل εو نستمر
بالبحث في إستقرار النظام .
)C(s
)R (s
K
s (s 2 ) s 1)( s 2
+
-
لكي يصبح النظام مستقرا ً يجب أن تكون Kو جميع معامل العمود اﻷول موجبة لذلك :
14
K 0
9
14
K النظام متذبذب إذا كانت
9
K
ببرنامج MATLABبإزاء K 1 نرسم دالة التحويل
s 4 3s 3 3s 2 2s K
إذا كانت الدالة الداخلة ) R(sو الدالة الخارجة ) C(sفي هذه الحالة معادلة النظام إستنادا ً
على قاعدة ميسون :
) C (s 1
P Pk k
) R (s k
L
a b ,c d ,e ,f
L L
a
L L L
b ,c
H1
في هذه الشبكة يوجد مسير واحد من ) R (sالى ) C (sثمرو )( هذا المسير هي :
P1 G1G 2G 3
في هذه الدارة ثﻼثة حلقات مغلقة و منفردة ثمرة كل منها :
L1 G1G 2 H 1 L2 L1
L 2 G 2G 3H 2
L3 G1G 2G 3
L3
20 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
) C (s
لنظام الدارة فيه كما في الشكل اﻷسفل : مثال :المطلوب دالة
) R (s
1 1
كذلك :
2 1
3 1 L1
لذلك :
) C (s 1
) P ( P11 P2 2 P3 3
) R (s
) C (s ) G (s
) R (s ) 1 G (s )H (s
لكي يصبح النظام مستقر يجب أن تكون جذور المعادلة 1 G (s ) H (s ) 0
يكمن مشاهدة التطابق بين الرسومات البيانية المرسومة في الصفحة sو الصفحة
) F (sفي هذه اﻷشكال :
24 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
البياني القطبي
في البياني القطبي لتابع التحويل ) G ( j عند تغير من الصفر الى ماﻻنهاية نحصل
على قيمة ) G ( j حسب زاوية الطور ) . (phaseو الزاوية الموجبة هي الزاوية التي
جهتها خﻼف دوران عقارب الساعة و دورانها حول المحور الحقيقي كما في الشكل :
في نظام مستقر إذا كانت P 0يجب Z 0أو N Pأي موضع )مسير
المنحني ) (G ( j )H ( j يجب أن يدور أو يلتف Pمرة حول النقطة 1 j 0في
جهة عكس دوران عقارب الساعة .
إذا ) G (s ) H (sليس لها أي قطب في النصف اﻷيمن من الصفحة Sفي هذه الحالة
Z Nلذلك لكي يصبح النظام مستقر يجب أن ﻻ يلتف الموضع حول النقطة
1 j 0
عند مطالعة اﻷنظمة عن طريق معيار نيكوست يمكن أن نواجه هذه الحاﻻت :
-2الموضع مرة أو عدة مرات يدور حول النقطة 1 j 0في جهة عكس دوران
عقارب الساعة في هذه الحالة إذا كان عدد دوران عكس عقارب الساعة يساوي عدد
أقطاب ) G (s ) H (sفي النصف اﻷيمن من الصفحة Sالنظام مستقر و إﻻ فالنظام غير
مستقر .
26 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
-3الموضع مرة أو عدة مرات يدور حول النقطة 1 j 0في جهة دوران عقارب
الساعة في هذه الحالة النظام غير مستقر .
مثال :
في نظام حلقة مغلقة دالة التحويل لحلقة مفتوحة هو :
K
G (s )H (s )
)(T1s 1)(T 2s 1
أبحث في إستقرار النظام إذا كانت Kثمرة النظام و T 1و T 2ثوابت زمنية كلها مقادير
موجبة .
مثال :
في نظام دالة التحول لحلقة مفتوحة :
K
G (s )H (s )
)s (T1s 1)(T 2s 1
عدد أقطاب ) G (s ) H (sفي النصف اﻷيمن من الصفحة Sصفر ،لذلك لكي يصبح
النظام مستقر يجب Z N 0أي يجب أن ﻻ يدور موضع ) G (s ) H (sحول
النقطة 1 j 0لذلك :
مثال :
دالة التحويل لنظام حلقة مغلقة هو :
K
G (s )H (s )
)s (Ts 1
هل النظام مستقر؟
عدد أقطاب الدالة ) G (s ) H (sفي النصف اﻷيمن من الصفحة Sيساوي واحد ،
1
s لذلك P 1و المنحني ) G (s ) H (sيدور حول النقطة القطب هو
T
1 j 0دورة واحدة في جهة دوران عقارب الساعة كما في الشكل اﻷسفل ،لذلك
N 1و بما أن Z N Pأي Z 2و هذا يعني نظام حلقة مغلقة في الجهة
اليمنى من الصفحة Sله قطبان و النظام غير مستقر .
نرسم بياني نيكوست. MATLAB يمكن رسم بياني نيكوست من خﻼل برنامج
. لكن لمقادير عددية نقوم بإنتخابهاMATLAB لدوال اﻷمثلة السابقة في محيط
K 1
G (s )H (s ) G (s ) H (s )
(T1s 1)(T 2s 1) (2s 1)(3s 1)
1
G (s )H (s )
6S 2 5S 1
>> num=[1];
>> den=[6 5 1];
>> h=tf(num,den)
Transfer function:
1
---------------
6 s^2 + 5 s + 1
>> nyquist(h)
K 1
G (s )H (s ) G (s )H (s )
s (T1s 1)(T 2s 1) s (s 1)(s 1)
1
G (s )H (s ) 3
s 2s 2 s
نسبتا ً كبيرK=1 مقدار
>> num=[1];
>> den=[1 2 1 0];
>> h=tf(num,den)
Transfer function:
1
---------------
s^3 + 2 s^2 + s
>> nyquist(h)
30 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
>> num=[0.1];
>> den=[1 2 1 0];
>> h=tf(num,den)
Transfer function:
0.1
---------------
s^3 + 2 s^2 + s
>> nyquist(h)
K 1.5
G (s )H (s ) G (s )H (s )
s (Ts 1) s (3s 1)
1.5
G (s ) H (s )
3s 2 s
>> num=[1.5];
>> den=[3 -1 0];
>> h=tf(num,den)
Transfer function:
1.5
---------
3 s^2 - s
>> nyquist(h)
31 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
Transfer function:
>> nyquist(h)
32 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
مثال :
يوضح هذا المثال بعض المفاهيم العملية لنظرية
التحكم .
في هذا المحرك اﻵلي )(servo motor
الهيدروليكي تقاس xو yبالنسبة الى حالة
التوازن .
و dY yو dE e dX x
E E
E E (x , y ) dE dX dY
X Y
E E
e x x
X Y
1
Y (s ) x f ( يساوي : ﻻبﻼس هذه المعادلة )
s 1s
t
]) y (t ) x f [u (t ) e u (t
t
) y (t ) x f (1 e )u (t
الدالة الداخلة لهذا النظام هي ) u (tو من هذه الدالة المعينة و المعلومة في أي زمن مثل
tيمكن تعين دالة خروجي النظام في ذلك الزمن .
يمكن مشاهدة دالة المخرج في البياني المرسوم أسفل كل مخطط ﻷنواع المداخل
35 جﻼل الحاج عبد نظرية التحكم في اﻷنظمة الميكانيكية
المصادر
MODERN CONTROL ENGINEERING, FOURTH EDITION, KATSUHIKO OGATA
-المعادﻻت و اﻷنظمة الﻼ خطية ،جﻼل الحاج عبد .على الرابط :
http://www.jalalalhajabed.com/nonlinear_systems.pdf