SCADE—产品级安全关键系统的MBD开发套件

news2024/11/20 18:32:37

产品概述
随着新能源三电、智能驾驶等新技术的应用,汽车中衍生出很多安全关键零部件,如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的基础上进行封装定制,扩展出了针对汽车嵌入式系统设计解决方案(AUTOSAR)、AADL及FACE解决方案等
  • 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解决方案和需求管理工具或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等。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1358295.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

通过消费者特征,设计更符合市场的商业模式,树立标杆用户拓展用户圈层

迅腾文化观察:通过消费者特征,设计更符合市场的商业模式,树立标杆用户拓展用户圈层 在当今快速变化的市场环境中,企业需要不断创新和调整自己的商业模式,以适应消费者的需求和市场的发展。迅腾文化观察到,…

西门子消防主机控制面板显示盘维修B3Q565

作为图形监控主机,负责接收并储存各消防设备主要运行状态,接收火灾报警并显示报警部位,包括火灾报警、状态监视、设备故障报警、网络故障报警﹐指挥抢险救援的活动,进行火灾信息的处理与传送,同时具备提示操作人员的功能&#xff…

中国到雅加达 | 专业双清,轻松畅达印尼!

中国到雅加达 | 专业双清,轻松畅达印尼!🌏🚚 嗨,亲爱的小伙伴们!如果你正在考虑从中国发货到雅加达,那么我们的专业双清将是你的不二之选!✈️📦 亮点: 空运…

Grounding 模型 + SAM 报错

引入 Grounding 目标检测模型串联 SAM 从而实现实例分割任务,目前支持 Grounding DINO 和 GLIP 参考教程 MMDetection-SAM 如果是 Grounding DINO 则安装如下依赖即可 cd playground pip install githttps://github.com/facebookresearch/segment-anything.git pip…

基于安卓平台的汉语言学习应用系统的设计与实现-计算机毕业设计源码80400

摘 要 在信息飞速发展的今天,网络已成为人们重要的信息交流平台。每天都有大量的农产品需要通过网络发布,为此,本人开发了一个基于Android模式的汉语言学习应用系统。 对于本汉语言学习应用系统的设计来说,它主要是采用后台采用j…

项目经理如何管理团队成员,把控项目进度

王博刚成为项目经理,公司给他了一个项目,一段时间后由于公司业务扩大,又给了王博一个项目,他两个项目搞的王博筋疲力尽,王博也安排任务而感到苦恼,主要在以下几个方面: 1、安排任务给项目成员,…

新手教师的三个阶段

当你踏入教育行业,成为一名新手教师时,可能会感到迷茫和不知所措。但是,请相信,每一位优秀教师都曾经是新手,他们也有过类似的感受。本文将为你揭示新手教师的三个成长阶段,帮助你更快地适应教育工作&#…

索引类型-哈希索引

一. 前言 前面我们简单介绍了数据库的B-Tree索引,下面我们介绍另一种索引类型-哈希索引。 二. 哈希索引的简介 哈希索引(hash index) 基于哈希表实现,只有精确匹配索引所有列的查询才有效。对于每一行数据,存储引擎都会对所有索引列计算一个…

BLE Mesh蓝牙组网技术详细解析之Model Layer模型层(八)

目录 一、什么是BLE Mesh Model Layer模型层? 二、SIG Model 2.1 模型概念 2.2 消息格式 2.3 开关模型 四、资料获取 一、什么是BLE Mesh Model Layer模型层? Models Layer的作用是定义了一些通用的或特定的模型,用于实现网络节点设备…

记一次 .NET某股票交易软件 灵异崩溃分析

一:背景 1. 讲故事 在dump分析的旅程中也会碰到一些让我无法解释的灵异现象,追过这个系列的朋友应该知道,上一篇我聊过 宇宙射线 导致的程序崩溃,后来我又发现了一例,而这一例恰恰是高铁的 列控连锁一体化 程序&…

制药厂污废水处理需要哪些设备和工艺要求

制药厂是一种特殊的工业企业,其生产过程中会产生大量的废水,其中含有各种有害物质和化学物质。为了保护环境和人民的身体健康,制药厂需要对污废水进行有效的处理。那么,制药厂污废水处理需要哪些设备和工艺要求呢? 首先…

谈谈自己对于 Spring IoC 的了解

如果你现在需要准备面试,可以关注我的公众号:”Tom聊架构“,回复暗号:”578“,领取一份我整理的50W字面试宝典,可以帮助你提高80%的面试通过率,价值很高!! IoC&#xff0…

与ChatGPT一起完成Python4Delphi在Linux下的使用

我要做的功能很简单,获取各个国家手机号的区号, 如我的手机号8618957901025,能将86获取出来, 谷歌提供了一个phonenumbers库能实现, 我当然没指望它能有Delphi版的, 但是它有Python版的, 那…

Parasoft发布C/C++test 2023.2:为C++开发人员赋能

Parasoft推出了C开发领域的变革性工具——最新版本的C/Ctest 2023.2。这次更新为开发人员提供了一整套新功能、增强功能和合规性工具,从而改革软件开发生命周期。使用Parasoft C/Ctest 2023.2,用户就拥有了一个可以保证他们的C17代码符合MISRA C 2023的解…

论Acrel-2000MG微电网能量管理系统在储能行业的应用-安科瑞 蒋静

一、概述: 在新型电力系统中新能源装机容量逐年提高,但是新能源比如光伏发电、风力发电是不稳定的能源,所以要维持电网稳定,促进新能源发电的消纳,储能将成为至关重要的一环,是分布式光伏、风电等新能源消纳以及电网安…

DS|二叉树

题目一:DS二叉树 -- 二叉树构建与遍历 题目描述: 给定一颗二叉树的逻辑结构如下图,(先序遍历的结果,空树用字符‘#’表示,例如AB#C##D##),建立该二叉树的二叉链式存储结构&#xf…

【React系列】JSX核心语法和原理

本文来自#React系列教程:https://mp.weixin.qq.com/mp/appmsgalbum?__bizMzg5MDAzNzkwNA&actiongetalbum&album_id1566025152667107329) 一. ES6 的 class 虽然目前React开发模式中更加流行hooks,但是依然有很多的项目依然是使用类组件&#x…

李沐机器学习系列5---循环神经网络

1 Introduction 对于样本的分析,通过全连接层处理表格数据,通过卷积神经网络处理图像数据;第一种假设,所有数据都是独立同分布的RNN 处理序列信号 序列数据的更多场景 1)用户使用习惯具有时间的先后性 2)外…

【Vm】兆懿,安卓虚拟机

以前用了Win11安卓子系统,体验不好 这次试试兆懿。弄了几个小时,终于安装成功 实际体验极差:虚拟机占用内存多机箱一直呜呜叫个不停;打开软件发现卡到爆炸还时不时闪退 为了不让他占空间,第二天卸载。 虚拟机就是折腾着…

java实现list去重(四种方法)

📑前言 本文主要是【Java】——java实现list去重(四种方法)的文章,如果有什么需要改进的地方还请大佬指出⛺️ 🎬作者简介:大家好,我是听风与他🥇 ☁️博客首页:CSDN主页…