摘要: |
汽车牵引力控制系统(Traction Control System,简称TCS)是车辆在起步、加速、爬坡时防止驱动轮发生过度滑转,以获得最大牵引力和最佳操纵稳定性的一种新型主动控制系统。它的理论原理是控制汽车驱动轮滑转率处于稳定区附近,这样既能充分发挥车辆的牵引力,又能保证车辆具有一定的侧向稳定性。
本文试图避开传统的以大量实车道路试验为基础的TCS控制器开发方法,以一台工业控制计算机,一台以DS1005处理器板为核心的计算机为平台,通过DS2210和MATLAB接口函数连接软、硬件,建立一个TCS控制器嵌入式开发系统,主要成果如下:
(1).结合dSPACE公司的AutoBox内的DS1005处理器板和多通道DS2210的I/O板;通过dSPACE自带的软件包,建立了一个TCS控制器的嵌入式开发软件系统。
(2).根据TCS系统车辆动力学数学模型建立了车辆和TCS控制器的SIMULINK模型。
(3).将车辆模型和TCS控制器模型通过dSPACE的软件系统与硬件相连,进行了快速控制原型的仿真试验,得出了产品的源代码,以此可以方便地修改和优化控制器模型;优化后的SIMULINK控制器模型可由SIMULINK/RTW工具转换为可执行代码,该代码经过优化可在目标单片机中运行。
采用该系统进行TCS产品的开发,可以减少实车道路试验、缩短开发周期和减低开发成本。该系统对于推动汽车TCS控制器的开发研究,提高TCS控制器的自主研发能力,具有一定的现实意义和应用前景,同时对于其他电子设备的开发,本系统也有一定的借鉴意义。
|