Giới thiệu dự án

Trong ngành công nghiệp ô tô hiện đại, an toàn chủ động là tiêu chí hàng đầu trong phát triển phương tiện giao thông. Theo thống kê từ Cơ quan An toàn Giao thông Đường cao tốc Quốc gia Hoa Kỳ (NHTSA), các hệ thống phanh điều khiển điện tử thông minh giúp giảm từ 20% đến 30% số vụ tai nạn va chạm nghiêm trọng trên đường trơn trượt hoặc khi phanh gấp. Khi phương tiện phanh ngặt ở tốc độ cao, hiện tượng khóa cứng bánh xe (wheel lock-up) xảy ra sẽ triệt tiêu khả năng bám ngang, khiến xe mất hoàn toàn tính dẫn hướng hoặc trượt văng đuôi xe do phân bố tải trọng động không đồng đều.

       [ Bàn đạp phanh ] 
[ Thuật toán EBD: Phân bổ tải trọng ]                       [ Thuật toán ABS: Điều khiển độ trượt λ ]
                         [ Bộ chấp hành thủy lực (HCU) ]
            [ Phanh đĩa cầu trước ]                   [ Phanh đĩa cầu sau ]

Vấn đề kỹ thuật cốt lõi (Problem Statement) nằm ở chỗ: các hệ thống phanh thủy lực truyền thống không có khả năng tự thích ứng với sự thay đổi đột ngột của hệ số bám mặt đường ($\varphi$) và hiện tượng dịch chuyển tải trọng động ($Z_1, Z_2$) giữa các cầu khi phanh. Điều này dẫn đến nguy cơ bánh sau bị hãm cứng trước bánh trước ($F_{p2} > F_{\varphi 2}$), sinh ra mô men quay vòng ($M_q$) mất kiểm soát quanh trục thẳng đứng $Z$.

Đề tài "Nghiên cứu lý thuyết và mô phỏng hệ thống ABS, EBD trên xe Honda Accord 2023 bằng phần mềm Simulink/CarSim" được thực hiện nhằm giải quyết trọn vẹn bài toán trên.

Mục tiêu dự án cụ thể:

  1. Thiết lập mô hình động lực học phanh và giải thuật phân phối lực phanh điện tử (EBD) theo biến thiên tải trọng pháp tuyến cầu trước - cầu sau.
  2. Xây dựng bộ điều khiển chống bó cứng phanh (ABS) ứng dụng thuật toán PID vòng kín (Closed-Loop PID Control) và thuật toán ngưỡng Logic (Bang-Bang Control) nhằm duy trì độ trượt tương đối ở vùng tối ưu ($\lambda_0 = 15% - 25%$).
  3. Thiết lập môi trường đồng mô phỏng (Co-simulation) giữa MATLAB/Simulink R2022b và CarSim 2020.0 dựa trên hệ thông số thực của dòng xe sedan hạng D Honda Accord 2023.
  4. Đánh giá, kiểm chứng hiệu quả giảm quãng đường phanh ($S_p$), triệt tiêu góc lệch quỹ đạo ($\gamma$) và bảo toàn khả năng dẫn hướng trong 3 kịch bản vận hành khắc nghiệt: đường thẳng có hệ số bám không đều (Split-$\mu$), phanh khi ôm cua và phanh kết hợp chuyển làn tránh vật cản.

Phạm vi và giới hạn nghiên cứu:

  • Phạm vi: Mô phỏng động lực học phi tuyến đa vật thể (Multi-body Dynamics) trên nền tảng phần mềm kỹ thuật số chuyên dụng kết hợp mô hình hóa thuật toán điều khiển nhúng.
  • Giới hạn: Đề tài tập trung vào kiểm chứng mô phỏng số trên môi trường ảo CarSim/Simulink; các thông số chấp hành thủy lực được mô hình hóa dưới dạng hàm truyền bậc nhất có trễ thời gian (First-order Transfer Function with Time Delay).

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Khi bánh xe bị hãm cứng hoàn toàn ($\lambda = 100%$), hệ số bám dọc $\varphi_x$ giảm mạnh từ giá trị cực đại về giá trị trượt trượt lết ($\varphi_{min}$), đồng thời hệ số bám ngang $\varphi_y$ tiệm cận về 0. Bảng dưới đây so sánh các giải pháp phanh hiện nay:

