Professional Documents
Culture Documents
Bài toán đặt ra là thiết kế bộ điều khiển cho (u) để con lắc luôn ở vị trí thẳng đứng.
d2
m ( l.cosθ ¿=V- mg (5)
dt2
-Chuyển động ngang của xe đẩy:
d2
m 2 x= u- H (6)
dt
-Ta cần điều khiển sao cho con lắc ngược luôn thẳng đứng, nghĩa là góc lệch đủ nhỏ, ta
có thể cho
Sinθ 0, cosθ 1, θ̇2 0
0=V-mg (9)
-Từ phương trình (6), (8) ta có:
(M +m) ẍ + mlθ̈ =u (10)
-Gỉa sử ta có con lắc ngược đồng chất, trọng tâm đặt tại tâm thanh nên I=0, Ta được
phương trình tuyến tính hóa hệ thống như sau:
u mgθ
ẍ = - (12)
M M
−u ( M +m) gθ
θ̈ = + (13)
Ml Ml
- Ta đặt các biến trạng thái
x 1=θ , x 2=θ̇ , x 3=x , x 3= ẋ , y=θ
-Từ phương trình (12), (13) ta viết lại :
x˙1= x 2
−u ( M +m) g x1
x˙2= +
Ml Ml
x˙3= x 4
u mg x 1
x˙4 = -
M M
-Phương trình trạng thái mô tả hệ thống
[ ][ ][ ] [ ]
0 0
x˙1 ( M +m ) g 1 0 0 x1 −1
x˙2 Ml 0 0 0 x2 Ml
x˙3
= x3
+ u
0 001 0
x˙4 mg 0 0 0 x4 1
M M
[]
x1
x
y=[1 0 0 0] x 2
3
x4
Xét hệ cánh tay robot 2DOF mô tả bởi phương trình vi phân có tín hiệu nhiễu của hệ
thống:
θ̈ =
[] []
θ̈1
θ̈2
, τ=
τ1
τ2