• Không có kết quả nào được tìm thấy

Chất lượng hệ thống :

N/A
N/A
Protected

Academic year: 2022

Chia sẻ "Chất lượng hệ thống :"

Copied!
18
0
0

Loading.... (view fulltext now)

Văn bản

(1)

PID CONTROLLER

(2)

Mục tiêu

ñiều khiển :

Triệt tiêu sai số xác lập.

Giảm thời gian xác lập và ñộ vọt lố.

(3)

Chất lượng hệ thống :

Sai số của hệ thống :

e(t) u(t)

r(t) K(s)

G(s) y(t)

yht (t) H(s)

) ( ) ( )

( )

(s R s Y s H s

E = −

) ( ) ( ) ( ) ( )

(s E s K s G s H s

R

=

) ( ) ( ) ( 1

) ) (

( K s G s H s

s s R

E

+

⇒ =

(4)

Nhận xét :

Sai số xác lập không chỉ phụ thuộc vào cấu trúc và thông số của hệ mà còn phụ thuộc vào tín hiệu vào.

Sai số xác lập phụ thuộc vào số lượng khâu lí tưởng có trong hàm truyền hở G(s)H(s) :

Hệ không có khâu tích phân : luôn có sai số xác lập.

1 khâu tích phân : exl = 0 với tín hiệu vào là hàm nấc.

2 khâu tích phân : exl = 0 với hàm dốc và hàm nấc.

3 khâu tích phân : exl = 0 với hàm dốc,hàm nấc và hàm parabol.

Hệ có n khau tích phân lí tưởng gọi là hệ vi sai bậc n.

Sai số xác lập :

(5)

PID (Proportional Integral Derivative Controller ):

Bộ ñiều khiển hồi tiếp vòng kín ñược sử dụng nhiều nhất trong công nghiệp.

Là sự kết hợp của 3 bộ ñiều khiển : tỉ lệ, tích phân và vi phân.

Có khả năng làm triệt tiêu sai số xác lập, tăng tốc ñộ ñáp ứng, giảm ñộ vọt lố nếu thông số của bộ ñiều khiển ñược lựa chọn thích hợp.

(6)

Bộ ñiều khiển PID liên tục :

(7)

Bộ ñiều khiển PID số (rời rạc) :

(8)

Khâu tỉ lệ (Proportional) :

Hàm truyền : K(s) = KP.

ðặc tính thời gian : Y(s) = Kp.G(s).E(s).

Sai số hệ thống :

) ( ) ( 1

) ) (

( K G s H s

s s R

E

+ P

=

e(t) u(t)

KP

r(t) G(s) y(t)

yht (t)

(9)

Nhận xét :

Kp càng lớn thì tốc ñộ ñáp ứng càng nhanh.

Kp càng lớn thì sai số xác lập càng nhỏ (nhưng không thể triệt tiêu).

Kp càng lớn thì các cực của hệ thống có xu hướng di chuyển ra xa trục thực => Hệ thống càng dao ñộng và ñộ vọt lố càng cao.

Nếu Kp tăng quá giá trị giới hạn thì hệ thống sẽ dao ñộng

(10)

Khâu tích phân (Integration) :

Hàm truyền : K(s) = KI/s.

ðặc tính thời gian : Y(s) = KI.G(s).E(s)/s.

Sai số hệ thống :

) ( ) (

) ( ) .

( s K G s H s

s R s s

E

+ I

=

e(t) u(t)

KI/s

r(t) G(s) y(t)

yht (t)

(11)

Nhận xét :

Tín hiệu ngõ ra ñược xác ñịnh bởi sai số.

KI càng lớn thì ñáp ứng quá ñộ càng chậm.

KI càng lớn thì sai số xác lập càng nhỏ. ðặc biệt hệ số khuếch ñại của khâu tích phân bằng vô cùng khi tần số bằng 0 => triệt tiêu sai số xác lập với hàm nấc.

KI càng lớn thì ñộ vọt lố càng cao.

(12)

Khâu vi phân (Derivative) :

Hàm truyền : K(s) = KD.s.

ðặc tính thời gian : Y(s) = KD.G(s).E(s).s.

Sai số hệ thống : 1 . ( ) ( )

) ) (

( s K G s H s

s s R

E =

e(t) u(t)

KD.S

r(t) G(s) y(t)

yht (t) H(s)

(13)

Nhận xét :

KD càng lớn thì ñáp ứng quá ñộ càng nhanh.

KD càng lớn thì ñộ vọt lố càng nhỏ.

Hệ số khuếch ñại tại tần số cao là vô cùng lớn nên khâu hiệu chỉnh D rất nhạy với nhiễu tần số cao.

Khâu vi phân không thể sử dụng một mình mà phải dùng kết hợp với các khâu P hoặc I.

(14)

Bộ ñiều khiển PID :

Kết hợp của ba khâu thành phần.

Biểu diễn : Cách 1 : Cách 2 :

Cách 3 :

s K s

K K

s

K ( ) = P + I / + D.

] . )

