首页> 中国专利> 混合动力汽车动力系统模型构建方法

混合动力汽车动力系统模型构建方法

摘要

混合动力汽车动力系统模型构建方法,属于新能源领域。包括:步骤1,基于Simulink/Simscape建立混合动力汽车动力系统物理仿真模型,包括车辆动力学模型、发动机模型、电动机/发电机组模型、电池模型、控制系统模型;步骤2,利用Vehicle Network Toolbox建立控制器局域网络Controller Area Network,实现动力系统各模型之间的通信。有益效果是:利用Simulink/Simscape建立了混合动力汽车动力系统的物理仿真模型,用工具箱Vehicle Network Toolbox建立了CAN总线。模型结构直观,各模块易于灵活更改。仿真实验表明,所建动力系统的模型能反应不同的工况下混合汽车动力系统的动态性能和燃油消耗情况,CAN总线的实时性和准确性满足实车需求。

著录项

  • 公开/公告号CN113022541A

    专利类型发明专利

  • 公开/公告日2021-06-25

    原文格式PDF

  • 申请/专利权人 大连大学;

    申请/专利号CN202110180897.0

  • 发明设计人 刘艳;魏凯;

    申请日2021-02-08

  • 分类号B60W20/11(20160101);

  • 代理机构21235 大连智高专利事务所(特殊普通合伙);

  • 代理人李猛

  • 地址 116622 辽宁省大连市经济技术开发区学府大街10号

  • 入库时间 2023-06-19 11:37:30

说明书

技术领域

本发明涉及一种混合动力汽车动力系统模型构建方法,属于新能源领域。

背景技术

混合动力汽车是一个多领域复杂系统,包含了机械、电子、液力、控制等不同学科领域,具有很强的非线性特性,需要采用多领域统一建模方法。胡均平等运用功率键合图法建立混合动力汽车动力系统数学模型,在Simulink软件平台上建立了混合动力系统模型,但相比于物理模型不够直观。曹景升等利用AVL-CRUISE软件建立插电式混合动力汽车动力系统的模型,在NEDC工况下对该模型整车性能及整车动力性进行仿真分析,验证了模型的有效性,但AVL-CRUISE中的各部件模型核心代码不对用户开放,无法灵活更改。佟刚等在原有的ADVISOR平台基础上进行二次开发,建立了混合动力汽车的后驱模型,然而ADVISOR在2004年停止更新,已有的车辆模型不能很好展示现有的汽车技术。郑竹安等利用Matlab/simulink软件建立混合动力汽车动力学模型,采用的数值建模法虽然提高了建模精度,但对特定实验数据依赖大,通用性较差。王浩淼等在系统仿真软件Matlab/simulink中,采用理论模型和真实试验数据相结合的建模方法,建立了插电式混合动力汽车整车模型,所建立的模型未采用实车所需的CAN总线进行模块间通信。

发明内容

为了有效地改善燃油消耗及降低排放,本发明提出如下技术方案:混合动力汽车动力系统模型构建方法,其特征在于,包括以下步骤:

步骤1,基于Simulink/Simscape建立混合动力汽车动力系统物理仿真模型,包括车辆动力学模型、发动机模型、电动机/发电机组模型、电池模型、控制系统模型;

步骤2,利用Vehicle Network Toolbox建立控制器局域网络Controller AreaNetwork,实现动力系统各模型之间的通信。

进一步的,步骤1中所述的车辆动力学模型包括车身、魔术轮胎、齿轮箱;车辆动力学模型的输入信号是空气阻力和道路坡度,输出为汽车车速;所述的发动机模型模型输入信号为节气门信号T,输出信号是发动机的扭矩和转速;步骤1中所述的电动机/发电机组模型采用Simscape中的Simplified PMSM Drive模块,模型输入是来自控制系统的电动机和发电机的扭矩需求,输出为电动机和发电机的转速;步骤1中所述的电池模型使用Simcape中的电池通用动态模型Battery建模,将电池型号设置为Lithium-Ion;步骤1中所述控制系统模型,包括功率分配模块、发动机控制模块、电动机控制模块、发电机控制模块、控制逻辑模块。

进一步的,所述的发动机控制模块,采用典型PI控制,输入目标车速对应的发动机转速期望值和实际发动机转速,输出节气门开度;所述的电动机控制模块,输入目标车速对应的电动机转速期望值和实际电动机转速,实际转速和期望转速经过PI调节计算出电动机需求转矩,由电动机使能信号确定是否输出电动机输出扭矩的期望值;所述的发电机控制模块输入SOC值,输出发电机输出扭矩的期望值;所述的控制逻辑模块输入实际车速、SOC值和发动机转速,输出电动机和发电机的使能信号。

进一步的,步骤2中所述的控制器局域网络Controller Area Network包括CAN发送块和CAN接收块。

