Flujo de Potencia Óptimo para Redes Radiales y Enmalladas Empleando Programación Semidefinida
Flujo de Potencia Óptimo para Redes Radiales y Enmalladas Empleando Programación Semidefinida
Flujo de Potencia Óptimo para Redes Radiales y Enmalladas Empleando Programación Semidefinida
ISSN-p 0123-7799
ISSN-e 2256-5337
Vol. 20, No. 40, pp. 29-42
Sep-dic de 2017
Resumen
Este artículo presenta una formulación convexa para el problema de flujo de potencia
óptimo (Optimal Power Flow-OPF) en sistemas de potencia radiales y enmallados, a través
de un modelo matemático basado en programación semidefinida (Semidefinite
Programming-SDP), el cual trasforma el modelo cuadrático no convexo del OPF en un
modelo convexo relajado, que puede ser solucionado de forma mucho más eficiente. El
modelo es implementado en MATLAB usando el paquete de optimización convexa CVX. Los
resultados obtenidos son comparados con el modelo no lineal del problema implementado en
GAMS y MATPOWER usando cuatro sistemas típicos de la literatura especializada, dos de
tipo radial y dos enmallado. Las soluciones encontradas por esta aproximación convexa, son
muy cercanas a las respuestas presentadas en la literatura especializada para el modelo no
lineal. Este tipo de aproximación permite obtener soluciones de muy buena calidad, muy
cercanas a la solución óptima del problema en tiempos computacionales menores y
susceptibles de aplicarse en problemas de operación y control en tiempo real.
Palabras clave
Aproximación convexa, flujo de potencia, flujo de potencia óptimo, programación
semidefinida, redes radiales, redes malladas.
Abstract
This paper presents a convex formulation for optimal power flow (OPF) in both radial
and meshed grids. A semidefinite programming (SDP) approximation transforms the
quadratic non-convex model into a relaxed convex quadratic model, which can be more
efficiently solved. This model is implemented in MATLAB using the CVX package for
convex optimization. The results obtained are compared to the non-linear model of the
problem implemented in GAMS and MATPOWER by using four typical systems in
specialized literature (two radial and two meshed). SDP approximation demonstrated to
provide accurate solutions that are close to an optimal solution of the problem in shorter
computational times. Such solutions are applicable to real-time operation and control
problems.
Keywords
Convex approximation, power flow, optimal power flow, semidefinite programming,
radial grids, mesh grids.
[30] TecnoLógicas, ISSN-p 0123-7799 / ISSN-e 2256-5337, Vol. 20, No. 40, sep-dic de 2017, pp. 29-42
Flujo de potencia óptimo para redes radiales y enmalladas empleando programación semidefinida
TecnoLógicas, ISSN-p 0123-7799 / ISSN-e 2256-5337, Vol. 20, No. 40, sep-dic de 2017, pp. 29-42 [31]
Flujo de potencia óptimo para redes radiales y enmalladas empleando programación semidefinida
[32] TecnoLógicas, ISSN-p 0123-7799 / ISSN-e 2256-5337, Vol. 20, No. 40, sep-dic de 2017, pp. 29-42
Flujo de potencia óptimo para redes radiales y enmalladas empleando programación semidefinida
TecnoLógicas, ISSN-p 0123-7799 / ISSN-e 2256-5337, Vol. 20, No. 40, sep-dic de 2017, pp. 29-42 [33]
Flujo de potencia óptimo para redes radiales y enmalladas empleando programación semidefinida
Pi G Pi D G e e
jB
ij i j fi f j Bij ei f j fi e j i B (4)
[34] TecnoLógicas, ISSN-p 0123-7799 / ISSN-e 2256-5337, Vol. 20, No. 40, sep-dic de 2017, pp. 29-42
Flujo de potencia óptimo para redes radiales y enmalladas empleando programación semidefinida
0 0
en un problema de SDP es necesario em- 0 0 0 0
z1 Tr C1 X (11)
z2 Tr C2 X (12)
TecnoLógicas, ISSN-p 0123-7799 / ISSN-e 2256-5337, Vol. 20, No. 40, sep-dic de 2017, pp. 29-42 [35]
Flujo de potencia óptimo para redes radiales y enmalladas empleando programación semidefinida
V m Wm (25)
QiG ,mín QiG QiG ,máx i G (20)
2.4 Sistemas de prueba
Finalmente, para obtener una repre-
sentación exacta del problema de OPF se Para verificar la validez de la formula-
requiere que se cumplan (21) y (22). ción matemática propuesta en los proble-
[36] TecnoLógicas, ISSN-p 0123-7799 / ISSN-e 2256-5337, Vol. 20, No. 40, sep-dic de 2017, pp. 29-42
Flujo de potencia óptimo para redes radiales y enmalladas empleando programación semidefinida
TecnoLógicas, ISSN-p 0123-7799 / ISSN-e 2256-5337, Vol. 20, No. 40, sep-dic de 2017, pp. 29-42 [37]
Flujo de potencia óptimo para redes radiales y enmalladas empleando programación semidefinida
[38] TecnoLógicas, ISSN-p 0123-7799 / ISSN-e 2256-5337, Vol. 20, No. 40, sep-dic de 2017, pp. 29-42
Flujo de potencia óptimo para redes radiales y enmalladas empleando programación semidefinida
Tabla 5. Comparación entre SDP, GAMS y las referencias para las pérdidas técnicas en los cuatro sistemas de prueba. Fuente:
autores.
z1
Sistema de prueba
SDP GAMS Referencia
1 0,2398 0,2566 0,2566 [23]
2 0,0679 0,0674 0,0684 [24]
3 0,1063 0,1071 0,1096 [6]
4 0,0709 --- 0,0709 [25]
TecnoLógicas, ISSN-p 0123-7799 / ISSN-e 2256-5337, Vol. 20, No. 40, sep-dic de 2017, pp. 29-42 [39]
Flujo de potencia óptimo para redes radiales y enmalladas empleando programación semidefinida
ción que eleva los perfiles de tensión en Al comparar los resultados de la Tabla
algunos nodos y la disminuye en otros, tal 8, es posible afirmar que los perfiles de
que se obtiene un mejor resultado para tensión obtenidos al resolver el problema
dicha función objetivo. de PF empleado el modelo de SDP son
Los resultados de la Tabla 7 permiten iguales para los sistemas de prueba 2, 3 y
afirmar que no es recomendable emplear 4. Para el sistema de prueba 1 aunque se
una función objetivo que pretenda minimi- presenta una diferencia porcentual del 2 %,
zar la desviación de tensión en cada nodo, esta está dentro de los límites de regula-
ya que se presentan combinaciones de ción establecidos en la operación normal
tensiones que, aunque alejadas del resul- del sistema.
tado esperado, garantizan un mínimo glo- Tomando como referencia, los datos de
bal, que es nada deseable en la operación pérdidas de potencia activa que arroja el
real de sistemas de potencia. MATPOWER, se obtienen los errores abso-
lutos presentados en la Fig. 6, donde se
3.2 Resultados PF puede observar que el máximo error se
presenta en el caso del sistema de prueba 1
Para evaluar el comportamiento del y corresponde 0,74 %; lo cual es un error
modelo formulado con SDP para PF, se entre el modelo empleando SDP y el mode-
considerará que: el nodo slack será la refe- lo clásico de Newton-Raphson que usa el
rencia para el ángulo de la tensión y se le MATPOWER.
asignará un voltaje magnitud 1,1 en p.u.
Los generadores PV serán fijados con una
potencia activa equivalente al 60 % de su
valor máximo y con un control de tensión
equivalente a 1,1 en p.u. La función objeti-
vo considerada es la minimización de las
pérdidas técnicas definida en (2) y final-
mente, si existen compensadores reactivos,
estos se fijarán en su valor máximo.
La Tabla 8 muestra los resultados del
SDP y MATPOWER (disponible para
MATLAB), del valor máximo y mínimo de
Figura 6. Error absoluto del PF entre la SDP y
la tensión para cada sistema de prueba, así MATPOWER. Fuente: autores.
como sus pérdidas técnicas.
[40] TecnoLógicas, ISSN-p 0123-7799 / ISSN-e 2256-5337, Vol. 20, No. 40, sep-dic de 2017, pp. 29-42
Flujo de potencia óptimo para redes radiales y enmalladas empleando programación semidefinida
TecnoLógicas, ISSN-p 0123-7799 / ISSN-e 2256-5337, Vol. 20, No. 40, sep-dic de 2017, pp. 29-42 [41]
Flujo de potencia óptimo para redes radiales y enmalladas empleando programación semidefinida
Int. J. Electr. Power Energy Syst., vol. 33, no. [17] J. R. Marti, H. Ahmadi, and L. Bashualdo,
7, pp. 1309–1314, Sep. 2011. “Linear Power-Flow Formulation Based on a
[10] A. K. M. R. Rahman, M. S. Alam, M. Z. Voltage-Dependent Load Model,” IEEE
Hossain, and M. Shahjahan, “Localization of Trans. Power Deliv., vol. 28, no. 3, pp. 1682–
FACTS devices for optimal power flow using 1690, Jul. 2013.
Genetic Algorithm,” in 2013 International [18] A. Garces, “A Linear Three-Phase Load Flow
Conference on Electrical Information and for Power Distribution Systems,” IEEE
Communication Technology (EICT), 2014, Trans. Power Syst., vol. 31, no. 1, pp. 827–
pp. 1–6. 828, Jan. 2016.
[11] J. Rahul, Y. Sharma, and D. Birla, “A New [19] A. Garces, “A quadratic approximation for
Attempt to Optimize Optimal Power Flow the optimal power flow in power distribution
Based Transmission Losses Using Genetic systems,” Electr. Power Syst. Res., vol. 130,
Algorithm,” in 2012 Fourth International pp. 222–229, Jan. 2016.
Conference on Computational Intelligence [20] X. Bai, H. Wei, K. Fujisawa, and Y. Wang,
and Communication Networks, 2012, pp. “Semidefinite programming for optimal pow-
566–570. er flow problems,” Int. J. Electr. Power Ener-
[12] S. Balasubramanian, R. V Gokhale, and A. gy Syst., vol. 30, no. 6–7, pp. 383–392, Jul.
Sekar, “A new AC optimal power flow formu- 2008.
lation and solution using Genetic Algorithm [21] M. Laurent and F. Rendl, “Semidefinite
based on P-Q decomposition,” in 2015 North Programming and Integer Programming,” in
American Power Symposium (NAPS), 2015, Handbooks Oper. Res. Manag. Sci., vol. 12,
pp. 1–5. 2005, pp. 393–514.
[13] J. Soares, T. Sousa, Z. A. Vale, H. Morais, [22] Z. Luo, W. Ma, A. So, Y. Ye, and S. Zhang,
and P. Faria, “Ant Colony Search algorithm “Semidefinite Relaxation of Quadratic Opti-
for the optimal power flow problem,” in 2011 mization Problems,” IEEE Signal Process.
IEEE Power and Energy Society General Mag., vol. 27, no. 3, pp. 20–34, May 2010.
Meeting, 2011, pp. 1–8. [23] E. Castillo, A. J. Conejo, P. Pedregal, R.
[14] U. Leeton, D. Uthitsunthorn, U. Kwannetr, García, and N. Alguacil, “Programación no
N. Sinsuphun, and T. Kulworawanichpong, lineal,” in Formulación y Resolución de Mo-
“Power loss minimization using optimal delos de Programación Matemática en Inge-
power flow based on particle swarm optimi- niería y Cienc., 1 ed., Real, Espa{ñ}a, 2002,
zation,” in Electr. Eng. Comput. Telecom- pp. 47–72.
mun. Inf. Technol., 2010, pp. 440–444. [24] S. S. Sharif, J. H. Taylor, and E. F. Hill, “On-
[15] J. Praveen and B. S. Rao, “Multi objective line optimal reactive power flow by energy
optimization for optimal power flow with loss minimization,” in Proceedings of 35th
IPFC using PSO,” in 2016 3rd International IEEE Conference on Decision and Control,
Conference on Electrical Energy Systems vol. 4, pp. 3851–3856.
(ICEES), 2016, pp. 85–90. [25] M. Granada, “Flujo de potencia para siste-
[16] Liang Xie and Hsiao-Dong Chiang, “A en- mas radiales de distribución usando el méto-
hanced multiple predictor-corrector interior do de la cadena,” Sci. Tecnhnica, vol. 20, pp.
point method for optimal power flow,” in 183–188, 2002.
IEEE PES General Meeting, 2010, pp. 1–8.
[42] TecnoLógicas, ISSN-p 0123-7799 / ISSN-e 2256-5337, Vol. 20, No. 40, sep-dic de 2017, pp. 29-42