前言
快速原型(Rapid Prototyping,简称RP)源于制造业,意在系统设计开发的初期阶段,对整个系统进行多次离线和在线的测试来验证控制方案的可行性。通过近些年的发展,RP和硬件在环(Hardware In Loop,简称HIL)仿真系统为电子控制系统的设计提供了开发速度上的优势,已经被汽车和航空航天领域所采用,加速设计开发过程,达到缩短产品开发周期、降低开发费用等目的。
01、快速原型模块ES830简介
ES830快速原型模块是ETAS针对车辆控制系统开发和验证推出的高性能实验平台,可满足实验室与车载环境。作为最新的ES8xx产品系列之一,ES830可以与ETAS软硬件工具链无缝结合,为控制系统功能开发团队提供稳定可靠且计算能力强大的控制器原型解决方案,通过在实时条件下对控制策略软件模型的早期验证,节约开发时间和成本。
图1 ES830快速原型模块
02、强大的计算和丰富的扩展能力
ES830快速原型模块配备Intel® Core™ i5处理器,拥有4GB RAM和128GB SSD,保证了出色的计算能力和仿真性能。同时,结合ES8xx系列丰富的总线模块,可扩展ETK,XETK,FETK,Ethernet,FlexRay,CAN FD,LIN等接口,为ES830广泛应用于旁路(bypass)和全通路(fullpass)领域提供了无限可能。
图2 ES830与4个ES8xx系列模块组成的快速原型系统
基于灵活可扩展的模块化设计,ES830快速原型系统最多可堆叠4个任意的ES8xx总线接口模块(ES882/ES886/ES891/ES892),拥有多达20路CAN(FD)总线、4路LIN总线、4个FlexRay节点,同时还兼容ETAS的Daisy-Chain扩展技术以增加不同类型的IO资源。针对车辆功能开发和优化的计算密集型Bypass旁路应用,通过FETK/XETK或XCP接口,ES830快速原型系统具有同时Bypass连接多个ECU控制器的能力。
03、成熟的快速原型软硬件工具链
不仅拥有灵活可扩展的总线接口,ES830快速原型系统解决方案还能够无缝集成于ETAS现有工具链(如图3所示)。
INTECRIO
INTECRIO软件集成和配置工具可以针对功能开发中的应用层软件模型,支持ETAS的ASCET,MathWorks的MATLAB®/ Simulink®,以及C代码形式的导入, 允许工程师在严格的实时条件下测试并验证控制策略和软件功能。
EHOOKS
ETAS的EHOOKS相关工具,可将旁路挂钩直接、高效地插入ECU软件HEX & A2L文档中,而无需访问ECU源代码或ECU软件构建环境。
INCA-EIP
拥有众多使用用户的INCA通过INCA-EIP插件访问ETAS快速原型系统,使功能开发人员可以使用INCA的测量和标定功能,在快速原型硬件上执行控制系统软件功能。
图3 快速原型工具链
04、独树一帜的Bypass应用场景
众所周知,混合动力车辆的经济驾驶模式通常应考虑排放和油耗等方面原因。以EcoDrive策略算法优化为例,下面将介绍 ETAS快速原型Bypass旁路的一个典型应用场景。
图4 EcoDrive策略车辆系统架构
ETAS解决方案涵盖以下部分:
- 集成庞大复杂的新功能软件模型
- 不同控制软件系统的整合及维护
- 协调ES830快速原型系统所连接多个ECU的Bypass行为
EcoDrive
- 驾驶员设置新的需求车速
- EcoDrive检查:
- 电池SOC,SOH
- 电池温度
- 道路预测和定位 (城市工况)
- 输出到 :
VCU (模式,扭矩需求)
Inverter(MCU) (调节电压 )
EMS(优化喷油点火行为)
图5 ETAS Bypass Workflow
05、快速原型未来展望
ETAS将提供一系列与当前汽车行业发展趋势完全一致的开发工具。
- 新的车辆E/E架构
- 持续增加的ECU资源
- 更短的开发周期
ETAS快速原型工具将为客户源源不断的提供研发能力,来满足未来汽车行业发展的需要。