Điều khiển PID hệ thống treo chủ động trên ô tô hiện đại

Thứ tư - 14/10/2026 08:26

1. CƠ SỞ LÝ THUYẾT MÔ HÌNH HÓA VÀ BẢN CHẤT ĐIỀU KHIỂN PID TRÊN HỆ THỐNG TREO CHỦ ĐỘNG

Hệ thống treo chủ động (Active Suspension System) là một cấu trúc điều khiển dao động hiện đại, được phát triển nhằm giải quyết mâu thuẫn kỹ thuật giữa hai tiêu chí quan trọng: độ êm dịu chuyển động (ride comfort) và khả năng bám đường, bảo đảm an toàn chuyển động (road holding/handling). Khác với hệ thống treo bị động chỉ tiêu tán cơ năng thông qua các phần tử đàn hồi và giảm chấn có đặc tính cố định, hệ thống treo chủ động được tích hợp cơ cấu chấp hành (actuator), có thể sử dụng dẫn động thủy lực, khí nén hoặc điện cơ. Cơ cấu chấp hành tạo ra lực điều khiển chủ động giữa thân xe và cụm bánh xe, qua đó bổ sung hoặc hấp thụ năng lượng cơ học theo yêu cầu của thuật toán điều khiển trong thời gian thực.
Tìm hiểu hệ thống treo chủ động Magic Body Control của Mercedes

Mô hình lý thuyết được sử dụng phổ biến trong nghiên cứu ban đầu là mô hình 1/4 xe (quarter-car model) với hai bậc tự do (2-DOF). Mô hình bao gồm khối lượng được treo, ký hiệu là m_s, đại diện cho một phần khối lượng thân xe và các bộ phận được treo; khối lượng không được treo, ký hiệu là m_u, đại diện cho cụm bánh xe và các bộ phận liên quan. Chuyển động thẳng đứng của hệ thống chịu tác động kích thích từ mặt đường, được mô tả bởi độ cao biên dạng mặt đường z_r. Bỏ qua các yếu tố phi tuyến và giả thiết các phần tử có đặc tính tuyến tính, phương trình dao động của khối lượng được treo được viết như sau:

m_sẍ_s + c_s(ż_s − ż_u) + k_s(z_s − z_u) = F_a

Phương trình dao động của khối lượng không được treo được viết như sau:

m_uẍ_u + c_s(ż_u − ż_s) + k_s(z_u − z_s) + k_t(z_u − z_r) = −F_a

Trong đó:

  • z_s, z_u và z_r lần lượt là chuyển vị thẳng đứng của thân xe, cụm bánh xe và mặt đường.

  • ż_s, ż_u là vận tốc dao động thẳng đứng của thân xe và cụm bánh xe.

  • ẍ_s, ẍ_u là gia tốc dao động thẳng đứng của thân xe và cụm bánh xe.

  • k_s là độ cứng của lò xo hệ thống treo.

  • c_s là hệ số cản nhớt của giảm chấn.

  • k_t là độ cứng hướng tâm tương đương của lốp xe. Trong mô hình cơ bản, lực cản nhớt của lốp thường được bỏ qua.

  • F_a là lực điều khiển chủ động do cơ cấu chấp hành tạo ra giữa thân xe và cụm bánh xe.

Thuật toán điều khiển PID (Proportional–Integral–Derivative) có nhiệm vụ xử lý sai lệch giữa trạng thái thực tế của hệ thống và giá trị tham chiếu, từ đó xác định lực điều khiển phù hợp. Đối với bài toán nâng cao độ êm dịu, tín hiệu sai lệch có thể được xác định từ chuyển vị, vận tốc hoặc gia tốc của thân xe, tùy thuộc vào mục tiêu thiết kế. Nếu lựa chọn mục tiêu giữ thân xe ổn định quanh vị trí cân bằng tĩnh, sai lệch chuyển vị có thể được xác định là e(t) = z_s,ref − z_s(t), trong đó z_s,ref là chuyển vị tham chiếu. Khi lấy vị trí cân bằng tĩnh làm gốc tọa độ, z_s,ref = 0. Luật điều khiển PID có dạng tổng quát như sau:

F_a(t) = K_p e(t) + K_i ∫₀ᵗ e(τ)dτ + K_d de(t)/dt

Trong đó, K_p, K_i và K_d lần lượt là hệ số tỷ lệ, tích phân và vi phân. Về bản chất vật lý, khâu tỷ lệ tạo ra lực điều khiển tỷ lệ với sai lệch tức thời, có tác dụng tương tự việc bổ sung độ cứng chủ động cho hệ thống. Khi sai lệch tăng, lực điều khiển cũng tăng, giúp hạn chế chuyển vị của thân xe. Tuy nhiên, nếu K_p quá lớn, hệ thống có thể xuất hiện dao động mạnh hoặc mất ổn định.

