大数跨境
0
0

从小米SU7召回看功能安全认证乱相与如何正确进行功能安全开发

从小米SU7召回看功能安全认证乱相与如何正确进行功能安全开发 电力电子系统应用智库
2025-01-25
2

导言:小米SU7由于软件策略缺陷主动向国家市场监督管理总局备案召回计划迅速上热搜榜单,解决方案为智能泊车系统增加更多冗余保护策略,说明了以冗余(可以在软件层面实施)为代表的安全机制,对于汽车电子电气系统设计非常重要。功能安全设计开发做的好可以提高产品的附加值,提升产品在用户心目中的定位,当然升级消费者对品牌认知需要的时间比较漫长,然而如果设计的不好引发安全失效,这类事件则会迅速拉低客户对品牌的认知。本文试图从该事件出发,揭示功能安全行业当前在认证层面存在的一些不理智行为,并提出对功能安全从业者的一些建议,目标是期望能引起各位从业者对功能安全的重视,在安全开发与成本之间找到合理的平衡点


01 软件策略缺陷导致召回


1月24日,国家市场监督管理总局官网披露信息显示,日前,小米汽车根据《缺陷汽车产品召回管理条例》和《缺陷汽车产品召回管理条例实施办法》的要求,向国家市场监督管理总局备案了召回计划。决定自即日起,召回2024年2月6日至2024年11月26日生产的部分SU7标准版电动汽车,共计30931台(车辆型号BJ7000MBEVR2涉及车辆18410台;车辆型号XMA7000MBEVR2涉及车辆12117台;车辆型号XMA7000MBEVR5涉及车辆404台)。


引用:国家市场监督管理总局


召回的原因是这部分车辆存在软件策略上的缺陷,可能会导致授时同步异常。这一异常状况会进一步影响到智能泊车辅助功能对静态障碍物的探测能力,从而增加了车辆发生剐蹭或碰撞的风险,对行车安全构成了潜在威胁。同步,小米汽车王化表示,此次OTA召回仅通过对车辆进行免费远程升级(OTA)即可完成,不需要车辆进店进行任何检查或处理。


小米汽车本次主动备案召回计划,一方面说明了小米汽车在深陷舆论风波和智能泊车功能存在软件缺陷的背景下,主动承担责任的大厂形象;另一方面也说明了汽车安全相关的电子软件系统,特别是智能驾驶相关的控制系统,按照功能安全要求相关开发非常重要。

引用:易车


通过对小米汽车召回原因的解释分析,用功能安全的语言表示即为:安全目标为智能泊车系统要避免发出非预期的加速请求,安全机制为要对静态障碍物有探测能力(传感器),必要时有一定冗余机制实现探测,如果不按照这个要求开发,就会产生缺陷,从而对行车安全构成威胁


02 智能泊车系统及功能安全开发


搭载有智能泊车功能的汽车可以在不需要人工干预,通过车载智能泊车系统实现自动识别车位,并自动完成泊车入位的过程,这对于新手驾驶者而言,可以带来更加智能和便捷的体验。从技术角度来讲,主要是利用车辆自身和周边环境中的传感器,测量车辆自身与周边物体之间的相对距离,速度和角度,然后通过车载计算平台或者云计算平台计算出操作流程,并控制车辆的转向和加减速,以实现自动泊入,泊出及部分行驶功能


概念阶段:主要开展Item definition相关工作,也就是识别系统开发的边界,理清产品与周边其他交互产品的交互,通过危害分析与风险评估的方法,推导所开发系统的功能安全目标


引用:Xiaojun Kuang: System Design of APA


智能泊车系统的功能安全目标为:




架构阶段:在得出了安全目标后,需要在架构层面,应用安全分析工具FMEDA,FTA等进行安全分析,确保相关失效模式及安全机制都被考虑到设计中,确保系统架构层面的安全相关设计被充分考虑。


引用:TTTech


系统架构设计阶段,就可以在系统层面引入一定的安全机制,对于智能泊车系统,功能安全设计最重要的安全机制是冗余,包括计算平台异构多处理器进行锁步处理,传感器备份冗余,整车电源冗余等。


同时,在产品整个生命周期开发过程中,概念阶段的系统架构与设计实施中的硬件架构和软件架构要保持持续的沟通,确保相关设计(系统层,软件层,硬件层)能够及时同步开展,系统把控产品的安全性。



