混动控制策略在Matlab/Simulink中的仿真与优化
2018-10-22陈国钧黄明宇
机械设计与制造 2018年10期
陈国钧,黄明宇,张 政 ,王 冰
(1.南通科技职业学院,南通 江苏 226007;2.南通大学 机械工程学院,南通 江苏 226019)
1 引言
以氢燃料电池与蓄电池(或超级电容)为动力的电动汽车动力总成已经成为汽车行业里的又一研发热点,其中动力系统的控制是研究的一个核心问题。因为,随着动力源的增加,将增加汽车电子控制核心(Electronic Control Unit,ECU)的复杂性,特别是其中功率控制单元(Power Control Unit)的功率控制策略。对于车辆来说,ECU就是其大脑,用来接收传感器反馈的车辆信息和驾驶员的操作命令,进而向汽车的反馈执行单元(例如DC-DC、动力源等)发出指令,控制策略的好坏将直接影响整车的动力性、节能性、舒适性等,因此,需要研究合理的能量控制策略,以达到汽车控制策略的最优化,找到混合动力汽车最佳的工作状态。要实现能量分配,就需要对ECU进行一系列的开发,传统的ECU控制开发需要反复地进行上层算法仿真和下层代码的编写过程,这种方法存在开发效率低,工作量巨大,容易出现错误并且不易于排查的问题,而且随着汽车以及其控制产品更新换代的速度不断加快,对应产品的开发周期势必要缩短,因此,传统ECU控制开发的方法将无法满足需求[1-3],这时就需要使用新的控制策略研究方法,而Simulink模块就可以完成这种快速的控制策略仿真。Simulink是MATLAB软件非常关键的组件之一,它提供了一个动态系统建模、仿真和综合分析的集成环境。在这一环境中,不需要手动书写程序(不再像传统直接编写程序那样需要手动编写),取而代之的是通过简单直观的鼠标点击模块操作,就能够搭建出复杂的系统。……
登录APP查看全文
