Вы находитесь на странице: 1из 23

SUBSANATORIO DE SEMINARIO DE TOPICOS ESPECIALES

Código :

$title PROBLEMA DE MINIMIZACION DE PERDIDAS 14 BARRAS

SETS

G indice de generadores /G1*G3/

B indice de BARRAS /B1*B14/

MAP(G,B) asocia generadores y nudos /G1.B1,G2.B2,G3.B3/;

TABLE GENERADOR(G,*) datos de entrada de los generadores

PMIN PMAX QMIN QMAX COST

G1 10.0 200.0 -5.0 8.0 10

G2 10.0 180.0 -5.0 8.0 12

G3 10.0 180.0 -5.0 8.0 12

TABLE LINEA(B,B,*) datos de entrada de las lineas

Y PHI

B1.B1 26.295 1.570796

B2.B1 26.549 1.570796

B3.B1 8.871 1.570796

B4.B1 13.598 -1.570796

B5.B1 17.316 -1.570796

B6.B1 3.957 1.570796

B1.B2 26.549 -1.570796

B2.B2 36.717 -1.570796

B3.B2 14.376 1.570796

B4.B2 21.578 -1.570796

B5.B2 22.252 -1.570796


B6.B2 4.382 1.570796

B7.B2 4.892 -1.570796

B9.B2 2.985 -1.570796

B1.B3 8.871 1.570796

B2.B3 14.376 1.570796

B3.B3 12.644 1.570796

B4.B3 15.543 -1.570796

B5.B3 12.237 -1.570796

B7.B3 4.870 -1.570796

B9.B3 2.971 -1.570796

B1.B4 13.598 1.570796

B2.B4 21.578 1.570796

B3.B4 15.543 1.570796

B4.B4 46.363 -1.570796

B5.B4 38.134 -1.570796

B6.B4 8.932 1.570796

B7.B4 16.883 -1.570796

B8.B4 5.154 0.000000

B9.B4 12.276 -1.570796

B10.B4 4.249 0.000000

B14.B4 4.297 0.000000

B1.B5 17.316 1.570796

B2.B5 22.252 1.570796

B3.B5 12.237 1.570796

B4.B5 38.134 -1.570796

B5.B5 43.014 -1.570796

B6.B5 13.833 1.570796

B7.B5 10.048 -1.570796

B9.B5 6.131 -1.570796

B11.B5 3.891 0.000000

B12.B5 3.427 0.000000


B13.B5 4.751 0.000000

B1.B6 3.957 0.000000

B2.B6 4.382 0.000000

B4.B6 8.933 1.570796

B5.B6 13.833 1.570796

B6.B6 20.917 -1.570796

B10.B6 4.659 -0.266756

B11.B6 9.242 -0.473272

B12.B6 8.809 -0.456409

B13.B6 11.770 0.989214

B14.B6 4.201 -0.003349

B2.B7 4.893 0.000000

B3.B7 4.870 0.000000

B4.B7 16.883 1.464339

B5.B7 10.048 0.000000

B7.B7 22.779 -1.545225

B8.B7 11.967 1.482948

B9.B7 20.121 1.515846

B10.B7 9.706 0.000000

B14.B7 5.247 0.000000

B4.B8 5.154 0.000000

B7.B8 11.967 1.482948

B8.B8 8.028 -1.482948

B9.B8 7.184 0.000000

B2.B9 2.986 0.000000

B3.B9 2.972 0.000000

B4.B9 12.276 1.570796

B5.B9 6.132 1.570796

B7.B9 20.121 1.570796

B8.B9 7.184 0.000000

B9.B9 28.781 -1.570796


B10.B9 18.959 -0.088581

B11.B9 7.279 -0.352462

B13.B9 2.937 1.026522

B14.B9 8.828 0.034474

B4.B10 4.249 1.570796

B6.B10 4.658 -1.570796

B7.B10 9.706 1.570796

B9.B10 18.959 -1.570796

B10.B10 19.928 -1.218411