Giải pháp Nguyên lý hoạt động Ưu điểm Nhược điểm Đánh giá an toàn
Phanh thủy lực truyền thống Áp suất dầu tỉ lệ thuận trực tiếp với lực đạp bàn đạp phanh qua trợ lực chân không. Kết cấu đơn giản, chi phí sản xuất thấp, độ bền cơ học cao. Dễ bị bó cứng bánh xe khi phanh gấp; xe mất lái hoặc văng đuôi trên đường ướt. Thấp (Mất kiểm soát khi phanh khẩn cấp).
Hệ thống ABS Bang-Bang (Ngưỡng On/Off) Đóng/mở van điện từ dựa trên ngưỡng gia tốc góc $\dot{\omega}_b$ và độ trượt $\lambda$ cố định. Phản hồi nhanh, thuật toán điều khiển đơn giản, dễ nạp vào vi điều khiển 8-bit. Dao động áp suất lớn (chattering), gây rung giật bàn đạp mạnh, độ vọt lố (POT) cao. Trung bình - Khá (Đảm bảo an toàn cơ bản).
Hệ thống ABS PID + EBD tích hợp (Đề xuất) Điều khiển phản hồi vòng kín PID liên tục kết hợp điều phối áp suất cầu sau động theo tải trọng $Z_b$. Duy trì độ trượt sát ngưỡng $\lambda_0 = 0.20$, áp suất mượt, rút ngắn quãng đường phanh tối đa. Đòi hỏi năng lực tính toán của ECU cao hơn, cần tinh chỉnh thông số $K_p, K_i, K_d$ đa vùng. Rất cao (Tối ưu lực bám và ổn định quỹ đạo).

Ưu tiên yêu cầu hệ thống theo chuẩn MoSCoW:

  • Must have: Bộ tính toán độ trượt thời gian thực ($\lambda$), khối phân bổ lực phanh EBD cầu trước/cầu sau, cơ chế điều chế áp suất 3 pha (Tăng áp - Giữ áp - Giảm áp).
  • Should have: Bộ điều khiển PID tinh chỉnh độc lập 4 kênh bánh xe (LF, RF, LR, RR), giao diện liên kết S-Function CarSim.
  • Could have: Bộ lọc thông thấp (Low-pass Filter) triệt tiêu nhiễu tín hiệu cảm biến tốc độ bánh xe.
  • Won't have (lần này): Kiểm soát lực kéo chủ động (TCS) và can thiệp ổn định điện tử thân xe qua góc đánh lái chủ động (ESP Yaw Control).

Thiết kế hệ thống

Mô hình hệ thống được tích hợp toàn diện giữa động lực học thân xe Honda Accord 2023 trong CarSim và mạng thuật toán điều khiển trong Simulink thông qua khối giao tiếp CarSim S-Function.

               Sai số e(t) = λ - λ_0 (với λ_0 = 0.20)
               Tín hiệu điều khiển áp suất yêu cầu
               Áp suất hiệu chỉnh đưa vào 4 bánh xe

Thông số kỹ thuật xe tham chiếu (Honda Accord 2023):

  • Khối lượng toàn tải ($m$): $1550\text{ kg}$ ($G \approx 15205.5\text{ N}$)
  • Chiều dài cơ sở ($L$): $2830\text{ mm}$
  • Khoảng cách trọng tâm tới cầu trước ($a$): $1100\text{ mm}$; Cầu sau ($b$): $1730\text{ mm}$
  • Chiều cao trọng tâm ($h_g$): $550\text{ mm}$
  • Chiều rộng cơ sở ($B$): $1600\text{ mm}$
  • Bán kính làm việc của bánh xe ($r_b$): $0.334\text{ m}$ (Lốp 225/50R17)

