István Selek, PhD Post. Doctoral Researcher Systems Engineering Research Group University of Oulu, Oulu, Finland
Model Structure Conservation law (with respect to reservoirs) (Distrurbance) Prediction sub-model Auxiliary Component (required by the cost function) Hydrodynamic network model
Given a dynamic model of a water distribution system of the form Where, subject to
Find a policy
Solution proposal, 3 level hierarchial approach: 1.Optimal control decision u(k) is calculated 2.Optimal time distribution of flows for all actuators is calculated 3.Calculate actuator opreational rules using flow distribution
1.Are there robust solutions ? 2.Is it possible to design a WDS which fulfills robust operational requirements ? 3.What are the necesary and sufficient conditions for the existence of robust solutions ?
The existence of effective target tube is a necessary and sufficient condition for robustness !
Constraints Putting these together
The calculation proceeds in two steps. Step 1
Find a policy which maintains the state trajectory within at time instant k, and minimizes
Receding Horizon Principle: each time instant k an open loop (closed loop) optimization problem is defined and solved on a finite time horizon [k, k+N] using a small number of lookahead steps. Findwhich minimizes Open Loop Feedback Control Findwhich minimizes Closed Loop Feedback Control The lookahead optimization will result in a sequence: Apply the first element of the sequence
Permutational Invariance: invariance of the state subject to control sequence permutations The control sequence The system’s dynamics Integrator form The distrurbance (demand) sequence
Permutational Invariance: invariance of the state subject to control sequence permutations
Tank dynamics Can be written as
Must be transformed at each time instant Control constraints Effective target tube (state space) Control Constraints Effective target tube Putting these together The a vector is calculated For which the following equation is satisfied for all admissible realizations of the disturbance
Cost (objective) function is not defined yet !
8 direct (discrete) pumping stations 3 continuous pumping stations 8 tanks 6 (stochastic) consumption zones Water demand model Cost function (pumping costs)