B11.B10 9.184 -0.334541

B14.B10 6.079 0.027019

B5.B11 3.891 1.570796

B6.B11 9.242 1.570796

B9.B11 7.278 -1.570796

B10.B11 9.184 -0.314101

B11.B11 11.420 -1.209530

B12.B11 3.998 -0.492010

B12.B12 8.323 -1.107148

B13.B12 5.799 0.785398

B14.B12 2.836 -0.007812

B5.B13 4.751 1.570796

B6.B13 11.860 -1.570796

B9.B13 2.938 -1.570796

B11.B13 5.571 -0.457701

B12.B13 5.799 -0.639904

B13.B13 14.961 -0.220571

B14.B13 5.149 -0.010548

B4.B14 2.297 1.570796

B6.B14 4.201 -1.570796

B7.B14 5.247 1.570796

B9.B14 8.828 -1.570796


B10.B14 6.079 -0.158300

B12.B14 2.836 -0.588261

B13.B14 5.149 1.044942

B14.B14 7.278 -1.121182

TABLE BARRA(B,*)

VMIN VMAX PL QL

B1 0.90 1.20

B2 0.90 1.20

B3 0.90 1.10 2 1 ;

SCALAR

PI /3.1416/;

VARIABLES

z valor de la funcion objetivo

p(G) potencia activa generada por el generador G

q(G) potencia reactiva generada por el generador G

v(B) modulo de la tension en la barra B

d(B) angulo de la tension en la barra B;

p.lo(G)=GENERADOR(G,"PMIN");

p.up(G)=GENERADOR(G,"PMAX");

q.lo(G)=GENERADOR(G,"QMIN");

q.up(G)=GENERADOR(G,"QMAX");

v.lo(B)=BARRA(B,"VMIN");

v.up(B)=BARRA(B,"VMAX");

d.lo(B)=0;

d.up(B)=2*PI;

d.fx("B1")=0;
p.fx("G2")=1.7;

ALIAS(B,NP);

LINEA(B,NP,"Y")$(ORD(B) GT ORD(NP))=LINEA(NP,B,"Y");

LINEA(B,NP,"PHI")$(ORD(B) GT ORD(NP))=LINEA(NP,B,"PHI");

EQUATIONS

COST funcion objetivo

PBAL(B) restricciones de balance de potencia activa

QBAL(B) restricciones de balance de potencia reactiva;

COST.. z =e= v("B1")*SUM(NP,LINEA("B1",NP,"Y")*v(NP)*COS(d("B1")-d(NP)-


LINEA("B1",NP,"PHI")));

PBAL(B).. SUM(G$MAP(G,B),p(G))-
BARRA(B,"PL")=e=v(B)*SUM(NP,LINEA(B,NP,"Y")*v(NP)*COS(d(B)-d(NP)-LINEA(B,NP,"PHI")));

QBAL(B).. SUM(G$MAP(G,B),q(G))-BARRA(B,"QL")=e=
v(B)*SUM(NP,LINEA(B,NP,"Y")*v(NP)*SIN(d(B)-d(NP)-LINEA(B,NP,"PHI")));

MODEL TOP /COST,PBAL,QBAL/;

SOLVE TOP USING nlp MINIMIZING z;


Resultados:

---- COST =E= funcion objetivo

COST.. z - (2.58850969598894E-5)*v(B1) - (7.80846993737193E-6)*v(B2)

- (2.60909777447084E-6)*v(B3) - (3.99938130281305E-6)*v(B4)

- (5.09290238560896E-6)*v(B5) - (3.5613)*v(B6) + (14.3191799999992)*d(B1)

- (21.5046899999989)*d(B2) + (7.18550999999962)*d(B3) + (0)*d(B4)

+ (0)*d(B5) + (0)*d(B6) =E= 0 ;

(LHS = -1.63361991022795E-5, INFES = 1.63361991022795E-5 ****)

---- PBAL =E= restricciones de balance de potencia activa

