培训对象: 车辆动力学控制工程师、ADAS开发人员、底盘电控工程师、自动驾驶算法开发者。
培训目标:
掌握CarSim软件的车动力学建模方法。
能够建立CarSim与Simulink的联合仿真接口。
熟练开发车辆控制算法(ESC、ACC、LKA)。
具备硬件在环(HIL)测试基础能力。
培训内容介绍:
二、整车参数设置: 设置车身尺寸和质量、悬架K&C特性、轮胎特性、转向系统参数。
三、动力与制动系统: 设置发动机、变速箱、差速器参数,定义制动系统压力和制动力分配。
四、驾驶员模型定义: 定义驾驶员模型(目标车速、路径跟踪),进行标准操纵工况仿真。
五、Simulink接口配置: 配置CarSim与Simulink的联合仿真接口,定义输入输出变量。
六、Simulink控制模型搭建: 在Simulink中搭建控制算法模型(PID控制、状态观测器、逻辑判断)。
七、ESC电子稳定控制: 开发ESC控制算法,基于横摆角速度偏差计算附加横摆力矩,分配各轮制动力。
八、ACC自适应巡航: 开发ACC控制算法,根据前车距离和相对速度调整目标车速,实现跟车行驶。
九、LKA车道保持辅助: 开发LKA控制算法,根据车道线偏差计算期望转向角,控制车辆保持在车道内。
十、联合仿真调试: 在CarSim中设置仿真场景(直线、弯道、冰雪路面),联合运行调试控制算法。
十一、结果分析与后处理: 分析控制效果(跟踪精度、响应时间、稳定性指标),对比有无控制的效果。
十二、实战项目:ESC控制算法开发: 完成从Simulink算法搭建、联合仿真调试到效果验证的全流程。