Khâu tích phân thực hiện tích lũy sai lệch theo thời gian, giúp giảm hoặc loại bỏ sai số xác lập khi điều kiện vận hành cho phép. Thành phần này có ý nghĩa trong việc duy trì vị trí cân bằng và bù các sai lệch kéo dài do sự thay đổi tải trọng hoặc tác động của ngoại lực. Tuy nhiên, việc sử dụng khâu tích phân cần được kiểm soát để tránh hiện tượng bão hòa tích phân khi cơ cấu chấp hành đạt giới hạn lực.

Khâu vi phân tạo ra tín hiệu điều khiển phụ thuộc vào tốc độ biến thiên của sai lệch, có tác dụng tương tự việc bổ sung khả năng giảm chấn chủ động. Thành phần này giúp hệ thống phản ứng sớm với xu hướng thay đổi của trạng thái, hạn chế độ vọt lố và giảm dao động quá độ. Khi được thiết kế phù hợp, khâu vi phân có thể góp phần giảm gia tốc dao động của thân xe. Tuy nhiên, do nhạy cảm với nhiễu đo, thành phần vi phân thường cần được kết hợp với bộ lọc tín hiệu thích hợp.

2. THIẾT KẾ THÔNG SỐ, CHIẾN LƯỢC TỐI ƯU HÓA VÀ CẤU TRÚC MỞ RỘNG CỦA BỘ ĐIỀU KHIỂN PID

Hiệu quả của hệ thống treo chủ động phụ thuộc đáng kể vào việc lựa chọn các thông số K_p, K_i và K_d. Tuy nhiên, điều khiển dao động ô tô là bài toán đa mục tiêu, trong đó các tiêu chí đánh giá thường có sự xung đột. Chẳng hạn, giảm gia tốc thẳng đứng của thân xe nhằm nâng cao độ êm dịu có thể làm tăng hành trình tương đối của hệ thống treo hoặc làm thay đổi tải trọng động của bánh xe. Nếu hành trình hệ thống treo vượt quá giới hạn thiết kế, các bộ phận cơ khí có thể va chạm với nhau. Đồng thời, sự biến thiên lớn của lực tiếp xúc lốp–mặt đường có thể làm giảm khả năng bám đường và ảnh hưởng đến tính ổn định khi phanh hoặc quay vòng. Vì vậy, bộ điều khiển cần được thiết kế sao cho đạt được sự cân bằng hợp lý giữa độ êm dịu, khả năng bám đường, giới hạn hành trình treo và năng lượng tiêu thụ.

Có nhiều phương pháp xác định và hiệu chỉnh thông số PID, từ các phương pháp truyền thống đến các thuật toán tối ưu hóa hiện đại. Các phương pháp như Ziegler–Nichols, đặt cực (Pole Placement) và phân tích quỹ đạo nghiệm số (Root Locus) có thể được sử dụng để xác định bộ thông số ban đầu dựa trên mô hình toán học của hệ thống. Ưu điểm của các phương pháp này là quy trình tương đối đơn giản, dễ triển khai và có thể cung cấp kết quả nhanh. Tuy nhiên, hiệu quả điều khiển có thể suy giảm khi hệ thống làm việc trong điều kiện phi tuyến, tải trọng thay đổi hoặc mặt đường có đặc tính kích thích khác với điều kiện thiết kế.

Để nâng cao chất lượng điều khiển, các thuật toán tối ưu hóa như giải thuật di truyền (Genetic Algorithm – GA), tối ưu hóa bầy đàn (Particle Swarm Optimization – PSO) và tối ưu hóa đàn kiến (Ant Colony Optimization – ACO) có thể được sử dụng để tìm kiếm bộ thông số PID phù hợp. Quá trình tối ưu hóa thường dựa trên một hàm mục tiêu tích phân có trọng số, được xây dựng từ các chỉ tiêu động lực học của hệ thống:

J = ∫₀ᵀ [αẍ_s²(t) + β(z_s(t) − z_u(t))² + γ(z_u(t) − z_r(t))² + λF_a²(t)]dt