PBAL(B1).. p(G1) - (2.58850969598894E-5)*v(B1) - (7.80846993737193E-6)*v(B2)

- (2.60909777447084E-6)*v(B3) - (3.99938130281305E-6)*v(B4)

- (5.09290238560896E-6)*v(B5) - (3.5613)*v(B6) + (14.3191799999992)*d(B1)

- (21.5046899999989)*d(B2) + (7.18550999999962)*d(B3) + (0)*d(B4)

+ (0)*d(B5) + (0)*d(B6) =E= 0 ;

(LHS = 9.9999836638009, INFES = 9.9999836638009 ****)

PBAL(B2).. p(G2) - (7.80846993737193E-6)*v(B1) - (3.36347438158845E-5)*v(B2)


- (4.22820308936905E-6)*v(B3) - (6.34642224974995E-6)*v(B4)

- (6.54465603398999E-6)*v(B5) - (3.9438)*v(B6) - (4.4037)*v(B7)

- (2.6874)*v(B9) - (21.5046899999989)*d(B1) + (9.86012999999948)*d(B2)

+ (11.6445599999994)*d(B3) + (0)*d(B4) + (0)*d(B5) + (0)*d(B6) + (0)*d(B7)

+ (0)*d(B9) =E= 0 ; (LHS = 1.69997944786242

, INFES = 1.69997944786242 ****)

PBAL(B3).. p(G3) - (2.60909777447084E-6)*v(B1) - (4.22820308936905E-6)*v(B2)

- (1.42748912731307E-5)*v(B3) - (4.57143576920306E-6)*v(B4)

- (3.59909023404348E-6)*v(B5) - (4.383)*v(B7) - (2.6748)*v(B9)

+ (7.18550999999962)*d(B1) + (11.6445599999994)*d(B2)

- (18.830069999999)*d(B3) + (0)*d(B4) + (0)*d(B5) + (0)*d(B7) + (0)*d(B9)

=E= 2 ; (LHS = 9.99999049951354, INFES = 7.99999049951354 ****)

REMAINING 11 ENTRIES SKIPPED

---- QBAL =E= restricciones de balance de potencia reactiva

QBAL(B1).. q(G1) + (31.4207999999983)*v(B1) - (23.8940999999987)*v(B2)

+ (7.98389999999957)*v(B3) + (12.2381999999993)*v(B4)
+ (15.5843999999992)*v(B5) + (0)*v(B6) - (9.3758109406585E-6)*d(B1)

+ (7.02762294363474E-6)*d(B2) + (2.34818799702376E-6)*d(B3) + (0)*d(B4)

+ (0)*d(B5) + (0)*d(B6) =E= 0 ;

(LHS = 6.97976999999963, INFES = 6.97976999999963 ****)

QBAL(B2).. q(G2) - (23.8940999999987)*v(B1) - (77.0462999999959)*v(B2)

+ (12.9383999999993)*v(B3) + (19.420199999999)*v(B4)

+ (20.0267999999989)*v(B5) + (0)*v(B6) + (0)*v(B7) + (0)*v(B9)

+ (7.02762294363474E-6)*d(B1) - (1.08330057240669E-5)*d(B2)

+ (3.80538278043214E-6)*d(B3) + (0)*d(B4) + (0)*d(B5) + (0)*d(B6)

+ (0)*d(B7) + (0)*d(B9) =E= 0 ;

(LHS = -39.6008999999979, INFES = 39.6008999999979 ****)

QBAL(B3).. q(G3) + (7.98389999999957)*v(B1) + (12.9383999999993)*v(B2)

+ (43.6814999999977)*v(B3) + (13.9886999999993)*v(B4)

+ (11.0132999999994)*v(B5) + (0)*v(B7) + (0)*v(B9)

+ (2.34818799702376E-6)*d(B1) + (3.80538278043214E-6)*d(B2)
- (6.1535707774559E-6)*d(B3) + (0)*d(B4) + (0)*d(B5) + (0)*d(B7)

