一、安全完善度等级SIL(Safety Integrity Level)介绍

目录

一、背景

二、定义

2.1 相关概念介绍如下:

2.2 扩展

2.3 注意事项

一、背景

在轨道交通行业中,安全完善度等级(SIL,Safety Integrity Level)是一个至关重要的概念,它用于评估安全相关系统(如信号系统、列车超速防护系统(Automatic Train Protec—tion.简称ATP等)的性能和可靠性。 SIL是国际上公认的一种功能安全认证,其依据是国际电工委员会(IEC)颁布的功能安全标准,如IEC61508等。它代表了安全系统性能或SIF(安全仪表功能)或SIS(安全仪表系统)的按需失效概率(PFD)的度量。SIL等级越高,对安全系统的需求失败概率越低,系统性能越好。

二、定义

  • 安全完善度(SI,Safety Integrity):在安全系统中体现确保安全的能力。其定量指标可以采用在给定时刻系统维持安全功能完善的概率来表示。
  • 安全完善度等级(SIL,Safety Integrity Level):是对系统所要求的安全性完善水平的一种定量指标。它是将安全完善度根据安全功能失效的频率和产生的危险严重程度划分成的等级。SIL反映的是电子系统按照预期要求执行安全功能的置信水平。系统功能失效导致的风险越大,系统功能要求的SIL等级要求越高。

根据安全功能失效的频率及失效后产生危险严重程度将安全完 善 度 划 分 SIL1-SIL4的4个 等 级,不同等级的定量要求如表1所示.

2.1 相关概念介绍如下:

THR(Tolerable Hazard Rate):对于铁路运营方或铁路主管部门(railway duty holder)可承受的危害发生的概率,THR与危害发生后导致事故的严重度相关。

TFFR(Tolerable Functional Failure Rate):可承受的系统功能导向危险失效的概率。当危害THR使用系统的功能进行防护时,对应的功能失效概率称之为TFFR。例如在轨道的道岔区域存在列车侧冲风险发生概率称为THR,则采用信号系统联锁进行侧冲防护的功能失效概率为对应的TFFR。

2.2 扩展

系统危害在铁路整个系统级还可以通过外部控制措施来降低危害发生的可能性和降低事故发生后后果的严重度。因此从运营方最终要达到的安全目标考虑,即控制发生事故的严重度和概率组合,考虑了降低危害发生概率和事故严重度的外部控制措施,最后分配给系统的危害发生概率为THR。

        例如:(1)未能控制列车的正常速度导致超速,事故后果是列车脱轨或发生碰撞,这种事故可承受的发生概率是10e-8~10e-9/h,在没有外部控制措施来降低发生概率和事故的严重度时,危害一旦发生就会导致事故,则危害(信号系统未能控制列车的正确速度导致超速)的THR是10e-8~10e-9/h,而这种危害在系统功能层面是由信号系统列车超速防护功能实现的,即信号系统超速防护功能的失效将会导致列车超速危害的发生,则TFFR(信号系统超速防护功能失效率)等于THR(未能控制列车的正确速度导致超速)。

      (2)如果仅依赖系统的功能无法达到运营方的THR要求,或受限于现有技术水平,没有符合要求的系统。例如车辆的障碍物探测功能,当前的技术还未出现完全依赖车辆障碍物探测功能,可以检测到轨道上的所有障碍物。因此,需要外部控制措施,如每日早上巡检的轧道车,容易跌落异物的区域增加视频监控等,来降低系统功能的安全要求。这种情况下,TFFR(车辆障碍物探测功能)低于THR(异物跌落在轨道限界内)。

2.3 注意事项

  • SIL等级对应的是系统安全功能失效从而导向危险侧的发生概率,它不等于系统总体的失效率。总体失效率包括安全失效和危险失效。
  • SIL等级是根据每小时发生的危险失效概率来区分的,它表示在规定的时间段内和规定的条件下,安全相关系统成功执行规定的安全功能的概率。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/864557.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux基础IO操作详解

C文件IO相关接口 fopen函数 pathname: 要打开的文件名字符串mode: 访问文件的模式 模式描述含义“r”读文件不存在失败返回null“r”读写文件不存在打开失败返回null,文件存在则从头开始覆盖现有的数据(不会清空数据)“w”写文件不存在创建…

马斯克公布xAI Grok-2大语言模型将于8月推出;GPT-5仍需时日

🦉 AI新闻 🚀 马斯克公布xAI Grok-2大语言模型将于8月推出 摘要:7月1日,马斯克在X平台宣布,其人工智能初创公司xAI的新大语言模型Grok-2将于8月推出。此前,xAI已发布了Grok-1.5和Grok-1.5 Vision模型。马…

运营商如何通过PCDN技术提高用户服务?

着互联网的快速发展,用户对网络速度和质量的要求越来越高。为了满足这些需求,内容分发网络(CDN)成为了关键的基础设施。而在CDN技术中,PCDN(PersonalCDN)作为一种新兴的技术,为运营商和用户提供了新的解决方案。本文将重点介绍PCD…

Drools开源业务规则引擎(一)- 安装与介绍

文章目录 [toc] Drools开源业务规则引擎(一)- 安装与介绍0.何为规则引擎1.Drools介绍1.1.依赖模块1.2.规则引擎 2.Drools安装2.1.依赖导入2.2.规则的输入和输出类型输入类型输出类型 2.3.创建规则文件2.4.构建可执行规则库2.5.执行结果: 3.Dr…

自动驾驶---Motion Planning之多段五次多项式

1 前言 在之前的博客系列文章中和读者朋友们聊过Apollo的 Motion Planning方案: 《自动驾驶---Motion Planning之LaneChange》 《自动驾驶---Motion Planning之Path Boundary》 《自动驾驶---Motion Planning之Speed Boundary》 《自动驾驶---Motion Planning之轨迹Path优化》…

8种数据迁移工具

前言 最近有些小伙伴问我,ETL数据迁移工具该用哪些。 ETL(是Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业应用来说,我们经常会遇到各种数据的处理、转换、迁移的场景。 今天特地给大家汇总了一些目前…

【云原生】服务网格(Istio)如何简化微服务通信

🐇明明跟你说过:个人主页 🏅个人专栏:《未来已来:云原生之旅》🏅 🔖行路有良友,便是天堂🔖 目录 一、引言 1、微服务架构的兴起 2、Istio:服务网格的佼…

【Python】Python环境搭建教学#保姆级教学#手把手带你安装——内附Python环境搭建安装包(Python、PyCharm(社区版)安装包)

Python环境搭建 导读一、初识Python1.1 Python的由来1.2 Python的用途1.3 Python的优缺点1.4 Python的前景(钱景) 二、Python环境搭建2.1 运行环境——Python安装2.2 开发环境——PyCharm安装2.3 项目创建2.4 基本配置2.4.1 主题配置2.4.2 背景图设置2.4…

Vue笔记-vue中使用JS创建的函数

主要是公司对前端要求不高,能解决问题就行了,前端不太熟,用js这种处理起来方便,在此记录下。 在src中创建一个api目录,新建custom.js export const getDivHeightByClass (className) > {let divElements docume…

.NET 调用API创建系统服务实现权限维持

01阅读须知 此文所节选自小报童《.NET 内网实战攻防》专栏,主要内容有.NET在各个内网渗透阶段与Windows系统交互的方式和技巧,对内网和后渗透感兴趣的朋友们可以订阅该电子报刊,解锁更多的报刊内容。 02基本介绍 本文内容部分节选自小报童…

FreeRTOS开发五、任务状态切换以及空闲任务回收结束的任务

1、任务状态切换 任务创建的时候就会处于就绪状态ready,然后他马上就能够运行进入Running状态,运行中可以调用vTaskDelay进入阻塞状态,实际就是延时一小段时间,等待唤醒,当延时时间过去后就回到了就绪状态&#xff0…

pytorch-ResNet18简单复现

目录 1. ResNet block2. ResNet18网络结构3. 完整代码3.1 网络代码3.2 训练代码 1. ResNet block ResNet block有两个convolution和一个short cut层,如下图: 代码: class ResBlk(nn.Module):def __init__(self, ch_in, ch_out, stride):su…

Java学习 (六) 面向对象--this、继承、方法重写、super

一、this 关键字 1、this 演示 vi Person.java public class Person {String name;int age;//显示声明构造器public Person(String s , int i){name s;age i;}public void setAge(int age){age age;}}vi PersonTest.java public class PersonTest {public static void m…

某腾X滑块验证码

⚠️前言⚠️ 本文仅用于学术交流。 学习探讨逆向知识,欢迎私信共享学习心得。 如有侵权,联系博主删除。 请勿商用,否则后果自负。 网址 aHR0cHM6Ly9jbG91ZC50ZW5jZW50LmNvbS9wcm9kdWN0L2NhcHRjaGE= 1. 先整体分析一下 1_1. 验证码信息下发接口 cap_union_prehandle ua:…

JS基础与Chrome介绍

导言 在Web开发中后端负责程序架构和数据管理,前端负责页面展示和用户交互;在这种前后端分离的开发方式中,以接口为标准来进行联调整合,为了保证接口在调用时数据的安全性,也为了防止请求参数被篡改,大多数…

深入理解 “androidx.databinding.DataBindingUtil“ 细节和使用

介绍 数据绑定(Data Binding)是 Android 中的一个强大功能,它允许你使用声明性格式而不是编程方式将布局中的 UI 组件绑定到应用中的数据源。androidx.databinding.DataBindingUtil 类是一个工具类,它提供了用于处理数据绑定的方…

容器技术-docker5

一、docker-compose 常用命令和指令 1. 概要 默认的模板文件是 docker-compose.yml,其中定义的每个服务可以通过 image 指令指定镜像或 build 指令(需要 Dockerfile)来自动构建。 注意如果使用 build 指令,在 Dockerfile 中设置…

【面试干货】Static关键字的用法详解

【面试干货】Static关键字的用法详解 1、Static修饰内部类2、Static修饰方法3、Static修饰变量4、Static修饰代码块5、总结 💖The Begin💖点点关注,收藏不迷路💖 在Java编程语言中,static是一个关键字,它可…

MT19937 64bit 机器上的实现及原理解析

1, mt19937 实现源码 mt19937-64bit_ex.cpp /*References:T. Nishimura, Tables of 64-bit Mersenne TwistersACM Transactions on Modeling and Computer Simulation 10. (2000) 348--357.M. Matsumoto and T. Nishimura,Mersenne Twister: a 623-dimensionally e…