设计阶段:产品硬件设计阶段要对三种不同硬件架构指标(SPFM, LFM, PMHF)进行定量计算,确保相关安全机制,失效率均能满足对应安全目标要求。

引用:ISO26262-5


软件需要从架构设计的角度去规避风险,检测失效,比较典型的方式就是三层监控,在功能层进行功能正常的信号采集,泊车功能计算和实施,功能监控层对功能层进行监控,确保功能层的功能实施与请求的功能一致,最后还有微控制器监控,检查运行的整套系统工作状态是否正常。

引用:E-Gas Monitoring Concept


相比于硬件冗余会增加单车的BOM成本,软件层面的冗余保护措施从性价比层面会很高,但同时对产品开发从业者的技能水平也会有更高的要求。在事故发生后第一时间确定了问题原因,即云端服务偶发故障引起的软件授时同步异常,同时小米汽车通过云端服务实施了有效的防范措施,并在智能泊车辅助中加入了更多冗余保护策略措施,已确认排除风险可能。


需要说明的是,智能泊车系统的功能安全需求并不是自发产生的,而是按照本文中所述的开发步骤,从整车层面一层层分解到所开发的系统中的。


03 功能安全行业认证乱象


功能安全工作开展的核心思想是确保所开发的产品不会对人员造成风险和伤害,尽管功能安全标准要求了需要有独立的第三方对产品开发流程和产品进行认证,但是各位从业者一定要注意的是:不要为了认证而认证

在汽车行业经历了2020-2023年这几年疯狂扩张导致的认证行业繁荣之后,当前汽车行业从业者对功能安全已经有了基本的认识,传统认证公司依靠纯粹卖证行为,忽视产品开发安全核心工作的行为,在汽车行业已经基本不存在

然而,由于汽车行业的产业链非常长,当前在芯片行业遇到中美贸易的大形势下,半导体行业的功能安全一时成为了认证机构的主要业务来源。然而,由于半导体行业从业者大都是半导体物理,功率器件,模拟电路相关设计者,对于汽车功能安全标准还在一个熟悉的阶段,国外认证公司在国内的机构,抓住这个空档期,号称可以快速拿证帮助客户产品尽快上市,甚至承诺可以在不通过AEC-Q100的测试下,就可以直接发证,并宣称发证机构为国内某机构,这样可以达到快速拿证,加速产品上市。
这种现象的产生与当前半导体行业竞争加剧,各家公司都着急推出产品的大背景有一定关系,但是认证机构作为独立的第三方,不从产品的安全底线出发,反而助长芯片开发公司通过拿证快速上市产品的行为,无疑是对功能安全这个细分方向堵住了长远发展之路。产品开发公司花了大价钱买了一个没有含金量的芯片认证报告,自我安慰的号称满足相关要求,殊不知,芯片产品功能安全的核心在于设计,在于冗余,诊断和自检以规避潜在失效等,无疑是对产品长期的安全性埋下了不好的种子;认证公司为了短期利益,不惜一切手段满足客户取证,可以说这类不负责任的认证机构在搬起石头砸自己脚的事情上起到了推波助澜的作用,圈子很小,所有的行为都会在行业内迅速传开,希望各位从业者能够重视。

04 总结与希望


之前有国内功能安全专家对当前国内功能安全身处夹缝困局做了总结如下:

  • 说起来重要,做起来次要,忙起来不要;
  • 对外重要,对内次要,实际不要;
  • 宣传重要,实践次要,花钱不要。

以上的总结是确实在行业内存在的现状,相信每个从业者都会有非常深刻的认识,并无时无刻不被这种现状所困扰,甚至很多时候会怀疑这个工作的价值及周边(客户,领导,同事等)对功能安全工作的认可度。

不过在进一步谈论智能新能源汽车之前,不妨比较下智能手机的发展。高科技行业,比如智能手机,新能源汽车,行业中新技术的出现,都意味着传统老玩家的壁垒会被逐渐打破,老玩家要么及时革自己的命及时转型,要么被革命,在这个过程中,市场会重新走一遍从分散到集中的流程。正如手机行业在经历了十年前的价格战(当时手机的价格已经血拼到1000元)后,到如今,手机行业的格局一方面是前五家智能手机厂商占据了80%的市场份额,另一方面是几大品牌手机之间市场份额几乎不到1%的差距,同时已经良性竞争有了20000+的三折叠智能手机。