进一步的,所述的CAN发送块包括CAN Pack模块和CAN Transmit模块。

进一步的,所述的CAN接受块包括CAN Receive模块和CAN Unpack模块。

有益效果:利用Simulink/Simscape建立了混合动力汽车动力系统的物理仿真模型,用工具箱Vehicle Network Toolbox建立了CAN总线。模型结构直观,各模块易于灵活更改。仿真实验表明,所建动力系统的模型能反应不同的工况下混合汽车动力系统的动态性能和燃油消耗情况,CAN总线的实时性和准确性满足实车需求。因此,本模型可为混合动力汽车的深入研究提供基础。

附图说明

图1并联式混合动力汽车动力系统结构示意图;

图2汽车受力分析示意图;

图3车辆动力学模型示意图;

图4发动机模型示意图;

图5有效燃油消耗率示意图;

图6封装后的电动机/发电机组模型示意图;

图7封装前的电动机模型示意图;

图8封装前的发电机模型示意图;

图9电池模型示意图;

图10封装后的系统模型示意图;

图11发动机控制模块示意图;

图12电动机控制模块示意图;

图13发电机控制模块示意图;

图14控制逻辑模块示意图;

图15 DBC文件示意图;

图16 CAN总线发送块模型;

图17 CAN总线接收块模型;

图18动力系统CAN总线模型示意图;

图19 NEDC工况下车速跟随示意图;

图20 NEDC工况下的SOC示意图;

图21发动机和电动机的转速示意图。

具体实施方式

下面结合附图1-21对混合动力汽车动力系统模型构建方法做进一步说明。

实施例1

本文以并联混合动力轿车为对象,基于Simscape建立混合动力汽车动力系统物理仿真模型,按硬件装配的模式用搭积木的方法完成电气系统和机械系统的统一建模,在提高模型可信度和复杂度的同时增强模型易检验性与可修改性。利用Vehicle NetworkToolbox建立控制器局域网络,让动力系统和控制系统模型通过CAN总线实现信号共享,旨在使混合动力系统仿真模型信号传递与雅阁混动汽车情况相符。在NEDC循环测试工况下,采用实车参数对模型动力系统性能和燃油经济性进行分析,验证所建混合动力系统模型的有效性和实用性。

1.动力系统结构

如图1所示,并联式混合动力系统有发动机和电动机两套驱动系统,有单独驱动和协同驱动两种运行模式,主要包括发动机、电动机/发电机、DC—DC、电池、机械耦合装置等。发动机和电动机输出动力经机械耦合装置合成动力总成驱动汽车行驶。动力系统与控制系统通过CAN总线连接并实现信号共享。

2.动力系统模型

混合动力系统是个复杂的工程系统,采用底层建模方法相当麻烦,且模型检验和维护困难,为此,本文采用多领域物理建模工具Simscape工具箱中的Driveline构建动力系统模型,实现跨学科建模与仿真研究,减低因领域经验不足对模型可信度的影响。

2.1车辆动力学模型

分析研究汽车加速、制动过程中动力系统的驱动能力需要考虑车辆的纵向动力影响。汽车行驶中的受力分析如图2所示,车辆行驶过程中会受到驱动力、滚动阻力、空气阻力、加速阻力、坡道阻力,因此,可按(1)式计算汽车行驶中的驱动力。

F

其中,F

如图3所示,车辆动力学模型由车身、魔术轮胎、齿轮箱等构成。模型的输入信号是空气阻力和道路坡度,输出为汽车车速。本文以雅阁混动轿车为例对整车基本参数进行配置,如表1所示。

表1整车基本参数

2.2发动机模型

如图4所示,发动机模型采用的是Simscape中的通用发动机模型Generic Engine,配置转矩传感器Ideal Torque Sensor采集发动机扭矩、转速传感器Ideal RotationalMotion Sensor采集发动机转速,用于控制系统的逻辑控制。模型输入信号为节气门信号T,输出信号是发动机的扭矩和转速。为实现节能减排,混合动力汽车中的发动机应工作在最佳燃油区域,且要满足纯发动机驱动下对应最高车速的功率要求。本文以雅阁混动车中的2.0L发动机为例,配置最大功率为107KW,对应转速为5500rpm,依据发动机的扭矩和转速计算出燃油消耗量,依据图5确定最佳工作区域。

2.3电动机/发电机组模型

目前,混合动力汽车以双电机驱动为主,当发动机驱动力不足或者燃油消耗较大的时,电动机提供辅助驱动力;当动力电池剩余电量低于设定下限时,发电机为动力电池充电;当汽车减速时,电动机制动将动能转化为电能给电池充电。

永磁同步电动机具有高效率、高控制精度、高功率密度、良好的转矩平稳度、低噪声等特点,是当前混合动力汽车驱动电机的主流选择。电动机和发电机的模型采用Simscape中的

