对汽车功能安全工程师的理解
作者:赵鑫 Stephen
链接:https://www.zhihu.com/question/606534026/answer/3195238244
功能安全的目的不是符合功能安全,而是减少失效引发人身伤害。
总结而言,功能安全中长期是技术活,要注重技术研究,要掌握失效曲线(不可替代的价值)。如果你发现某个具体的失效表现(例如试验,故障注入电压?堆栈溢出?)会引发安全事故,没有设计人员是不重视的。
2018年在上汽和通用(北美)的系统安全工程师合作研究电动车的安全性。
这次技术交流和合作对我影响非常大,也让我由衷敬佩。一些points:
当我们和他们聊我们满足XXX认证的时候,他们会给我们安全分析的模版,让我们分享安全分析的结果和案例。
当我们和他们聊我们是实现了哪些哪些安全需求的时候,他们让我们做几个试验。
他们可以提出安全实施的技术方案和相关数据,但是不会聊流程的合规性,而是在技术实现中借助这些流程和工具。技术为主、流程为辅。


作者:LightsOwl
链接:https://www.zhihu.com/question/606534026/answer/3286528353
一开始走了不少弯路,大量的时间学习标准,忽略了对功能本身的学习。后来慢慢领悟到功能实际上才是基础,对功能本身不懂谈何做功能安全。比如如果从事OEM的功能安全岗位,需要对功能本身的系统架构有非常好的理解,不然只知道提冗余一类的安全需求。
初入职时认为功能安全是接近纯技术的工作。后来发现流程/管理/支持也占了相当大的比重。比如需要对软件工具的置信度进行验证以减少系统故障。
功能安全包括大量前期开发的工作,不同于需求确定完之后按部就班式的开发。比如一个安全分析不同人做最后结果也会很不一样。需要敢于尝试敢于创新,多和经验丰富的人交流。
标准本身是一套非常好的汽车电子电气系统全安全生命周期的开发指南,需要反复研读琢磨作者真正想要表达的意思。
刚入门的时候,可以不着急大量读标准。《汽车电子功能安全实战应用》和《基于ISO26262的汽车功能安全》是很好的入门书籍,前者结合实例,后者对理论解析通俗易懂,可以先快速通读一遍对功能安全有个整体感觉。大力大力推荐!
功能安全是一个涉及面非常广的方向,需要时不时针对某个小主题多总结,经常都能推陈出新。
读标准没必要过于咬文嚼字,主要是领悟如何正确做各种安全活动的大方向。比如花一上午时间研究透标准中一小段话,远不如花一上午看明白一份HARA(Hazard Analysis and Risk Assessment危害分析和风险评估)项目文件。
作者:HellMan
链接:https://www.zhihu.com/question/606534026/answer/3073598190
您提到的我都遇到过,所以谈功能安全首先得看公司的安全文化以及公司级的功能安全开发流程。功能安全本身就是涉及到项目管理,系统,软件,硬件,测试,生产等各个开发横向职责,同时关注整个开发周期。最重要的是FuSa人员的系统工程开发经验,同时兼顾软硬件(个人觉得软件比较重要)开发经验,如果没有,就很难与软件开发人员展开良好的沟通,同时无法理解开发人员的痛处,往往会成为对立面。而且写出合理的安全需求是非常重要的,这就要求系统开发能力。否则就会成为表面的paper work,不痛不痒的,项目组肯定不会重视。个人觉得做功能安全开发,对于从业人员的综合能力要求是很高的。即要兼顾安全,也要兼顾功能安全需求的合理性。
如果是智能驾驶的话,那涉及的面就更广了,OEM的话需要考虑场景的可控性论证,安全门限的定义,同时要熟悉感知传感器以及SoC等主芯片的安全设计,然后结合HARA分析提出可落地的功能安全需求,比如雷达和摄像头的性能互补,是否有策略避免误识别。。对于Tier1则要重点关注需求的落地,分解是否合理,软件安全分析是否全面,需求与测试用例的对应情况,测试覆盖率等等~~都需要综合考虑。。对从业人员的综合能力,情商要求都很高。否则就进入误区,总觉得事情无法推动越做越困难,压力越来越大~~
作者:Since23
链接:https://www.zhihu.com/question/500285897/answer/2973291379
汽车功能安全:避免因汽车电子电器故障导致不合理的风险。
具体功能安全就是从生产、开发、运行、服务、报废等全生命周期做一些必要的开发、审核、管理、测试、评估等,按照一定的开发和管理流程以及鲁棒的设计避免系统性失效,用合适的安全机制控制随机失效,保进而证汽车功能安全。
ISO26262标准对汽车功能安全做了详细描述,国内也有相应的GB34590,有兴趣的话可以翻翻了解下。
如果你是做研发的,比如系统、硬件、软件,那功能安全开发跟非功能安全开发一般在企业里面是同一波人,不会特别区分,所以,加班不多还是看公司卷不卷、项目紧急程度等。
如果只是做功能安全管理的,或者功能安全审核的,督促、审核别的小伙伴的开发按照功能安全ISO26262流程的,我理解应该事情不会很多。
汽车功能安全工程师的工作内容和发展
Q:功能安全是什么?
Galen:功能安全工程师需将深入学习掌握ISO-26262,使用V-Model来管理功能安全,并在系统、软件和硬件级别上规范产品的开发。内容包含风险评估(HARA),分配安全等级(ASIL),定义安全目标,并且在V字开发流程每个环节进行持续的测试与集成。
Q:功能安全工程师工作内容是什么?
Galen:按照车辆开发流程,每个阶段的工作职责有所差异:
1. 报价阶段
1.1 对客户输入的安全要求进行分析与承接
1.2 划分工作边界
2. 概念设计阶段
2.1 开发功能安全概念/要求(FSC/FSRs)根据功能安全目标定义关于合理地、及时地检测和控制相关故障的约束条件。
2.2 将功能安全需求与系统需求同步迭代演进
3. 系统开发设计阶段
3.1 技术安全概念/要求开发,功能安全工程师要协助系统工程师一起完成TSC/TSRs的开发,制定系统要素和接口实施安全机制的技术安全要求。
3.2 按照各自的ASIL等级,验证系统架构设计和技术安全概念是否适用于满足安全要求;
3.3 设计安全架构,需要体现技术安全要求,需要考虑是否能够被充分验证,需要考虑ASIL降级分解。
3.4 启动系统层面安全分析,包含但不限于FMEA、FTA、DFA。
4. 硬件开发设计阶段
4.1 协助硬件工程师进行功能安全分析,与硬件架构师一起开展硬件功能安全架构设计。
4.2 硬件接口列表设计。
4.3 硬件安全分析,包含FMEA,FMEDA等
5. 软件开发设计
5.1 软件安全需求设计,与硬件开发类似,有了技术安全要求、系统需求和系统架构、硬件设计规范、软硬件接口列表和软件开发环境的输入后可以开展软件安全需求设计。
5.2 与软件架构师一起进行软件安全架构设计
5.3 参与软件FMEA设计
6. 测试环境
6.1 参与系统、硬件和软件的测试验证
Q:功能安全工程师前景如何?
Galen:就目前的现状来看,随着ADAS功能的普及和自动驾驶研究的热门,功能安全越来越被重视,市场需求量很大。懂软硬件知识,做过相关开发的同学在功能安全团队更强势。如果有选择的话,最好去功能安全团队成熟的大公司做功能安全,比如博世,大陆,联电等等。
更多推荐

所有评论(0)