+ (0)*d(B9) =E= 1 ; (LHS = 29.0717099999985

, INFES = 28.0717099999985 ****)

REMAINING 11 ENTRIES SKIPPED


GAMS 24.1.3 r41464 Released Jul 26, 2013 WEX-WEI x86_64/MS Windows 05/28/16 10:12:53
Page 3

PROBLEMA DE MINIMIZACION DE PERDIDAS 3 BARRAS

Column Listing SOLVE TOP Using NLP From line 166

---- z valor de la funcion objetivo

(.LO, .L, .UP, .M = -INF, 0, +INF, 0)

1 COST

---- p potencia activa generada por el generador G

p(G1)

(.LO, .L, .UP, .M = 10, 10, 200, 0)

1 PBAL(B1)

0 (OLD LEVEL ****)

p(G2)

(.LO, .L, .UP, .M = 1.7, 1.7, 1.7, 0)

1 PBAL(B2)

p(G3)

(.LO, .L, .UP, .M = 10, 10, 180, 0)

1 PBAL(B3)

0 (OLD LEVEL ****)

---- q potencia reactiva generada por el generador G


q(G1)

(.LO, .L, .UP, .M = -5, 0, 8, 0)

1 QBAL(B1)

q(G2)

(.LO, .L, .UP, .M = -5, 0, 8, 0)

1 QBAL(B2)

q(G3)

(.LO, .L, .UP, .M = -5, 0, 8, 0)

1 QBAL(B3)

---- v modulo de la tension en la barra B

v(B1)

(.LO, .L, .UP, .M = 0.9, 0.9, 1.2, 0)

(-2.588510E-5) COST

(-2.588510E-5) PBAL(B1)

(-7.808470E-6) PBAL(B2)

(-2.609098E-6) PBAL(B3)

(0) PBAL(B4)

(0) PBAL(B5)

(0) PBAL(B6)

(31.4208) QBAL(B1)

(-23.8941) QBAL(B2)

(7.9839) QBAL(B3)

(0) QBAL(B4)

(0) QBAL(B5)

(0) QBAL(B6)
0 (OLD LEVEL ****)

v(B2)

(.LO, .L, .UP, .M = 0.9, 0.9, 1.2, 0)

(-7.808470E-6) COST

(-7.808470E-6) PBAL(B1)

(-3.363474E-5) PBAL(B2)

(-4.228203E-6) PBAL(B3)

(0) PBAL(B4)

(0) PBAL(B5)

(0) PBAL(B6)

(0) PBAL(B7)

(0) PBAL(B9)

(-23.8941) QBAL(B1)

(-77.0463) QBAL(B2)

(12.9384) QBAL(B3)

(0) QBAL(B4)

(0) QBAL(B5)

(0) QBAL(B6)

(0) QBAL(B7)

(0) QBAL(B9)

0 (OLD LEVEL ****)

v(B3)

(.LO, .L, .UP, .M = 0.9, 0.9, 1.1, 0)

(-2.609098E-6) COST

(-2.609098E-6) PBAL(B1)

(-4.228203E-6) PBAL(B2)

(-1.427489E-5) PBAL(B3)

(0) PBAL(B4)

(0) PBAL(B5)
(0) PBAL(B7)

(0) PBAL(B9)

(7.9839) QBAL(B1)

(12.9384) QBAL(B2)

(43.6815) QBAL(B3)

(0) QBAL(B4)

(0) QBAL(B5)

(0) QBAL(B7)

(0) QBAL(B9)

0 (OLD LEVEL ****)

REMAINING 11 ENTRIES SKIPPED

---- d angulo de la tension en la barra B

d(B1)

(.LO, .L, .UP, .M = 0, 0, 0, 0)

(14.3192) COST

(14.3192) PBAL(B1)

(-21.5047) PBAL(B2)

(7.1855) PBAL(B3)

(0) PBAL(B4)

(0) PBAL(B5)

(0) PBAL(B6)

(-9.375811E-6) QBAL(B1)

