论文部分内容阅读
本文基于快速控制原型的电控系统开发流程进行履带车辆变速箱控制软件设计,并对所设计的控制软件进行了基于硬件在环仿真平台的自动化测试验证。首先,基于MATLAB/Simulink设计了变速箱控制应用层软件,设计了基于快速控制原型ControlBase_D控制器的输入输出接口软件,同时完成控制软件输入输出参数定标。至此完成了基于Simulink的变速箱控制实时软件设计。然后,运用代码自动生成,得到了适用于硬件在环仿真测试的变速箱控制软件代码。其次,基于MATLAB/Simulink搭建了自动变速箱模型,包括液力变矩器模型,定轴式机械变速箱模型。把自动变速箱模型、变速箱控制应用层软件、车辆动力学模型连接起来组成离线仿真平台,在此平台上对应用层控制软件进行离线仿真验证,在离线条件下进行变速箱控制软件可行性验证。接着,进行基于硬件在环仿真平台的变速箱控制软件测试。测试前首先搭建硬件在环仿真平台,平台搭建完成后对变速箱控制软件进行测试需求分析,设计功能测试项。基于所设计的测试项,对每个功能测试点进行测试用例设计。用例设计完成后,基于测试软件dSPACE AutomationDesk设计测试程序并运行,在硬件在环仿真平台上进行变速箱控制软件自动化测试,进一步验证控制软件的实时性和可行性。最后,对变速器控制软件进行功能完善,添加了换挡过程控制单元。针对换挡工况,首先介绍了评价换挡品质的两个常用指标—冲击度和滑磨功,分析了换挡过程常用的控制方法。然后根据被控对象的实际情况,以提高换挡品质为目标,对换挡过程进行发动机协调控制并设计了相应的控制策略。最后对所设计的控制策略进行离线仿真验证。仿真结果表明,本文所设计的换挡过程发动机协调控制可以很好的改善换挡品质。通过以上研究,得到了基于Simulink设计的变速箱控制实时软件,得到了动力传动一体化硬件在环仿真平台;得到了变速箱控制软件功能点测试用例和自动化测试程序;得到了换挡工况基于转矩的发动机协调控制策略。变速器控制软件也得到了完善和充分的测试与验证。