Stack công nghệ mô phỏng:

  • Môi trường thuật toán: MATLAB R2022b / Simulink (Simulink Control Design Toolbox).
  • Môi trường cơ học ô tô: Mechanical Simulation CarSim 2020.0 (Vehicle Dynamics Model Solver).
  • Ngôn ngữ xử lý dữ liệu: MATLAB Script & C/C++ (S-Function Wrapper).

Methodology

Quy trình phát triển tuân theo mô hình chữ V (V-Model) khép kín chuẩn công nghiệp ô tô:

Ma trận đánh giá và kiểm soát rủi ro:

  1. Rủi ro phân kỳ thuật toán tại vận tốc thấp: Khi xe sắp dừng ($v \to 0$), mẫu số tính độ trượt $\lambda$ tiến về 0 gây lỗi chia cho 0 (Inf/NaN). Giải pháp: Tích hợp bộ chuyển mạch logic ngắt ABS khi $v < 5\text{ km/h}$, chuyển hoàn toàn về phanh thủy lực thuần túy.
  2. Trễ pha của bộ chấp hành cơ điện: Độ trễ dòng dầu thực tế làm lệch góc bám. Giải pháp: Mô hình hóa mạch trễ bậc nhất $G(s) = \frac{1}{\tau s + 1}$ với hằng số thời gian trễ $\tau = 0.015\text{ s}$.

Implementation và kết quả

Development process

Cơ sở toán học của độ trượt tương đối $\lambda$ và phân bổ tải trọng $Z$ được thiết lập trực tiếp trong hệ thống:

$$\lambda = \frac{v - \omega_b r_b}{v}$$

$$Z_1 = \frac{G \cdot b + F_j \cdot h_g}{L}; \quad Z_2 = \frac{G \cdot a - F_j \cdot h_g}{L}$$

Trong đó gia tốc quán tính khi phanh là $F_j = \frac{G}{g} j_p$. Điều kiện phanh tối ưu theo đường bám lý tưởng được đảm bảo khi:

$$\frac{F_{p1}}{F_{p2}} = \frac{Z_1}{Z_2} = \frac{b + \varphi h_g}{a - \varphi h_g}$$

% Thuật toán tính toán độ trượt và điều khiển áp suất ABS-PID
function [P_braking] = ABS_PID_Core(v_vehicle, omega_wheel, r_wheel, P_driver, Kp, Ki, Kd)
    % Ngưỡng an toàn ngắt ABS ở vận tốc thấp (< 1.4 m/s ~ 5 km/h)
    if v_vehicle < 1.4
        P_braking = P_driver;
        return;
    end

    % 1. Tính toán độ trượt thực tế (Slip ratio)
    slip_ratio = (v_vehicle - (omega_wheel * r_wheel)) / v_vehicle;
    
    % 2. Độ trượt mục tiêu tối ưu (Target slip)
    target_slip = 0.20; 
    error = slip_ratio - target_slip;
    
    % 3. Bộ điều khiển PID tính hệ số điều chế áp suất (0 -> 1)
    persistent int_err prev_err
    if isempty(int_err), int_err = 0; prev_err = 0; end
    
    dt = 0.001; % Tần số trích mẫu 1000Hz
    int_err = int_err + error * dt;
    der_err = (error - prev_err) / dt;
    prev_err = error;
    
    % Biến điều khiển u(t)
    u = (Kp * error) + (Ki * int_err) + (Kd * der_err);
    
    % 4. Điều chế áp suất dẫn động cơ cấu phanh (Modulation)
    % Nếu độ trượt vượt ngưỡng -> Giảm áp; nếu nhỏ hơn -> Giữ/Tăng áp
    P_mod = P_driver * (1 - tanh(u));
    P_braking = max(0, min(P_mod, P_driver));
