Sơ đồ khối giải thuậ tP

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu, thiết kế mạch điều khiển động cơ ứng dụng cho robot rhex luận văn ths kỹ thuật điện, điện tử và viễn thông 85103 (Trang 29 - 31)

Bảng 2.1. Luật điều khiển PID Đáp ứng của hệ thống Thời gian tăng Vọt lố Thời gian ổn định Sai lệch so với trạng thái bền

Kp Giảm Tăng Ít thay đổi Giảm

KI Giảm Tăng Tăng Triệt tiêu

KD Ít thay đổi Tăng Tăng Ít thay đổi

Dựa vào bảng trên ta thấy rằng luật tỉ lệ (P) có đặc điểm tác động nhanh nhưng không triệt tiêu được sai lệch, đồng thời làm vọt lố của hệ thống tăng. Khâu tích phân cho phép triệt tiêu sai lệch nhưng tác động chậm. Khâu vi phân

phản ứng với tốc độ biến thiên của sai lệch. Ta cần xác định các thông số Kp, Ki,

Kd để có được hệ thống chất lượng mong muốn.

Phương trình PID tổng quát:

(2.2) Hàm lỗi e(t) tại thời điểm t: độ lệch giữa giá trị mong muốn và giá trị đo được.

e(t) = Vset – Vmo(t) (2.3)

Trong đó: Vset: Setpoint Value (giá trị điện áp mong muốn)

Vmo(t): Measurable Output Value (giá trị điện áp đầu ra đo được

tại thời điểm t).

Proportional P(t) (hàm tỉ lệ): điều khiển tỉ lệ với giá trị lỗi hiện tại. P(t) = Kp . e(t) (2.4)

Trong đó: Kp: hằng số tỉ lệ, tham số dùng để tinh chỉnh.

- Integral I(t) (hàm tích phân): điều khiển tương ứng với mức lỗi được tích lũy theo thời gian.

I (t) = Ki.  e(t) dt (2.5)

Trong đó: Ki: hằng số điều chỉnh hàm tích phân.

- Derivative D(t) (hàm vi phân): điều khiển tương ứng với tốc độ thay đổi của lỗi, hay độ dốc lỗi theo thời gian.

D(t) = Kd. 𝑑

𝑑𝑥𝑒(𝑡) (2.6) Trong đó: Kd: hằng số điều chỉnh hàm vi phân.

2.3.3. Ứng dụng giải thuật PID kết hợp với phương pháp PWM trên robot Rhex

2.3.3.1. Mô hình PID áp dụng cho robot Rhex

Giải thuật PID được tích hợp vào trong giải thuật điều khiển robot Rhex để tính toán và xuất ra các giá trị PWM điều khiển đồng thời hoặc cùng một lúc ba trong sáu động cơ gắn thân của robot dựa vào độ sai lệch giữa giá trị đo đạc ngõ ra và giá trị mong muốn. Độ sai lệch, hay còn gọi là giá trị lỗi, được tính toán trong giải thuật PID là độ lệch giữa trạng thái hiện tại của robot so với trạng thái cân bằng. Có nghĩa là, độ sai lệch giữa giá trị hiện tại của bộ cảm biến so với giá trị của cảm biến trong trường hợp robot chạy cân bằng. Việc áp dụng giải thuật PID trên robot dò đường sử dụng cảm biến quang được trình bày bằng một sơ đồ khối như hình 7:

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu, thiết kế mạch điều khiển động cơ ứng dụng cho robot rhex luận văn ths kỹ thuật điện, điện tử và viễn thông 85103 (Trang 29 - 31)

Tải bản đầy đủ (PDF)

(68 trang)