mirror https://gerrit.automotivelinux.org/gerrit/AGL/documentation
Public OCORA documents https://github.com/OCORA-Public/Publications
books books books books
yocto-meta-openeuler是用于构建openEuler Embedded所需要的一系列工具、构建配方的集合, 以及当前openEuler Embedded开发使用文档的承载仓库。
“功能安全(Functional Safety,简称FuSa)”是指避免由系统功能性故障导致的不可接受的风险。功能安全关注系统失效(Failure,故障)后的行为,而不是系统的原有功能或性能。功能安全计算(Functional Safety Computing)是具有功能安全特性的计算,需要同时关注到系统的功能、性能和系统功能性故障导致的不可接受的风险。
功能安全是依赖自动保护的系统或设备整体安全的一部分。该自动保护系统需要正确响应外界对它的输入。它应该对失效有可预测的反应。这包括人为错误、硬件故障和操作/环境压力。安全标准是旨在确保系统或设备满足功能安全需要的需求分析与定义、设计与实现、实施与应用等行为的一套规则规范。例如一个马达中加装温度感测器,若温度超过一定值,即停止马达运转,此机能就属于功能安全。功能安全的基础原则是在军事、核能及太空等产业中制订,之后铁路行业也发展了自己的标准。功能安全标准适用于所有有安全关键需求的产业中。已有数以千计的产品及程序符合IEC EN 61508或其衍生的法规。
基于继电器的控制系统具有安全状态,当系统故障(如停电),受地球引力的作用,继电器会断开,但是现代的计算机系统是基于半导体技术的,没有安全状态,所以在安全攸关场合,不能直接用计算机做控制系统的事情。
安全计算机系统是指在发生故障的情况下,能够实现系统的故障导向安全,即系统的输出在故障状态下,导向安全侧,从而避免造成重大的生命财产损失。安全计算机在航空航天、军事军工、化工能源、轨道交通等安全苛求领域具有广泛的应用,要求计算机系统具有长时间稳定可靠运行的能力和避免发生重大灾害的故障处理能力。由于当前的电子元器件计算机本身并不具有固有的“故障一安全”特性从而导致由其组成的计算机系统在发生故障时的输出结果无法预料,因此必须通过采用特殊的容错结构和专用的操作系统,使系统在计算机故障时处于安全状态。设备故障是不可避免的,要使系统在设备故障时不出现危险的后果,必须采用合适的系统结构和设计方法而实现安全计算机的“故障一安全”特性,最常用的技术就是容错技术。
COTS即Commercial Off-The-Shelf 翻译为“商用现成品或技术”或者“商用货架产品”,指可以采购到的具有开放式标准定义的接口的软件或硬件产品,可以节省成本和时间。
硬件上,大量采用COTS作为安全计算机的基础,是降低功能安全计算机研发制造成本、保证供应链安全的重要手段。软件上,通过与开源社区合作,建立“开源工业计算机系统联盟”,借助开源力量,在一定程度上实现研发资源的共享,降低整个社会的功能计算机研发、升级成本,是本项目的目标。
email: pei_xilong@tongji.edu.cn
裴喜龙 / Xilong Pei (Mr.)
同济大学电子与信息工程学院 / College of Electronics and Information Engineering, Tongji University
上海市嘉定区曹安公路4800号 / 4800 Cao'an Highway, Shanghai 201804, P. R. China