引用:Canalys

当前新能源汽车行业正在经历拉锯价格战的阶段,行业从上到下所言必成本,但类比于智能手机行业,一旦到了价格战的极端,产业就一定会转向物极必反的另一方面,向产品全方面系统竞争的方向转换,包括但不限于底层技术积累和用户需求的把握,而不是单纯的价格导向。

功能安全技术作为产品性能的重要组成部分,在未来的竞争加剧过程中,也一定会持续成为行业从业者关注的重要部分,为了确保这个方向的从业者都能持续良性职业发展,最终给用户带来安全可靠,性价比高的产品,从以下几个方面提出希望:

  1. 对于认证机构:要有安全底线,要保护认证行业的权威和公允;功能安全流程认证和产品认证已经成为了一门由外资认证机构主导的生意,在这个生意的链条中,认证机构在国内的代理商不要把自己的饭碗给砸了,国内当前不太重视功能安全,说实话与这类只看重个人短期利益,不在乎认证机构声誉和客户产品安全性的认证机构,有很大关联;还是要从帮助客户切实提高产品安全性的角度,为中国汽车行业和半导体行业的健康发展贡献力量。

  2. 对于汽车及零部件公司管理者:要正视功能安全开发带来的价值和成本间的矛盾;小米汽车的召回在网上迅速成为热搜,进一步说明了安全性对于品牌的重要性,功能安全做的好可以提高公司和产品的形象,进一步产品的附加值,占据产品在用户心目中的品牌认可度,做的不好则会对品牌的形象造成很大影响;符合功能安全准的开发不意味着所有的工作都要完全按照流程刻板的照猫画虎,可以有一定的裁剪和适用性评估,这个过程建议寻找有产业实际经验的技术专家进行技术把控,对产品真正理解的工程师才可以把安全做好,功能安全,功能在前,对功能没有认知的咨询机构,能起到锦上添花的作用,但雪中送炭,很难

  3. 对于汽车及零部件功能安全从业者:要练内功;功能开发工作不一定要有专职的功能安全工程师来进行,只需要对产品的功能理解,有一定的软硬件有深入理解,且具备功能安全基本知识的人员就可以把相关工作做的很好;真正的功能安全从业者要能够与系统工程师进行架构层面的技术沟通,识别架构中安全的薄弱点,可以理清原理图中对安全机制贯彻的不到位,可以从代码的逻辑中找出软件安全机制设计的不合理,这样的功能安全工程师才能在产品开发团队中取得公信力,进而让系统,软硬件工程师与自己积极配合,而不是被认为仅仅是一个单纯的流程执行者。

  4. 对于有意愿转向功能安全方向的刚入职大学生:要打好软硬件开发基础,在具备一定软硬件开发经验前,最好不要转入功能安全这个方向,因为如果对产品功能不理解,即使转到功能安全方向,也不容易受到身边同事的认可;当然,对于已经转行的同学,建议抓紧事件培养自己软硬件的基础知识。

国内盛传的不重视功能安全是确实存在的,这与当前汽车行业还处在价格战最激烈时段的背景有很大关系,但反观手机行业在经历了价格战后,产品的价格不会一路下跌,反而功能升级到了现在的10000+元产品。

引用:HIMA

即使产品不以过功能安全认证为目标,产品中的冗余和诊断设计理念还是要贯彻产品开发的全生命周期,特别是安全相关的产品。有认证含金量不够的原因,也有产品功能安全实现难度大,开发者水平不够的原因;汽车功能安全从11年颁布第一版标准到今,已经有14年之多,这中间从业者该掌握的流程相关能力已经基本具备,当前市场和产品开发不经不缺乏纯粹的功能安全流程从业者,真正需要的是对产品功能已经非常熟悉,且能够站在产品架构层面进行产品安全架构及相应安全机制设计的专家型技术人才。

【声明】内容源于网络
0
0
电力电子系统应用智库
软件定义汽车背景下,聚焦汽车动力总成,电源转换与智能底盘技术,洞察未来产业创新与价值机会!
内容 106
粉丝 0
电力电子系统应用智库 软件定义汽车背景下,聚焦汽车动力总成,电源转换与智能底盘技术,洞察未来产业创新与价值机会!
总阅读266
粉丝0
内容106