← Back to Patent Explorer
US7085615B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Dynamic on-line optimization of production processes

Assignee: ABB Schweiz AG
•
Filing: 2003-06-12
•
Granted: 2006-08-01
•
Expires: 2023-06-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A process is modeled by a dynamic model, handling time dependent relations between manipulated variables of different process sections ( 10 A–D) and measured process output variables. Suggested input trajectories for manipulated variables for a subsequent time period are obtained by optimizing an objective function over a prediction time period, under constraints imposed by the dynamic process model and/or preferably a production plan for the same period. The objective function comprises relations involving predictions of controlled process output variables as a function of time using the process model, based on the present measurements, preferably by a state estimation procedure. By the use of a prediction horizon, also planned future operational changes can be prepared for, reducing any induced fluctuations. In pulp and paper processes, process output variables associated with chemical additives can be used, adapting the optimization to handle chemical additives aspects.

Inventors

  • 👤 Ulf Persson
  • 👤 Tomas Lindberg
  • 👤 Lars Ledung
  • 👤 Per-Olof Sahlin
  • 👤 Lennart Kållén

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 10:59
CPC Classifications
D; D21; D21G; D21G9/00; D21G9/0009; D21G9/0018; G; G05; G05B; G05B13/00; G05B13/02; G05B13/04; G05B13/048

Claims Analysis