. /(

1 1 [ )

(s K T s T s

K = P + I + D

) . 1

)(

. 1

( )

( T1 s T2 s

s s K

K = R + +

(15)

Các phương pháp tìm thông số PID (Kp, Ki, Kd) :

Chỉnh

ñịnh bằng tay.

Phương pháp Ziegler – Nichols.

Chỉnh

ñịnh dùng phần mềm.

Cohen-Coon.

(16)

Chỉnh

ñịnh bằng tay :

ðặt Ki = Kd = 0. Tăng Kp ñến khi hệ thống dao ñộng tuần hoàn.

ðặt thời gian tích phân bằng chu kỳ dao ñộng . ðiều chỉnh lại giá trị Kp cho phù hợp.

Nếu có ñao ñộng thì ñiều chỉnh giá trị Kd.

(17)

Phương pháp Ziegler-Nichols :

ðặt Ki = Kd = 0. Tăng Kp ñến khi hệ thống dao ñộng tuần hoàn.

ðặt giá trị Kp này = Kc ðo chu kì dao ñộng Pc.

(18)

Chỉnh

ñịnh bằng phần mềm :

Dùng phần mềm ñể tự ñộng chỉnh ñịnh thông số PID (thực hiện trên mô hình toán, kiểm nghiệm trên mô hình thực).

Ví dụ dùng giải thuật di truyền (GA) ñể tìm thông số sao cho sai số ño ñược nhỏ hơn giá trị yêu cầu.

Tài liệu tham khảo

Tài liệu liên quan

Kết quả mô phỏng trên Matlab một lần nữa khẳng định sự thành công của phương pháp này với hiệu suất của bộ điều khiển chế độ trượt bậc phân số cho thời gian quá độ là

Bộ ước lượng ở đây sử dụng phương pháp RBF-NN (mạng nơron RBF) được sử dụng để tính toán ước lượng thành phần phi tuyến bất định. Luật thích nghi được sử dụng để

Cơ ñiện tử : là sự tích hợp cơ khí , ñiện tử và hệ thống ñiều khiển thông minh trong thiết kế và sản xuất các sản phẩm và quá trình công

Đáp ứng thời gian của bộ điều khiển NARMA-L2 và bộ điều khiển ANFIS Đặc điểm kỹ thuật ở trong miền thời gian cho việc điều chỉnh nhiệt độ của lò phản ứng khuấy

Trong nghiên cứu này, một thí nghiệm đo gia tốc dao động theo các phương của ghế ngồi người điều khiển máy xây dựng được thiết lập trên bệ thử để đánh giá

Bài báo đã ứng dụng thuật toán Dijkstra, thuật toán đồng bộ tránh va chạm để đưa vào điều khiển robot vận chuyển hàng trong kho nhằm mục đích tìm đường đi ngắn nhất

Động cơ đồng bộ từ thông dọc trục, kích từ nam châm vĩnh cửu (ĐC AFPM) khi sử dụng các ổ đỡ từ thay thế các vòng bi cơ khí ở hai đầu trục, có thể cho phép động cơ làm

Ta sử dụng cấu trúc điều khiển hai mạch vòng điều khiển, với mạch vòng tốc độ là bộ điều khiển PID có thông số cố định chung cho cả hai động cơ, mạch vòng dòng điện sử