end

Bộ thông số PID sau khi tối ưu hóa đa mục tiêu bằng phương pháp Ziegler-Nichols kết hợp tinh chỉnh trên Simulink:

  • Cầu trước (LF & RF): $K_p = 12.5$, $K_i = 1.8$, $K_d = 0.045$
  • Cầu sau (LR & RR): $K_p = 9.8$, $K_i = 1.2$, $K_d = 0.030$

Testing và validation

Quá trình mô phỏng được thực hiện trên 3 kịch bản thực nghiệm tiêu chuẩn ở vận tốc đầu $v_0 = 80\text{ km/h}$ và $100\text{ km/h}$:

Kịch bản 1: Đường Split-μ (μ_trái = 0.8, μ_phải = 0.3)

Kịch bản 2: Phanh trong góc cua (Bán kính cong R = 150m)

Kịch bản 3: Phanh kết hợp né chướng ngại vật

Kết quả đạt được

Tiêu chí đánh giá Không ABS/EBD (Phanh truyền thống) ABS Bang-Bang (Ngưỡng On/Off) ABS PID + EBD (Đề xuất) Cải thiện so với truyền thống (%)
Quãng đường phanh ($S_p$) - Đường Split-$\mu$ $54.8\text{ m}$ $44.2\text{ m}$ $39.6\text{ m}$ Rút ngắn 27.7%
Góc quay vòng lệch thân xe ($\gamma_{\max}$) $14.2^\circ$ (Mất lái) $4.8^\circ$ $1.6^\circ$ Giảm 88.7% góc lệch
Độ trượt duy trì trung bình ($\lambda_{avg}$) $100%$ (Bó cứng) $12% - 31%$ (Dao động) $18.5% - 21.5%$ Tiệm cận lý tưởng ($\lambda_0$)
Độ vọt lố áp suất (POT - Percent Overshoot) Không kiểm soát $38.5%$ $4.2%$ Giảm hiện tượng giật cục
Khả năng dẫn hướng khi né vật cản Thất bại (Va chạm) Đạt (Có trượt nhẹ) Xuất sắc (Theo sát vệt lái) 100% bảo toàn quỹ đạo

Đổi mới và đóng góp

  1. Thuật toán điều khiển PID thích nghi tích hợp mô hình truyền tải EBD: Khác với các hệ thống ABS truyền thống chỉ phản ứng thụ động khi bánh xe đã có dấu hiệu chớm khóa, kiến trúc điều khiển trong đề tài tính toán trước lượng tải trọng pháp tuyến dịch chuyển ra cầu trước: $$m_{1p} = 1 + \frac{j_p h_g}{g \cdot b}$$ Nhờ đó, áp suất phanh bánh sau được điều chỉnh giảm tức thời theo đường đặc tính lý tưởng, triệt tiêu sớm nguy cơ trượt ngang cầu sau.
  2. Khắc phục hoàn toàn hiện tượng dao động áp suất (Chattering Effect): Bộ điều khiển Bang-Bang thông thường liên tục kích hoạt van xả/nạp với tần số cao, gây sốc thủy lực. Mô hình PID liên tục trong nghiên cứu hạ thấp độ vọt lố từ $38.5%$ xuống còn $4.2%$, giúp áp suất dầu biến thiên êm dịu, bảo vệ hệ thống cơ khí phanh đĩa.
  3. Độ chính xác bám quỹ đạo vượt trội: Trong thử nghiệm phanh trên đường có hệ số bám không đối xứng (Split-$\mu$), mômen quay vòng $M_q$ được khống chế chặt chẽ, giữ góc lệch thân xe cực đại chỉ $1.6^\circ$, thấp hơn rất nhiều so với giới hạn an toàn cho phép theo tiêu chuẩn quốc tế ($\gamma_{\max} \le 8^\circ$).

Ứng dụng thực tế và triển khai