Total Claims: 51
Claim 1
Independent Claim 163 words
A method for a production process having a number of process sections the method comprising: obtaining a dynamic process model having time dependent relations between manipulated variables for said process sections and process output variables from respective process section; providing external constraints for said production process for a prediction time interval; measuring a set of process output variables of said production process; estimating an initial state by using said measured process output variables; defining an objective function involving predicted controlled process output variables for said prediction time interval and said external constraints; said predicted controlled process output variables being defined by said dynamic process model based on said initial state; optimizing said objective function under constraints imposed by said dynamic process model and/or said external constraints, by adapting said manipulated variables, giving input trajectories for said manipulated variables for said prediction time interval; and operating said production process by setting said manipulated variables according to said input trajectories during a control time interval.
Claim 2
Independent Claim 163 words
A method for a production process having a number of process sections the method comprising: obtaining a dynamic process model having time dependent relations between manipulated variables for said process sections and process output variables from respective process section; providing external constraints for said production process for a prediction time interval; measuring a set of process output variables of said production process; estimating an initial state by using said measured process output variables; defining an objective function involving predicted controlled process output variables for said prediction time interval and said external constraints; said predicted controlled process output variables being defined by said dynamic process model based on said initial state; optimizing said objective function under constraints imposed by said dynamic process model and/or said external constraints, by adapting said manipulated variables, giving input trajectories for said manipulated variables for said prediction time interval; and operating said production process by setting said manipulated variables according to said input trajectories during a control time interval.
Claim 3
Dependent Claim 17 words
The method according to claim 1 , wherein said method is a pulp and/or paper production method.
Claim 4
Dependent Claim 28 words
The method according to claim 2 , wherein said controlled process output variables comprise at least one variable associated with chemical additives used for pulp and/or paper production.
Claim 5
Dependent Claim 39 words
The method according to claim 3 , wherein said defining step in turn comprises the step of including an objective function term being dependent on a total amount of chemical additives in at least two of said process sections.
Claim 6
Dependent Claim 43 words
The method according to claim 3 , wherein said defining step in turn comprises the step of including an objective function term being dependent on the relative distribution of different chemical forms of chemical additives between different process sections throughout the production process.
Claim 7
Dependent Claim 49 words
The method according to claim 3 , wherein said defining step in turn comprises the step of including an objective function term being dependent on a difference between a concentration of at least one chemical additive in at least one of said process sections and a pre-determined set value.
Claim 8
Dependent Claim 14 words
The method according to claim 6 , wherein said concentration is related to sulfidity.
Claim 9
Dependent Claim 15 words
The method according to claim 1 , wherein said external constraints comprises a production plan.
Claim 10
Dependent Claim 23 words
The method according to claim 1 , wherein said estimation of said initial state is also obtained by previously measured process output variables.
Claim 11
Dependent Claim 19 words
The method according to claim 9 , wherein said estimation of said initial state comprises a state estimation procedure.
Claim 12
Dependent Claim 18 words
The method according to claim 10 , wherein said state estimation procedure is a moving horizon state estimation.
Claim 13
Dependent Claim 20 words
The method according to claim 1 , wherein said control time interval is a part of said prediction time interval.
Claim 14
Dependent Claim 20 words
The method according to claim 12 , wherein said control time interval is substantially shorter than said prediction time interval.
Claim 15
Dependent Claim 23 words
The method according to claim 13 , wherein said prediction time interval is more than 10 times longer than said control time interval.
Claim 16
Dependent Claim 21 words
The method according to claim 1 wherein at least a part of said measuring of process output variables is performed on-line.
Claim 17
Dependent Claim 34 words
The method according to claim 1 wherein at least one of said process output variables is selected from the list of: flow rate; flow concentration; buffer level; buffer concentration; and internal process section variable.
Claim 18
Dependent Claim 55 words
The method according to claim 1 wherein said defining step in turn comprises the step of: deriving target trajectories for said controlled process output variables under said external constraints starting from said initial state; whereby said objective function comprises deviations between said target trajectories and predicted process output variables integrated over said prediction time interval.
Claim 19
Dependent Claim 60 words
The method according to claim 17 , wherein said deriving step in turn comprises the steps of: calculating ideal set-point trajectories for said controlled process output variables under constraints imposed by said production plan; and modifying said ideal set-point trajectories into said target trajectories by introducing said initial state and a smoothing with time of structures of said ideal set-point.
Claim 20
Dependent Claim 22 words
The method according to claim 17 , wherein said integration over said prediction time interval further comprises a time dependent weight function.
Claim 21
Dependent Claim 55 words
The method according to claim 1 wherein said dynamic process model in turn comprises a number of section models, representing operation of a process section, connected to a number of intermediate storage models by model flows; said section models comprising said time dependent relations; and said intermediate storage models being characterized by a buffer level.
Claim 22
Dependent Claim 48 words
The method according to claim 20 , wherein defining step in turn comprises the step of including an objective function term being dependent on remaining buffer capacity of a buffer preceding a bottleneck process section and on said buffer level of a buffer following a bottleneck process section.
Claim 23
Dependent Claim 60 words
The method according to claim 20 , wherein defining step in turn comprises the step of including an objective function term being dependent on said buffer level of a buffer preceding a process section having a relative high probability of failure and on remaining buffer capacity of a buffer following a process section having a relative high probability of failure.
Claim 24
Dependent Claim 25 words
The method according to claim 1 , wherein one or more steps of said method is performed at a location remote from said production process.
Claim 25
Dependent Claim 202 words
A production process system, comprising: a number of process sections, controllable by manipulated variables; sensors measuring a set of process output variables of said production process; processor means, connected to said sensors; process section control means, setting said manipulated variables, said process section control means being connected to said processor means; said processor means in turn comprising: means for obtaining a dynamic process model having time dependent relations between manipulated variables for said process sections and process output variables from respective process section; means for providing external constraints for a prediction time interval; means for defining an objective function involving predicted controlled process output variables for said prediction time interval and said external constraints; said predicted controlled process output variables being defined by said dynamic process model based on an estimation of an initial state obtained by said measured set of process output variables; means for optimizing said objective function under constraints imposed by said dynamic process model and/or said external constraints by adapting said manipulated variables, giving input trajectories for said manipulated variables for said prediction time interval; whereby said process section control means is arranged for setting said manipulated variables according to said input trajectories during a control time interval.
Claim 26
Dependent Claim 202 words
A production process system, comprising: a number of process sections, controllable by manipulated variables; sensors measuring a set of process output variables of said production process; processor means, connected to said sensors; process section control means, setting said manipulated variables, said process section control means being connected to said processor means; said processor means in turn comprising: means for obtaining a dynamic process model having time dependent relations between manipulated variables for said process sections and process output variables from respective process section; means for providing external constraints for a prediction time interval; means for defining an objective function involving predicted controlled process output variables for said prediction time interval and said external constraints; said predicted controlled process output variables being defined by said dynamic process model based on an estimation of an initial state obtained by said measured set of process output variables; means for optimizing said objective function under constraints imposed by said dynamic process model and/or said external constraints by adapting said manipulated variables, giving input trajectories for said manipulated variables for said prediction time interval; whereby said process section control means is arranged for setting said manipulated variables according to said input trajectories during a control time interval.
Claim 27
Independent Claim 205 words
A system for a production process having a number of process sections, controllable by manipulated variables, comprising: processor means; and process section control means, setting said manipulated variables, said process section control means being connected to said processor means; said processor means in turn comprising: sensor input means for receiving a set of process output variables of said production process; means for obtaining a dynamic process model having time dependent relations between manipulated variables for said process sections and process output variables from respective process section; means for providing external constraints for a prediction time interval; means for defining an objective function involving predicted controlled process output variables for said prediction time interval and said external constraints; said predicted controlled process output variables being defined by said dynamic process model based on an estimation of an initial state obtained by said measured set of process output variables; means for optimizing said objective function under constraints imposed by said dynamic process model and/or said external constraints by adapting said manipulated variables, giving input trajectories for said manipulated variables for said prediction time interval; whereby said process section control means is arranged for setting said manipulated variables according to said input trajectories during a control time interval.
Claim 28
Independent Claim 205 words
A system for a production process having a number of process sections, controllable by manipulated variables, comprising: processor means; and process section control means, setting said manipulated variables, said process section control means being connected to said processor means; said processor means in turn comprising: sensor input means for receiving a set of process output variables of said production process; means for obtaining a dynamic process model having time dependent relations between manipulated variables for said process sections and process output variables from respective process section; means for providing external constraints for a prediction time interval; means for defining an objective function involving predicted controlled process output variables for said prediction time interval and said external constraints; said predicted controlled process output variables being defined by said dynamic process model based on an estimation of an initial state obtained by said measured set of process output variables; means for optimizing said objective function under constraints imposed by said dynamic process model and/or said external constraints by adapting said manipulated variables, giving input trajectories for said manipulated variables for said prediction time interval; whereby said process section control means is arranged for setting said manipulated variables according to said input trajectories during a control time interval.
Claim 29
Dependent Claim 20 words
The system according to claim 25 , wherein said production process system is a pulp and/or paper production process system.
Claim 30
Dependent Claim 26 words
The system according to claim 26 , wherein said controlled process output variables comprise at least one variable associated with chemical additives of said production process.
Claim 31
Dependent Claim 34 words
The system according to claim 27 , wherein said objective function comprises a term dependent on a total amount of chemical additives in at least two of said process sections of said production process.
Claim 32
Dependent Claim 32 words
The system according to claim 27 wherein said objective function comprises relations based on the relative distribution of different chemical species of chemical additives between different process sections throughout the production process.
Claim 33
Dependent Claim 38 words
The system according to claim 27 wherein said objective function comprises a term dependent on a difference of a concentration of at least one chemical additive in at least one of said process sections and a pre-determined set-value.
Claim 34
Dependent Claim 14 words
The system according to claim 30 , wherein said concentration is related to sulfidity.
Claim 35
Dependent Claim 14 words
The system according to claim 25 wherein said external constraints comprise a production plan.
Claim 36
Dependent Claim 22 words
The system according to claim 25 wherein said estimation of said initial state is obtained also by previously measured process output variables.
Claim 37
Dependent Claim 23 words
The system according to claim 33 , wherein said processor further comprises state estimation means for performing said estimation of said initial state.
Claim 38
Dependent Claim 26 words
The system according to claim 25 at least one of said process output variables of said production process system has a time constant exceeding 12 hours.
Claim 39
Dependent Claim 13 words
The system according to claim 25 said prediction time interval exceeds 12 hours.
Claim 40
Dependent Claim 15 words
The system according to claim 25 said control time interval is less than 15 minutes.
Claim 41
Dependent Claim 25 words
The system according to claim 25 wherein communication links between said processor and said production process, for allowing a remote control of said production process.
Claim 42
Dependent Claim 16 words
The system according to claim 38 , wherein said communication links comprises a data communication network.
Claim 43
Dependent Claim 23 words
A computer program product comprising computer code means and/or software code portions for making a processor perform the steps of claim 1 .
Claim 44
Dependent Claim 15 words
The computer program product according to claim 40 supplied via a network, such as Internet.
Claim 45
Dependent Claim 14 words
A computer readable medium containing a computer program product according to claim 40 .
Claim 46
Dependent Claim 22 words
A computer program comprising computer code means and/or software code portions for making a processor perform the steps of claim 1 .
Claim 47
Dependent Claim 14 words
The computer program according to claim 43 supplied via a network, such as Internet.
Claim 48
Dependent Claim 30 words
Use of a method according to claim 1 to carry out on a production process any of the operations of: monitoring, controlling, regulating, simulating, optimising, providing support for decisions, advising.
Claim 49
Dependent Claim 33 words
Use of a method according to claim 1 to carry out on a pulp and/or paper production process any of the operations of: monitoring, controlling, regulating, simulating, optimising, providing support for decisions, advising.
Claim 50
Dependent Claim 30 words
Use of a system according to claim 25 to carry out on a production process any of the operations of: monitoring, controlling, regulating, simulating, optimising, providing support for decisions, advising.
Claim 51
Dependent Claim 33 words
Use of a system according to claim 25 to carry out on a pulp and/or paper production process any of the operations of: monitoring, controlling, regulating, simulating, optimising, providing support for decisions, advising.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2009-07-31 2010-01-30 2010-08-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2013-07-31 2014-01-30 2014-08-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2017-07-31 2018-01-30 2018-08-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag