Sinh viên: Hà Ngọc Thắng Lớp: ĐKTĐ 2_K42
Chơng 5
Xây dựng Các thuật toán đIều khiển
Khi tiến hành thiết kế một hệ thống điều khiển tự động nói chung, công việc đầu tiên ta
phải xây dựng mô hình toán học cho đối tợng. Công việc này cung cấp cho ta những hiểu
biết về đối tợng, giúp ta thành công trong việc tổng hợp bộ điều khiển.
Một công việc quan trọng không kém giúp ta giải quyết tốt bài toán là chọn luật điều khiển
cho hệ thống.
Từ mô hình và yêu cầu kỹ thuật, ta phải chọn luật điều khiển thích hợp cho hệ thống. Đa
kết quả của việc thiết kế hệ thống đạt theo mong muốn.
Hiện nay trong thực tế có rất nhiều phơng pháp thiết kế hệ thống, mỗi phơng pháp cho ta
một kết quả có u điểm riêng.
Tuỳ thuộc vào điều kiện làm việc, yêu cầu kỹ thuật và mô hình đối tợng mà ta chọn luật
điều khiển phù hợp.
5.1 Luật điều khiển kinh điển:
5.1.1 Luật điều khiển tỷ lệ, vi phân, tích phân
Nhiều năm trớc đây các luật điều khiển kinh điển này chiếm u thế trong ngành tự động
hoá, có thể coi là bộ điều khiển lý tởng cho các đối tợng liên tục.
Các bộ điều khiển PI, PD, PID thực sự là các bộ điều khiển động mà việc thay đổi các tham
số của nó có khả năng làm thay đổi đặc tính động và tĩnh của hệ thống.
5.1.1.1 Luật điều khiển tỷ lệ (P):
W(j
) = A(
).e
j
()
trong đó :
A(
) =
22
ImRe +
= Km
0
Re
Im
arctg)( ==
Đồ thị đặc tính:
A()
I
m
(
)
Sinh viên: Hà Ngọc Thắng Lớp: ĐKTĐ 2_K42
Sai lệch của hệ thống đuợc tính:
)p(Elim
0P
=
ta có:
E(p) = X(p) - Y(p) = X(p) - Km.Wđt(p).E(p)
)p(X
)p(Wdt.Km1
1
)p(E
+
=
Xét trờng hợp tổng quát:
W(t) =
n
1n
1
n
0
m
1m
1
m
p
A
.
a...papa
b...pbp.b
Km1
1
lim
n
1n
1
n
0
n
1m
1
m
0
0p
Kd.Km1
1
+
=
với Kd= b
m
/a
Hệ thống luôn tồn tại sai lệch d, khi tín hiệu sai lệch đầu vào của bộ điều khiển bé thì
không gây tín hiệu tác động điều khiển, muốn khắc phục nhợc điểm này thì ta phải tăng
hệ số khuếch đại Km. Nh vậy hệ thống sẽ kém ổn định
5.1.1.2 Luật điều khiển tích phân(I):
Tín hiệu điều khiển U(t) tỷ lệ với tích phân của tín hiệu vào e(t)
Phơng trình vi phân mô tả động học
U(t) =
=
t
0
t
0
d).(e
Ti
1
d).(eK
Trong đó : U(t) là tín hiệu điều khiển
e(t) là tín hiệu vào của bộ điều khiển
Ti là hằng số thời gian tích phân
Xây dựng sơ đồ mạch khuếch đại thuật toán
C
==
Hàm truyền trong miền tần số.
W(j
) =
2
j
e.
.Ti
1
.Ti
1
j
j.Ti
1
=
=
Trong đó: A(
) =
.Ti
1
;
2
Đồ thị đặc tính: A(
)
(
) W(t)
0 Km
-
2
0
0 t
Im h(t)
0
=
R()
X(p) E(p) Y(p)
Km Wdt(p)
Sai lệch của hệ thống đuợc tính:
Sinh viên: Hà Ngọc Thắng Lớp: ĐKTĐ 2_K42)p(Elim
0P
=
ta có:
E(p) = X(p) Y(p) = X(p) -
P.Ti
1
.Wđt(p).E(p)
)p(X
)p(Wdt.
P.Ti
1
1
1
)p(E
+
=
Xét trờng hợp tổng quát
+
=
p
A
.
an...P1aP0a
bn...P1bP.0b
P.Ti
1
1
1
lim
1nn
1mm
0P
= 0
Ưu điểm :
Bộ điều khiển tích phân loại bỏ đợc sại lệch d của hệ thống, ít chịu ảnh hởng tác động
của nhiễu cao tần.
Nhợc điểm :
Bộ điều khiển tác động chậm nên tính ổn định của hệ thống kém
5.1.1.3 Luật điều khiển vi phân(D):
Tín hiệu ra của bộ điều khiển tỷ lệ với vi phân tín hiệu vào.
Phơng trình vi phân mô tả động học:
dt
Hàm truyền đạt trong miền ảnh Laplace.
W(p) =
p.Td
)p(E
)p(U
=
Hàm truyền đạt trong miền tần số.
W(j
) = Td. j
= Td.
e
j
2
Trong đó: A(
) = ;
.Td
2
)(
=
2
= artg Td() 0
0
0 t
Im h(t)
=
= 0 0 Re 0 t
ta có:
E(p) = X(p) Y(p) = X(p) -
.Wđt(p).E(p)
p.Td
)p(X
)p(Wdt.p.Td1
1
)p(E
+
=
Xét trờng hợp tổng quát
W(t) =
n
1n
1
n
0
m
1m
1
m
0
a...papa
b...p.bp.b
+++
+++
+
p
A
.
a...p.ap.a
b...p.bp.b
.p.Td1
1
lim
n
1n
1
n
0
n
1m
1
m
0
0P
0
Ưu điểm :
Luật điều khiển vi phân đáp tính tác động nhanh đây là một đặc tính mà trong điều khiển tự
động thờng rất mong muốn.
Nhợc điểm :
Khi trong hệ thống dùng bộ điều khiển có luật vi phân thì hệ thống dễ bị tác động bởi nhiễu
cao tần. Đây là loại nhiễu thờng tồn tại trong công nghiệp.
Xây dựng bằng sơ đồ khuếch đại thuật toán
CI
RI
R2
R1
R Uv
R Ur
ọc Thắng Lớp: ĐKTĐ 2_K42Sinh viên: Hà Ng Hàm truyền đạt trong miền ảnh Laplace.
W(p) =
)
P.Ti
1
1(Km
)p(E
)p(U
+=
Hàm truyền đạt trong miền tần số.
W(j
) =
)(j
e).(A)
j.Ti
1
1(Km
)j(E
)j(U
=
+=
1Km +=
Hàm quá độ xung.
W(t) =
( )
Ti
1
)t(Km +
Đồ thị đặc tính: A(
) h(t) W(t) Km/Ti
= artg Td()
Km Km
0
0 t 0 t
(
)
thì bộ điều khiển làm việc
theo luật tỷ lệ.
Khi Km = 0 thì bộ điều khiển làm việc theo luật tích phân.
Tín hiệu ra của bộ lệch pha so với tín hiệu vào một góc
,
)0
2
( <<
Bộ điều khiển triệt tiêu sai lệch d của hệ thống,và đáp ứng đợc tính tác động nhanh.
Bằng thực nghiệm hoặc lý thuyết ta xác định các tham số Ti, Km để bộ điều khiển đáp ứng
đặc tính theo yêu cầu hệ thống.
5.1.2.2 Bộ điều khiển tỷ lệ vi phân(PD):Phơng trình vi phân mô tả quan hệ tín hiệu vào ra của bộ điều khiển
dt
)t(de
2K)t(e.1K)t(U +=