电动汽车仿真的7个用例
史蒂夫·米勒,MathWorks
在设计电动汽车时,工程师需要通过选择正确的储能技术和最小化动力系统损耗来平衡性能和能源效率。这些和其他关键任务需要在整个开发过程中模拟物理系统,从选择动力系统架构到测试嵌入式软件。
本文展示了MATLAB如何®,仿真软件®, Simscape™支持电动汽车仿真的七个最常见用例:
本文中使用的示例模型是可以下载.
1.探索电动动力总成架构
为电动汽车设计选择合适的架构具有挑战性,因为必须考虑许多选项和权衡。架构可以包括一个、两个或多个电机;内燃机;还有各种各样的能量来源。每个体系结构都必须根据诸如范围、加速、性能和价格等标准进行评估。模拟使您能够通过在山坡、赛车赛道和走走停停的交通中测试候选架构来完成这些评估。
在Simscape中,子系统之间的接口是表示机械轴、电线或管道中的流体的物理连接。物理系统的模型是一个示意图,直观地传达了系统是如何连接的。您可以尝试各种配置—例如,将包含三个电机和一个电池的动力总成换成由电池和燃料电池供电的单一电机的动力总成—并比较每种配置对车辆级性能的影响(图1)。
在不同的驾驶周期和驾驶风格的测试可以自动执行,并可以计算和比较特性,如里程和最高电池温度。这种系统级的分析可以帮助您在设计过程早期做出重要的决定,包括电机和电池的尺寸。
三电机动力系统的仿真结果允许我们比较两种电池冷却系统设计的有效性(图2)。
2.优化再生制动算法
电动汽车的一个巨大优势是它们能够回收动能并将其存储在电池中。为了使这一过程的效率最大化,传动系统、电源转换器和电池设计需要与电池管理算法相协调。在串行再生制动中,再生制动和传统制动同时工作,需要一种控制算法来确保平稳减速。
控制算法的Simulink模型可以连接到线控制动系统的Simscape模型,其中包括液压系统和在制动过程中产生扭矩的电动机。你可以对这两个系统进行调整,以平衡对乘客安全和舒适度的要求,并最大化地利用车辆”年代范围。
图3显示了配置为使用再生制动的车辆模型。在Simulink中实现的一种算法可以确定电动机可以提供多少制动力矩,并命令传统制动器提供剩余所需的制动力矩。
仿真结果表明,该算法需要混合各系统提供的扭矩才能使车辆平稳停车(图4)。
调整这些挂载点的位置会影响图6所示的趾部和弧度曲线,这将影响车辆的操纵。
图8显示了优化考虑了电池的充电状态和温度作为其成本函数的一部分。
图10中的图显示了当系统试图刹车并保持车轮旋转时,压力是如何逐步增加和减少的。
图12显示了模拟结果。我们可以看到,由于算法的缘故,车辆在机动的一部分急剧向前倾斜”美国决定刹车。
悬挂模型的保真度水平可以进行调整,以便为其他计算任务在每个时间步上留下更多的执行时间。
总结
随着电动汽车技术的快速发展,评估在设计中引入这些技术的效果至关重要。一个灵活的、可配置的仿真模型可以使您在开发过程的每个阶段快速地、无风险地探索这些和其他的权衡。
2021年出版的