产品概述
随着新能源三电、智能驾驶等新技术的应用,汽车中衍生出很多安全关键零部件,如bms、vcu、mcu、adas等,相应的软件在汽车中的比重越来越大,并且安全性、可靠性要求也越来越高。ansys主要针对安全关键零部件的嵌入式产品级软件提供了scade开发套件,支持嵌入式软件详细设计和代码自动生成,有效缩短产品研制周期,提高产品研制效率,提高产品质量。
产品功能
scade开发套件由以下主要部分组成:
· scade architect:专为系统工程师开发;底层sysml™技术是隐藏的,可重复使用的、独特的模块功能可用于基于组件的建模,数据字典的导入/导出以及跨模块层级的数据传播。python、ocl、tcl或java技术中只读模型库和完整模型api的管理可实现扩展和定制。此外,还支持从ibm rhapsody、nomagic magicdraw和sparx systems enterprise architect等模型导入sysml模型,还在sysml的基础上进行封装定制,扩展出了针对汽车嵌入式系统设计凯发k8国际首页登录的解决方案(autosar)、aadl及face凯发k8国际首页登录的解决方案等
· scade suite:套件的核心组件,支持控制逻辑详细建模、仿真验证、代码自动生成。基于形式化语言“scade”,语法严谨,减少代码生成配置环节,一键从模型生成代码,且代码生成器通过iso26262等行业安全标准认证(tcl3),行业目前经过安全认证(asild)的代码生成器,适用于高安全软件开发(适用于c和ada),支持标定和ni/dspace等hil桥接
· scade suite gateway for simulink:支持simulink模型与scade模型的双向转换
· scade display:支持hmi详细设计、仿真验证、代码自动生成。支持生成opengl/opengl safety/opengl es代码,代码生成器通过行业安全标准认证,适用于高安全软件开发。scade display是一款用于人机交互界面建模的专用工具,支持嵌入式图形、显示界面和hmi开发,以及安全关键型显示界面的认证代码生成,在汽车和工业等制造领域的企业中均用于hmi显示软件原型设计和开发
· scade test:用于需求验证以及测试案例创建和管理的完整测试环境。用户可以在主机和目标上自动执行测试案例,测量覆盖率并管理任何scade应用的测试结果。借助scade test,用户可以尽早开始需求验证并自动执行测试,以确保在早期开发阶段实现合规性,减少后期成本高昂的设计变更。完整的交互式测试环境可通过图形部件轻松实现原型构建和验证;自动化完成模型测试执行、模型覆盖结果报告以及硬件目标的测试转换等功能。测试报告生成符合安全性标准(do-178c、iso 26262、en 50128、iec 61508)
· scade lifecycle:支持和alm/plm(例如doors、reqtify、polarion)进行桥接,实现生命周期数据管理、文档自动生成等。通过用于连接scade凯发k8国际首页登录的解决方案和需求管理工具或plm/alm(产品生命周期管理/应用生命周期管理)工具的附加模块,增强了scade工具的功能。借助scade lifecycle,参与关键应用开发的所有系统和软件团队都可以在scade应用的整个生命周期内,管理和控制其设计和验证活动
· scade汽车包:专为汽车领域提供scade architect和scade suite扩展,包括
autosar定制符合autosar4.2.2标准
支持scade architect项目arxml文件的导入/导出
支持scade architect和scade suite进行双向同步,确保架构模型和详细设计模型一致性
scade suite生成的代码符合autosar标准
支持asammcd-2dc(aka asap2)软件标定和测量
应用案例
· 德国大众:自2016年开始,基于scade在bms、eps中构建软件,满足iso 26262 asilc/d的应用要求。通过多个项目的比较评估,可以有效减少56%的开发时间,为项目节省30%的人力和成本
· 斯巴鲁:在推出新混合动力和电动车型的市场竞争中,ansys scade在过去10年已经成为斯巴鲁的一项重要战略工具,兑现汽车制造商对于出色安全性和可靠性的承诺。节省ecu的端到端开发时间,同时保持其控制软件的准确性,这对于斯巴鲁推出创新技术至关重要
主要客户
大众、宝马、斯巴鲁、nevs、faraday future、马自达、toyota tsusho electronics、德尔福、denso、dura、method electronics、autodrive solutions等。