随着新能源三电、智能驾驶等新技术的应用,汽车中衍生出很多的安全关键零部件,如 BMS、VCU、MCU、ADAS 等,相应的App在汽车中的比重越来越大,随之而来的安全性、可靠性要求也越来越高。ANSYS 主要针对安全关键零部件的嵌入式产品级App提供了 SCADE 开发套件,支撑嵌入式App详细设计和代码自动生成,有效缩短产品研制周期,提高产品研制效率,提高产品质量。
产品功能
SCADE 开发套件由以下主要部分组成:
• SCADE Architect:支撑 SysML 建模能力,可以利用 SysML模型对系统行为及架构进行建模。还在 SysML 的基础上进行封装定制,扩展出了针对汽车嵌入式系统设计解决方案(AUTOSAR)、AADL 及 FACE 解决方案等。
• SCADE Suite:套件的核心组件,支撑控制逻辑详细建模、仿真验证、代码自动生成。基于形式化语言“SCADE”,语法严谨,减少代码生成配置环节,一键从模型生成代码,且代码生成器通过 ISO 26262 等行业安全标准认证 (TCL3),行业经过安全认证(ASIL D)的代码生成器,适用于高安全App开发(适用于 C 和 Ada),支撑标定和 NI/dSPACE 等 HIL 桥接。
• SCADE Suite Gateway for Simulink:支撑将 Simulink 模型与SCADE 模型的双向转换。
• SCADE Display:支撑 HMI 详细设计、仿真验证、代码自动生成。支撑生成 OpenGL/OpenGL Safety/OpenGL ES 代码,代码生成器的通过行业安全标准认证,适用于高安全App开发。
• SCADE Test:支撑对 SCADE 模型进行验证,包括对 SCADE模型进行覆盖率分析、自动化测试环境以及和目标测试平台工具的桥接等。
• SCADE Lifecycle:支撑和 ALM/PLM(例如 DOORS、Reqtify、Polarion)进行桥接实现生命周期数据管理、文档自动生成等。
• SCADE 汽车包,专为汽车领域提供 SCADE Architect 和SCADE Suite 专业扩展,包括:
♦ AUTOSAR 定制符合 AUTOSAR 4.2.2 标准
♦ 支撑 SCADE Architect 项目 ARXML 文件的导入 / 导出
♦ 支撑 SCADE Architect 和 SCADE Suite 进行双向同步,确保架构模型和详细设计模型一致性
♦ SCADE Suite 生成的代码符合 AUTOSAR 标准
♦ 支撑 ASAM MCD-2 DC (aka ASAP2) App标定和测量
应用案例
• 德国大众:自 2016 年开始,基于 SCADE 在 BMS、EPS 中构建App,满足 ISO 26262 ASIL C/D 的应用要求。通过多个项目的比较评估,可以有效减少 56% 的开发时间,为项目节省 30% 的人力和成本。
• 斯巴鲁:2013 年,斯巴鲁在量产混动车型 XV hybrid 中,使用 SCADE 开发整车管理系统(EBU)。
主要客户
• 汽车:大众、宝马、斯巴鲁、NEVS、Faraday Future、马自达、TOYOTA TSUSHO ELECTRONICS、德尔福、DENSO、DURA、Method Electronics、Autodrive Solutions 等。