BlueM.MPC: Difference between revisions
m (→Application) |
No edit summary |
||
Line 4: | Line 4: | ||
BlueM.MPC is a software for the simulation of model predictive control (MPC) in sewer networks. MPC is an online strategy for real time control (RTC). Control decisions are calculated during operation with a process model and optimization algorithms. This feature distinguishes MPC from off-line control strategies, in which the control decisions are calculated during the design phase. These control decisions are usually stored in a database (rule-based control) and are available during operation without delay. BlueM.MPC implements [[SWMM | SWMM5]] for process modelling and [[BlueM.Opt | BlueM.Opt]] for optimization. | BlueM.MPC is a software for the simulation of model predictive control (MPC) in sewer networks. MPC is an online strategy for real time control (RTC). Control decisions are calculated during operation with a process model and optimization algorithms. This feature distinguishes MPC from off-line control strategies, in which the control decisions are calculated during the design phase. These control decisions are usually stored in a database (rule-based control) and are available during operation without delay. BlueM.MPC implements [[SWMM | SWMM5]] for process modelling and [[BlueM.Opt | BlueM.Opt]] for optimization. | ||
== | ==Model Predictive Control (MPC) of urban drainage systems== | ||
Model predictive control is a method that was first used for process control of chemical plants and oil refineries. MPC is conceptually a method for generating feedback control actions by continuously solving an open-loop optimal control problem over a finite control horizon. MPC systems are characterized by three principles: | Model predictive control is a method that was first used for process control of chemical plants and oil refineries. MPC is conceptually a method for generating feedback control actions by continuously solving an open-loop optimal control problem over a finite control horizon. MPC systems are characterized by three principles: | ||
Line 16: | Line 16: | ||
For the operation of urban drainage systems only view MPC systems are in operation. Off-line control systems are much more popular. The best known MPC system is the control system of the Quebec Urban Community (QUC) in Canada which is operation since 1999 {{:Literatur:Pleau-et-al_2005}}. MPC applications of sewer networks are so far not popular since the control constraints (i.e. the available time to calculate control decisions) place restrictions on the degree of sophistication of the process model and the optimization algorithm. In many other technical disciplines MPC is based on linear models. But flow processes in sewer network are highly nonlinear and the proper mathematical description of these processes is based on hyperbolic differential equations. The application of simplified flow routing models is possible but the ability to simulate flows correctly has to be questioned. | For the operation of urban drainage systems only view MPC systems are in operation. Off-line control systems are much more popular. The best known MPC system is the control system of the Quebec Urban Community (QUC) in Canada which is operation since 1999 {{:Literatur:Pleau-et-al_2005}}. MPC applications of sewer networks are so far not popular since the control constraints (i.e. the available time to calculate control decisions) place restrictions on the degree of sophistication of the process model and the optimization algorithm. In many other technical disciplines MPC is based on linear models. But flow processes in sewer network are highly nonlinear and the proper mathematical description of these processes is based on hyperbolic differential equations. The application of simplified flow routing models is possible but the ability to simulate flows correctly has to be questioned. | ||
==Application== | |||
* '''[[BlueM.MPC application|BlueM.MPC User Manual]]''' | * '''[[BlueM.MPC application|BlueM.MPC User Manual]]''' | ||
* Documentation of the [[BlueM.MPC input files|input files]] | * Documentation of the [[BlueM.MPC input files|input files]] |
Revision as of 01:31, 15 December 2010
Description
BlueM.MPC is a software for the simulation of model predictive control (MPC) in sewer networks. MPC is an online strategy for real time control (RTC). Control decisions are calculated during operation with a process model and optimization algorithms. This feature distinguishes MPC from off-line control strategies, in which the control decisions are calculated during the design phase. These control decisions are usually stored in a database (rule-based control) and are available during operation without delay. BlueM.MPC implements SWMM5 for process modelling and BlueM.Opt for optimization.
Model Predictive Control (MPC) of urban drainage systems
Model predictive control is a method that was first used for process control of chemical plants and oil refineries. MPC is conceptually a method for generating feedback control actions by continuously solving an open-loop optimal control problem over a finite control horizon. MPC systems are characterized by three principles:
1. Implementation of a receding horizon strategy.
2. Explicit use of a process model to predict future state developments of the system.
3. Application of optimization algorithms to calculate optimal control settings.
For the operation of urban drainage systems only view MPC systems are in operation. Off-line control systems are much more popular. The best known MPC system is the control system of the Quebec Urban Community (QUC) in Canada which is operation since 1999 Pleau et al. (2005)[1]. MPC applications of sewer networks are so far not popular since the control constraints (i.e. the available time to calculate control decisions) place restrictions on the degree of sophistication of the process model and the optimization algorithm. In many other technical disciplines MPC is based on linear models. But flow processes in sewer network are highly nonlinear and the proper mathematical description of these processes is based on hyperbolic differential equations. The application of simplified flow routing models is possible but the ability to simulate flows correctly has to be questioned.
Application
- BlueM.MPC User Manual
- Documentation of the input files
- Documentation of the output files
Literature
- ↑ Pleau, M., Colas, H., Lavallee, P., Pelletier, G., and Bonin, R. (2005): Global optimal real-time control of the Quebec urban drainage system. Environmental Modelling & Software, 20(2005), 401-413,