Trường hợp ứng dụng thực tế

  • Tích hợp trực tiếp vào hộp điều khiển điện tử phanh (Electronic Brake Control Module - EBCM) của các dòng xe du lịch phân khúc C và D.
  • Ứng dụng làm thuật toán lõi cho các hệ thống phanh tái sinh kết hợp phanh thủy lực (Regenerative Braking Coordination) trên xe điện (EV) và Hybrid (HEV).

Chiến lược triển khai phần cứng

  • Nền tảng nhúng: Bộ vi điều khiển 32-bit Automotive tiêu chuẩn (AURIX TC3xx của Infineon hoặc STM32F7 Series).
  • Chu trình mô phỏng HIL (Hardware-in-the-Loop):

Lộ trình triển khai 16 tuần

Tuần:  1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16
Task 1: [===== Lý thuyết & Khảo sát =====]
Task 2:         [===== Xây dựng mô hình Simulink/CarSim =====]
Task 3:                     [===== Tinh chỉnh thuật toán PID/EBD =====]
Task 4:                                 [===== Đồng mô phỏng & Đánh giá 3 kịch bản =====]
Task 5:                                             [===== Báo cáo & Đóng gói =====]

Hạn chế và hướng phát triển

Hạn chế kỹ thuật

  • Mô hình ma sát lốp xe trong CarSim dựa trên giải thuật bán thực nghiệm Pacejka Magic Formula, chưa xét đến hiện tượng biến dạng nhiệt của bề mặt lốp và má phanh khi phanh liên tục từ dải tốc độ cực cao ($> 140\text{ km/h}$).
  • Chưa xét đến độ trễ phi tuyến phát sinh từ sự tích tụ bọt khí trong đường ống dẫn dầu phanh cũ.

Hướng phát triển tiếp theo

  • Nâng cấp bộ điều khiển từ PID cổ điển lên Bộ điều khiển trượt thích nghi (Adaptive Sliding Mode Control - SMC) hoặc Điều khiển dự báo mô hình (Model Predictive Control - MPC) để tự động thích ứng khi hệ số bám $\varphi$ biến thiên ngẫu nhiên theo mili-giây.
  • Tích hợp đồng bộ với hệ thống cân bằng điện tử (ESC) và hệ thống lái trợ lực điện tử tử (EPS) để chủ động bù góc đánh lái khi phanh trên đường Split-$\mu$.

Đối tượng hưởng lợi

  • Sinh viên & Học viên chuyên ngành Ô tô / Tự động hóa: Nguồn tài liệu mẫu hoàn chỉnh về phương pháp đồng mô phỏng CarSim - Simulink và cách xử lý số liệu động lực học phanh chuyên sâu.
  • Kỹ sư phát triển hệ thống điều khiển phanh (Control Engineers): Nắm bắt cấu trúc hàm truyền khối chấp hành HCU và phương pháp tối ưu hóa thông số PID cho từng kênh bánh xe độc lập.
  • Doanh nghiệp & Đơn vị R&D ô tô: Rút ngắn thời gian thử nghiệm thực tế (Track Testing), tiết kiệm từ 40% đến 60% chi phí thử nghiệm phá hủy thông qua kiểm chứng ảo đạt độ tin cậy cao.
  • Nhà nghiên cứu học thuật: Cung cấp bộ dữ liệu tham chuẩn (Benchmark Data) về phản lực pháp tuyến động và góc lệch thân xe phục vụ các bài báo khoa học về an toàn chủ động.

Câu hỏi thường gặp

1. Cần cấu hình phần cứng máy tính như thế nào để chạy đồng mô phỏng CarSim và Simulink?

Hệ thống yêu cầu máy tính chạy Windows 10/11 64-bit, CPU tối thiểu 4 nhân (Intel Core i5 thế hệ 10 hoặc AMD Ryzen 5 tương đương trở lên), RAM tối thiểu 16GB để xử lý mượt mà việc trao đổi dữ liệu biến trạng thái theo chu kỳ $1\text{ ms}$ giữa CarSim S-Function và Simulink Solver (khuyến nghị dùng bộ giải ode4 Runge-Kutta hoặc ode15s).

