绵羊汽车生活记录 sheep汽车资讯 采用基于模型的设计开发符合AUTOSAR和ISO 26262标准的软件

采用基于模型的设计开发符合AUTOSAR和ISO 26262标准的软件

当咱们的团队为沃尔沃 XC90 插电式羼杂动力车开辟电池处分编制(BMS)时,沃尔沃的央浼之一是行使 AUTOSAR,但咱们可自正在抉择开辟举措和用具。咱们将此项目视为一

当咱们的团队为沃尔沃 XC90 插电式羼杂动力车开辟电池处分编制(BMS)时,沃尔沃的央浼之一是行使 AUTOSAR,但咱们可自正在抉择开辟举措和用具。咱们将此项目视为一个机遇,用它来树立基于模子打算的做事流程。行使此做事流程,咱们能够将底子软件层中硬件特定模块的开辟留给具有该界限专业常识的供应商,并将重心放正在对行使层中限定逻辑的修模、仿真和验证上。

行使 MATLAB 和 Simulink 实行基于模子的打算,让咱们或许添加组件的反复诈骗率、裁减手动编码、革新与客户的疏通,并交付更高质地的 BMS。引入基于模子的打算之后,正在每个软件版本中确定的软件题目从大约 22 个裁减到不到 9 个,远远低于咱们的项目主意。

咱们抉择基于模子的打算,局部来由是它或许使咱们修模和仿真组成 BMS 中央的繁杂算法和行动。咱们盼望正在客户验收测试之前,通过软件正在环(SIL)和硬件正在环(HIL)测试来主动推行质地检讨并彻底验证咱们的打算。

咱们盼望开辟的算法须要分别窗科和靠山的工程师出席进来,网罗电化学、数学、限定打算和软件工程。咱们明晰基于模子的打算将为他们供给一个配合的平台和一种配合的措辞来协同打算。

可重用性是驱动咱们计划的另一个合节要素。咱们拼装了一个组件库,并盼望正在沃尔沃 BMS 项目中行使它。咱们盼望一直开辟这个库,以加快改日与 OEM 合营项目标开辟。到目前为止,正在沃尔沃项目中,咱们依然正在五个分别的车型上行使中央库。借助这个中央库,咱们启动一个新的分别车型乃至一个新项目所需的时刻将大大裁减。

咱们采用了自上而下的开辟举措,起初正在 AUTOSAR 架构打算用具中修模编制架构和界说软件组件刻画。然后,咱们将组件刻画(行动 ARXML 文献导出)导入到 Simulink。

正在 Simulink 和 Stateflow 中,咱们行使正在导入进程中主动创修的骨架模子来对BMS的限定逻辑和算法行动修模。咱们还将 Simulink 模子中的信号映照到 AUTOSAR 组件刻画中的信号。正在这一阶段中,咱们将 Simulink 组件重用于 SoC(荷电状况)评估、SoH(康健状况)评估、限定逻辑、诊断逻辑等模块,这些组件来自咱们从早期项目中搜求的中央库。咱们添加了自界说逻辑来餍足沃尔沃对这个特定项目标央浼,网罗 PHEV 的电机仲裁逻辑。

正在 Simulink 中开辟限定器模子时,咱们时常行使 Model Advisor 检讨模子是否合适派头指南和修模圭表。咱们还行使 Simulink Design Verifier™检讨模子中的死逻辑、除零差错和其他打算差错。

韩国乐金化学的一个电化学仿真小组创修了电池组电化学电池的数学模子。咱们将这个团队的 MATLAB 代码统一到 Simulink 被控对象模子中,用于仿真(验证)限定器模子。

杀青最初的打算后,咱们的下一个主意是通过主动化方法尽或许众地推行结余做事流程,网罗代码告终和测试推行。咱们行使 Embedded Coder 和针对 AUTOSAR 圭表的 Embedded Coder 撑持包,从咱们的限定器模子中天生合适 AUTOSAR 的 C 代码。

为了验证天生的代码,咱们行使测试用例推行 SIL 测试,测试用例聚合正在三个方面:中央库组件、映照信号和自界说逻辑。

正在主动推行 SIL 测试功夫,咱们行使 Simulink Coverage™ 衡量了推行笼罩率、改进的前提/计划笼罩率(MC/DC)、查表笼罩率和圈繁杂度。这些襟怀使咱们或许确保测试正正在推行整体打算。正在依赖手动编码的开辟进程中,诊断集成测试中呈现的难以调试题目简直是不或许的,希奇是对付软件组件(SWC)的输出由第二个 SWC 治理,然后又反应到原始 SWC 的编制的情状。通过基于模子的打算,咱们能够正在仿真进程中显示各个级其余信号,并查看差错怎么正在反应回道中通过 SWC 宣扬,这使得潜正在题目更容易被识别和矫正。

咱们将天生的代码安置到咱们的主意嵌入式治理器进步行 HIL 测试,正在测试中仿真了车辆的整体电驱编制。正在这些最终测试后,咱们的客户实行了车辆验收测试。要是客户测试呈现差错,咱们能够行使测试日记文献正在 Simulink 中复现题目,通过仿真确定底子来由,并调动模子来处分题目。行动做事流程的一局部,咱们实行了大方测试,并明显裁减了软件题目(图1)。

咱们行使 AUTOSAR 和基于模子的打算为沃尔沃开辟的 BMS 已告终功效和平 ISO 26262 汽车和平完全性 C 级(Automotive Safety Integrity Level C, ASIL C)功效认证。对付这个初始项目,咱们手动杀青了大大都认证使命。以来,咱们主动推行了很众使命,并裁减了天生认证叙述所需的资源。

汽车测试网-创设于2008年,报道汽车测试手艺与产物、趋向、动态等 接洽邮箱 marketing#auto-testing.net (把#改成@)

本文来自网络,不代表绵羊汽车生活记录立场,转载请注明出处:http://car.shaomingyang.com/17230.html

作者: sheep

上海氢能与燃料电池中心奠基仪式顺利举行

Honda New N-WGN:车身结构强度大幅提升

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

13426325341

在线咨询: QQ交谈

邮箱: 2363400792@qq.com

工作时间:7*24小时全年无休
返回顶部