您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center 汽车系统工程   模型库  
会员   
   
OCSMP认证课程:OCSMP-MU
4月9-10日 线上
基于模型的数据治理与数据中台
5月19-20日 北京+线上
网络安全原理与实践
5月21-22日 北京+线上
     
   
 订阅
  捐助
汽车电子架构设计
 
作者:badMM
  1895  次浏览      31
 2020-12-2  
 
编辑推荐:
本文主要介绍了汽车电子层级思路,需求,Vehicle层级,Item层级,System层级以及软件角度。

本文来自于csdn,由火龙果软件Anna编辑、推荐。

1.前言

聊到架构设计,在各位大神面前有点班门弄斧,本文主要针对当前汽车电子现状,结合Autosar和功能安全,提出关于架构设计的一些思路,各路大神小喷求不虐。

2.参考

《 2011 The SAFE & Safe-E Consortium》

《ISO26262》

《GB T 34590》

《autosar.org》

3.层级思路

本文主要按照这样的层级思路,结合Autosar和功能安全聊架构设计思路。

4.需求

4.1整车需求

4.2安全需求

通过HARA分析,得到安全目标,再进一步分析得到安全相关需求。

5.Vehicle层级

如图所示,一般我们整车是由各种各样的ECU组成的,那么这么ECU是如何得来的呢?

根据前面得到的需求,组成一个一个功能,最终将各个功能或需求,分配到一个一个Item上。

Item的分配过程如上图所示,主要根据整车环境和功能,迭代定义各个Item之间的接口,以及定义Item的拓扑架构。

以Autosar的角度来说,整车架构主要根据系统描述定义各个ECU的功能以及他们之间的通信拓扑。

6. Item层级

Item层级在IS26262有详细的定义,这一层级主要做的事情包括产品的边界定义,功能安全概念以及提出初步的架构设想。

根据安全目标,进行安全概念的分析与设计,包括安全措施、FTTI、安全监控组件、安全状态等设计分析,最终得到相关的安全需求。

7.System层级

7.1 功能安全角度

基于ISO26262的角度,系统层级主要进行技术安全概念分析、系统设计(系统架构设计)。

首先基于功能安全概念,从技术角度,进一步分析得到技术安全概念,如下图所示:

其次根据得到的技术安全,结合系统功能要求,进行系统架构的设计,包括进行软硬件架构元素的分配。

再进一步将系统架构元素分配到各个子系统中,如下图所示:

7.2 Autosar角度

主要包括系统描述以及系统相关约束,其中包括硬件资源、诊断相关文件、通信矩阵文件等。

8.软件角度

按照autosar的要求进行应用层的设计以及基础软件部署。

8.1 应用层架构设计

定义好应用层组件的接口,以及arxml描述,如下图

8.2 BSW配置开发

根据相关工具,配置各个BSW模块,结合Rte,让相关的调度实体映射到OS Task中,同时结合RTE进行SWC与SWC之间接口连线以及SWC与BSW接口连线即可

 

 
   
1895 次浏览       31
相关文章

微服务测试之单元测试
一篇图文带你了解白盒测试用例设计方法
全面的质量保障体系之回归测试策略
人工智能自动化测试探索
相关文档

自动化接口测试实践之路
jenkins持续集成测试
性能测试诊断分析与优化
性能测试实例
相关课程

持续集成测试最佳实践
自动化测试体系建设与最佳实践
测试架构的构建与应用实践
DevOps时代的测试技术与最佳实践
最新活动计划
嵌入式软件架构设计 12-11[北京]
LLM大模型与智能体开发实战 12-18[北京]
嵌入式软件测试 12-25[北京]
AI原生应用的微服务架构 1-9[北京]
AI大模型编写高质量代码 1-14[北京]
需求分析与管理 1-22[北京]
 
最新文章
AUTOSAR模式管理看这一篇就够了
AUTOSAR架构介绍
无人驾驶汽车系统入门——最短路径搜索之A*算法
汽车功能安全 - 软件开发
干货 | 一文帮你读懂ISO26262汽车功能安全!
最新课程
Auto SAR原理与实践
MBSE(基于模型的系统工程)
国际汽车行业五大质量工具理论与实战
人工智能助力汽车行业升级
基于UML和EA进行系统分析设计
SysML和EA进行系统设计建模
更多...   
成功案例
均胜(上海)汽车安全有限公司 购买EA工具
深圳某汽车企业 模型驱动的分析设计
上海某汽车电子 EA+UML进行嵌入式系统分析设计
上海蔚来汽车 SysML+EA-进行嵌入式系统分析设计
更多...