[发明专利]一种基于时间冗余的安全仪表控制单元故障诊断方法在审
申请号: | 202010776223.2 | 申请日: | 2020-08-05 |
公开(公告)号: | CN114063592A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 闫炳均;刘明哲;胡波;王志平;王锴;冮明旭 | 申请(专利权)人: | 中国科学院沈阳自动化研究所 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 王倩 |
地址: | 110016 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 时间 冗余 安全 仪表 控制 单元 故障诊断 方法 | ||
1.一种基于时间冗余的安全仪表控制单元故障诊断方法,其特征在于,用于安全仪表的冗余结构,包括以下步骤:
控制器1通过传感器采集原始数据,并将采集的原始数据进行变换得到输出值1,通过串行接口发送给控制器2;
控制器2在一个时钟节拍后,从接收到的控制器1的原始数据开始,按照与控制器1相同的数据变换方式进行数据转换,得到输出值2;
将控制器1的输出值1和控制器2的输出值2进行比较:当二者差值超出设定阈值后,通过总线输出报警信号;当二者差值在设定阈值范围内,通过总线将控制器2得到的输出值2通过总线发出。
2.根据权利要求1所述的一种基于时间冗余的安全仪表控制单元故障诊断方法,所述控制器1与控制器2为不同型号的处理器。
3.根据权利要求1所述的一种基于时间冗余的安全仪表控制单元故障诊断方法,所述控制器1与控制器2连接不同频率的晶振,程序运行的时钟节拍不同。
4.根据权利要求1所述的一种基于时间冗余的安全仪表控制单元故障诊断方法,其特征在于,所述控制器1与控制器2进行串口通信;控制器1进行数据传输时,在数据位后面加入16位CRC。
5.根据权利要求1所述的一种基于时间冗余的安全仪表控制单元故障诊断方法,所述控制器2从原始数据计算出对应的输出值2,在时间上落后控制器1一个时钟节拍,实现时间上的冗余。
6.一种基于时间冗余的安全仪表控制单元故障诊断系统,其特征在于,包括:
控制器1,用于通过传感器实现数据采集,并将采集的原始数据进行变换得到输出值1,通过串行接口进行数据传输;
控制器2,用于接收控制器1发来原始数据和输出值1,在控制器1输出原始数据的一个时钟节拍后,对原始数据进行数据转换得到输出值2,并根据输出值1和输出值2进行数据仲裁,将仲裁结果通过总线输出。
7.根据权利要求6所述的一种基于时间冗余的安全仪表控制单元故障诊断系统,其特征在于,所述控制器2设定比较阈值,将串口得到的控制器1输出值1和控制器2的输出值2进行数据仲裁:
当输出值1和输出值2的差值在阈值内,将控制器2的输出值2通过总线输出;
否则,当连续设定时间内二者差值超过阈值,则通过总线发出报警信号。
8.根据权利要求6所述的一种基于时间冗余的安全仪表控制单元故障诊断系统,所述控制器1与控制器2连接不同频率的晶振,程序运行的时钟节拍不同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院沈阳自动化研究所,未经中国科学院沈阳自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010776223.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能防火插排
- 下一篇:马桶水溶液生物检测装置及方法