使用32位微控制器MPC5604开发了车辆电子稳定性控制系统的电子控制单元(Electronic Control Unit,ECU).建立了七自由度车辆模型,并制定了基于横摆角速度门限值的控制策略;选择双移线工况作为仿真工况,运用Matlab/Simulink软件实现离线仿真分析,同时通过台架试验,对比了32位控制器及16位控制器的系统运行代码时间.离线仿真结果及台架反馈的信息表明,所建立的车辆稳定性控制系统能够较好地提升极限工况下汽车的操纵稳定性,同时32位微控制器能使系统整体性能得到提升,为更加复杂的算法应用提供了扩展的空间.
A controller of electronic stability program (ESP) was designed based on 32-bit Microcontroller MPC5604. A vehicle model with seven degrees of freedom was built and a control strategy based onthe yaw- rate threshold was proposed. By using Matlab/Simulink, offline simulation using double lane change maneuver was accomplished and analyzed. Based onbench test, the code running time of the 32-bit controller was compared with that of the 16-bit controller. According to the simulation results and tile data fi~om the hardware, the control system of ESP can well enhance the vehicle stability in extreme conditions, and using 32-bit Microcontroller can improve system perIbrmance and can provide more applications for the more complex control strategies.