-
公开(公告)号:US06577908B1
公开(公告)日:2003-06-10
申请号:US09597611
申请日:2000-06-20
IPC分类号: G05B1302
CPC分类号: G05B13/042 , G05B11/42 , G05B17/02
摘要: A system and method for adaptively designing self-tuning controllers, specifically PID controllers for process control systems. The method is based on a model-parameter interpolation, according to which a candidate process model is defined by a predetermined, limited set of models. Each of the models is characterized by a plurality of parameters, and, for each model, each of the parameters has a respective value that is selected from a set of predetermined initialization values corresponding to the parameter. Evaluation of each of the models includes computation of a model squared error and computation of a Norm that is derived from the model square errors calculated for the models. The Norm value is assigned to every parameter value represented in the model that is represented in an evaluation scan. As repeated evaluations of models are conducted, an accumulated Norm is calculated for each parameter value. The accumulated Norm is the sum of all Norms that have been assigned to the parameter value in the course of model evaluations. Subsequently, an adaptive parameter value is calculated for each parameter. The adaptive parameter value is a weighted average of the initialization values assigned to the respect parameters. The set of adaptive process parameter values are then used to redesign a process controller.
摘要翻译: 一种用于自适应设计自调节控制器的系统和方法,特别是用于过程控制系统的PID控制器。 该方法基于模型参数插值,根据该插值,候选过程模型由预定的有限的模型集合定义。 每个模型的特征在于多个参数,并且对于每个模型,每个参数具有从对应于该参数的一组预定初始化值中选择的相应值。 每个模型的评估包括从模型计算的模型平方误差导出的模型平方误差的计算和Norm的计算。 将Norm值分配给在评估扫描中表示的模型中表示的每个参数值。 随着对模型的重复评估,对每个参数值计算累积的Norm。 累积的Norm是在模型评估过程中分配给参数值的所有Norm的总和。 随后,为每个参数计算自适应参数值。 自适应参数值是分配给相关参数的初始化值的加权平均值。 然后使用一组自适应过程参数值重新设计过程控制器。
-
公开(公告)号:US06298454B1
公开(公告)日:2001-10-02
申请号:US09256585
申请日:1999-02-22
IPC分类号: G06F1100
CPC分类号: G05B23/0227 , G05B23/027
摘要: A diagnostic tool automatically collects and stores data indicative of a variability parameter, a mode parameter, a status parameter and a limit parameter associated with each of the different devices, loops or function blocks within a process control system, processes the collected data to determine which devices, loops or function blocks have problems that result in reduced performance of the process control system, displays a list of detected problems to an operator and then suggests the use of other, more specific diagnostic tools to further pinpoint or correct the problems. When the diagnostic tool recommends and executes a data intensive application as the further diagnostic tool, it automatically configures a controller of the process control network to collect the data needed for such a tool.
摘要翻译: 诊断工具自动收集和存储指示与过程控制系统内的不同设备,循环或功能块中的每一个相关联的变量参数,模式参数,状态参数和限制参数的数据,处理收集的数据以确定哪个 设备,循环或功能块具有导致过程控制系统的性能降低的问题,向操作者显示检测到的问题的列表,然后建议使用其他更具体的诊断工具来进一步确定或纠正问题。 当诊断工具推荐并执行数据密集型应用程序作为其他诊断工具时,它会自动配置过程控制网络的控制器,以收集此类工具所需的数据。
-
公开(公告)号:US10018997B2
公开(公告)日:2018-07-10
申请号:US13931341
申请日:2013-06-28
IPC分类号: G05B13/04 , G05B19/418
CPC分类号: G05B19/41885 , G05B2219/31357 , G05B2219/31472 , Y02P90/14 , Y02P90/22 , Y02P90/26
摘要: An on-line data analytics device can be installed in a process control system as a standalone device that operates in parallel with, but non-intrusively with respect to, the on-line control system to perform on-line analytics for a process without requiring the process control system to be reconfigured or recertified. The data analytics device includes a data analytics engine coupled to a logic engine that receives process data collected from the process control system in a non-intrusive manner. The logic engine operates to determine further process variable values not generated within the process control system and provides the collected process variable data and the further process variable values to the data analytics engine. The data analytics engine executes statistically based process models, such as batch models, stage models, and phase models, to produce a predicted process variable, such as an end of stage or end of batch quality variable for use in analyzing the operation of the on-line process.
-
公开(公告)号:US08706267B2
公开(公告)日:2014-04-22
申请号:US12260073
申请日:2008-10-28
IPC分类号: G05B13/02
CPC分类号: G05B13/04 , G05B13/048 , G05B23/0254 , G05B23/0272
摘要: A method of controlling a process control system having a plurality of control loops includes collecting operating condition data in connection with the operation of each control loop of the plurality of control loops, identifying a respective process model for each control loop of the plurality of control loops from the respective operating condition data collected for each control loop of the plurality of control loops and developing a process model history by storing data indicative of the multiple identified process models for each control loop of the plurality of control loops.
摘要翻译: 控制具有多个控制回路的过程控制系统的方法包括:结合多个控制回路的每个控制回路的操作来收集操作条件数据,识别多个控制回路中每个控制回路的相应过程模型 从针对多个控制回路的每个控制循环收集的相应操作条件数据,并通过存储指示多个控制回路中的每个控制回路的多个确定的过程模型的数据来开发过程模型历史。
-
公开(公告)号:US20110288837A1
公开(公告)日:2011-11-24
申请号:US13113044
申请日:2011-05-21
IPC分类号: G06G7/48
CPC分类号: G05B17/02 , G05B2219/31265 , G05B2219/32077
摘要: A process is modeled by resolving the process into a plurality of process stages, including at least a first process stage and a second process stage, and developing a plurality of models, each model corresponding to a respective one of the plurality of process stages, wherein the model corresponding to each process stage is developed using data from one or more runs of that process stage and output quality data relating to the one or more runs of that process stage and wherein the model corresponding to each process stage is adapted to produce an output quality prediction associated with that process stage, and wherein the output quality prediction produced by the model of a first one of the process stages is used to develop the model of a second one of the process stages.
摘要翻译: 通过将过程解析成多个处理阶段(包括至少第一处理阶段和第二处理阶段)以及开发多个模型来建模过程,每个模型对应于多个处理阶段中的相应一个,其中 使用来自该过程阶段的一个或多个运行的数据和与该过程阶段的一个或多个运行相关的输出质量数据来开发与每个过程阶段相对应的模型,并且其中与每个过程阶段对应的模型适于产生输出 与该处理阶段相关联的质量预测,并且其中由第一个进程阶段的模型产生的输出质量预测用于开发第二个进程阶段的模型。
-
公开(公告)号:US07877154B2
公开(公告)日:2011-01-25
申请号:US11241157
申请日:2005-09-30
IPC分类号: G05B13/02
CPC分类号: G05B13/041 , G05B17/02
摘要: A first principles model may be used to simulate a batch process, and the first principles model may be used to configure a multiple-input/multiple-output control routine for controlling the batch process. The first principles model may generate estimates of batch parameters that cannot, or are not, measured during operation of the actual batch process. An example of such a parameter may be a rate of change of a component (e.g., a production rate, a cell growth rate, etc.) of the batch process. The first principles model and the configured multiple-input/multiple-output control routine may be used to facilitate control of the batch process.
摘要翻译: 可以使用第一原理模型来模拟批处理,并且可以使用第一原理模型来配置用于控制批处理的多输入/多输出控制例程。 第一原则模型可以产生在实际批处理过程中不能或不测量的批次参数的估计。 这种参数的一个例子可以是批处理的组分的变化率(例如,生产率,细胞生长速率等)。 可以使用第一原理模型和配置的多输入/多输出控制程序来促进对批处理的控制。
-
公开(公告)号:US07551969B2
公开(公告)日:2009-06-23
申请号:US11534943
申请日:2006-09-25
CPC分类号: G05B11/42 , G05B13/042 , G05B17/02
摘要: A state based adaptive feedback/feedforward PID controller includes a model set component, communicatively coupled to a process input, having a state variable defining a number of process regions, and a number of models grouped into the process regions. Each of the grouped models includes a plurality of parameters having a value selected from a set of predetermined initial values assigned to the respective parameter. The adaptive controller further includes an error generator communicatively coupled to the model set component and a process output. The error generator configured to generate a model error signal representative of the difference between a model output signal and a process output signal. The error generator, communicatively coupled to a model evaluation component, is configured to compute a model squared error corresponding to a model and correlating the model squared error to parameter values represented in the model. The adaptive controller further includes a parameter interpolator communicatively coupled to the model evaluation component for calculating a respective adaptive parameter value for parameters represented in the model and a controller update component, communicatively coupled to the parameter interpolator, for updating the controller in response to adaptive parameter values upon conclusion of an adaptation cycle.
摘要翻译: 基于状态的自适应反馈/前馈PID控制器包括通信地耦合到过程输入的模型集合分量,具有定义多个处理区域的状态变量以及分组到过程区域中的多个模型。 每个分组的模型包括具有从分配给相应参数的一组预定初始值中选择的值的多个参数。 自适应控制器还包括通信地耦合到模型组分量和过程输出的误差发生器。 该误差发生器被配置为产生表示模型输出信号和过程输出信号之间的差异的模型误差信号。 通信地耦合到模型评估组件的误差发生器被配置为计算对应于模型的模型平方误差并将模型平方误差与模型中表示的参数值相关联。 自适应控制器还包括通信地耦合到模型评估组件的参数内插器,用于计算模型中表示的参数的相应自适应参数值,以及通信地耦合到参数内插器的控制器更新组件,用于响应于自适应参数更新控制器 适应周期结束时的价值观。
-
公开(公告)号:US20090062932A1
公开(公告)日:2009-03-05
申请号:US12260073
申请日:2008-10-28
CPC分类号: G05B13/04 , G05B13/048 , G05B23/0254 , G05B23/0272
摘要: Disclosed is a method of controlling and managing a process control system having a plurality of control loops. The method includes implementing a plurality of control routines to control operation of the plurality of control loops, respectively. The plurality of control routines may include at least one non-adaptive control routine. Operating condition data is then collected in connection with the operation of each control loop of the plurality of control loops, and a respective process model is identified for each control loop of the plurality of control loops from the respective operating condition data collected for each control loop of the plurality of control loops. In some embodiments, the identification of the respective process models may be automatic as a result of a detected process change or be on-demand as a result of an injected parameter change.
摘要翻译: 公开了一种控制和管理具有多个控制回路的过程控制系统的方法。 该方法包括实现多个控制例程以分别控制多个控制回路的操作。 多个控制程序可以包括至少一个非自适应控制程序。 然后结合多个控制回路的每个控制回路的操作来收集操作条件数据,并且从针对每个控制回路收集的各个操作条件数据中识别出多个控制回路中的每个控制回路的相应过程模型 的多个控制回路。 在一些实施例中,作为检测到的过程改变的结果,可以自动地识别各个过程模型,或者作为注入的参数改变的结果而是按需。
-
公开(公告)号:US07444191B2
公开(公告)日:2008-10-28
申请号:US11243862
申请日:2005-10-04
IPC分类号: G05B13/02
CPC分类号: G05B13/04 , G05B13/048 , G05B23/0254 , G05B23/0272
摘要: Disclosed is a method of controlling and managing a process control system having a plurality of control loops. The method includes implementing a plurality of control routines to control operation of the plurality of control loops, respectively. The plurality of control routines may include at least one non-adaptive control routine. Operating condition data is then collected in connection with the operation of each control loop of the plurality of control loops, and a respective process model is identified for each control loop of the plurality of control loops from the respective operating condition data collected for each control loop of the plurality of control loops. In some embodiments, the identification of the respective process models may be automatic as a result of a detected process change or be on-demand as a result of an injected parameter change.
摘要翻译: 公开了一种控制和管理具有多个控制回路的过程控制系统的方法。 该方法包括实现多个控制例程以分别控制多个控制回路的操作。 多个控制程序可以包括至少一个非自适应控制程序。 然后结合多个控制回路的每个控制回路的操作来收集操作条件数据,并且从针对每个控制回路收集的相应操作条件数据中识别多个控制回路中的每个控制回路的相应过程模型 的多个控制回路。 在一些实施例中,作为检测到的过程改变的结果,可以自动地识别各个过程模型,或者作为注入的参数改变的结果而被按需。
-
公开(公告)号:US07242989B2
公开(公告)日:2007-07-10
申请号:US10449437
申请日:2003-05-30
申请人: Terrence L. Blevins , Ashish Mehta
发明人: Terrence L. Blevins , Ashish Mehta
CPC分类号: G05B13/027 , G05B17/02
摘要: A method and apparatus that generates an estimate of a property of a batch process uses a non-parametric model to generate a plurality of rate of reaction estimates associated with the batch process. Each rate of reaction estimate may correspond, for example, to a particular time during the batch process. The plurality of rate of reaction estimates are then integrated to generate an estimate of a property of the batch at the particular time.
摘要翻译: 产生批处理过程的属性估计的方法和装置使用非参数模型来产生与批处理相关联的多个反应估计率。 每个反应估计速率可以例如对应于批处理期间的特定时间。 然后将多个反应率估计值进行积分以产生在特定时间的批次的性质的估计。
-
-
-
-
-
-
-
-
-