(7.0276229E-6) QBAL(B2)

(2.3481880E-6) QBAL(B3)

(0) QBAL(B4)

(0) QBAL(B5)

(0) QBAL(B6)
d(B2)

(.LO, .L, .UP, .M = 0, 0, 6.2832, 0)

(-21.5047) COST

(-21.5047) PBAL(B1)

(9.8601) PBAL(B2)

(11.6446) PBAL(B3)

(0) PBAL(B4)

(0) PBAL(B5)

(0) PBAL(B6)

(0) PBAL(B7)

(0) PBAL(B9)

(7.0276229E-6) QBAL(B1)

(-1.083301E-5) QBAL(B2)

(3.8053828E-6) QBAL(B3)

(0) QBAL(B4)

(0) QBAL(B5)

(0) QBAL(B6)

(0) QBAL(B7)

(0) QBAL(B9)

d(B3)

(.LO, .L, .UP, .M = 0, 0, 6.2832, 0)

(7.1855) COST

(7.1855) PBAL(B1)

(11.6446) PBAL(B2)

(-18.8301) PBAL(B3)

(0) PBAL(B4)

(0) PBAL(B5)

(0) PBAL(B7)

(0) PBAL(B9)

(2.3481880E-6) QBAL(B1)
(3.8053828E-6) QBAL(B2)

(-6.153571E-6) QBAL(B3)

(0) QBAL(B4)

(0) QBAL(B5)

(0) QBAL(B7)

(0) QBAL(B9)

REMAINING 11 ENTRIES SKIPPED


GAMS 24.1.3 r41464 Released Jul 26, 2013 WEX-WEI x86_64/MS Windows 05/28/16 10:12:53
Page 4

PROBLEMA DE MINIMIZACION DE PERDIDAS 3 BARRAS

Model Statistics SOLVE TOP Using NLP From line 166

MODEL STATISTICS

BLOCKS OF EQUATIONS 3 SINGLE EQUATIONS 29

BLOCKS OF VARIABLES 5 SINGLE VARIABLES 35 5 projected

NON ZERO ELEMENTS 443 NON LINEAR N-Z 436

DERIVATIVE POOL 10 CONSTANT POOL 100

CODE LENGTH 1,621

GENERATION TIME = 0.016 SECONDS 4 MB 24.1.3 r41464 WEX-WEI

EXECUTION TIME = 0.016 SECONDS 4 MB 24.1.3 r41464 WEX-WEI


GAMS 24.1.3 r41464 Released Jul 26, 2013 WEX-WEI x86_64/MS Windows 05/28/16 10:12:53
Page 5

PROBLEMA DE MINIMIZACION DE PERDIDAS 3 BARRAS

Solution Report SOLVE TOP Using NLP From line 166

SOLVE SUMMARY

MODEL TOP OBJECTIVE z

TYPE NLP DIRECTION MINIMIZE

SOLVER CONOPT FROM LINE 166

**** SOLVER STATUS 1 Normal Completion

**** MODEL STATUS 5 Locally Infeasible

**** OBJECTIVE VALUE 0.0000

RESOURCE USAGE, LIMIT 0.094 1000.000

ITERATION COUNT, LIMIT 7 2000000000

EVALUATION ERRORS 0 0

CONOPT 3 24.1.3 r41464 Released Jul 26, 2013 WEI x86_64/MS Windows

C O N O P T 3 version 3.15L

Copyright (C) ARKI Consulting and Development A/S

Bagsvaerdvej 246 A

DK-2880 Bagsvaerd, Denmark

** Warning ** The number of nonlinear derivatives equal to zero

in the initial point is large (= 82 percent).

A better initial point will probably help the


optimization.

** Infeasible solution. There are no superbasic variables.

** Warning ** The number of nonlinear derivatives equal to zero

in the final point is large (= 77 percent).

Better bounds on the variables may help the

optimization.

** Warning ** The variance of the derivatives in the final

point is large (= 6.6 ). A better scaling or

