logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ISO26262功能安全——系统级安全设计

有人觉得:“加这么多监控,系统不就变慢变复杂了吗?是的,监控会消耗算力、增加延迟、占用内存。宁肯系统慢一点、笨一点,也不能让它胡乱动作。一个需要100ms才响应但永远不犯错的制动系统,远比一个响应只需1ms但偶尔会自己刹停的系统更安全。“猫鼠游戏”的最终赢家,永远是那个把监控织成天网的设计团队。下一篇预告:系统层面的安全机制设计好后,我们将进入硬件领域——硬件随机失效是概率问题,如何用SPFM、L

#安全
电机驱动开发之驱动板

本文为博主个人学习总结记录,如有不正,欢迎指正。

文章图片
#驱动开发#嵌入式硬件
电机控制器功能安全实战-HARA到SSR完整设计流程

随着新能源汽车的快速普及,电机控制器(MCU/MCU Inverter)作为电驱动系统的核心执行部件,其安全性直接关系到整车安全和驾乘人员生命安全。ISO 26262《道路车辆功能安全标准》自2011年发布第一版以来,已成为汽车行业功能安全开发的国际通用准则,并于2018年发布第二版,扩展了对半导体、商用车的覆盖。电机控制器在整车中承担扭矩控制、能量回收、高压管理等关键功能。一旦发生安全相关的系统

#安全
ISO21434信息安全——第一讲:三种加密算法

先做一个思想实验。假设你面前有一份合同,你想确保这份合同没有被任何人偷偷修改过。怎么办?一种办法是:在合同上按一个指纹。将来如果有人质疑合同的真实性,你只需要再次按一个指纹,对比两个指纹是否一致——一致,说明合同没有被篡改;不一致,说明有人动过手脚。哈希算法做的事情,就是给任意一份数据“按指纹”。无论你输入的数据是一个字、一本书,还是一部电影,哈希算法都会把它“压缩”成一个固定长度的字符串,这个字

#汽车
ISO21434信息安全——第四讲:数字签名与证书

数字证书是一段数字信息,由权威的CA机构(证书授权中心)颁发。主体的身份信息(比如“这辆车是VIN号为XXXX的合法车辆”)主体的公钥CA机构的数字签名(证明“这个身份+这把公钥,经过我认证”)生活中的类比:数字证书就像你的身份证。身份证上有你的照片(公钥)、你的姓名和身份证号(身份信息),还有公安局的印章(CA签名)。任何人都可以用公安局的“公钥”来验证这张身份证是不是真的。

ISO26262功能安全——硬件安全

我们无法让硬件永不失效,但我们可以确保任何失效都不会导致灾难。这种“被动接受硬件会坏”的容忍度,恰恰体现了工程中最高级的主动应对策略。它不是用蛮力打造永不磨损的零件,而是编织一张精密的安全网——每个元器件坏掉,网里总有一根线把它接住。下一篇预告:硬件层把失效概率压下去了,但软件的任务是让整个系统实时、有序地运转。第5篇《软件安全篇 —— 让代码自己“质疑”自己》,我们将进入软件领域——看内存保护、

#安全
ISO26262功能安全——顶层设计之“安全架构”

顶层安全架构不是从完美出发,而是从“假设一切都会坏”出发。好的架构像一支训练有素的消防队:它知道可能的火源在哪里(HARA),它规定了什么情况下必须疏散(安全状态),它配备了多套水枪和备用电源(冗余),还安排了专门的瞭望哨(监控)。当你画完那张让TÜV审核员点头的架构图时,你实际上已经预见了几千种可能的失效,并且为每一种都安排了退路。下一篇预告:架构画完了,现在需要把安全需求落实到每一个硬件和软件

#安全#安全架构
ISO26262功能安全—— E2E(端到端)保护机制

这是最体现系统设计智慧的一环。接收端应用层必须根据校验结果采取行动。故障类型严重程度典型反应单帧CRC错误轻度丢弃该帧,使用上一帧有效值(外推),增加错误计数器连续2-3帧CRC错误中度切换至替代信号(如来自冗余传感器的另一路信号)超时(连续多帧未收到)重度触发故障标志,请求进入降级模式或安全状态(例如ESC退出自动驾驶模式,请求驾驶员接管)序列计数器跳变过大重度同超时处理,表示通信链路严重故障在

#安全
ISO26262功能安全——SafeOS

从外行看,SafeOS似乎只是在普通RTOS上增加了一些“保护功能”——内存分区、时间监控、参数校验……随便哪个RTOS似乎都能加。SafeOS的每一项功能,背后都有一套完整的认证证据链。为了实现ASIL D认证,OS供应商必须提供设计保证包(DAP),包含完整的生命周期安全分析、需求追溯表、MC/DC覆盖率报告(SafeRTOS声称达到100% MC/DC覆盖率)、故障注入测试结果……“我们不仅

#安全#java#linux
ISO26262功能安全——为什么智能汽车需要“功能安全”

很多人初涉功能安全会觉得它“文档太多、流程太重”。但如果你真正坐在发生失控事故的事故车残骸前,就会明白每一份FMEA、每一个安全机制、每一次故障注入测试的意义。功能安全的本质,是一种防御性悲观的工程文化——我们假设零件会坏、代码会出错、通信会被干扰,然后在这个严酷的假设下,设计出永远保持理性和克制的系统。它不是阻止创新的枷锁,而是让创新不至于失控的安全带。下一篇预告:有了宏观的ASIL目标之后,工

#汽车#安全架构
    共 43 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择