Cruise增程混动仿真模型及功率跟随控制策略详细解析

需积分: 0 5 下载量 43 浏览量 更新于2024-09-26 收藏 1.38MB ZIP 举报
这个模型是基于cruise simulink搭建的base模型,策略模型则是在MATLAB Simulink平台上搭建完成,通过C++编译器编译成dll文件,以便CRUISE引用,实现联合仿真。模型的主要用途是供学习使用,因此对于不同的车型,控制策略可能需要相应的调整,不能直接拿来就用。在使用模型之前,需要确保有相应的软件基础。此外,模型包含cruise模型、simulink策略模型、策略说明文档等多个文件,且DLL文件是使用64位编译器编译的。" 知识点1:Cruise仿真模型 Cruise仿真模型是一种基于增程混动架构的仿真模型,其核心控制策略为功率跟随控制,即跟随整车需求功率。这种模型的搭建主要基于cruise simulink,通过MATLAB Simulink平台进行策略模型的搭建,并通过C++编译器编译成dll文件,以便CRUISE引用实现联合仿真。 知识点2:增程混动架构 增程混动架构是一种汽车动力系统,其主要特点是内燃机作为增程器,用于发电,驱动电机驱动车辆。这种架构的优点在于可以有效地提高燃油经济性,减少排放,同时也能提供良好的动力性能。 知识点3:功率跟随控制策略 功率跟随控制策略是一种控制策略,其目标是使车辆的功率输出始终跟随整车的需求功率。这种控制策略可以确保车辆在各种驾驶条件下都能获得最佳的性能。 知识点4:MATLAB Simulink平台 MATLAB Simulink是一个用于多域仿真和基于模型设计的环境,支持系统设计,多域仿真和基于模型的设计,其直观的图形化界面允许用户构建复杂的系统,并使用系统模拟来分析其性能。 知识点5:C++编译器 C++编译器是一种将C++代码转换成机器代码的工具。在这个模型中,C++编译器被用来将策略模型编译成dll文件,以便CRUISE引用。 知识点6:联合仿真 联合仿真是一种仿真方法,它涉及多个仿真器或仿真环境的交互操作。在这个模型中,通过将MATLAB Simulink上搭建的策略模型编译成dll文件,使其能够在CRUISE中被引用,从而实现联合仿真。 知识点7:软件模型的使用和修改 虽然这个模型主要供学习使用,但不同车型的控制策略可能不同,因此需要根据需求自行变更模型。使用模型前需要确保有相应的软件基础,不能抱着直接拿来就用的态度购买模型。