如何破解汽车ECU软件开发痛点?这家企业给出标准答案

原创 高工智能汽车 2024-11-05 11:17

汽车电子电气架构朝着更集中更智能的方向发展,整车硬件架构、软件架构、通信架构同步升级。

其中,硬件架构从分布式向域控制/中央集中式方向发展,软件架构从软硬件高度耦合向分层解耦方向发展,通信架构由LIN/CAN总线向以太网方向发展。

比如,小鹏G9所搭载的X-EEA3.0电子电气架构,采用“中央超算+区域控制”的硬件架构,实现了更高水平的集成和算力优化。软件架构层面,小鹏的整车级分层式软件平台,实现了业务重构和功能快速迭代;且X-EEA3.0支持千兆以太网通信主干,确保了高效数据传输和安全冗余。

同时,随着汽车智能化演进,整车电子电气架构具备更强扩展性、更高性能,包括支持高效便利地增加或减少功能模块,满足不断变化的市场需求;以及在算力和通信方面具备高性能基础,支持复杂功能的实现。

不过,从近年来业界的实践来看,逐步过渡到集中式架构,汽车智能化转型的现实痛点并非ECU物理模块的取消,而是难在如何将原本分布式架构中的ECU功能整合至中央计算单元或域控制器中,实现软件的集成

这也意味着,软硬件逐步分离,亟需将软件高度集成起来。但新的软件生态尚不成熟,这一点从不少传统主机厂的软件转型困境中可见斑驳。

比如,全新EE架构下,软件平台面临通信管理、实时传输、资源调度、可靠性等诸多难题,加上软件的集成复杂度、开发规模和难度激增,导致整车开发成本急剧攀升,也进一步要求OEM集中资源整合创新,同时降低全新架构下的软件开发难度。

摆在眼下的软件开发难题之一是,向着终极架构逐步过渡,基于微控制器的ECU软件开发将继续存在,但由于现有工具链面临设置不灵活、开发效率低、难以适应架构更新等挑战,亟需全面换新。

另外,伴随着OEM的新车产品不断加速迭代,新的ECU软件开发工具链还需要在极高的迁移工作和项目风险下,最大化其效率、资源利用率和可靠性。这对于主机厂和汽车ECU软件开发工具供应商而言,都是不小的考验。

与此同时,不少国内外软件供应商已经悄悄发力,未来整个ECU软件开发工具市场格局或更加清晰。例如,以易特驰为代表的全球级玩家,凭借系统化的汽车ECU基础软件、验证、校准工具,以及过去30余年积累的庞大客户群和数千个成功项目,占据着市场鳌头



01

汽车软件转型阵痛,藏在ECU里


综合过去几年业界的实践来看,传统OEM完成软件转型面临巨大困难。令其头疼的是,顺应汽车高度集成趋势,ECU软件开发还存在诸多挑战。

一方面,在车辆系统的微控制器软件集成过程中,出现了许多遗留的不匹配问题,导致遗留的硬件和软件需要大量返工才能与现代ECU软件集成,增加了汽车软件开发过程的复杂度。

其次,汽车软件开发需要确保集成的ECU能够满足各种功能和性能要求,同时保持系统的稳定性和可靠性,但各种组件之间的通信接口多样且复杂,需要进行复杂的配置和广泛的测试,以确保无缝互操作性。

此外,依赖人工手动进行ECU集成任务,容易导致错误率增加,并延长ECU软件开发周期,这显然与整车追求更短的开发周期相悖。

在易特驰看来,针对ECU软件开发的高集成工作挑战,可通过增加现代化组件、实现中间件解决方案、集成任务和文本的自动化等方式化解。

具体而言,一是可逐步更新旧的组件,同时确保向后兼容,以便与新系统更平滑地集成;二是使用中间件来简化接口管理,并强制执行标准化协议,以实现跨组件之间的一致通信;三是自动化重复性的集成任务,并支持连续的自动化测试,以减少错误和加快开发速度。

比如,针对汽车发动机控制单元的标定和测试要求,易特驰的标定与测试工具INCA,可实时支持快速原型开发和校准,减少了集成和测试的工作量;全面的数据采集、校准和验证工具简化了ECU软件的集成,最小化了手动操作。

