Theo ý kiến của mình, bạn cenakhoa hiểu chưa cặn kẽ rồi. Tùy theo phương pháp tính gần đúng mà hàm rời rạc của bộ PID sẽ khác nhau. Code PID rời rạc trên mạng thường là làm gần đúng theo phương pháp Euler, còn cách làm gần đúng trong sách DKTD là phương pháp trapezoidal.
Ví dụ, phương pháp Euler...
Mình đang làm điều khiển tốc độ động cơ DC. Mình dùng chương trình vẽ đồ thì đáp ứng vận tốc theo thời gian bằng Visual C# sử dụng Zedgraph như tutorial của PIF, dùng UART để truyền dữ liệu, baudrate là 115200, cứ 10ms mình truyền dữ liệu một lần. Nhưng mình nhận thấy là với thời gian gửi là...