上篇介绍了VCU核心功能介绍,也从车辆驱动控制方面介绍了“模式管理”,“扭矩管理”和“四驱控制”等几块主要系统功能。本文将继续从“电力系统”,“热管理”和“低温驾驶性改善策略”等方面,介绍VCU中提高车辆运行的安全性和舒适性的几块功能。
VCU软件核心功能介绍(下)
支持 Reset后可自动恢复行驶状态的电管理功能
如上文中提到VCU协调的部件很多,其中很多是高压电力部件。因此VCU主要的工作之一是负责高低/压电力系统的控制。包括:高压上/下电协调、高压功率分配和限制、高压部件信息处理(包含D/R挡切换时的电机四象限映射),以及部件的诊断和保护功能。电力系统的稳定性和安全性很大程度的决定了整车的运行状况。
对于电子控制器来说,在整个生命周期内很难避免完全不发生复位,比如VCU自身内部导致的硬件复位、软件复位,以及外部干扰导致的复位等。虽然复位时间很短(比如软件复位,发生复位到恢复通讯大概不到0.2s),但如果在有些场景(如高速行驶时)复位后不能尽快自动恢复之前的状态,则车辆会失去动力,进而可能会给驾驶员带来非常大的安全隐患。
特别是对于整车控制器VCU,很多动力相关的部件都受其控制。并且在正常情况下,如果要进入行车就绪状态,一般需要至少两个不同的操作(如踩刹车、按启动按钮、换挡等);而一旦在高速工况下出现了控制器复位,很多复位前储存的信号会被初始化,此时如果仍需要驾驶员两个连续不同操作,则可能出现非期望的减速,甚至造成追尾事故。
上述方案经过实车测试,在VCU发生复位后约0.11s后恢复通讯,该功能可以在0.19s内自动恢复高压状态,0.25s后自动恢复整车驱动就绪状态,0.38s后自动恢复D挡并完成整个恢复过程。不需要驾驶员任何操作,整车恢复正常行驶状态且没有发生长时间动力丢失的现象(图2)。
图2 VCU 复位后自动恢复可行驶状态实测效果
支持多种协议的VCU充电主控功能
充电控制功能负责识别不同模式的充电需求,根据不同的模式选择对应充电控制过程。与供电设备(EVSE)、动力电池BMS等充电相关部件协调交互,实现充电使能条件判断,充电过程监控,充电结束条件判断等功能。开发的软件不仅能实现支持国标交流/直流充电协议,也能满足欧洲和北美的联合充电系统(CCS)以及日本CHAdeMO充电协议(图3)。为了解决充电设备的兼容性和充电时长难以满足电动车车主的需求,软件也实现了超级充电标准的充电控制功能。
图3 充电控制软件架构
剩余充电时间是指电动车开始充电到充电结束所花费的时间,充电时间随着车辆电量增多逐渐减小。剩余充电时间估算功能要求车辆在充电开始阶段就能准确预测整个充电过程所花费的时间,但电动车充电过程中,充电时间受电芯特性、充电策略、桩输出能力、整车热管理和SOX估算精度等多个因素的影响,因此,高精度的剩余充电时间估算一直是行业难题。
在充电过程中,算法通过增加充电桩输出能力修正因子来预测未来充电桩最大输出电流。对于高低温工况,除了在充电开始前计算电池预热、预冷时间外,充电时间算法在充电过程中也会基于电池热模型和电池包热管理策略,预测未来电池温度,进而确定电池未来的充电电流。对于充电末端,由于SOC精度造成充电时间偏差,算法增加基于单体电压的充电时间倒计时算法以提高末端充电时间估算精度(图4)。
图4 直流充电剩余时间计算实测效果
支持充电预热的中低温回路热管理控制
热管理控制功能可以协调来自于电池、电机、发动机和驾驶舱等的加热或冷却需求(图5),结合整车模式来决策和切换热管理控制模式,进而控制各子系统准确的响应各种来源的热管理需求。开发的软件可以适用于纯电和混动项目中的多种热管理拓扑结构。
图5 VCU热管理需求来源
充电预热控制可以实现用户在低温插枪充电时,根据电池的预热请求,控制电池处于预热模式。在充电机输出能力范围内,由充电机输出功率通过电池加热器(PTC)对电池加热。因为在充电预热模式下,电池的主继电器在断开状态,能确保电池不会有电流输入或输出,确保不会对低温条件下的电池造成损坏。当电池被加热到合适温度后,再控制电池退出预热模式进入正常的充电模式。方案实现了在低温下给电池充电有效保护电池的同时,缩短充电时间,给用户带来更好的充电体验(图6)。
图6 低温交流充电预热实测效果
低温环境兼顾功率保护和驾驶性改善策略
在电池温度很低时电池的充放电功率受限,行车过程中会经常用到电池的功率边界。当整个系统在功率边界附近运行时,会非常容易导致电池过充或过放发生。此时系统会进行快速闭环调节以把电池功率调整到正常范围内,但这会导致驾驶性变得很差。因此如何在低温环境下同时兼顾功率边界保护和可接受的驾驶性两方面一直是行业的有个难题。
尤其对于多电机串并联四驱拓扑结构,各个电机实际功率都会相互影响彼此的功率边界,是一个相互影响的多层闭环控制,某一个高压部件功率抖动都会影响其他部件的抖动(图7)。因此,在极低温度时电池输入输出功率受限,并且拓扑结构中存在多电机耦合时,更容易造成电池过充过放以及驾驶性抖动。
图7 多电机串并联四驱拓扑功率边界影响示意图
以低温环境下起步全油门加速工况为例,通过上述软件优化措施,当低温工况发电机实际功率波动情况下,也可以保证电池功率不过放,并且前后电机准确响应扭矩边界限制,避免驾驶抖动的发生(图9)。
图9 低温全油门加速驾驶性实测效果
故障诊断和响应
新能源汽车的动力和高压部件比传统车多很多,车辆可能发生的故障类型和数量以及不同场景下(驻车、充电、行车等)的故障发生后的后处理的方式也很多。故障诊断的及时性、故障后处理的合理性对驾驶员的驾驶体验和车辆安全性都有很大的影响。
来自联合电子
聊聊自动驾驶应用层软件开发
一文搞懂CAN收发器TJA1145
车载抬头显示系统(HUD)历史及发展
车身控制器功能规范
小鹏P7的热管理系统详解
大众ID4.X内部ECU技术细节整理
比亚迪海豹整车技术整理
揭秘理想的整车电子电气架构
国内主机整车EEA架构汇总
谈谈Bootloader自更新
谈谈对两家AUTOSAR工具看法
汽车软件需求是如何变成用户功能?
汽车E/E架构的网络安全分析
电子电气架构设计需要考虑哪些方面?
分享不易,恳请点个【👍】和【在看】