另外易特驰的RTA-CAR工具链,则通过提供标准化的接口和通信协议,提高了ECU软件开发的效率,简化集成,支持简单的软件更新,并支持可重用的组件;可赋能新车以更快的时间上市,同时降低开发成本,以及便于跨不同车型的维护。

而除了上述高集成工作带来的挑战,ECU软件开发的可拓扩展性和灵活性受限,也是横亘在OEM软件转型过程中的另一道槛。

例如,智能汽车大量的功能需要ECU间的协调工作来实现,但过去ECU架构中的通信方式在汽车出厂时已经确定。而随着汽车往集中式架构演进,ECU间基于信号的点对点通讯变得更复杂,且不具备灵活性和拓展性。

具体来看,这将限制ECU软件的更新和拓展,使得新功能的添加变得复杂;且ECU软件开发专有系统和标准化的缺乏,导致了供应商的锁定和复杂的集成;以及软件模块化有限,阻碍了代码的重用和新功能的无缝集成,降低了系统的适应性。

这也意味着,在ECU软件开发中,还需打破有限的拓展性和灵活性,确保软件能够有效地适应不同的微控制器架构、不断更新的需求、遗留系统和市场需求。

在易特驰看来,可采用模块化设计和标准化接口,实现便捷的更新和易扩展;利用中间件和抽象层,将应用程序逻辑与硬件解耦,增强ECU软件的可拓展性和易用性;促进开放标准避免供应商锁定,并简化新功能或第三方组件的集成;以及设计具有高模块化和可重用组件的软件。

作为一家拥有30余年经验的国际玩家,易特驰始终提供高质量的解决方案,建立起了数十亿个安全的ECU。面向汽车智能化和软件转型带来的嵌入式软件开发挑战,这家领先的汽车供应商也显得更加游刃有余。

针对有限的可拓展性和灵活性带给ECU软件开发的挑战,易特驰的 RTA-CAR,凭借其适应性强的微控制器支持、实时功能和模块化设计,在ECU软件开发中提供了灵活性和可拓展性,基于自动存储库,可确保与项目需求对齐,并防止供应商锁定。



02

破解测试瓶颈,虚拟ECU立头功


实际上,复杂的ECU软件集成,也给汽车开发中的软件测试带来挑战。尤其是软件定义汽车趋势下,常用常新的汽车,也意味着软件开发将贯穿汽车全生命周期,也给软件测试和调试上了难度。

现实情况来看,传统的汽车开发,更倾向于使用硬件原型与真实ECU进行软件测试,但由于硬件设备往往在开发周期的中后阶段才生产完成,因此给汽车开发的时间成本带来挑战。加上传统的软件测试和调试特别耗时,也将拖慢新车开发速度。

包括对ECU可靠性、安全性和符合性的广泛测试,带来测试量增加;模块之间的交互,带来难以管理的复杂测试场景,增加了测试复杂性;其次,测试、错误修复和重新测试的长周期,恐将放缓开发进度;以及ECU硬件约束下,软件和硬件之间面临复杂集成问题,传统工具被限制。

基于此,易特驰结合过去的实践提出了应对措施。一是使用仿真工具在虚拟环境中对系统进行建模和测试,并自动生成一致的代码;二是自动进行代码生成,最小化人为错误,增强代码的一致性;三是持续自动化构建、测试和部署,以加快迭代速度,并及早发现问题。

此外,还可以采用单元测试和测试驱动开发(TDD),进行高测试覆盖率,通过预集成单元测试更容易解决问题;使用电路内仿真器、跟踪和分析工具等,进行实时调试和优化;使用脚本自动化复杂的测试,并确保使用代码覆盖工具进行彻底的覆盖;以及采用并行运行测试,以减少时间,优化硬件资源的使用。