Simplified PMSM Drive模块,鉴于电机运行过程存在损耗,本模型中电机的整体效率设为90%,使所建车用电机模型更符合实际运行的工况。模型输入是来自控制系统的电动机和发电机的扭矩需求,输出为电动机和发电机的转速,电动机/发电机组的模型如图6、7、8所示。

2.4电池模型

锂离子电池具有能量密度高、高温性能好、低记忆效应等优点,在混合动力车中得以广泛应用。如图9所示,本文电池组使用Simcape中的电池通用动态模型Battery建模,将电池型号设置为Lithium-Ion,模拟锂离子电池的充放电特性。

电池模型的容量设为6Ah,电压为259.2V,SOC区间选择30%~80%,避免出现过充和过放问题。

2.5控制系统

混合动力汽车行驶中,发动机通常在最佳燃油点附近运行,以减少燃油消耗;电池在设定的SOC区域内运行,以提高电池使用寿命。为此,本文设置了5种控制模式。

1)电机驱动模式。汽车起步或者低速行驶时,发动机的燃油经济性较差,由电机单独驱动;

2)发动机驱动模式。汽车中高速行驶且中等负荷,发动机运转于高效率区间时,仅由发动机驱动;

3)混合驱动模式。汽车加速或爬坡时,电机单独驱动无法提供足够扭矩时,由发动机和电机共同驱动;

4)发电机充电模式。汽车行驶过程中电池SOC低于最小设定值,发动机带动发电机为电池充电;

5)再生制动模式。电动机将部分动能转化为电能存储于动力电池中,提高续航能力。

如图10所示,控制系统的模型由功率分配模块、发动机控制模块、电动机控制模块、发电机控制模块、控制逻辑模块组成。图11的发动机控制模块采用典型PI控制,输入目标车速对应的发动机转速期望值和实际发动机转速,输出节气门开度。图12为电动机控制模块,输入目标车速对应的电动机转速期望值和实际电动机转速,输出电动机输出扭矩的期望值,用于控制电动机的实际扭矩大小。图13的发电机控制模块输入SOC值,输出发电机输出扭矩的期望值,用来控制发电机的实际扭矩大小。图14控制逻辑模块输入实际车速、SOC值和发动机转速,输出电动机和发电机的使能信号,控制电动机和发电机的启停,具体控制逻辑见表2。

表2控制逻辑

3.CAN总线建模

本文利用simulink中的工具箱Vehicle Network Toolbox建立CAN总线模型。用CANdb++编辑器创建动力系统的CAN网络数据库(DBC)文件。如图15所示,DBC文件包括网络节点(Nodes)、报文(Messages)、信号(Signals)。

配置CAN Configuration模块,建构两个虚拟通道,进行数据收发,信道波特率设置为500000。使用CAN Pack模块将传输的信号数据加载到DBC文件报文中,使用CAN Unpack模块将接收到的报文解包为信号数据,同时指定目标报文名称、报文标识符、报文ID和报文长度。

CAN Pack模块和CAN Transmit模块共同构成图16所示CAN发送块,CAN Receive模块和CAN Unpack模块共同构成图17所示CAN接收块,收发模块以报文形式进行数据传输,整个动力系统中的CAN总线模型见图18。

4.仿真结果与分析

为验证模型的动力系统性能,选择新标欧洲循环测试(NEDC)工况进行仿真,模型的车速跟随性如图19所示,实际车速与期望车速几乎完全重合,说明所建混合动力汽车模型动力性能良好,CAN总线传输准确性和实时性满足要求。整个循环工况中车辆的油耗为4.76L/100km,符合车辆运行中的实际油耗情况。

图20中SOC初始值为80%,在四个市区工况循环下SOC缓慢下降16%;在郊区工况下SOC下降16%,制动时增加9%。很好反映了实车运行中的SOC工作状态。

图21为发动机和电动机的NEDC工况下的转速变化曲线。车速低于20km/h时仅电动机参与驱动;车速高于20km/h时,加速阶段发动机和电动机共同参与驱动,匀速阶段发动机单独驱动;车速高于80km/h时,发动机和电动机共同驱动,整个运行工况中发动机的转速位于1000~4000RPM区间内,位于图5所示的最佳工作区。

5.结论

本文利用Simulink/Simscape建立了混合动力汽车动力系统的物理仿真模型,用工具箱Vehicle Network Toolbox建立了CAN总线。模型结构直观,各模块易于灵活更改。仿真实验表明,所建动力系统的模型能反应不同的工况下混合汽车动力系统的动态性能和燃油消耗情况,CAN总线的实时性和准确性满足实车需求。因此,本模型可为混合动力汽车的深入研究提供基础。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号