Trong đó, J là hàm mục tiêu cần cực tiểu hóa; T là thời gian mô phỏng; α, β, γ và λ là các hệ số trọng số tương ứng với gia tốc thân xe, hành trình tương đối của hệ thống treo, biến dạng động của lốp và lực điều khiển. Hệ số α được sử dụng để đánh giá mức độ ưu tiên đối với độ êm dịu chuyển động; β phản ánh yêu cầu giới hạn hành trình hệ thống treo; γ thể hiện yêu cầu duy trì khả năng tiếp xúc giữa bánh xe và mặt đường; λ giúp hạn chế lực điều khiển quá lớn và gián tiếp kiểm soát mức tiêu thụ năng lượng. Các hệ số này cần được lựa chọn phù hợp với mục tiêu nghiên cứu, điều kiện vận hành và giới hạn vật lý của cơ cấu chấp hành.

Một hướng phát triển khác là sử dụng bộ điều khiển PID mờ (Fuzzy-PID). Trong cấu trúc này, bộ suy luận logic mờ được tích hợp để điều chỉnh trực tuyến các hệ số K_p, K_i và K_d dựa trên sai lệch e(t) và tốc độ biến thiên sai lệch de(t)/dt. Khi hệ thống chịu kích thích mạnh từ mặt đường, bộ điều khiển có thể tăng mức tác động điều khiển nhằm hạn chế dao động thân xe. Ngược lại, trong điều kiện mặt đường tương đối bằng phẳng, các thông số có thể được điều chỉnh để giảm mức hoạt động của cơ cấu chấp hành. Khả năng thích nghi này giúp PID mờ có tiềm năng cải thiện chất lượng điều khiển trong các điều kiện vận hành thay đổi, mặc dù hiệu quả thực tế vẫn phụ thuộc vào thiết kế hàm thuộc, luật suy luận và phương pháp hiệu chỉnh thông số.

Bên cạnh việc tối ưu hóa thông số, phân tích đặc tính tần số của hệ thống cũng có ý nghĩa quan trọng. Đối với mô hình 1/4 xe, dao động thân xe thường có tần số cộng hưởng thấp, trong khi dao động khối lượng không được treo thường có tần số cộng hưởng cao hơn. Các giá trị điển hình có thể nằm trong khoảng 1–2 Hz đối với thân xe và 10–15 Hz đối với cụm bánh xe, nhưng còn phụ thuộc vào khối lượng, độ cứng lò xo, đặc tính giảm chấn và lốp. Việc sử dụng bộ lọc thông thấp, bộ lọc thông dải hoặc bộ quan sát trạng thái như bộ lọc Kalman có thể hỗ trợ xử lý tín hiệu đo và tách biệt các thành phần dao động. Tuy nhiên, bộ lọc phải được thiết kế cẩn thận để tránh gây trễ pha đáng kể hoặc làm giảm khả năng phản ứng của hệ thống. Mục tiêu là giảm dao động thân xe mà không làm suy giảm đáng kể khả năng bám đường của bánh xe.

3. ĐÁNH GIÁ TÍNH KHẢ THI KỸ THUẬT, HẠN CHẾ PHI TUYẾN VÀ TRIỂN VỌNG ỨNG DỤNG THỰC TẾ

Bộ điều khiển PID có cấu trúc toán học tương đối đơn giản, yêu cầu năng lực tính toán thấp và dễ triển khai trên các bộ điều khiển điện tử ô tô (ECU/MCU). Đây là những ưu điểm quan trọng khi thiết kế hệ thống điều khiển thời gian thực. Tuy nhiên, việc ứng dụng PID trên hệ thống treo chủ động thực tế cần xem xét các giới hạn của cơ cấu chấp hành, đặc tính phi tuyến của hệ thống cơ khí, độ trễ điều khiển và chất lượng tín hiệu cảm biến.

Trước hết, cơ cấu chấp hành luôn bị giới hạn bởi lực cực đại, công suất, tốc độ đáp ứng và điều kiện vận hành. Do đó, lực điều khiển thực tế không thể vượt quá giới hạn cho phép:

F_min ≤ F_a ≤ F_max

Trong đó, F_min và F_max lần lượt là giới hạn lực điều khiển nhỏ nhất và lớn nhất. Khi tín hiệu điều khiển yêu cầu vượt quá các giới hạn này, cơ cấu chấp hành sẽ rơi vào trạng thái bão hòa. Nếu thành phần tích phân vẫn tiếp tục tích lũy sai lệch trong thời gian bão hòa, hệ thống có thể xuất hiện hiện tượng bão hòa tích phân (Integrator Windup). Khi điều kiện kích thích thay đổi, lượng tích phân tích lũy lớn có thể khiến lực điều khiển duy trì ở mức cao trong thời gian không cần thiết, làm tăng độ vọt lố và kéo dài quá trình xác lập. Vì vậy, bộ điều khi

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây