The present invention relates to a supervisory control system and method of supervisory control for fluid networks, and relates particularly, though not exclusively, to supervisory control systems for open conduits (channel networks) and closed conduits (pipelines).
In our U.S. Pat. No. 7,152,001, the entirety of which is herein incorporated, there is disclosed a computer based system for predicting the fluid level in a fluid flow network. The system has been very successful as it can use past and present measurements of parameters to predict and control fluid level and flow. The system gathers data from timed fluid levels and opening positions of regulators or valves to provide a model from which fluid levels and flow can be determined in real time. An irrigation channel is an open hydraulic system that serves to convey water from a source supply to end customers. Along the channel, flows and water levels are regulated via control gates situated at discrete points. FIG. 1 of U.S. Pat. No. 7,152,001 shows a side view of a typical channel regulated by overshot gates. The stretch of channel between gates 16, 18 is referred to as a pool. Water flows under the power of gravity, from a water source along the channel to farms. In view of this, the water levels along the channel correspond to the potential energy available to produce flow of water along the channel itself, into lateral distribution systems and onto land to be irrigated. It is therefore important to maintain the water levels above the levels required to meet flow demand.
The goal of automating an irrigation channel is to improve distribution efficiency in terms of the water taken from the supply and the water delivered to end customers. This is achieved by employing advanced instrumentation and control systems of the type shown in U.S. Pat. No. 7,152,001, which provide for a closer match between the water ordered by the farmers and the volume of the water moving through or flowing into the channel system, while maintaining the water levels along the channel system within operational limits dictated by quality of service and safety concerns.
U.S. Pat. No. 7,152,001 includes sensors 24, 26, 28, 29 and actuators linked through a Supervisory Control and Data Acquisition (SCADA) communication network 44 and advanced control practices that work in conjunction with each other to achieve high distribution efficiency, reduce transmission losses and provide high level of service to the customer/farmer thereby yielding high productivity from water which is a limited resource. When a channel is fully automated, the channel control gates 16, 18 are operated in such a manner so as to meet the demand for water downstream of the control gates 16, 18 and to maintain the water level upstream of the gate or regulator in every pool. A certain level of water must be exceeded in each pool to provide the potential energy needed to propel water further downstream, into secondary channels and onto the adjacent farms. The volume of water flowing into the channel system is controlled at the upstream or top end. The volume of water flowing into the channel is increased if a drop in the water level is sensed in a given pool or is reduced if the water level rises ensuring a constant water level is maintained.
A reactive control strategy is employed to maintain the water level in pools at their set points, i.e. control action is taken only when the controlled variable (water level in a pool) deviates from its set point. This is often referred to as feedback control. Measured flow information at the downstream regulator 18 in a pool and at the lateral off takes and at the farm outlets (if available) can be exploited to augment the feedback controller and make the control system more responsive. Often referred to as feed forward control, the upstream gate 16 sends a percentage of the measured outflows immediately rather than waiting for the flows to affect the water level in the pool and the feedback controller to take action.
The reactive control architecture described above confines the propagation of transients to upstream of changes in flow load (i.e. an out flow starting or stopping). This has merit in terms of the corresponding demand driven release of water from the upstream source; i.e. water is released from the top only when there is an out flow due to an off take downstream and this is cut off when the off take stops. However, the achievable transient performance is fundamentally limited by inherent transport delays, particularly in terms of transient peaking of control gate flow commands and deviation in water levels in response to an increase in flow load and similar undesirable effects when flow load is reduced.
It is an object of the present invention to provide a method and system to accurately deliver water through an irrigation network to customers.
A further object of the invention is to provide a method or system where overheads to the delivery of water through an irrigation network are reduced.
The present invention in one aspect provides a method of delivery of fluid to at least one customer through a computer controlled fluid network, said fluid network having a plurality of regulators to control the flow of fluid along said fluid network to deliver a predetermined amount of fluid to said at least one customer, said network including a first control system for opening and closing said regulators under computer control, said first control system collecting data based on timed measurements of fluid levels upstream and downstream of respective regulators and the opening positions of respective regulators, using data analysis to provide respective models for prediction of respective fluid levels between regulators, a second control system that is a supervisory layer interacting with said first control system to provide adjustments to the controlling of said regulators by said first control system based on constraint and future flow load, and a third control system interacting with said first and second control systems, said third control system processing fluid delivery requests from said at least one customer to provide a flow load delivery schedule based on the hydraulic capacity of said fluid network.
The invention also provides a delivery system for the delivery of fluid to at least one customer through a computer controlled fluid network, said fluid network having a plurality of regulators to control the flow of fluid along said fluid network to deliver a predetermined amount of fluid to said at least one customer, said network including a first control system for opening and closing said regulators under computer control, said first control system collecting data based on timed measurements of fluid levels upstream and downstream of respective regulators and the opening positions of respective regulators, said first control system adapted to use data analysis to provide respective models for prediction of respective fluid levels between regulators, a second control system that is a supervisory layer interacting with said first control system to provide adjustments to the controlling of said regulators by said first control system based on constraint and future flow load, and a third control system interacting with said first and second control systems, said third control system processing fluid delivery requests from said at least one customer to provide a flow load delivery schedule based on the hydraulic capacity of said fluid network.
In a preferred embodiment said second control system uses model predictive control to provide pre-emptive control.
Preferably data from a SCADA interface is used to calibrate and continually fine tune the computer controlled fluid network using a model of the pipe network based on system identification techniques.
The invention may also provide a method of delivery of fluid to at least one customer through a computer controlled fluid network, said fluid network having a plurality of regulators to control the flow of fluid along said fluid network to deliver a predetermined amount of fluid to said at least one customer, said network including a first control system for opening and closing said regulators under computer control, said first control system collecting data based on timed measurements of fluid levels upstream and downstream of respective regulators and the opening positions of respective regulators, using data analysis to provide respective models for prediction of respective fluid levels between regulators, and a second control system that is a supervisory layer interacting with said first control system to provide adjustments to the controlling of said regulators by said first control system based on constraint and future flow load.
The structure and functional features of a preferred embodiment of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings, in which:
The preferred embodiment is an enhancement of the inventions disclosed in U.S. Pat. No. 7,152,001 and Australian Patent Application No. 2011903084, now International Patent Application No. PCT/AU2012/000907 and any patent applications based on International Patent Application No. PCT/AU2012/000907. In order to reduce repetition of description, the whole contents of U.S. Pat. No. 7,152,001 and International Patent Application No. PCT/AU2012/000907 are herein incorporated into this specification.
A preferred embodiment of the supervisory control scheme that can achieve the objectives specified above, involves the use of a receding horizon optimal control technique often called Model Predictive Control (MPC) in the open literature for the third control system 106. It is particularly well suited to supervisory control problems of the kind mentioned above. Specifically, the MPC technique can directly incorporate predictions or a schedule of the flow load (demand) over a future horizon, as well as constraints on how the water level and references may vary across time. These features are ideally suited to providing quality-of-service guarantees at supply points, flood-free operation and the avoidance of actuator saturation, which can lead to very undesirable dynamic behaviour. That is, the features are ideally suited to mitigating the four limitations of the existing first control system 102 i.e. the fluid regulator system disclosed in U.S. Pat. No. 7,152,001.
As can be seen in
The control scheme of the first control system 102 provides a degree of robustness against uncertainties such as model and instrumentation inaccuracies, transportation losses and customer/farmer non-compliance with the agreed flow load schedule via feedback based control action. The second control system 104 also employs feedback in decision making via the measured water level and flow information 110.
The hierarchical architecture of the three control systems 102,104,106 provides scope for exploiting the advantages of both worlds; pre-emptive control via second control system 104 that is a supervisory control layer that exploits the knowledge of future flow demand schedule using the preferred control implemented via MPC, for example, and reactive control via first control system 102. This is a first unique aspect of the solution. The additional supervisory control layer of the second control system 104 in the hierarchy will enable further exploitation of the capability of the fluid network system by the use of available storage to surcharge the network in anticipation of a future load change, via adjustment of water-level references 109 and by varying the flow commands 108 of first control system 102.
The use of MPC techniques to implement a supervisory control layer in second control system 104 for a lower-level reactive water-level regulation controller of the first control system, with a view to exploit information regarding the load schedule agreed between the customers 114 and a demand management system in the third control system 106 so as to improve transient performance, is a second unique aspect of the solution.
As previously discussed MPC is a receding horizon optimal control technique. Within the context of
The building blocks of the MPC are the channel models and controller models that underpin the design of the first control system as described in U.S. Pat. No. 7,152,001. The channel models are grey box (part physics based part data based) models with good predictive capabilities. The usage of grey box models is fourth unique aspect of the solution. A common practice in the automation industry is to use black box models based on a step response. All the abilities of the invention discussed in columns 8 and 9 of U.S. Pat. No. 7,152,001 are applicable to MPC as well since MPC is built using the models and controllers described in U.S. Pat. No. 7,152,001.
The preferred Model Predictive Controller of second control system 104 will seamlessly integrate with the SCADA and computer environment discussed at column 6 of U.S. Pat. No. 7,152,001. A copy of “FIG. 3” from U.S. Pat. No. 7,152,001, augmented to include an MPC implementation of the supervisory control layer of second control system 104, is shown as
“Black box model”—Model based on pure input and output behaviour of the system without any knowledge of actual physics
“Demand”—Flow load on the fluid network system
“Grey box model”—Model based on physics of the system and experimental data
“Off-take”—A channel for taking away water. An off-take can be a farmer outlet or a secondary irrigation channel taking water off the main irrigation channel
“Transient response”—behavior of a control system for a change in its load or set point
“Set point”—Desired level/band at/within which the controlled variable should be maintained
“Step response”—Step response is the time behavior, of the outputs of a system when its inputs change from zero to a non-zero value in a very short time
The invention will be understood to embrace many further modifications as will be readily apparent to persons skilled in the art and which will be deemed to reside within the broad scope and ambit of the invention, there having been set forth herein only the broad nature of the invention and certain specific embodiments by way of example.
Number | Date | Country | Kind |
---|---|---|---|
2012901378 | Apr 2012 | AU | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/AU2013/000355 | 4/5/2013 | WO | 00 |