【技术实现步骤摘要】
使用多阶段数据分离的推理过程建模、质量预测及故障检测本申请为分案申请,其母案为于2012年9月19日提交的申请号为201210353203.X的题为“使用多阶段数据分离的推理过程建模、质量预测及故障检测”的申请。
本专利大体涉及过程控制系统建模,更具体地,涉及使用多阶段或多状态数据分离来执行连续处理或批处理中的过程建模、质量预测以及故障检测的方法。
技术介绍
过程控制系统,例如用于化学、石油或者其他过程的过程控制系统,通常包括一个或者多个过程控制器,以及通过模拟、数字或者组合的模拟/数字总线通信地耦合到至少一个主机或者操作员工作站,并耦合到一个或者多个现场设备的输入/输出(I/O)设备。现场设备,可以是例如阀、阀定位器、开关和变送器(例如温度、压强和流速传感器),其在过程中执行例如打开或者关闭阀以及测量过程控制参数的过程控制功能。过程控制器接收表示由现场设备所进行的过程测量的信号,处理该信息以实现控制例程,并且生成控制信号,该控制信号通过总线或者其他通信线被发送至现场设备以控制该过程的运行。以此方式,过程控制器可以通过总线和/或其他通信链路使用现场设备来执行和协调控制策略。来自现场设备和控制器的过程信息可以为由操作员工作站(例如基于处理器的系统)执行的一个或更多应用(即例程、程序等)可用,以使得操作员能够执行关于过程的所需的功能,例如查看过程的当前状态(例如通过图形用户界面),评估该过程,修改该过程的运行(例如通过可视的对象图)等等。很多过程控制系统还包括一个或多个应用站,这些应用站通常使用个人电脑、笔记本或
【技术保护点】
1.一种用于生成在分析过程的运行中使用的过程模型的、计算机实施的方法,所述过程能在由与所述过程相关联的状态变量所定义的多个不同的过程状态中运行,所述方法包括:/n在所述过程的运行期间,从所述过程收集训练数据,所述训练数据包括一组过程参数中的每一个的值、所述状态变量的值以及与多个不同过程测量次数中的每一个相关联的结果变量的值;/n使用计算机处理设备,将所述训练数据划分成数据时间片以便为每一个数据时间片产生一组时间分片的数据,其中每组时间分片的数据包括所述一组过程参数中的每一个的值、所述状态变量的值以及所述结果变量的值;/n将所述多组时间分片的数据存储在计算机存储器中;/n使用计算机处理设备,根据所述训练数据确定一组过程状态均值,所述一组过程状态均值包括用于所述过程状态中的每一个的状态变量均值以及用于所述过程状态中的每一个的一个或多个过程参数均值;/n将所述一组过程状态均值存储在计算机存储器中;/n通过计算机处理设备,使用所存储的过程状态均值,推导所述数据时间片中的每一个的一组时间片均值,所述多组时间片均值中的每一个包括所述过程参数中的每一个的时间片均值;/n使用计算机处理设备,推导每个数 ...
【技术特征摘要】 【专利技术属性】
20110919 US 61/536,4231.一种用于生成在分析过程的运行中使用的过程模型的、计算机实施的方法,所述过程能在由与所述过程相关联的状态变量所定义的多个不同的过程状态中运行,所述方法包括:
在所述过程的运行期间,从所述过程收集训练数据,所述训练数据包括一组过程参数中的每一个的值、所述状态变量的值以及与多个不同过程测量次数中的每一个相关联的结果变量的值;
使用计算机处理设备,将所述训练数据划分成数据时间片以便为每一个数据时间片产生一组时间分片的数据,其中每组时间分片的数据包括所述一组过程参数中的每一个的值、所述状态变量的值以及所述结果变量的值;
将所述多组时间分片的数据存储在计算机存储器中;
使用计算机处理设备,根据所述训练数据确定一组过程状态均值,所述一组过程状态均值包括用于所述过程状态中的每一个的状态变量均值以及用于所述过程状态中的每一个的一个或多个过程参数均值;
将所述一组过程状态均值存储在计算机存储器中;
通过计算机处理设备,使用所存储的过程状态均值,推导所述数据时间片中的每一个的一组时间片均值,所述多组时间片均值中的每一个包括所述过程参数中的每一个的时间片均值;
使用计算机处理设备,推导每个数据时间片的一组偏离所述均值的偏差,特定的数据时间片的所述一组偏离所述均值的偏差包括:对于在所述特定的数据时间片内的每个过程参数,使用所述特定的数据时间片的所述过程参数值以及所述特定的数据时间片的、所述过程参数的所述时间片均值来推导所述特定的数据时间片的、所述过程参数的所述偏离所述均值的偏差;以及
使用计算机处理设备,使用所述数据时间片的所述多组偏离所述均值的偏差以及所述数据时间片的所述结果变量值,生成过程模型,其中,所述过程模型被生成为质量预测模型或故障检测模型。
2.根据权利要求1所述的计算机实施的方法,其中,生成所述过程模型包括将质量预测模型生成为偏最小二乘模型、神经网络模型、或多元线性回归模型中的一个。
3.根据权利要求1所述的计算机实施的方法,其中,生成所述过程模型包括将故障检测模型生成为主成分分析模型。
4.根据权利要求1所述的计算机实施的方法,还包括:
将所述过程状态的所确定的过程状态均值存储为所生成的过程模型的一部分,从所述运行的过程收集新的过程参数值和状态变量值,以及使用所收集的新的过程参数值和所述过程变量值和所述过程状态均值来推导所生成的过程模型的输入以推导所述结果变量的估计,并且还包括使用所述运行的过程的所收集的新的过程参数值和所述过程变量值来基于作为所述过程模型的部分存储的所述过程状态均值而确定一组时间片的偏离所述均值的偏差。
5.一种用于形成过程预测模型的、计算机实施的方法,包括:
对于多个过程参数中的每一个,从运行的过程收集一组过程参数的过程参数值、状态变量的状态变量值和结果变量的结果变量值;
使用计算机处理设备,确定一组过程状态均值,其中所述一组过程状态均值包括:对于多个过程状态中的每一个,当所述过程在所述多个过程状态中的每一个中运行时所述状态变量的平均值和所述过程参数中的每一个的平均值;
使用计算机处理设备,对于多组时间有关的数据中的每一组,使用所述过程状态均值和与多组时间有关的数据中的每一组相关联的所述状态变量的值来确定所述一组过程参数中的每一个的时间片均值;
使用计算机处理设备,使用所述多组时间有关的数据中的每一组的所述时间片均值和所述过程参数值来确定所述多组时间有关的数据中的每一个的所述过程参数中的每一个的偏离均值的偏差;
在计算机处理设备内,使用所述多组时间有关的数据中的每一个的所述过程参数中的每一个的所确定的偏离均值的偏差和所述多组时间有关的数据中的每一个的所述结果变量值来生成过程预测模型,其能在计算机处理设备上运行以预测所述过程内的所述结果变量,
其中,所生成的过程预测模型使用多组所述过程参数的偏离所述均值的偏差来预测所述结果变量的值。
6.根据权利要求5所述的计算机实施的方法,其中生成过程预测模型包括生成偏最小二乘模型、神经网络模型、多元线性回归模型或主成分分析模型中的一个。
7.一种用于在运行的过程中测量过程质量或过程故障的、计算机实施的方法,包括:
在计算机存储器中存储过程预测模型,其中所述过程预测模型作为一组输入取得一组过程参数中的每一个的一组偏离均值的偏差以及作为输出产生预测的过程质量值或过程故障值;
对于多个测量次数,在所述过程的在线运行期间,从所述过程收集所述一组过程参数中的每一个的过程参数数据和过程状态变量的过程状态变量数据;
使用计算机处理设备,推导一系列数据时间片,每个数据时间片包括所述一组过程参数中的每一个的过程参数值以及过程状态变量值;
使用计算机处理设备,确定所述数据时间片中的每一个的所述过程参数中的每一个的偏离均值的偏差;
使用计算机处理设备,当在所述计算机处理设备上执行所述过程预测模型的时候将所述数据时间片中的每一个的所确定的偏离均值的偏差作为输入提供给所述过程预测模型以产生所述过程质量值或所述过程故障值的预测,以及
使用所述过程质量值或所述过程故障值的所述预测来改变所述过程的所述运行。
8.根据权利要求7所述的计算机实施的方法,还包括使用所述过程质量值或所述过程故障值的所述预测来将过程运行的问题通知用户。
9.根据权利要求7所述的计算机实施的方法,其中,确定所述数据时间片中的每一个的所述偏离所述均值的偏差包括将过程参数的过程参数值与该过程参数的时间片均值相比较。
10.根据权利要求7所述的计算机实施的方法,其中,所述过程状态均值包括每个过程参数的过程参数均值和多个过程状态中的每一个的状态变量的状态变量均值。
技术研发人员:T·L·布莱文斯,W·K·沃杰斯尼斯,M·J·尼克松,J·M·卡尔德维尔,
申请(专利权)人:费希尔罗斯蒙特系统公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。