Abstract
Model Predictive Control (MPC) is a widely used method in process industry for the control of multi-input and multi-output systems. It possesses features that make it attractive for power system applications. Power systems exhibit complex characteristics such as hybrid nature (mixed continuous and discrete dynamics), nonlinear dynamics, and very large size. The optimization computations involved in MPC further increase the challenge of handling such features in a reasonable time. Therefore, the reduction of the computational burden associated with MPC is a crucial factor for real-time applications. In this chapter, we describe a formulation of MPC for power systems based on trajectory sensitivities. Trajectory sensitivities are time-varying sensitivities derived along the predicted nominal trajectory of the system, which allow an accurate reproduction of the nonlinear system behavior using a considerable reduced computational burden as compared with the full nonlinear integration of the system trajectories. Therefore, their deployment opens application possibilities for MPC in new, previously restricted, areas.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
A numerical computation of sensitivity to a change of a parameter is obtained by dividing the difference of trajectories with and without considering an incremental change of the parameter by the incremental change of the parameter.
References
Beccuti AG, Geyer T, Morari M (2004) Temporal Lagrangian decomposition of model predictive control for hybrid systems, In: IEEE conference on decision and control, Atlantis, Bahamas, Dec 2004
Geyer T, Larsson M, Morari M (2003) Hybrid emergency voltage control in power systems. In: Proceedings of the European control conference, Cambridge, UK, Sept
Hiskens IA (2004) Power system modeling for inverse problems. IEEE Trans Circuits Syst-I: Regul Papers 51(3):539–551
Hiskens IA, Akke M (1999) Analysis of the Nordel power grid disturbance of January 1, 1997 using trajectory sensitivities. IEEE Trans Power Syst 14(3):987–994
Hiskens IA, Gong B (2004) Voltage stability enhancement via model predictive control of load. In: Bulk power systems dynamics and control VI, Cortina d’Ampezzo, Italy. 22–27 Aug 2004
Hiskens IA, Pai MA (2000) Trajectory sensitivity analysis of hybrid systems. IEEE Trans Circuits Syst-I: Fundam Theory Appl 47(2):204–220
Hiskens IA, Sokolowski PK (2001) Systematic modeling and symbolically assisted simulation of power systems. IEEE Trans Power Syst 16:2:229–234
Kundur P (1994) Power system stability and control. Mc Graw-Hill Professional, New York
Larsson M, Hill DJ, Olsson G (2002) Emergency voltage control using search and predictive control. Int J Power Energy Syst 24(2):121–130
Van Cutsem T, Vournas C (1998) Voltage stability of electric power systems. Kluwer Academic, Norwell
Vu H, Pruvot P, Launay C, Harmand Y (1996) An improved voltage control on large-scale power system, IEEE transactions on power systems, vol 11, no 3, pp 1295–1303, Aug 1996
Zima M, Ernst D (2005) On multi-area control in electric power systems, PSCC, Paper 2 in Session 9, Liege, Belgium, Aug 2005, www.pscc.eu
Zima M, Larsson M, Korba P, Rehtanz P, Andersson G (2005) Design aspects for wide area monitoring and control systems. Proceedings of IEEE, vol 93, no 5, May 2005, pp 980–996
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix: Trajectory Sensitivities Analysis
Appendix: Trajectory Sensitivities Analysis
An efficient framework for modeling of nonlinear systems featuring discrete states has been presented in Hiskens and Pai (2000). Its application on power systems modeling has been further shown in Hiskens and Sokolowski (2001) and Hiskens and Gong (2004), where a natural flexible modular structure following power systems components classification has been adopted.
Omitting parameter λ from the original formulation (Hiskens and Pai 2000) and introducing control input u, we can write the system equations in compact form:
Dynamic state variables are denoted as x, algebraic state variables y, and discrete state variables z. Switching of the status of discrete variables is governed by the equation (12.14) when the corresponding auxiliary variables of y e are equal to zero. Auxiliary variables y d determine the region of validity of the equation (12.13). In the power systems context, this may be explained with an example of a line, which changes its status.
When the line is in service, equations linking the current through the line and voltages at both ends of the line as well as line parameters (line impedance and shunt admittance) are valid. When the line is out of service (i.e., disconnected), current flowing through it is zero. The auxiliary variable is in that case the difference between the time and the instant when the line was tripped.
Matrices D and E have normally a very sparse structure and their nonzero elements are equal to one in the positions aiming at the auxiliary variables.
Flow (i.e., time evolution) of the system from its initial point can be characterized by the time evolution of its variables, e.g., for the algebraic state variables we can write
Note that the initial state y 0 is obtained by solving equations (12.12–12.13) by substituting initial values of x(t), z(t), and u(t) by x 0 , z 0 , and u 0 , respectively.
An impact of small changes of the initial conditions on the system flow can be investigated by trajectory sensitivities . The impact of manipulated inputs (i.e., controls) on algebraic states time evolution can be obtained by a Taylor expansion of equation (12.17). When neglecting higher order terms:
Note that trajectory sensitivities are generally time-varying quantities. Note that a numerical approximation of trajectory sensitivities can be computed by solving (12.11–12.16) for an incremental change of each control input. However, that would represent a large computation effort if many control inputs were considered. The methodology for computation of trajectory sensitivities , described in Hiskens and Pai (2000), involves only minimal additional computations, since it uses parts of Jacobian evaluated when solving (12.11–12.16).
Rights and permissions
Copyright information
© 2014 Springer International Publishing - Switzerland
About this chapter
Cite this chapter
Zima, M., Andersson, G. (2014). Model Predictive Real-Time Control of Electric Power Systems Under Emergency Conditions. In: Savulescu, S. (eds) Real-Time Stability in Power Systems. Power Electronics and Power Systems. Springer, Cham. https://doi.org/10.1007/978-3-319-06680-6_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-06680-6_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-06679-0
Online ISBN: 978-3-319-06680-6
eBook Packages: EnergyEnergy (R0)