Lò xo - khối lượng - giảm chấn và đáp ứng bước nhảy PID — Mô phỏng phòng thí nghiệm 3D
Chỉnh m, c, k và Kp, Ki, Kd để thấy vọt lố, thời gian lên và thời gian ổn định
Cơ sở lý thuyết & Bối cảnh phát minh
Hệ lò xo - khối lượng - giảm chấn m·x'' + c·x' + k·x = u là mô hình chuẩn của hệ treo xe, cánh tay robot và nhiều cơ cấu cơ khí. Khi chỉ có lò xo, hệ số tắt dần ζ = c / 2√(km) quyết định đáp ứng dưới tới hạn, tới hạn hay quá tới hạn. Năm 1922 Minorsky mô tả bộ điều khiển tỉ lệ - tích phân - vi phân để lái tàu: u = Kp·e + Ki·∫e dt − Kd·x'. Mô phỏng cho thấy đáp ứng bước nhảy và đo vọt lố, thời gian lên 10-90 %, thời gian ổn định 2 % và sai số xác lập.
Định luật: Hệ dao động bậc hai có giảm chấn và điều khiển phản hồi PID | 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 loại đáp ứng dưới tới hạn, tới hạn hay quá tới hạn từ ζ.
- ✓ Đọc vọt lố, thời gian lên, thời gian ổn định và sai số xác lập từ đáp ứng bước nhảy.
- ✓ Giải thích vai trò từng thành phần PID và cách chỉnh đánh đổi tốc độ với vọt lố.
Công thức toán học & Hệ phương trình vi phân
m·x'' + c·x' + k·x = u(t)
Thụ động: u = k·r, nên độ lợi một chiều bằng 1 và x(∞) = r
ωn = √(k/m), ζ = c / (2√(km)), Mp = exp(−πζ / √(1−ζ²))
Mp chỉ có nghĩa khi ζ < 1; thời gian ổn định 2 % xấp xỉ 4 / (ζ·ωn)
u = Kp·e + Ki·∫e dt − Kd·dx/dt, e = r − x
Vi phân lấy trên phép đo để tránh xung khi r nhảy bậc; tích phân bị chặn chống bão hòa
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 |
|---|---|---|---|
| m | Khối lượng (kg) | — | — |
| c | Hệ số giảm chấn (N·s/m) | — | — |
| k | Độ cứng lò xo (N/m) | — | — |
| Kp, Ki, Kd | Hệ số tỉ lệ, tích phân, vi phân của bộ PID | — | — |
| ζ | Hệ số tắt dần không thứ nguyên | — | — |
Ứng dụng thực tế & Kỹ thuật công nghiệp
Thiết kế hệ treo và giảm xóc xe.
Vòng điều khiển động cơ, khớp robot và tư thế drone.
Điều khiển quá trình: ổn định nhiệt độ, lưu lượng, áp suất trong công nghiệp.
Quy trình thực nghiệm 3 bước có kiểm soát
- 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ệ.
- 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.
- 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)
Vì sao thêm thành phần tích phân lại loại bỏ sai số xác lập?
Tích phân cộng dồn sai số theo thời gian nên đầu ra điều khiển tiếp tục thay đổi cho đến khi sai số về đúng 0.
Tăng Kd có ích gì?
Kd thêm giảm chấn hiệu dụng, giảm vọt lố và dao động, nhưng nhạy với nhiễu đo và làm hệ phản ứng chậm nếu quá lớn.
Vì sao đáp ứng có thể mất ổn định?
Với độ lợi quá lớn, đặc biệt Ki, vòng phản hồi thêm năng lượng thay vì dập tắt, nên dao động tăng dần; mô phỏng giới hạn biên độ để hiển thị.
Thí nghiệm liên quan cùng chuyên ngành
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.