Mô phỏng phòng thí nghiệm 3D

Hệ thống điều khiển phản hồi vòng kín PID — Mô phỏng phòng thí nghiệm 3D

Mô hình điều khiển tự động tỷ lệ - tích phân - vi phân bù trừ sai lệch vị trí

Cơ sở lý thuyết & Bối cảnh phát minh

Thuật toán điều khiển phản hồi PID là tiêu chuẩn công nghiệp chi phối 95% hệ thống tự động hóa. Bộ điều khiển liên tục tính toán độ lệch e(t) giữa giá trị đo và điểm đặt mục tiêu, sinh tín hiệu điều khiển u(t) từ 3 thành phần P, I và D.

Định luật: Thuật toán điều khiển PID & Ổn định hệ thống kín Minorsky  |  Nhà khoa học: Nicolas Minorsky  |  Năm công bố: 1922

Mục tiêu học tập & Chuẩn đầu ra

  • ✓ Phân tích vai trò độc lập của các khâu Tỉ lệ (Kp), Tích phân (Ki) và Vi phân (Kd).
  • ✓ Chứng minh khâu Tích phân loại bỏ triệt để sai số xác lập ở trạng thái tĩnh (e_ss → 0).
  • ✓ Hiệu chỉnh các hệ số PID để tối ưu hóa thời gian đáp ứng, triệt tiêu vọt lố và giữ hệ thống ổn định.

Công thức toán học & Hệ phương trình vi phân

PID Control Law
u(t) = K_p e(t) + K_i \int_0^t e(\tau) d\tau + K_d \frac{de(t)}{dt}

Luật điều khiển tỷ lệ, tích phân và vi phân

Plant Dynamics
m \ddot{y} + c \dot{y} = u(t)

Phương trình chuyển động của đối tượng điều khiển

Bảng thông số vật lý & Đơn vị đo lường

Ký hiệu Đại lượng vật lý Đơn vị SI Mặc định
setpoint Điểm đặt mục tiêu m 3
Kp Hệ số tỷ lệ Kp — 8
Ki Hệ số tích phân Ki 1/s 1.5
Kd Hệ số vi phân Kd s 4
m Khối lượng đối tượng m kg 1
c Hệ số cản nhớt c N·s/m 0.5

Ứng dụng thực tế & Kỹ thuật công nghiệp

Ứng dụng thực tế 01

Cân bằng tự động tư thế bay của máy bay không người lái (drone) và con quay chống rung gimbal máy ảnh.

Ứng dụng thực tế 02

Hệ thống kiểm soát hành trình (cruise control) trên ô tô và điều nhiệt pin xe điện.

Ứng dụng thực tế 03

Điều khiển vị trí động cơ máy phay CNC chính xác và kiểm soát nhiệt độ lò phản ứng hóa dầu.

Quy trình thực nghiệm 3 bước có kiểm soát

  1. Bước 1: Thiết lập ban đầu — Khởi động môi trường mô phỏng ở trạng thái chuẩn, quan sát chuyển động tự do của hệ.
  2. Bước 2: Điều chỉnh biến số độc lập — Thay đổi từng thông số vật lý (vận tốc, độ cứng, điện trở, tần số kích thích) bằng thanh trượt điều khiển.
  3. Bước 3: Thu thập dữ liệu & Kiểm chứng — Đối chiếu đường cong không gian pha và biểu đồ bảo toàn năng lượng với nghiệm giải tích số.

Câu hỏi thường gặp & Giải thích chuyên sâu (FAQ)

Mỗi khâu trong bộ điều khiển PID giải quyết vấn đề cụ thể nào?

P (Tỉ lệ) phản ứng với sai số hiện tại; I (Tích phân) tích lũy sai số trong quá khứ để xóa sạch sai số xác lập; D (Vi phân) dự đoán xu hướng sai số trong tương lai để hãm độ vọt lố.

Hiện tượng 'bão hòa tích phân' (Integral Windup) là gì và phòng tránh như thế nào?

Khi cơ cấu chấp hành chạm ngưỡng bão hòa (ví dụ van mở hết cỡ), khâu tích phân vẫn tiếp tục cộng dồn sai số, gây vọt lố khổng lồ khi hệ về đích. Thuật toán kẹp chống bão hòa (anti-windup) sẽ dừng tích phân khi vượt ngưỡng.

Tại sao trong thực tế khâu vi phân không bao giờ được dùng đơn lẻ mà phải lọc thông thấp?

Bởi vì phép lấy vi phân sẽ khuếch đại nhiễu tần số cao từ cảm biến (đạo hàm của sin(ωt) làm nhân thêm tần số ω), làm rung giật hỏng cơ cấu chấp hành nếu không qua bộ lọc thông thấp.

Mô phỏng tương tác: Ứng dụng 3D thời gian thực WebGL đang khởi chạy trong trình duyệt. Người học có thể xoay 360°, phóng to chi tiết thiết bị thí nghiệm và xuất dữ liệu chuỗi thời gian.

Tài liệu khoa học tham khảo: Wikipedia — Closed-Loop Feedback PID Controller