比如,易特驰提供的虚拟化测试解决方案,基于ETAS虚拟化工具VECU-BUILDER软件将控制器源码生成虚拟控制器运行在电脑环境中、ETAS联合仿真平台COYSM软件可集成虚拟控制器与仿真模型,通过快速构建软件在环仿真测试环境从而尽早进行汽车软件的测试验证与标定工作、ETAS虚拟总线解决方案可跨域集成虚拟控制器网络并结合整车仿真模型构建虚拟整车,实现多控制器联合测试和标定,围绕虚拟整车搭建的持续集成、持续部署与持续测试(CI/CD/CT)自动化流水线,建立整车软件快速迭代和敏捷开发流程。

再结合云原生技术(ETAS MODEL-SYMULATOR软件)将流水线部署到云端,构建持续开发工作平台,实现跨部门跨供应商协作与联合开发,同时,虚拟整车在云端可以实现高速并行,让未来测试的效率提升和规模扩展有无限可能。

因此,借助易特驰的上述解决方案和产品组合,软件测试可前移到早期开发阶段闭环,在实现软件闭环自动化的同时,能够快速建立起供应商之间的发展生态系统,进行多团队并行工作,既减少了项目初期昂贵的BOM成本,又降低了软件开发成本和时间。

可见,虚拟ECU为汽车开发提供了一个提高效率、加快开发进程的强大工具,而作为虚拟化解决方案供应商,易特驰有望实现软硬件模块的跨平台运行和车辆生命周期内的灵活更新,赋能汽车软件开发以更高的效率、成本效益和成熟度交付。

总的来看,新汽车继续纵深变革,不仅改变了ECU的设计和开发方式,还扩展了其功能范围,使得ECU成为了支持汽车智能化的核心组件。

而围绕汽车ECU软件转型,与之密切相关的开发工具链细分市场亦迎来了新的竞争焦点。以易特驰为代表的玩家,凭借更全面更高质的产品体系,显然占据了更多竞争优势。眼下,如何牵手更多的OEM和供应商加速迈向软件定义汽车新周期,或许是其成功卡位的关键。

