安全仪表功能安全软件开发与验证

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:shanxiaoqqqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工业自动化技术的发展,安全仪表系统广泛应用于保障设备安全运行、避免安全危险事故发生。作为安全仪表系统的重要组成部分,仪器仪表的安全性成为保障系统高可靠性的一个重要环节。但我国仪器仪表的整体综合技术水平比较落后,在安全关键领域无法满足用户的需求,他们更倾向于更加稳定、高精度、智能化的国外仪表。另外,发达国家在安全标准的制定和应用、产品研制与开发、认证等方面处于领先地位。因此,开展安全仪表技术的研究具有重要的现实意义。功能安全压力变送器能够检测生产环境的关键性输入,为确保生产过程的安全可靠性运行发挥了重要的作用。随着压力变送器的智能化,高可靠性嵌入式系统被广泛应用于压力变送器中。作为压力变送器的重要组成部分,压力变送器的软件控制着压力变送器大部分的安全功能和非安全功能。因此,安全压力变送器软件的可靠性研究是安全仪表技术研究的重要组成部分。  本文在充分研究国内外相关领域的文献和标准的基础上,以功能安全压力变送器为研究对象,设计和实现了功能安全压力变送器软件。首先对传统软件可靠性设计和测试方法与E/E/PE系统功能安全标准中软件要求的安全技术进行了详细的描述,确定了以软件安全生命周期和V模型为指导的软件开发方法。其次针对软件安全生命周期中可能出现的软件失效问题进行了归纳和分析,探讨了软件需求阶段、设计阶段和编码实现阶段可能的软件失效模式。并根据功能安全要求,提出了相应的解决方法。给出了功能安全压力变送器的软件整体设计方案,根据安全功能要求和安全完整性等级要求,选取多版本编程、程序流监控等安全保障技术对软件进行开发实现,并详细介绍了软件各模块的设计和运行机制。实现了基于Profisafe安全通信机制的安全通信层来处理总线上数据传递中出现的错误。通过使用虚拟序列号、时间戳、CRC、代码名等措施,来检测通信过程中的故障。实验数据验证了安全通信层的有效性。最后,搭建安全压力变送器的软件测试平台,包括模块测试平台和软硬件集成测试平台。在模块测试中,功能和黑盒测试验证了软件模块功能符合模块设计标准,通过覆盖率分析检查了模块的安全性;在软硬件集成测试中,通过故障插入实验,检验故障发生时,软件能否执行相应的功能,实验结果显示,安全压力变送器软件满足安全需求规范和安全完整性等级的要求。
其他文献
在自动目标识别领域,通常使用模板匹配方法完成对目标的识别与跟踪,模板的好坏在很大程度上决定了自动目标识别算法的效果,工程应用中,对于建筑物目标,一般使用轮廓线作为模板。本
信息技术飞速发展,带动了工业控制领域的深刻变革,以智能仪表和现场总线技术为基础,逐渐形成了全分布网络集成化的现场总线系统。新一代的控制系统能给最终用户带来更多的便
视觉目标跟踪是计算机视觉领域中的研究热点之一。目标跟踪在智能监控、人机交互、虚拟现实等领域具有广阔的应用前景。经过几十年的研究,目标跟踪技术有了长足的发展,但是复杂
随着互联网业务发展的多样化,传统网络架构面临着前所未有的挑战。而构建全新的网络架构从经济、工程可行性方面考虑显得时机尚未成熟。在这种情况下,网络虚拟化技术被提出并
学位
目前最先进的卫星遥感成像已经接近0.1米的分辨率,然而卫星快速地扫描陆地和海洋时,会产生海量的图像数据,依靠人眼进行判读很难做到实时和无遗漏。因此,遥感图像目标自动检测方
实体关系的语义映射是将自然语言文本中的关系指称项与知识库中的属性关系建立语义关联的技术,是大规模知识库构建、语义搜索等应用的重要支撑技术之一。随着开放式信息抽取研
航天器空间对接是探月三期工程必须首先解决的关键性技术之一。对接机构的可靠性对上升器和轨道器的成功对接起着决定性的作用,因此,为了验证对接机构工作的可靠性,考查空间恶劣
非严格反馈非线性系统具有广泛的实际应用背景,且较严格反馈非线性系统更具普遍性与复杂性。在这些现实系统中,由于人们对过程机理的认识不够完善,从而非线性的结构信息往往不能
近年来,随着数码采集设备、存储技术、及互联网技术的飞速发展,以图像为代表的数字内容迅猛增长,并已经成为人们生产与生活中不可或缺的重要组成部分。然而,面对越来越多的图像数