Trong thực tế lĩnh vực khiển và tự động hóa, việc tìm ra một phương pháp điều khiển phù hợp cho đối tượng không phải là một vấn đề đơn giản, nhất là các hệ thống phi tuyến thì công việc đó lại càng khó khăn hơn. Với các hệ thống tuyến tính thì bộ điều khiển PID kinh điển cũng phát huy được ưu điểm vượt trội của nó so với các bộ điều khiển hồi tiếp thông thường khác. Tuy nhiên điều khiển PID không phải là giải pháp tối ưu cho các hệ thống phi tuyến hay hệ thống cần thời gian đáp ứng nhanh trong khi độ vọt lố phải triệt tiêu tối đa. Rất nhiều nghiên cứu đã chỉ ra rằng nếu chỉ sử dụng bộ điều khiển PID kinh điển thì việc triệt tiêu vọt lố cần phải hi sinh thời gian đáp ứng trong khi thực tế thời gian đáp ứng ngắn sẽ đảm bảo cho hiệu suất hoạt động của hệ thống. Như vậy để hệ thống phi tuyến hoạt động hiệu quả hơn thì cần phải có một giải pháp điều khiển khác ngoài PID. Một trong những giải pháp đó chính là bộ điều khiển trượt (SMC). Ưu điểm lớn nhất của bộ điều khiển trượt là thời gian đáp ứng nhanh và gần như không còn vọt lố, trong khi yếu điểm là đòi hỏi phải có mô hình toán của đối tượng cần điều khiển mà không phải trong bất kỳ hệ thống nào chúng ta cũng có được mô hình toán. Vấn đề này có thể được giải quyết bằng cách xấp xỉ hệ thống điều khiển vòng kín PID với một hàm truyền bậc hai.