评论
  • 大模型的赋能是指利用大型机器学习模型(如深度学习模型)来增强或改进各种应用和服务。这种技术在许多领域都显示出了巨大的潜力,包括但不限于以下几个方面: 1. 企业服务:大模型可以用于构建智能客服系统、知识库问答系统等,提升企业的服务质量和运营效率。 2. 教育服务:在教育领域,大模型被应用于个性化学习、智能辅导、作业批改等,帮助教师减轻工作负担,提高教学质量。 3. 工业智能化:大模型有助于解决工业领域的复杂性和不确定性问题,尽管在认知能力方面尚未完全具备专家级的复杂决策能力。 4. 消费
    丙丁先生 2025-01-07 09:25 80浏览
  • 根据环洋市场咨询(Global Info Research)项目团队最新调研,预计2030年全球无人机锂电池产值达到2457百万美元,2024-2030年期间年复合增长率CAGR为9.6%。 无人机锂电池是无人机动力系统中存储并释放能量的部分。无人机使用的动力电池,大多数是锂聚合物电池,相较其他电池,锂聚合物电池具有较高的能量密度,较长寿命,同时也具有良好的放电特性和安全性。 全球无人机锂电池核心厂商有宁德新能源科技、欣旺达、鹏辉能源、深圳格瑞普和EaglePicher等,前五大厂商占有全球
    GIRtina 2025-01-07 11:02 68浏览
  • 这篇内容主要讨论三个基本问题,硅电容是什么,为什么要使用硅电容,如何正确使用硅电容?1.  硅电容是什么首先我们需要了解电容是什么?物理学上电容的概念指的是给定电位差下自由电荷的储藏量,记为C,单位是F,指的是容纳电荷的能力,C=εS/d=ε0εrS/4πkd(真空)=Q/U。百度百科上电容器的概念指的是两个相互靠近的导体,中间夹一层不导电的绝缘介质。通过观察电容本身的定义公式中可以看到,在各个变量中比较能够改变的就是εr,S和d,也就是介质的介电常数,金属板有效相对面积以及距离。当前
    知白 2025-01-06 12:04 173浏览
  • 在智能家居领域中,Wi-Fi、蓝牙、Zigbee、Thread与Z-Wave等无线通信协议是构建短距物联局域网的关键手段,它们常在实际应用中交叉运用,以满足智能家居生态系统多样化的功能需求。然而,这些协议之间并未遵循统一的互通标准,缺乏直接的互操作性,在进行组网时需要引入额外的网关作为“翻译桥梁”,极大地增加了系统的复杂性。 同时,Apple HomeKit、SamSung SmartThings、Amazon Alexa、Google Home等主流智能家居平台为了提升市占率与消费者
    华普微HOPERF 2025-01-06 17:23 145浏览
  • 根据Global Info Research项目团队最新调研,预计2030年全球封闭式电机产值达到1425百万美元,2024-2030年期间年复合增长率CAGR为3.4%。 封闭式电机是一种电动机,其外壳设计为密闭结构,通常用于要求较高的防护等级的应用场合。封闭式电机可以有效防止外部灰尘、水分和其他污染物进入内部,从而保护电机的内部组件,延长其使用寿命。 环洋市场咨询机构出版的调研分析报告【全球封闭式电机行业总体规模、主要厂商及IPO上市调研报告,2025-2031】研究全球封闭式电机总体规
    GIRtina 2025-01-06 11:10 104浏览
  • 每日可见的315MHz和433MHz遥控模块,你能分清楚吗?众所周知,一套遥控设备主要由发射部分和接收部分组成,发射器可以将控制者的控制按键经过编码,调制到射频信号上面,然后经天线发射出无线信号。而接收器是将天线接收到的无线信号进行解码,从而得到与控制按键相对应的信号,然后再去控制相应的设备工作。当前,常见的遥控设备主要分为红外遥控与无线电遥控两大类,其主要区别为所采用的载波频率及其应用场景不一致。红外遥控设备所采用的射频信号频率一般为38kHz,通常应用在电视、投影仪等设备中;而无线电遥控设备
    华普微HOPERF 2025-01-06 15:29 127浏览
  • 村田是目前全球量产硅电容的领先企业,其在2016年收购了法国IPDiA头部硅电容器公司,并于2023年6月宣布投资约100亿日元将硅电容产能提升两倍。以下内容主要来自村田官网信息整理,村田高密度硅电容器采用半导体MOS工艺开发,并使用3D结构来大幅增加电极表面,因此在给定的占位面积内增加了静电容量。村田的硅技术以嵌入非结晶基板的单片结构为基础(单层MIM和多层MIM—MIM是指金属 / 绝缘体/ 金属) 村田硅电容采用先进3D拓扑结构在100um内,使开发的有效静电容量面积相当于80个
    知白 2025-01-07 15:02 75浏览
  • 本文介绍Linux系统更换开机logo方法教程,通用RK3566、RK3568、RK3588、RK3576等开发板,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。制作图片开机logo图片制作注意事项(1)图片必须为bmp格式;(2)图片大小不能大于4MB;(3)BMP位深最大是32,建议设置为8;(4)图片名称为logo.bmp和logo_kernel.bmp;开机
    Industio_触觉智能 2025-01-06 10:43 87浏览
  • 彼得·德鲁克被誉为“现代管理学之父”,他的管理思想影响了无数企业和管理者。然而,关于他的书籍分类,一种流行的说法令人感到困惑:德鲁克一生写了39本书,其中15本是关于管理的,而其中“专门写工商企业或为企业管理者写的”只有两本——《为成果而管理》和《创新与企业家精神》。这样的表述广为流传,但深入探讨后却发现并不完全准确。让我们一起重新审视这一说法,解析其中的矛盾与根源,进而重新认识德鲁克的管理思想及其著作的真正价值。从《创新与企业家精神》看德鲁克的视角《创新与企业家精神》通常被认为是一本专为企业管
    优思学院 2025-01-06 12:03 119浏览
  • By Toradex 秦海1). 简介嵌入式平台设备基于Yocto Linux 在开发后期量产前期,为了安全以及提高启动速度等考虑,希望将 ARM 处理器平台的 Debug Console 输出关闭,本文就基于 NXP i.MX8MP ARM 处理器平台来演示相关流程。 本文所示例的平台来自于 Toradex Verdin i.MX8MP 嵌入式平台。  2. 准备a). Verdin i.MX8MP ARM核心版配合Dahlia载板并
    hai.qin_651820742 2025-01-07 14:52 45浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