2. Sự khác biệt căn bản giữa thuật toán Bang-Bang và PID trong điều khiển ABS là gì?

Thuật toán Bang-Bang đóng cắt áp suất ở mức nhị phân (100% hoặc 0%) dựa trên việc so sánh với ngưỡng cố định, gây ra độ trượt dao động răng cưa biên độ lớn và làm rung lắc xe. Ngược lại, thuật toán PID điều chế mức áp suất biến thiên liên tục tỉ lệ với sai lệch độ trượt thực tế so với mục tiêu ($e(t) = \lambda(t) - \lambda_0$), giúp bánh xe bám chặt quanh vùng hệ số ma sát cực đại một cách êm ái.

3. Làm thế nào để hệ thống EBD nhận biết được xe đang chở đủ tải hay không tải?

Hệ thống EBD không cần gắn cảm biến cân nặng trực tiếp mà xác định thông qua sự chênh lệch gia tốc góc $\dot{\omega}$ giữa các bánh xe kết hợp với cảm biến gia tốc dọc thân xe ($j_p$). Dựa trên phương trình cân bằng mô men quanh điểm tiếp xúc bánh trước, ECU tự động ước lượng tỷ số tải trọng pháp tuyến $Z_1 / Z_2$ để phân bổ áp suất dầu phù hợp.

4. Tại sao hệ thống ABS lại tự động ngắt khi vận tốc xe giảm xuống dưới 5 km/h?

Khi $v \to 0$, theo công thức $\lambda = \frac{v - \omega r_b}{v}$, mẫu số tiệm cận 0 dẫn đến sai số tính toán vô cùng lớn. Đồng thời, ở vận tốc cực thấp, động năng của xe rất nhỏ, nguy cơ mất ổn định thân xe không còn; việc ngắt ABS cho phép bánh xe khóa cứng hoàn toàn ở những mét cuối cùng để xe dừng hẳn lại một cách an toàn.

5. Thuật toán này có áp dụng được cho xe điện có hệ thống phanh tái sinh không?

Hoàn toàn có thể áp dụng. Trong xe điện, bộ điều khiển sẽ đóng vai trò là tầng cấp cao (High-level Controller). Áp suất phanh yêu cầu từ thuật toán sẽ được phân tách: ưu tiên mô men phanh tái sinh từ động cơ điện (Electric Motor Braking) ở dải tải nhẹ và kết hợp kích hoạt hệ thống phanh thủy lực (Electro-Hydraulic Brake) khi yêu cầu giảm tốc lớn hoặc khi pin đã đầy.


Kết luận

Đề tài đã hoàn thành xuất sắc toàn bộ các mục tiêu đặt ra trong việc nghiên cứu lý thuyết chuyên sâu và xây dựng hệ thống điều khiển mô phỏng tích hợp ABS và EBD trên nền tảng xe Honda Accord 2023. Thông qua việc phối hợp giữa giải thuật Closed-Loop PID và mô hình phân bổ tải trọng động lực học trên môi trường đồng mô phỏng CarSim - Simulink, hệ thống đã chứng minh tính ưu việt vượt bậc: rút ngắn 27.7% quãng đường phanh trên đường hệ số bám không đều (Split-$\mu$), giảm 88.7% góc văng lệch thân xe, đồng thời bảo toàn hoàn hảo khả năng dẫn hướng và ổn định quỹ đạo trong mọi kịch bản thử nghiệm ngặt nghèo.

Công trình không chỉ khẳng định tính đúng đắn của phương pháp luận nghiên cứu lý thuyết kết hợp mô phỏng số mà còn mở ra hướng ứng dụng thực tiễn giá trị cho việc phát triển các bộ điều khiển an toàn chủ động trên các dòng xe thương mại thế hệ mới.