【技术实现步骤摘要】
在过程控制系统中使用分布式账本维护质量控制、监管和参数测量数据
本公开内容总体上涉及过程工厂和过程控制系统,具体而言,涉及在过程控制系统中使用分布式账本来记录数据和事件。
技术介绍
如用于化学、石油或其他过程工厂的分布式过程控制系统通常包括经由模拟、数字或组合模拟/数字总线或经由无线通信链路或网络通信地耦合到一个或多个现场设备的一个或多个过程控制器。现场设备,可以是例如阀、阀定位器、开关和变送器(例如,温度、压力、液位和流量传感器),位于工厂环境内并通常执行物理或过程控制功能,例如打开或关闭阀,测量过程参数(例如压力、温度等),以控制在过程工厂或系统中执行的一个或多个过程。智能现场设备,例如符合公知的现场总线协议的现场设备,还可以执行控制计算、报警功能以及通常在控制器内实现的其他控制功能。通常也位于工厂环境内的过程控制器接收指示由现场设备获得的过程测量结果的信号和/或与现场设备有关的其他信息,并执行运行例如不同控制模块的控制器应用,控制模块基于接收到的信息制定过程控制决策、生成控制信号,并与现场设备(例如和Fieldbus现场设备)中执行的控制模块或块协调。控制器内的控制模块通过通信线路或链路将控制信号发送到现场设备,从而控制过程工厂或系统的至少一部分的操作。如本文所用的,现场设备和控制器通常被称为“过程控制设备”。来自现场设备和控制器的信息通常通过数据高速通道可由一个或多个其他硬件设备获得,例如操作员工作站、个人计算机或计算设备、数据历史记录、报告生成器、中心化数据库或其他中心化管理计算设备,它们通 ...
【技术保护点】
1.一种用于使用由多个参与者维护的分布式账本在过程控制系统中记录质量控制、生产或监管数据的方法,所述方法包括:/n经由各自执行物理功能以控制工业过程的一个或多个现场设备检测与过程工厂内的质量控制有关的触发事件;/n从所述触发事件获得事件数据,包括以下中的至少一个:所述触发事件的时间、所述触发事件的持续时间、与所述触发事件有关的产品参数数据、或与所述触发事件有关的过程参数数据;/n生成包括所述事件数据的交易,其中,所述交易被存储在所述分布式账本中;以及/n将所述交易传送给维护所述分布式账本的参与者的分布式账本网络中的至少一个其他参与者。/n
【技术特征摘要】
20190115 US 16/248,3671.一种用于使用由多个参与者维护的分布式账本在过程控制系统中记录质量控制、生产或监管数据的方法,所述方法包括:
经由各自执行物理功能以控制工业过程的一个或多个现场设备检测与过程工厂内的质量控制有关的触发事件;
从所述触发事件获得事件数据,包括以下中的至少一个:所述触发事件的时间、所述触发事件的持续时间、与所述触发事件有关的产品参数数据、或与所述触发事件有关的过程参数数据;
生成包括所述事件数据的交易,其中,所述交易被存储在所述分布式账本中;以及
将所述交易传送给维护所述分布式账本的参与者的分布式账本网络中的至少一个其他参与者。
2.根据权利要求1所述的方法,其中,所述触发事件是以下中的至少一个:警报、错误、泄漏、维修事件、过程重大事件、或纠正措施。
3.根据权利要求1所述的方法,还包括:
接收对来自特定触发事件的事件数据的请求;
从所述分布式账本中获得所述事件数据;以及
在用户界面上呈现来自所述特定触发事件的所述事件数据。
4.根据权利要求1所述的方法,其中,生成包括所述事件数据的交易包括:生成包括与所述事件数据中的至少一些相对应的加密哈希值的交易。
5.根据权利要求4所述的方法,还包括:
将所述事件数据存储在数据库中;以及
响应于对认证所述事件数据的请求,提供与来自所述分布式账本的所述事件数据中的至少一些相对应的所述加密哈希值以及来自所述数据库的所述事件数据,以验证所述事件数据的真实性。
6.根据权利要求1所述的方法,其中,所述触发事件是安全阀中的打开,并且来自所述触发事件的所述事件数据包括以下中的至少一个:
打开所述安全阀的时间,
打开所述安全阀的持续时间,
打开所述安全阀时的压力值,或
打开所述安全阀时排出的流体量。
7.根据权利要求1所述的方法,其中,所述分布式账本是能够由所述过程工厂和监管机构访问的私有区块链。
8.根据权利要求1所述的方法,其中,所述分布式账本是公有区块链。
9.根据权利要求1所述的方法,其中,所述交易还包括所述触发事件的唯一标识符。
10.根据权利要求9所述的方法,还包括:
将包括所述触发事件的唯一标识符的所检测到的触发事件的指示传送到所述过程工厂中的一个或多个其他过程控制元件,以用于所述其他过程控制元件生成包括与所述触发事件有关的附加事件数据的交易。
11.一种用于使用由多个参与者维护的分布式账本在过程控制系统中记录质量控制、生产或监管数据的系统,包括:
设置在过程工厂中的一个或多个设备,所述一个或多个设备各自执行物理功能以控制工业过程;以及
在所述过程工厂中执行的计算设备,所述计算设备包括:
一个或多个处理器;
通信单元;以及
非暂时性计算机可读介质,其耦合到所述一个或多个处理器和所述通信单元,并且在其上存储指令,所述指令在由所述一个或多个处理器执行时使所述计算设备执行以下操作:
经由所述一个或多个设备检测与所述过程工厂内的质量控制有关的触发事件;
从所述触发事件获得事件数据,包括以下中的至少一个:所述触发事件的时间、所述触发事件的持续时间、与所述触发事件有关的产品参数数据、或与所述触发事件有关的过程参数数据;
生成包括所述事件数据的交易,其中,所述交易被存储在所述分布式账本中;以及
将所述交易传送给维护所述分布式账本的参与者的分布式账本网络的至少一个其他参与者,以便验证所述交易并在所述分布式账本中记录所述交易。
12.根据权利要求11所述的系统,其中,所述触发事件是以下中的至少一个:警报、错误、泄漏、维修事件、过程重大事件、或纠正措施。
13.根据权利要求11所述的系统,其中,所述指令还使所述计算设备执行以下操作:
接收对来自特定触发事件的事件数据的请求;
从所述...
【专利技术属性】
技术研发人员:J·S·卡希尔,
申请(专利权)人:费希尔罗斯蒙特系统公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。