Patent Document ID: 7826909
Application ID: 11999056
Patent Flag: 1

Claim One:
1. A method of operation of dynamic model predictive controller for controlling and optimizing the operation of a process having a plurality of independently controlled, manipulated variables, at least one controlled variables and none or more disturbance variables; said method of operation of dynamic model predictive controller comprising the steps of: a) determining simultaneously dynamic moves of said manipulated variables and steady state values of said manipulated variables and said controlled variables as result of an optimization process combining steady state and dynamic state wherein a predetermined number of dynamic moves of said manipulated variables are determined along with steady state values of said manipulated variables and said controlled variables in accordance with steady state constraints relating to said manipulated variables and said controlled variables as well as dynamic constraints relating to said manipulated variables and said controlled variables including where appropriate relating to said disturbance variables; and b) performing a receding horizon form of control wherein said optimization is performed at successive time interval by monitoring and feedback of process responses resulting from the control actions applied at previous time intervals; wherein said optimization process further comprises an objective function J in the form of J=F (M, C, D d , M d , C d )+ΣΣP l c C l +ΣΣP h c C h wherein F is some optimizing function for the process over the time horizon of time to steady state for said process, M d is dynamic values of manipulated variables over a predetermined time horizon, M is steady state value of said manipulated variables, C d is dynamic values of controlled variables over a time horizon to steady state, C is steady state value of said controlled variables, D d is a dynamic value vector of said disturbance variables over a time horizon no greater than said time horizon of dynamic values of said manipulated variables, and wherein further the process is considered to be a dynamic system, and said controlled variables response both in steady state and dynamic is characterized by (C, C d )=G(M d , D d ), P h c is a penalty value to be applied for the controlled variable violating its high limit dynamically, further C h i is high limit dynamic violation variables of said controlled variables, C i and C l i is low limit dynamic violation variables of said controlled variables, C i , the aforementioned control variables penalty relate to either economic criteria and/or safety criteria depending on the nature and characteristics of the controlled variable.