【技术实现步骤摘要】
一种DCS控制器可信状态感知方法及相关装置
[0001]本专利技术涉及火电厂智能控制
,具体涉及一种
DCS
控制器可信状态感知方法及相关装置
。
技术介绍
[0002]集散控制系统简称
DCS
,也可直译为“分散控制系统”或“分布式计算机控制系统”。
它采用控制分散
、
操作和管理集中的基本设计思想,采用多层分级
、
合作自治的结构形式
。
其主要特征是它的集中管理和分散控制
。
目前
DCS
在电力
、
冶金
、
石化等各行各业都获得了极其广泛的应用
。
[0003]可靠性是
DCS
系统发展的生命,当前保证
DCS
系统的高可靠性主要有三种措施:一是广泛应用高可靠性的硬件设备和生产工艺;二是广泛采用冗余技术;三是在软件设计上广泛实现系统的容错技术
、
故障自诊断和自动处理技术等
。r/>然而,
...
【技术保护点】
【技术特征摘要】
1.
一种
DCS
控制器可信状态感知方法,其特征在于,包括以下步骤:
DCS
控制器内运行业务进程,可信代理进程将
DCS
控制器中可信增强组件的实时状态周期性地通过心跳报文发送至守护进程;守护进程利用操作系统创建软件看门狗,并等待可信代理进程的心跳报文;若守护进程在设定时间范围内接收到心跳报文,将心跳报文的内容转发给业务进程并完成喂狗操作;若守护进程接收心跳报文的连续超时次数大于设定超时次数,则认定可信增强组件运行故障,触发软件看门狗进行超时处理,并向用户发出告警信息
。2.
根据权利要求1所述的
DCS
控制器可信状态感知方法,其特征在于,所述可信增强组件的实时状态包括:可信增强组件的运行状态,其中,运行状态分为正常和故障;以及可信增强组件的故障码
。3. 根据权利要求1所述的
DCS
控制器可信状态感知方法,其特征在于,所述可信代理进程与守护进程之间采用
UNIX Socket
通信实现进程间的心跳报文
。4. 根据权利要求3所述的
DCS
控制器可信状态感知方法,其特征在于,所述
UNIX Socket
通信的具体实现步骤包括:守护进程创建
UNIX Socket
句柄;可信代理进程获取可信增强组件的实时状态并通过
UNIX Socket
句柄将含有可信增强组件的实时状态的心跳报文发送至守护进程,实现通信
。5.
根据权利要求1所述的
DCS
控制器可信状态感知方法,其特征在于,所述设定超时次数具体为:守护进程接收可信代理进程的心跳报文连续三次超时
。6.
根据权利要求5所述的
DCS
...
【专利技术属性】
技术研发人员:陈丰,李辉,张勇,胡波,刘畅,程国栋,张斌,韩培林,贾泽冰,李广亭,王鑫,杨柳,
申请(专利权)人:华能国际电力股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。