VCU能量管理建模(2)--功率分配

在VCU能量管理建模(1)中,完成了电池包充放电输出功率,本期完成相关用电器件的功率计算,电机、DCDC、PTC、压缩机等。

 

目录

1. 功率分配

1.1 功率分配变量管理

1.2 功率分配的计算

1.2.1能量分配优先级

1.2.2 允许电机放电功率

1.2.3 允许电机回收功率

1.2.4 允许PTC 使用的功率

1.2.5 允许压缩机使用的功率


1. 功率分配

1.1 功率分配变量管理

输入量:

信号名称

信号描述

信号类型

DCDC_send_Voltage

DCDC 输出电压

CAN 信号

DCDC_send_Current

DCDC 输出电流

CAN 信号

PTC_send_ActlPower

PTC 实际功率

CAN 信号

AC_send_CCMPower

压缩机实际功率

CAN 信号

AC_send_FrontDefrostSt

前除霜状态

CAN 信号

IN_BatThermACReq

电池热管理AC请求

内部信号

MCU_send_MtrActlTqFb

电机反馈实际扭矩

CAN 信号

MCU_send_MtrActlSpdFb

电机反馈实际车速

CAN 信号

VCU_can_MtrTqCmd

上一时刻 VCU 发出的电机扭矩命令

内部信号

输出量:

信号名称

信号描述

信号类型

IN_BatDchrgPwrMax

电池包允许的放电最大功率

内部变量

IN_BatRgnPwrMax

电池包允许的回收最大功率

内部变量

IN_MtrRgn_PwrPmt

允许电机回收功率

内部变量

IN_MtrDchrg_PwrPmt

允许电机放电功率

内部变量

VCU_can_HeatPwrMax

允许 PTC 使用功率

CAN 信号

VCU_can_CoolPwrMax

允许压缩机使用功率

CAN 信号

标定量:

信号名称

信号描述

当前值

Cal_kW_MtrPwrMax

电机峰值功率

81kW

Cal_eff_DCDC

DCDC转换效率

1

Cal_W_CCMPwrMax

压缩机最大功率

5KW

Cal_W_PTCPwrMax

PTC 最大功率

5KW

Cal_eff_MtrRgn

电机能量回收效率

0.9

Cal_eff_MtrDchrg

电机驱动放电效率

0.9

1.2 功率分配的计算

1.2.1能量分配优先级

能量分配优先级,按照由高到低的顺序依次如下:

  1. DCDC 输出低压给各个低压器件功能;

  2. 挡风玻璃电除霜耗能;

  3. 电池包热管理耗能;

  4. 电机驱动整车行驶耗能;

  5. 乘员舱热管理耗能;

在此,即按照能量分配优先级对电机放电与回收工况下的能量管理功能进行说明。

1.2.2 允许电机放电功率

      允许电机放电功率IN_MtrDchrg_PwrPmt 的计算过程如图1 所示,总的可用功率是电池包允许的放电最大功率 IN_BatDchrgPwrMax;DCDC 的优先级最高,故必须首先保证DCDC 使用,应该减去DCDC 实际功率;PTC 加热使用的功率有可能是由于电除霜需求或者电池包加热,如果是这两种需求,则优先于电机驱动,否则电机驱动优先;压缩机制冷使用的功率有可能是由于电除霜需求或者电池包制冷,如果是这两种需求,则优先于电机驱动,否则电机驱动优先。

另外,电机放电功率必须小于电机峰值功率Cal_kW_MtrPwrMax。

根据电机扭矩、转速、功率的关系,可以用IN_MtrDchrg_PwrPmt(允许电机放电功率)和当前电机转速折算出当前允许电机用于驱动的扭矩;另外,当前定义电池SOC低于标定值Cal_pct_OnlyCrpSOC时,只能蠕行;最后参考电机发出的允许放电扭矩MCU_send_MtrDrvTqMax、电机外特性曲线,取最小即得到当前允许电机放电扭矩最大值IN_Tq_DchrgPwrLmt。

-------该部分将在扭矩限制部分完成

1.2.3 允许电机回收功率

      允许电机回收功率IN_MtrRgn_PwrPmt的计算过程如图2所示,电池包允许的最大回收功率IN_BatRgnPwrMax,同时,DCDC在耗能,PTC、压缩机有可能在耗能,故允许电机回收的功率即为IN_BatRgnPwrMax加上DCDC耗能、PTC耗能、压缩机耗能,如图2所示。

另外,电机回收功率必须小于电机峰值功率Cal_kW_MtrPwrMax。

根据电机扭矩、转速、功率的关系,可以用MCU_send_MtrBrkTqMax和当前电机转速折算出当前允许电机用于能量回收的扭矩;另外,当前定义电池SOC高于标定值Cal_pct_BatStopRgnSOC时,不允许能量回收;然后参考电机发出的允许制动扭矩MCU_send_MtrBrkTqMax、电机外特性曲线,取最小即得到当前允许电机回收扭矩最大值IN_Tq_RgnPwrLmt。

-------该部分将在扭矩限制部分完成

1.2.4 允许PTC 使用的功率

      允许PTC使用功率VCU_HeatPwrMax的计算过程如图3所示,总的可用功率是池包允许的放电最大功率IN_BatDchrgPwrMax;DCDC的优先级最高,故必须首先保证DCDC使用,应该减去DCDC实际功率;PTC加热使用的功率有可能是由于电除霜需求或者电池包加热,如果是这两种需求,则优先于电机驱动,否则电机驱动优先。

另外,允许PTC使用的功率必须小于PTC最大功率Cal_kW_PTCPwrMax。该部分计算的是允许PTC的使用功率,这里将这个值乘0.9,用来代表实际PTC输出。最终用来计算实际电机功率。

1.2.5 允许压缩机使用的功率

        允许压缩机使用功率VCU_CoolPwrMax的计算过程如图4所示,总的可用功率是电池包允许的放电最大功率IN_BatDchrgPwrMax;DCDC的优先级最高,故必须首先保证DCDC使用,应该减去DCDC实际功率;压缩机制冷使用的功率有可能是由于电除霜需求或者电池包加热,如果是这两种需求,则优先于电机驱动,否则电机驱动优先。

另外,允许压缩机使用的功率须小于压缩机最大功率Cal_kW_CCMPwrMax。该部分计算的是允许压缩机的使用功率,这里将这个值乘0.9,用来代表实际压缩机输出。最终用来计算实际电机功率。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值