better bounds on the variables will probably

help the optimization.

** Warning ** All Jacobian elements in the rows marked below are

less than the absolute pivot tolerance 1.0E-10 (Rtpiva)

in the final point. Only slacks or artificials can

be basic in these rows.

A better scaling or better bounds on the variables

may help the optimization.

CONOPT time Total 0.088 seconds

of which: Function evaluations 0.001 = 1.1%

1st Derivative evaluations 0.001 = 1.1%


**** ERRORS/WARNINGS IN EQUATION PBAL(B8)

1 error(s): All Jacobian elements in the row are very small.

LOWER LEVEL UPPER MARGINAL

---- EQU COST . . . EPS

COST funcion objetivo

---- EQU PBAL restricciones de balance de potencia activa

LOWER LEVEL UPPER MARGINAL

B1 . 10.000 . -0.125 INFES

B2 . 1.700 . -1.000 INFES

B3 2.000 10.000 2.000 -0.125 INFES

B4 . . . .

B5 . . . .

B6 . . . .

B7 . . . .

B8 . . . .

B9 . . . .

B10 . . . .

B11 . . . .

B12 . . . .

B13 . . . .

B14 . . . .

---- EQU QBAL restricciones de balance de potencia reactiva

LOWER LEVEL UPPER MARGINAL


B1 . 1.980 . -0.062 INFES

B2 . -31.601 . 0.016 INFES

B3 1.000 24.072 1.000 -0.031 INFES

B4 . . . .

B5 . . . .

B6 . . . .

B7 . . . .

B8 . . . .

B9 . . . .

B10 . . . .

B11 . . . .

B12 . . . .

B13 . . . .

B14 . . . .

LOWER LEVEL UPPER MARGINAL

---- VAR z -INF 1.6336E-5 +INF .

z valor de la funcion objetivo

---- VAR p potencia activa generada por el generador G

LOWER LEVEL UPPER MARGINAL

G1 10.000 10.000 200.000 0.125

G2 1.700 1.700 1.700 EPS

G3 10.000 10.000 180.000 0.125

---- VAR q potencia reactiva generada por el generador G


LOWER LEVEL UPPER MARGINAL

G1 -5.000 -5.000 8.000 0.062

G2 -5.000 8.000 8.000 -0.016

G3 -5.000 -5.000 8.000 0.031

---- VAR v modulo de la tension en la barra B

LOWER LEVEL UPPER MARGINAL

B1 0.900 0.900 1.200 2.587

B2 0.900 0.900 1.200 0.115

B3 0.900 0.900 1.100 1.662

B4 . . . EPS

B5 . . . EPS

B6 . . . EPS

B7 . . . EPS

B8 . . . EPS

B9 . . . EPS

B10 . . . EPS

B11 . . . EPS

B12 . . . EPS

B13 . . . EPS

B14 . . . EPS

---- VAR d angulo de la tension en la barra B

LOWER LEVEL UPPER MARGINAL

B1 . . . EPS
B2 . . 6.283 8.628

B3 . . 6.283 10.189

B4 . . 6.283 EPS

B5 . . 6.283 EPS

B6 . . 6.283 EPS

B7 . . 6.283 EPS

B8 . . 6.283 EPS

B9 . . 6.283 EPS

B10 . . 6.283 EPS

B11 . . 6.283 EPS

B12 . . 6.283 EPS

B13 . . 6.283 EPS

B14 . . 6.283 EPS

**** REPORT SUMMARY : 0 NONOPT

6 INFEASIBLE (INFES)

SUM 76.352

MAX 31.601

MEAN 12.725

0 UNBOUNDED

1 ERRORS ( ****)

EXECUTION TIME = 0.000 SECONDS 2 MB 24.1.3 r41464 WEX-WEI

USER: GAMS Development Corporation, Washington, DC G871201/0000CA-ANY

Free Demo, 202-342-0180, sales@gams.com, www.gams.com DC0000

Вам также может понравиться