You are on page 1of 99

OLADE

ORGANIZACION LATINOAMERICANA DE
ENERGIA

BID
BANCO INTERAMERICANO DE DESARROLLO

MANUAL DE REFERENCIA
MODELO
MODULO DE DESPACHO HIDROTERMICO
(MODDHT)

Marzo 1998

INDICE
Pgina
1.
2.

3.

OBJETIVO .......................................................................... I-1


DESCRIPCION GENERAL DEL MODULO DE DESPACHO HIDROTERMICO
(MODDHT)........................................................................ II-1
METODOLOGIA Y FORMULACION MATEMATICA .. III-1
3.1 Clculo de los Sistemas Equivalentes ............................ III-1
3.1.1 Formulacin Matemtica General ........................ III-3
3.1.1.1 Representacin Hidrulica Equivalente
III-4
3.1.1.2 Representacin Trmica Equivalente .. III-5
3.1.2 Formulacin Matemtica del Sistema Equivalente Hidrulico: Una Visin General
III-5
3.1.3 Variables y Funciones Utilizadas en la Formulacin Matemtica III-8
3.1.3.1 Indices ................................................. III-8
3.1.3.2 Variables, Conjuntos y Funciones de Entrada III-8
3.1.3.3 Variables y Funciones de Salida .......... III-10
3.1.3.4 Dems Variables y Funciones.............. III-11
3.1.4 Formulacin Matemtica del Sistema Equivalente Hidrulico
III-12
3.1.4.1 Energa Almacenada ............................ III-12
3.1.4.2 Energa Controlable ............................. III-13
3.1.4.3 Energa a Filo de Agua ........................ III-13
3.1.4.4 Energa Afluente .................................. III-14
3.1.4.5 Correccin de la Energa Controlable.. III-14
3.1.4.6 Energa Evaporada .............................. III-15
3.1.4.7 Energa del Caudal Mnimo ................. III-16
3.1.4.8 Desvos de Agua .................................. III-16
3.1.4.9 Aumento de Volumen Muerto ............. III-17
3.1.4.10 Plantas Submotorizadas ....................... III-17
3.1.4.11 Correccin de la Energa Almacenada. III-17
3.2. Clculo de la Poltica de Operacin Trmica y del Valor Marginal del Agua
III-18
3.2.1 Introduccin ......................................................... III-18
3.2.2 Variables Utilizadas en la Formulacin ................ III-20
3.2.2.1 Indices ................................................. III-20
3.2.2.2 Entradas ............................................... III-21
3.2.2.3 Salidas ................................................. III-21
3.2.2.4 Dems Variables y Funciones.............. III-21
3.2.3 Esquema General .................................................. III-22
3.2.4 Recursin de la Programacin Dinmica.............. III-23
3.2.4.1 Etapa .................................................... III-23
3.2.4.2 Estado .................................................. III-23
3.2.4.3 Funcin Objetivo ................................. III-23
3.2.4.4 Variables de Decisin .......................... III-23
3.2.4.5 Costo Inmediato................................... III-23
3.2.4.6 Recursin por Costo Total ................... III-24
3.2.4.7 Recursin por Valor del Agua ............. III-24
i

ii

Manual de Referencia - MODDHT


3.2.4.8 Transicin entre Estados ...................... III-24
3.2.4.9 Clculo del Valor del Agua para un Balance
3.2.4.10 Clculo del Valor del Agua para un Estado
3.2.4.11 Discriminacin de las Variables de Estado
3.2.5 Aplicacin del Algoritmo ..................................... III-28
3.2.5.1 Condiciones de Contorno..................... III-28
3.2.5.2 Aplicacin a Varios Subsistemas ......... III-29
3.2.5.3 Racionamientos Preventivos y Retardados

III-25
III-27
III-27

III-30

3.3 Simulacin del Sistema .................................................. III-31


3.3.1 Introduccin.......................................................... III-31
3.3.2 Visin General ...................................................... III-31
3.3.3 El Balance Mensual: Base Conceptual ................ III-32
3.3.3.1 Elementos de Representacin .............. III-32
3.3.3.2 Visin General ..................................... III-34
3.3.3.3 Algoritmo de Suministro ...................... III-34
3.3.3.4 Fuentes de Energa ............................... III-35
3.3.3.5 Lneas de Transmisin ......................... III-35
3.3.3.6 Transmisiones ...................................... III-36
3.3.3.7 Cargas .................................................. III-37
3.3.3.8 Subsistemas.......................................... III-38
3.3.3.9 Estructura del Balance Mensual........... III-38
3.3.3.10 Definicin del Algoritmo ..................... III-41
3.3.3.11 Implementacin de los Algoritmos ...... III-42
3.3.4 Clculo de los Valores Marginales ....................... III-44
3.3.4.1 Introduccin ......................................... III-44
3.3.4.2 Base Conceptual .................................. III-45
3.3.4.2.1 Introduccin ........................ III-45
3.3.4.2.2 Costo Marginal para un Subsistema, Mes, Horario y Serie
............................................ III-46
3.3.4.2.3 Beneficio marginal de la capacidad de intercambio para una
lnea, mes, horario y serie ... III-46
3.3.4.2.4 Gradiente de Gestin para una Clase Trmica en un Mes y
Secuencia Hidrolgica ........ III-48
3.3.4.2.5 Beneficio Marginal de la Energa Almacenada para un
Subsistema en un Mes y Secuencia Hidrolgica
III-49
3.3.5 Algoritmo de Suministro ...................................... III-50
3.3.6 Algoritmos Relativos a las Fuentes de Energa ..... III-50
3.3.6.1 Planta Hidroelctrica Equivalente........ III-50
3.3.6.2 Trmica Equivalente ............................ III-53
3.3.8 Algoritmos relativos a las cargas equivalentes... III-55
3.3.9 Algoritmos Relativos a las Lneas de Transmisin
III-58
3.3.10 Algoritmos Relativos a los Subsistemas ............. III-59
3.3.11 Algoritmos Relativos a las Transmisiones ......... III-59
3.3.12 Actualizacin de las Energas Almacenadas ...... III-61
3.3.13 Balance Individual de Energa ........................... III-62
3.3.13.1 Introduccin ......................................... III-62
3.3.13.2 Diferencias Bsicas en Relacin al Balance Mensual
III-63
3.4 Generacin de Series Sintticas de Energas Afluentes. III-64

Indice
3.4.1 Introduccin ......................................................... III-64
3.4.2 Variables y Funciones Utilizadas ......................... III-65
3.4.2.1 Indices ................................................. III-65
3.4.2.2 Variables y Funciones de Entrada ....... III-66
3.4.2.3 Variables y Funciones de Salida .......... III-66
3.4.2.4 Dems Variables y Funciones.............. III-67
3.4.3 Generacin de Series Sintticas ............................ III-68
3.4.3.1 Energas Afluentes Anuales ................. III-68
3.4.3.2 Desagregacin Mensual ....................... III-70
3.4.3.3 Desagregacin en Energas Controlable y a Filo de Agua
3.5 Clculo del Costo Marginal de Operacin .................... III-71
3.5.1 Introduccin ......................................................... III-71

III-70

3.5.2 Costo Marginal de Operacin para un Subsistema, Mes y Serie Hidrolgica III-71
3.5.3 Costo Marginal de Operacin de un Subsistema en un Mes
III-72
3.5.4 Costo Marginal de Operacin del Sistema ........... III-72
3.5.5 Costo Marginal de Operacin en un Perodo........ III-72
3.5.6 Costo Marginal de Temporada ............................. III-72
3.5.7 Separacin de los Costos Marginales en Combustible y Dficit
III-73
3.6 Benefcio Marginal de las Capacidades de Intercambio III-77
3.6.1 Introduccin ......................................................... III-77
3.6.2 Clculo del Beneficio Marginal para una Lnea, Mes y Serie Hidrolgica III-77
3.6.3 Beneficio marginal de una capacidad de interconexin para un mes y para un
perodo ................................................................. III-74
3.6.3.1 Beneficio en un Mes ............................ III-74
3.6.3.2 Beneficio en un Perodo ...................... III-74
3.7 Gradientes de Gestin .................................................... III-74
3.7.1 Introduccin ......................................................... III-74
3.7.2 Clculo del Gradiente de Gestin para una Clase Trmica, Subsistema, Mes y Serie
Hidrolgica ........................................................... III-74
3.7.3 Gradiente de Gestin para un Mes y para un Perodo
III-74
3.7.3.1 Gradiente de Gestin en un Mes .......... III-74
3.7.3.2 Gradiente en un Perodo ...................... III-75
4.

LISTA DE DATOS DE ENTRADA ................................... IV-1


4.1 Datos Generales ............................................................. IV-1
4.1.1 Tasas de Parada Forzada (TEIF) y Programada (IP) de la Plantas Hidroelctricas
por Franja de Potencia Unitaria ............................ IV-1
4.1.2 Ttulo de la Simulacin ........................................ IV-1
4.1.3 Datos del Inicio y Fin de la Expansin ................. IV-1
4.1.4 Datos para Calcular la Tabla de Decisin ............ IV-2
4.1.5 Datos del Costo de Dficit.................................... IV-2
4.1.6 Opciones Generales .............................................. IV-3
4.2 Datos de Configuracin Hidrulica ................................. IV-3
4.3 Histrico de Caudales Naturales .................................... IV-4
4.3.1 Archivo de Sitios .................................................. IV-4
4.3.2 Archivo de Caudales ............................................ IV-5
4.4 Datos de Identificacin de Clase Trmica ...................... IV-5
4.5 Datos de Plantas Termoelctricas .................................. IV-5
4.6 Datos de las Interconexiones .......................................... IV-6
4.7 Datos de Prdidas de Transmisin ................................. IV-6
4.8 Datos de Demanda de Energa ....................................... IV-7

iii

iv

Manual de Referencia - MODDHT


4.9 Datos Relativos a la Generacin de Series Sintticas ..... IV-7

5.

LISTA DE SALIDAS .......................................................... V-1

6.

INTERFASES CON OTROS MODULOS .......................... VI-1


6.1 Mdulo de Demanda ...................................................... VI-1
6.2 Mdulo de Hidrologa .................................................... VI-1
6.3 Mdulo Financiero ......................................................... VI-1

ANEXO No. 1. DETALLE DE LOS ALGORITMOS DEL BALANCE MENSUAL

1-1

CAPITULO I
1.

OBJETIVO

Este documento tiene como objetivo presentar las especificaciones funcionales y la formulacin
matemtica del mdulo de despacho hidrotrmico (MODDHT). La estructura metodolgica de este
mdulo comprende las siguientes etapas:
a.
b.
c.
d.
e.
f.

Clculo de las configuraciones hidrulicas;


Clculo de la poltica ptima de operacin trmica;
Simulacin del sistema;
Clculo de los costos marginales de operacin;
Clculo de los beneficios marginales de transmisin;
Clculo de los gradientes de gestin de la operacin.

I-1

CAPITULO II
2.

DESCRIPCION GENERAL DEL MODULO DE DESPACHO HIDROTERMICO


(MODDHT)

El modelo representa el sistema de generacin hidroelctrica a travs de reservorios equivalentes en


distintos subsistemas, interconectados por lneas de transmisin con capacidades mximas de
intercambio definidas previamente.
Las trmicas de las mismas caractersticas en cada subsistema son agregadas por clases trmicas y son
operadas a travs de una programacin dinmica estocstica. Los intercambios entre los subsistemas se
realizan por algoritmos heursticos que utilizan los valores marginales del agua, procurando igualarlos
para los distintos subsistemas. Este proceso se utiliza para realizar simulaciones, las cuales, por opcin
del usuario, pueden utilizar tanto registros histricos de afluencias naturales como series sintticas de
energas afluentes. Se obtienen estas ltimas a partir de los parmetros de la serie histrica de energas
afluentes, la cual, a su vez, se calcula a partir de la serie histrica de caudales naturales.
En el MODDHT no se permiten "loops" entre subsistemas.
El modelo prev tanto la simulacin dinmica (mercados y configuraciones variables) como la
simulacin esttica (mercados y configuraciones constantes).
La figura No. 1 muestra el sistema tal como est representado por el MODDHT.

Subsistema 1

Subsistema 1

Interconexin
1

- Hidroelctrica Equivalente
- Trmica Equivalente o
Clase Trmica
- Carga

Figura No. 1: El sistema representado por el MODDHT

II-1

CAPITULO III
3.

METODOLOGIA Y FORMULACION MATEMATICA

A continuacin se describen las etapas que comprenden el proceso metodolgico del modelo.
3.1

Clculo de los sistemas equivalentes

En esta etapa se montan los diversos sistemas equivalentes, los cuales son definidos por los datos de
entrada correspondientes al sistema existente y al programa de expansin bajo estudio. En trminos
funcionales, esta etapa se realiza una vez para cada uno de los subsistemas que comprenden el sistema a
ser simulado. La funcin de esta etapa est ilustrada en la figura No. 2.

- Reservorio

- Filo de agua

- Planta con Reservorio

Figura No. 2. Construccin de un Equivalente Hidrulico

La construccin de los sistemas equivalentes comprende los siguientes elementos:


a.
reservorio de energa, representando el conjunto de reservorios del subsistema; su capacidad es la
suma de los productos de los volmenes tiles de cada reservorio por las alturas medias
equivalentes del salto y por los rendimientos, propios y aguas abajo de los mismos; la altura media
equivalente, obtenida por la integracin de la curva volumen-cota, es el valor ms representativo
para calcular el valor de la cantidad de agua almacenada, en trminos de energa;
b.

archivo de energas no almacenables o a filo de agua, que representan las caudales que no pueden
ser almacenados, sea porque corresponden a la afluencia incremental a plantas sin reservorios, o
porque corresponden a la cuantificacin en plantas a filo de agua del caudal mnimo que debe
siempre ser liberado de los reservorios; estn limitados tambin a la capacidad de flujo mximo de
cada planta;

c.

archivo de energas almacenables o controlables, resultante de la transformacin del registro


histrico de caudales afluentes a los reservorios, en trminos de energa, ya descontada la
defluencia mnima obligatoria, calculada a partir de las alturas medias equivalentes del salto;

d.

archivo de energas afluentes, que son las sumas de las energas almacenables (sin descontar el
caudal mnimo) con las energas a filo de agua (sin los descuentos correspondientes a los excesos
en relacin a las capacidades de flujo mximo), siendo stos valores que pueden ser modelados
como procesos estocsticos;
III-1

III-2

Manual de Referencia - MODDHT

e.

funcin de correccin de las energas controlables a partir del estado del subsistema, eso es, del
nivel de acumulacin;

f.

funcin evaporacin mensual en los reservorios a partir del estado del subsistema; se obtienen los
parmetros de esta funcin a partir de las curvas de las reas de las superficies libres en funcin de
las cotas de los reservorios;

g.

funcin energa del caudal mnimo a partir del estado del subsistema, correspondiente a la
cuantificacin de los caudales mnimos en los propios reservorios;

h.

capacidad mxima de punta, obtenida a travs de la suma de las capacidades de cada planta;

i.

funcin capacidad de punta a partir del nivel de acumulacin, calculada a partir del salto nominal,
el cual determina la capacidad de flujo mximo de cada planta;

j.

energa correspondiente en cada mes a las prdidas por el aumento del volumen muerto de los
reservorios;

k.

energa correspondiente en cada mes a las prdidas (o ganancias) por transferencias de agua;

l.

curva de la carga del sistema, en forma de curva demanda-energa, calculada a partir del factor de
carga y de la demanda mnima;

m.

plantas trmicas de capacidad equivalente a cada clase de trmicas del subsistema, representadas
por las capacidades totales de punta y energa, factor de capacidad mnimo, cuando de generacin
se trate, y factor de capacidad mnimo obligatorio.

3.1.1

Formulacin matemtica general

Los modelos de subsistemas equivalentes constituyen una representacin simplificada de los sistemas a
travs de sus variables ms caractersticas. Aunque no permiten analizar cada planta individualmente, la
simplificacin ampla su campo de aplicacin y permite un anlisis ms extensivo de los subsistemas que
lo comprenden. Un nmero mayor de alternativas puede ser simulado, nuevas hiptesis hidrolgicas
pueden ser consideradas y se viabiliza el acoplamiento de la simulacin energtica a un modelo de
anlisis econmico de la expansin del sistema.
Los parmetros de la representacin equivalente se calculan por separado para cada mes del perodo de
simulacin y para cada sub-sistema.
La representacin equivalente de cada uno de los subsistemas que comprenden el sistema se subdivide
en:
-

representacin hidrulica equivalente; y


representacin trmica equivalente.

3.1.1.1 Representacin hidrulica equivalente


La representacin hidrulica equivalente consiste en agregar un conjunto de plantas hidroelctricas de
una misma regin (por ejemplo, una cuenca hidrogrfica), y con regmenes hidrolgicos y niveles de
regularizacin semejantes, en una gran planta equivalente con capacidad de almacenamiento (reservorio
equivalente) igual a la suma de las capacidades de los reservorios de las plantas y otra equivalente de filo
de agua (sin capacidad de almacenamiento). Es importante notar que las plantas de un sistema equivalente deben estar desconectadas hidrulicamente de las plantas de otro sistema equivalente vecino,
siendo la nica conexin la capacidad de transferencia de energa va interconexin (lneas de
transmisin).

Metodologa y Formulacin Matemtica

III-3

En trminos del MODDHT, la parte hidrulica de cada subsistema es representada por un sistema
equivalente.
En cuanto a los componentes hidroelctricos, el sistema equivalente debe representar lo ms fielmente
posible, en trminos de energa, la capacidad de almacenamiento de los reservorios correspondientes, ya
que define la capacidad de regularizacin real; debe transformar los caudales naturales en energa de
acuerdo con el estado de agotamiento de los reservorios, calculando la evaporacin conforme con el rea
del espejo del agua y alterando la capacidad de punta hidrulica de acuerdo con la variacin de las
cantidades tiles de agua.
Los volmenes tiles de los reservorios se transforman en energa potencial equivalente al multiplicar los
caudales naturales afluentes por la productividad. La energa natural excedente a los requisitos del
mercado puede ser acumulada en el reservorio si hay capacidad de almacenamiento disponible;
inversamente, si la energa natural es insuficiente para atender dichos requisitos, el reservorio se agota.
Este mtodo se conoce como hidrgrafa de las energas naturales o sistema equivalente.
Un perfeccionamiento que aumenta la precisin del modelo consiste en distinguir aquella parte de la
energa natural que representa la energa afluente a los reservorios, o sea, lo mximo que puede ser
almacenado en el perodo si estos caudales no fueran turbinados (energa controlable). Con esto, se
aumenta la precisin del modelo, puesto que la energa correspondiente al caudal incremental de las
plantas a filo de agua (energa a filo de agua) no se considera almacenamiento.
3.1.1.2 Representacin trmica equivalente
De la misma manera, las plantas termoelctricas de una misma regin se agregan en categoras trmicas,
donde cada categora trmica comprende plantas termoelctricas con costos de combustible y
caractersticas operativas semejantes.
3.1.2 Formulacin matemtica del distema equivalente hidrulico: una visin general
Conceptualmente, el sistema equivalente hidrulico consiste en un reservorio de energa que corresponde
a un conjunto de reservorios del (sub)sistema a ser simulado. Los caudales afluentes a los reservorios del
sistema estn representados por energas controlables, en cuanto que el agua almacenada en los
reservorios es sustituida por la energa almacenada. El sistema equivalente se completa con una "planta"
a filo de agua, que corresponde a las plantas a filo de agua del sistema. De la misma manera, los caudales
incrementales afluentes a las plantas a filo de agua del sistema real estn representados por energas a
filo de agua en el sistema equivalente. Adems de estos, son necesarios algunos otros elementos para que
la representacin equivalente tenga una precisin aceptable. Estos son: la energa del caudal mnimo,
correspondiente a los caudales mnimos que deben salir de los reservorios; la energa evaporada, que
representa las prdidas por evaporacin en los reservorios del sistema; y valores que indiquen la potencia
en funcin de la energa almacenada en los reservorios.
La formulacin matemtica presentada en las siguientes secciones muestra cmo se obtienen estos
valores a partir de los datos bsicos del sistema representado: datos fsicos y operativos de las plantas y
la serie histrica de caudales naturales.
La primera caracterstica de esta formulacin es la existencia de una hiptesis bsica referente a la
operacin de los reservorios. Esta hiptesis dice que existe una relacin constante entre los volmenes de
agua almacenada en todos los reservorios abarcados por el sistema. Esta hiptesis es razonable para
sistemas hidrolgicamente homogneos. La relacin puede ser resumida por la afirmacin de que todos
los reservorios estn encima de las respectivas curvas-gua inferiores, o entonces estn todos debajo de
ellas, y, cuando estn encima, tienen el mismo volumen de agua almacenada encima de esta curva-gua,
en relacin al volumen total existente encima de ella; y, cuando estn debajo, tambin tienen el mismo
volumen porcentual del volumen correspondiente a la curva-gua. A ttulo de ejemplo, imagnese un
sistema con tres reservorios, siendo que las curvas-gua inferiores corresponden a 0%, 20% y 50% del

III-4

Manual de Referencia - MODDHT

volumen til. En este caso, si el primer reservorio tiene el 30% del volumen til almacenado, entonces el
segundo necesariamente tendr 30x (100-20)+20 = 44% del volumen til almacenado, y el tercero tendr
30x(100-50)+50 = 65% del volumen til almacenado. De la misma manera, si el tercer reservorio tiene
el 25% (50% de la curva-gua inferior) del volumen til almacenado, entonces el segundo
necesariamente tendr 50x20 = 10% del volumen til almacenado, y el primero tendr 50 x 0 = 0% del
volumen til almacenado.
En el caso particular de la implementacin del MODDHT, que concibe, en este caso, una formulacin
menos general, los volmenes correspondientes a las curvas-gua inferiores de los reservorios son iguales
a los volmenes mnimos para la potencia nominal. Por lo tanto, si se desea, esta particularizacin puede
ser fcilmente modificada.
Conceptualmente, los parmetros del sistema equivalente se calculan de la siguiente manera:
La energa almacenada mxima (capacidad de almacenamiento de energa) es la energa producida
por los reservorios, suponiendo un vaciamiento completo a partir de los respectivos volmenes
mximos y obedeciendo la relacin descrita arriba.
De la misma manera, se calculan las energas almacenadas en todos los reservorios con los
respectivos volmenes mnimos, lo cual corresponde a la potencia nominal (volumen para el salto de
referencia) y en la propia curva-gua inferior. Estos puntos se denominan "mximo", "medio" y
"mnimo".
Las energas controlables se calculan a partir de los caudales histricos afluentes a los reservorios,
menos los caudales mnimos, cuantificados por las alturas de salto correspondientes al punto
"medio" definido arriba.
Tambin se calcula una "funcin de correccin de la energa controlable". Esta funcin es dada por
un polinomio de segundo grado, calculado en funcin de la energa almacenada. Sus coeficientes se
calculan a partir de la hiptesis de que pase por los tres puntos - mximo, medio y mnimo definidos anteriormente. Las energas controlables correspondientes a los tres puntos, para la
obtencin de los coeficientes del polinomio, son las correspondientes a los caudales medios,
cuantificados por los saltos correspondientes a las tres hiptesis.
Las energas a filo de agua se calculan a partir de la cuantificacin de los caudales incrementales en
las plantas a filo de agua.
La energa evaporada y la energa del caudal mnimo son polinomios de segundo grado calculados
de manera anloga a la correccin de las energas controlables. En el caso de la energa evaporada,
se cuantifica la evaporacin de los reservorios. En el caso de la energa del caudal mnimo, se
cuantifica el caudal mnimo en cada reservorio.
La potencia hidrulica total es dada por dos rectas: cuando la energa almacenada es superior al
valor medio, es igual a la suma de las potencias nominales de todas las mquinas. Debajo de este
valor, es dada por una recta (funcin de la energa almacenada), que une el punto correspondiente a
la energa almacenada media (potencia mxima) al punto correspondiente a la energa almacenada
mnima (potencia calculada en funcin de los saltos netos de los reservorios en este punto).
3.1.3

Variables y funciones utilizadas en la formulacin matemtica

La formulacin de la representacin equivalente hidrulica de cada subsistema utiliza las variables


presentadas a continuacin. Por lo general, cada variable se refiere a un subsistema. En las definiciones
presentadas a continuacin, cada variable se presenta con la indexacin ms detallada utilizada en la
representacin equivalente. Si no hay ninguna posibilidad de interferir con la comprensin, en algunos
casos se suprimen algunos ndices para no sobrecargar la notacin.

Metodologa y Formulacin Matemtica

III-5

3.1.3.1 Indices
j:
m:
u:

Indice de planta;
Indice de mes;
Indice de planta.

3.1.3.2 Variables, conjuntos y funciones de entrada


u:

Rendimiento de la planta u, en P.U.;

CFu:

Cota media del canal de descarga de la planta u, en m;

EVPu:

Evaporacin del reservorio de la planta u, expresada en mm/mes (el valor suministrado


corresponde a la media anual; se supone que cada mes tiene un valor igual a la media anual);

Fu:

Conjunto de los ndices de las plantas a filo de agua aguas abajo del reservorio u antes del
primer reservorio aguas abajo de u, exclusive;

fAu(.):

Funcin que suministra el rea del espejo del agua del reservorio u en km2 a partir de su
cota (expresada en m);

fCTu(.):

Cota de la planta u (en m) en funcin del volumen de agua en ella almacenado (en 10 6m3):
para las plantas con reservorio, se trata de un polinomio de segundo grado, dado por sus
coeficientes; para las plantas a filo de agua, se trata de una constante. El usuario suministra
tres pares de puntos al modelo, que les ajusta un polinomio de segundo grado;

Ju:

Conjunto de los ndices de las plantas aguas abajo de la planta u;

Mu:

Conjunto de los ndices de los reservorios inmediatamente aguas arriba de la planta u;

PHMXu:

Potencia mxima de la planta u, en MW;

QDu:

Caudal desviado de la planta u, en m3/s (resultado de la suma algebraica de todos los


desvos de agua en plantas aguas arriba de u, inclusive). Los valores ingresados en el modelo
por el usuario corresponden a los incrementales de desvos entre dos puntos de retirada y/o
restaurada de agua;

QMINu:

Caudal mnimo de la planta u, en m3/s (dato slo para reservorios);

QMLTu:

Caudal medio a largo plazo en la planta u, en m3/s (valor diferente para cada mes del ao se trata de la media histrica de los QNun correspondientes al mes);

QNun:

Caudal natural en la planta u en el mes m de la serie histrica, en m3/s;

R:

Conjunto de los ndices de las plantas con reservorio;

VCINF:

Vector de los volmenes correspondientes a las curvas de control inferiores de los


reservorios, expresados en 106m3;

VMAX:

Vector de los volmenes mximos de los reservorios, expresados en 10 6m3;

VMIN:

Vector de los volmenes mnimos operativos de los reservorios, expresados en 10 6m3;

VMPN:

Vector de los volmenes de los reservorios correspondientes a las potencias nominales de


las mquinas, expresados en 106m3.

III-6

Manual de Referencia - MODDHT

3.1.3.3 Variables y funciones de salida


t:

Correccin necesaria para el paso de la energa almacenada de un mes al mes siguiente,


expresada en P.U.;

EAFLm:

Energa afluente correspondiente al mes m de la serie histrica, en MW.mes;

EAMPN:

Energa almacenada mnima para la punta nominal;

EAMX:

Energa almacenada mxima, en MW.mes;

ECm:

Energa controlable normalizada correspondiente al mes m de la serie histrica, en


MW.mes;

EEX:

Energa correspondiente a desvos de agua, aumentos del volumen muerto y plantas


submotorizadas;

EFm:

Energa a filo de agua correspondiente al mes m de la serie histrica, en MW.mes;

fCEC(.):

Funcin correccin de la energa controlable a partir de la energa almacenada suministrada


en MW.mes - se trata de un polinomio de segundo grado, con valores expresados en P.U.;

fEVM(.):

Funcin de energa correspondiente al caudal mnimo a partir de la energa almacenada


suministrada en MW.mes - se trata de un polinomio de segundo grado, con valores
expresados en MW.mes;

fEVP(.):

Funcin de energa evaporada mensual a partir de la energa almacenada suministrada en


MW.mes - se trata de un polinomio de segundo grado, con valores expresados en MW.mes.

3.1.3.4 Dems variables y funciones


E1,E2,E3: Parmetros utilizados para expresar tres puntos posibles que formaran un polinomio de
segundo grado;
fEA(V1,V2): Energa almacenada (expresada en MW.mes) correspondiente a la variacin de los
volmenes de los reservorios entre V1 (vector de volmenes expresados en 106m3) y V2
(idem);
fHu(.):

Altura neta del salto en la planta u, en funcin del volumen dado en 10 6m3, expresada en m
- su valor es fCTu(.) - CFu;

fHGu(x,y): Altura geomtrica (altura media) del salto en el reservorio u entre los volmenes
almacenados x y y (ambos en 106m3), expresada en m;
HFu:

Altura (constante) neta del salto de la planta a filo de agua u (su valor es f CTu(VMAXu) CFu), expresada en m;

QMAXu:

Evacuacin mxima de la planta u, en m3/s.

Metodologa y Formulacin Matemtica


3.1.4

III-7

Formulacin matemtica del sistema equivalente hidrulico

3.1.4.1 Energa almacenada


La hiptesis bsica utilizada para calcular la energa almacenada entre dos "puntos" del sistema,
correspondiendo cada uno de los puntos a un conjunto de volmenes de agua en los diversos reservorios,
en trminos del sistema equivalente, es dada por la siguiente expresin:
FEA V 1, V 2

9,81 10

2,63

u R

V 2u

V 1u

j Ju

j f HG j V 1 j , V 2 j

La altura media equivalente de cada reservorio es dada por:


V 2u
1
fHGu (V 1u , V 2 u )
f H dv
u
V 2 u V 1u V 1u
Esta integral se calcula directamente si las funciones integradas son polinomios de segundo grado para
las plantas con reservorio, y constantes para las plantas a filo de agua. En particular, la funcin f Hu(v),
que proporciona la altura neta del salto H en la planta u, funcin del volumen v, es dada por:

fHu ( v)

fCTu ( v) CFu PerdidasHidrulicas,

o sea, de la cota de la planta u, funcin del volumen v, se deben descontar las prdidas hidrulicas en las
tuberas y la cota media del canal de descarga.
Se utiliza la funcin fEA (. , . ) para calcular los siguientes parmetros de salida de esta etapa:
EAMX (energa almacenada mxima del subsistema): es dada por

fEA ( VMIN, VCINF) fEA ( VCINF, VMAX)


EAMPN (energa almacenada mnima para
fEA ( VMIN, VCINF) fEA ( VCINF, VMPN)

la

potencia

nominal):

es

dada

por

El volumen mnimo para la potencia nominal del reservorio de la planta u, expresado en 10 6m3, es dado
por:
VMPNu = V2u - V1u ,
donde V1u representa el volumen mnimo del reservorio de la planta u y V2 u el volumen
correspondiente al salto de referencia de esta planta.
Se debe notar en este punto la hiptesis bsica utilizada en la representacin equivalente: que, tanto en
el aumento como en el vaciamiento, los volmenes de los reservorios representados varan
uniformemente entre sus valores mnimos operativos y las respectivas curvas de control inferiores, y
tambin entre las curvas de control inferiores y los respectivos volmenes mximos. Esta hiptesis se
denomina operacin en paralelo.
3.1.4.2 Energa controlable
La energa controlable normalizada se calcula para cada mes m de la serie histrica. Su expresin es
dada por:

ECm

9,81 10

QN um QMIN u
u R

f H u VMPN u

j
j Fu

HFu

III-8

Manual de Referencia - MODDHT

3.1.4.3 Energa a filo de agua


De la misma manera que la energa controlable normalizada, la energa a filo de agua debe ser calculada
para cada mes m del registro histrico. Se utiliza la siguiente expresin:
EFm

9,81 10

QN um QMIN u

f H u (VMPN u )

u R

HFu

j Fu

Los valores QMAXu (caudales mximos de las plantas) son dados por la expresin:

PHMX u
9,81 10 3 u HFu

QMAX u
3.1.4.4 Energa afluente

La energa afluente es la energa hidrulica total que llega al subsistema en el mes, sin tomar en cuenta
limitaciones tales como el caudal mnimo aguas abajo de los reservorios y el caudal mximo de las
plantas. Dadas estas caractersticas, puede ser modelada rpidamente como un proceso estocstico. Su
expresin matemtica, para cada mes m de la serie histrica, es:
EAFLm

9,81 10

QN um

f H u VCINF

u R

HFu

j Fu

HFu QN um

u R

QN j QMIN j
j Mu

3.1.4.5 Correccin de la energa controlable


La energa controlable se corrige para reflejar las variaciones en el salto neto de los reservorios, las
cuales cambian los valores energticos de los caudales. En el MODDHT esta correccin es funcin de la
energa almacenada, as que, en el clculo de la poltica de operacin y en la simulacin del sistema, la
energa controlable considerada es el producto de la energa controlable normalizada (calculada de
acuerdo con la seccin 3.1.4.2) y la funcin de correccin, la cual tiene como parmetro la energa
almacenada al comienzo del mes.
La funcin de correccin fCEC se calcula de la siguiente manera:
a. Se calculan los valores:

E1

E2

E3

b.

u R

u R

u R

QMLTu

u f H u VMPN u

j Fu

QMLTu

u f H u VMAX u

j Fu

QMLTu

u f H u VMIN u

j Fu

j HFu

j HFu

j HFu

Se calculan los coeficientes del polinomio de segundo grado que pasa por los tres puntos indicados
a continuacin:
( 0 ; E3/E1 ) ; ( EAMPN ; 1 ) ; ( EAMX ; E2/E1 )
Este polinomio es la funcin de correccin de las energas controlables para el mes, fCEC(.).

Metodologa y Formulacin Matemtica

III-9

3.1.4.6 Energa evaporada


La energa evaporada tambin es dada por un polinomio de segundo grado, funcin de la energa
almacenada. Sus coeficientes se calculan de manera anloga a los de la funcin de correccin de la
energa almacenada, esto es, se calculan los coeficientes de la parbola que pasa por tres puntos. Las
abcisas son las mismas del caso anterior, en tanto que las ordenadas son, respectivamente:
E1

9,81 10

3
)
u R

2630

E2

9,81 10

9,81 10
2630

f A ( fCT VMPN u )
u
u

fH

VMPN u

EVPu

f A ( fCT VMAX u )
u
u

fH

VMAX u

j Ju

j HFu

3
)
u R

2630

E3

EVPu

j Ju

j HFu

3
)
u R

EVPu f A ( fCT VMIN u )


u
u

u f H u VMIN u

j Ju

j HFu

En este caso, los tres puntos utilizados para calcular la funcin son:
( 0 ; E3 ) ; ( EAMPN ; E1 ) ; ( EAMX ; E2 )
3.1.4.7 Energa del caudal mnimo
La energa correspondiente al aprovechamiento de los caudales mnimos obligatorios de los reservorios
en las respectivas plantas se calcula de manera anloga a la energa evaporada. De esta manera, el
resultado del clculo tambin es un polinomio de segundo grado, denominado f EVM(.), capaz de
calcular la energa correspondiente al caudal mnimo a partir de la energa almacenada. Los puntos
utilizados para calcular los coeficientes del polinomio son:
( 0 ; E3 ) ; ( EAMPN ; E1 ) ; ( EAMX ; E2 )
Los valores E1, E2, y E3 se obtienen de la siguiente manera:
E1

9,81 10

E2

9,81 10

E3

9,81 10

3
u R
3
u R
3
u R

QMIN u

fH

VMPN u

QMIN u

fH

VMAX u

QMIN u

fH

VMIN u

3.1.4.8 Desvos de agua


En cada mes, la energa correspondiente a los desvos de agua suministrados al modelo se descuenta
algebraicamente del sistema en el balance de energa. Para que esto pueda realizarse, primero es
necesario calcular esta energa para cada mes. El clculo se realiza de la siguiente manera:

EEX

9,81 10

QDSVu
u R

HGu

VMINu ,VMAXu

j
j Fu

HFu

III-10

Manual de Referencia - MODDHT

3.1.4.9 Aumento de volumen muerto


La energa perdida por el sistema debido al aumento del volumen muerto de nuevas plantas se calcula de
manera anloga a los valores de EEX, siendo adicionada a estos valores. El clculo se realiza a partir del
cronograma para el aumento del volumen muerto de las diversas plantas, considerando para cada una de
ellas un desvo de agua igual a (VMINu/2,63.N) m3/s, donde N es el nmero de meses que dura el
aumento del volumen muerto de la planta u.
3.1.4.10

Plantas bubmotorizadas

Las plantas submotorizadas son aqullas en las cuales todava no ha sido colocada la ltima mquina de
base. En este caso, no son consideradas en la configuracin para los efectos de los clculos (sus
reservorios, sin embargo lo son). La energa correspondiente a las mquinas de estas plantas que ya estn
operando tambin se contabiliza en EEX, considerando un incremento igual a:

9,81 10 3 QMAXu NMQB / NMQT

f HGu VMINu , VMAXu ;

donde QMAXu se calcula de la misma manera que en el punto 3.1.4.3, NMQB representa el nmero de
unidades de base y NMQT el nmero total de unidades de la planta.
3.1.4.11

Correccin de la energa almacenada

La expresin para la correccin de la energa almacenada

es dada por:

EAMXm 1 / EAMXm
(EAMX calculado con los reservorios existentes en el mes anterior y las plantas a filo de agua existentes
en el propio mes).
La utilizacin de
3.2.

se explica en el punto 3.3.13.

Clculo de la poltica de operacin trmica y del valor marginal del agua

3.2.1

Introduccin

Para que sea simulada la operacin del sistema, es necesario definir primero una poltica de operacin
trmica y de intercambios de energa entre los subsistemas. Esta poltica debe ser capaz de proporcionar
al simulador, para cualquier combinacin posible de energas almacenadas en los varios subsistemas, la
siguiente informacin:
cuales plantas trmicas deben ser accionadas;
si se debe eliminar parte de la energa almacenada, en cules subsistemas y qu cantidad;
si debe haber racionamiento preventivo, en cules subsistemas y qu cantidad; y
las cantidades de energa que deben ser intercambiadas entre los subsistemas.
La poltica de operacin debe tener como criterio la minimizacin de los costos de operacin.
En el MODDHT, esta poltica se basa en el valor marginal de la energa almacenada, tambin
denominado el valor marginal del agua. Este valor es, para cada subsistema y en cada mes, la derivada
parcial del costo esperado de operacin del mes en curso hasta el final del perodo de estudio en relacin
a la energa almacenada, o sea:

Metodologa y Formulacin Matemtica


Valor Marginal del Agua = -

(Costo Esperado de Operacin)/

III-11

(E.A.)

El valor marginal del agua puede ser entendido como el "costo" del combustible "agua" en cada
subsistema. Permite formular la poltica de operacin de las siguientes maneras:
comparando, para cada subsistema, el valor marginal de la energa almacenada con los costos de
generacin trmica y con los costos de racionamiento preventivo, cuando ste sea permitido, de
manera que se pueda atender la demanda utilizando los "combustibles" ms baratos; y
orientando los intercambios de energa entre los subsistemas de manera que se pueda igualar los
respectivos valores marginales del agua, en la medida de lo permitido por las limitaciones de
intercambio.
Esta poltica permite atender (en la medida de lo posible) la demanda del sistema en cada mes y
secuencia hidrolgica con los recursos disponibles. Esta cobertura se realiza de tal forma que se
minimicen los costos actuales (combustible de las plantas termoelctricas y racionamientos preventivos)
y futuros (combustibles, racionamientos preventivos y dficits), siendo estos ltimos expresados, en
trminos del valor esperado, por los valores marginales del agua.
Los valores marginales del agua se obtienen para cada subsistema a travs del algoritmo de
programacin dinmica estocstica con dos variables de estado. Estas son el nivel de almacenamiento
del reservorio y la tendencia hidrolgica, la cual es representada por la afluencia en el mes.
En funcin de los costos computacionales involucrados en la programacin dinmica para varios
subsistemas, el modelo utiliza un algoritmo de descomposicin a travs de aproximaciones sucesivas
para el clculo de estos valores.
Este mtodo consiste en realizar, en una primera fase, el clculo de los valores marginales de la energa
almacenada para cada subsistema tomado aisladamente. Luego se pasa a una fase de simulacin conjunta
de todos los subsistemas. Esta simulacin se realiza para las secuencias histricas de afluencias (se
podra hacer con otras series). En ella las transmisiones ms lucrativas son analizadas con base en estos
valores marginales del agua, obtenindose, para cada situacin hidrolgica simulada en cada mes, el
balance esperado de intercambios para cada uno de los subsistemas simulados. Estos saldos de balances
entonces se agrupan para conjuntos de estados de energa almacenada. Para cada uno de estos conjuntos
de estados se obtiene entonces un saldo esperado para los intercambios, para cada subsistema. Luego se
realizan las nuevas programaciones dinmicas individuales, en las cuales se agregan estos saldos
esperados (positivos o negativos) correspondientes a cada estado y subsistema a las respectivas cargas.
Este esquema est ilustrado en la figura No. 3.
PROGRAMACION
DINAMICA
Valores
Marginales
del Agua

E ( Energa Recibida)
por estado

SIMULACION

Figura No. 3. Intercambio de Informacin entre Programacin Dinmica y Simulacin.

III-12

Manual de Referencia - MODDHT

La experiencia obtenida hasta el momento indica que no es necesaria una nueva iteracin. Sin embargo,
el modelo est preparado para realizar ms iteraciones, o sea, una nueva etapa de simulacin seguida de
una nueva aplicacin del algoritmo de programacin dinmica para cada subsistema, etc.
3.2.2

Variables utilizadas en la formulacin

3.2.2.1 Indices
t:

Indice de mes.

3.2.2.2 Entradas
CSRPt(x): Costo de la decisin de racionamiento preventivo x en el mes t ($/MWh);
CSTMt(x): Costo de la decisin de generacin trmica x en el mes t ($/MWh);
NAF:

Nmero de estados de tendencia hidrolgica;

NEA:

Nmero de estados de energa almacenada;

NH:

Nmero de series hidrolgicas en el registro histrico;

t:

1/(1+Tasa de descuento mensual);

t:

Conjunto de decisiones trmicas permitidas en mes t;

t:

Conjunto de decisiones de racionamiento preventivo permitidas en mes t.

3.2.2.3 Salidas
fVAt(x,y): Funcin "valor del agua" en el mes t, dado el estado x de almacenamiento y de tendencia
hidrolgica y ($/MWh).
3.2.2.4

Dems variables y funciones

At:

Estado de tendencia hidrolgica (correspondiente a la energa afluente en el mes t);

E[.]:

Funcin "valor esperado";

Ft(x,y):

Funcin costo esperado de operacin (generacin trmica, racionamiento preventivo y


dficit) del mes t hasta el final del horizonte del estudio dado que el subsistema est en el
estado de almacenamiento x y en el estado de tendencia hidrolgica y en el mes t ($);

Rt:

Decisin de racionamiento preventivo en el mes t;

Tt:

Decisin de generacin trmica en el mes t;

Xt:

Estado de energa almacenada (correspondiente al final del mes (t-1)).

3.2.3

Esquema general

El clculo del valor del agua para cada estado de un subsistema, y, consecuentemente, de la poltica de
operacin, se realiza a travs de un algoritmo de programacin dinmica. En este algoritmo, se examina
el perodo de inters en el sentido inverso del tiempo, y para cada mes se calcula el valor del agua

Metodologa y Formulacin Matemtica

III-13

correspondiente a cada estado que el subsistema puede alcanzar al final del mes. De esta manera, la
recursin se realiza en los siguientes niveles:
-

Examina los meses en el sentido inverso del tiempo;


-

Examina los estados de la energa almacenada al final de mes;


-

Examina la serie histrica de energas afluentes;


-

Realiza el balance del mes siguiente procurando una mejor poltica de


operacin para la serie y obteniendo el correspondiente valor del agua;

Calcula el valor del agua para los diversos estados de tendencia hidrolgica.

Los pasos descritos arriba en forma abreviada resumen todo el algoritmo. Los tpicos tratados a
continuacin los especifican.

3.2.4

Recursin de la programacin dinmica

3.2.4.1 Etapa
La etapa utilizada es el mes, representada por la letra t.
3.2.4.2 Estado
El estado en el mes t es dado por:
Xt:

Energa almacenada al final del mes (t-1);

At:

Estado correspondiente a la energa afluente del mes t.

3.2.4.3 Funcin objetivo


El algoritmo debe minimizar Ft(Xt,At), dado por:
Ft(Xt,At) = Y

[Costo de operacin del subsistema al comienzo del mes t hasta el final del horizonte
considerado, dado el estado (Xt,At) en el mes t ].

3.2.4.4 Variables de decisin


Las variables de decisin son:
Tt:

Decisin de generacin trmica ( Tt

Rt:

Decisin de racionamiento preventivo ( Rt


preventivo admisibles en el mes t).

3.2.4.5 Costo inmediato


El costo de las decisiones es dado por:
CTt(Tt): Costo de la decisin trmica Tt;

t,

conjunto de decisiones trmicas posibles en el mes t);


t,

conjunto de decisiones de racionamiento

III-14

Manual de Referencia - MODDHT

CRt(Rt): Costo de la decisin de racionamiento preventivo Rt;


3.2.4.6 Recursin por costo total
La recursin por costo total para obtener los valores de F t(Xt,At) sera dada por:
F t 1 X t 1 , At 1

Tt

Min
t , Rt

E CT t T t

CR t R t

E At / At 1 F t X t T t , R t , At

3.2.4.7 Recursin por valor del agua


La salida deseada del algoritmo es el conjunto de valores de la funcin fVAt(Xt,At), que es la funcin
valor del agua. Es la ganancia marginal del subsistema en relacin a la energa almacenada al final del
mes t-1, expresado en $/MWh. Pero fVAt(Xt,At) es, en realidad,- Ft(Xt,At)/ Xt.
Por otro lado, la recursin en 3.2.4.6 y el hecho de que (CT t(.)+CRt(.)) es creciente y convexa y
Ft(Xt,At) es decreciente con Xt, muestran que la minimizacin ser alcanzada si:
CT t T t

CR t Rt
Xt

E At / At 1 f V
X t T t , Rt , At
At

En la prctica, esta ltima condicin es la que se utiliza para la recursin.


3.2.4.8 Transicin entre estados
La transicin entre estados corresponde a la realizacin de un algoritmo denominado balance mensual
individual. El balance mensual individual es una versin simplificada del balance mensual introducido en
los puntos 3.3.3 y y 3.3.4 y presentado en los puntos 3.3.5 a 3.3.12 ms adelante. Esta simplificacin es
posible debido al hecho de que, en el clculo de los valores marginales del agua, el balance se realiza
separadamente para cada subsistema, considerando los dems subsistemas como "inexistentes". Este
balance simplificado se presenta ms adelante en el punto 3.3.13. La especificacin se hace en aquel
punto para tornarla ms simple: se explica a partir de sus diferencias con el balance mensual de la
simulacin. Adems, su presentacin en el punto 3.3.13 permite aprovechar los conceptos y variables
previamente definidos.
Para cada estado (Xt,At) se realizan balances en los cuales la energa almacenada final del mes anterior
tiene un valor que representa el estado Xt. En este caso, el valor de EAIu del balance es dado por la
aplicacin de la actualizacin descrita en el punto 3.3.13 para el valor que representa el estado X t.
Los balances se realizan para todos los pares (Energa Controlable, Energa a Filo de Agua) existentes en
la serie histrica de energas afluentes correspondientes al estado At. Estos pares se consideran
equiprobables para cada estado At, lo que implcitamente considera las probabilidades de transicin
entre estados de tendencia hidrolgica.
Cada balance tiene su propia decisin de operacin trmica, y permite deducir el valor de X t+1
correspondiente: se trata del EAFu especificado en el balance mensual. En cuanto a At+1, es dado
estadsticamente y ya est incorporada la funcin fVA: se calculan, en la misma serie histrica, las
probabilidades de transicin entre los diversos valores de la variable de estado "tendencia hidrolgica"
entre los meses t y t+1. Estas probabilidades se utilizan para componer el fVA(Xt,At).
3.2.4.9 Clculo del valor del agua para un balance
Para cada balance, el valor marginal del agua se calcula de acuerdo con el algoritmo presentado en el
punto 3.3.13.2 (contabilizacin de las plantas hidroelctricas equivalentes para el balance individual) y
detallado en el Anexo 1 (clculo del beneficio marginal de la energa almacenada, BNEA, en el punto

Metodologa y Formulacin Matemtica

III-15

1.9.3.2). Este algoritmo toma como base el beneficio marginal de la energa almacenada, BNEA, el cual,
a su vez, tiene su clculo basado en los costos marginales de energa, CSFM.
La obtencin de los valores marginales del agua a partir de los beneficios marginales de la energa
almacenada incluye, todava, la consideracin de tres factores:
el hecho de que los valores marginales del agua se refieren a la energa almacenada al final de cada
mes, mientras que los balances corresponden a la operacin en el mes subsiguiente;
el hecho de que durante el mes la propia energa almacenada puede ser alterada por la entrada en
operacin de aprovechamientos aguas abajo de reservorios ya existentes; y
el hecho de que, al cuantificarse la energa almacenada, deben ser consideradas las variaciones en la
evaporacin y en los saltos netos de las plantas.
El primero de estos tres factores es tomado en cuenta por la aplicacin de la tasa de descuento
encontrado para BNEA.

al valor

El segundo factor es tomado en cuenta por la aplicacin a los BNEA de los factores de correccin de la
energa almacenada u definidos en el punto 3.3.12.
El tercer factor es tomado en cuenta por la multiplicacin de los BNEA por la relacin entre el valor
marginal del agua y el costo marginal de la energa vlida para cada perodo. Esta multiplicacin es
vlida porque el clculo de los beneficios marginales de la energa almacenada BNEA se basa
completamente en los costos marginales de la energa. La relacin entre el valor marginal del agua y el
costo marginal de la energa puede ser calculada en cada caso a partir de sus definiciones:
Valor Marginal de la Energa Almacenada = -

Costo Marginal de la Energa =

Costo/

Costo/

(Energa Almacenada) ; y

Mercado .

La relacin entre las dos derivadas parciales sera exactamente 1 si la energa disponible en un mes
variase exactamente con la energa almacenada al comienzo del mes. Sin embargo, esto no es verdad, ya
que la variacin en la energa almacenada corresponde a alteraciones en la altura del salto neto de los
reservorios, lo que, a su vez, implica una variacin en el valor energtico de los caudales recibidos. Por
otro lado, un aumento en la energa almacenada corresponde a un aumento en la evaporacin.
Entonces, la relacin entre la variacin de la energa disponible y la variacin de la energa almacenada
entonces es dada por:

EC f CEC EA
EA

f EVM EA
EA

f EVP EA
;
EA

donde EA es la energa almacenada al comienzo del mes subsiguiente y las dems variables y funciones
son las definidas en el punto 3.1.
Se debe notar que, para el MODDHT, todas las funciones arriba mencionadas son polinomios de
segundo grado en EA, lo que permite que sus derivadas sean calculadas explcitamente.
3.2.4.10

Clculo del valor del agua para un estado

El valor del agua atribuido a un estado es la media de los valores encontrados en todos los balances
correspondientes a dicho estado.

III-16
3.2.4.11

Manual de Referencia - MODDHT


Discriminacin de las variables de estado

La variable Xt (energa almacenada al final del mes anterior) se discrimina a partir del valor NEA
(nmero de estados de energa almacenada), proporcionado por el usuario. La capacidad del reservorio
equivalente se divide en NEA partes del mismo tamao. Cada una de estas partes corresponde a una
franja de energa almacenada y es esta franja la que se representa por X t. El valor de energa almacenada
utilizado para los balances de energa correspondientes a cada franja es el valor medio de la franja.
La variable At se discrimina en funcin de NAF (nmero de estados de tendencia hidrolgica). Dado un
valor de NAF, las energas afluentes existentes en la serie histrica para el mes t se colocan en orden
creciente, y, suponiendo que existen NH valores histricos, se toman, por orden, NH/NAF valores de
energa afluente como representantes de cada valor discriminado de At. El lmite entre las franjas de
energa afluente correspondientes a los valores discriminados de At es dado por la media aritmtica entre
el ltimo valor de cada franja y el primero de la franja siguiente.
3.2.5

Aplicacin del algoritmo

3.2.5.1 Condiciones de contorno


El algoritmo presentado necesita de condiciones de contorno, siempre que no estn disponibles los
valores de fVA(.,.) para el ltimo mes del perodo de estudio.
Estos valores se obtienen de la siguiente manera:
a.

El perodo de estudio se extiende por un cierto nmero de aos determinado por el usuario. Para esta
extensin, se consideran vlidos los datos correspondientes al ltimo ao;

b.

Para este perodo extendido, la funcin fVA tiene un valor constante e igual a cero en el ltimo mes.

La aplicacin de la recursin a un horizonte extendido conforme con lo descrito arriba, la caracterstica


del sistema de "olvidarse" de toda la informacin anterior cada vez que ocurre un dficit el vertimiento y
la existencia de una tasa de descuento garantizan que, al final del horizonte de inters (algunos aos
antes del final del horizonte extendido) la funcin fVA ya se habr estabilizado, resultando en valores
del agua reales para todo el perodo de anlisis.
La experiencia ha mostrado que esta extensin debe ser de cinco aos para sistemas con un alto grado de
regulacin, pudiendo reducirse en sistemas menos regulados.
3.2.5.2 Aplicacin a varios subsistemas
La aplicacin del algoritmo arriba descrito para obtener las funciones fVA de un sistema compuesto por
varios subsistemas tomando en cuenta la interaccin entre ellos, se realiza de la siguiente manera:
a.

Primero, el algoritmo se aplica a cada uno de los subsistemas por separado, como si los dems no
existiesen;

b.

A continuacin se simula la operacin del sistema completo con la serie histrica, utilizando las
funciones fVA obtenidas en el punto a. En esta simulacin, se obtienen los valores esperados de las
potencias recibidas por cada subsistema en cada mes y escaln de la curva de la carga para cada
estado de energa almacenada. Estos valores son calculados a partir de una regresin de las
potencias recibidas sobre las energas almacenadas en la realidad en la simulacin y utilizando
como datos los valores obtenidos en las diversas secuencias hidrolgicas simuladas. Los resultados
de estas regresiones se aplican a las energas almacenadas que representan cada posible estado de
energa almacenada;

Metodologa y Formulacin Matemtica

III-17

c.

El algoritmo de programacin dinmica se aplica nuevamente a cada uno de los subsistemas por
separado, slo que el resultado neto esperado de las transmisiones de cada mes para cada subsistema
y estado (o grupo de estados) de energa almacenada calculado en el punto b se suma a (o se
descuenta de) su carga.

d.

La experiencia indica que, despus de ejecutar el paso c, las funciones fVA(.,.) de los varios
subsistemas ya estarn ajustadas para la operacin conjunta. Nada impide, por lo tanto, que los
pasos b y c sean repetidos cuantas veces se juzgue conveniente para tener funciones ms confiables.

3.2.5.3 Racionamientos preventivos y retardados


Se especifica en esta etapa la utilizacin o no de racionamientos preventivos de energa y la forma de su
utilizacin (decisiones por el ptimo econmico o retardo de las decisiones de racionamiento). El
contenido de esta especificacin, sin embargo, afecta directamente slo el algoritmo del balance
individual de energa, el cual est descrito en el punto 3.3.13.
Por definicin, el racionamiento preventivo es una situacin donde existen simultneamente un dficit de
energa y energa almacenada. El algoritmo presentado en el punto 3.3.13 trata tanto el caso en que se
permite el racionamiento preventivo como el caso en que se prohibe.
El modelo utiliza racionamientos retardados a partir de la atribucin de dos costos distintos a cada franja
de dficit:
el costo del dficit correspondiente a la franja, que, en este caso, se utiliza solamente para la
contabilizacin de los costos de operacin y en el clculo de los costos marginales, beneficios
marginales de las capacidades de intercambio entre subsistemas y de los gradientes de gestin;
el costo del racionamiento preventivo correspondiente a la franja que se utiliza en los balances, tanto
en la simulacin como en el clculo de la poltica de operacin y del valor marginal del agua.
En cada subsistema, el costo del racionamiento preventivo es siempre mayor que el costo del dficit
correspondiente a la franja, excepto para la franja ms profunda de dficit, donde son iguales. De esta
manera, la operacin del sistema ser "renuente" a utilizar racionamientos preventivos para evitar
dficits profundos, resultando esto en un retardo de los racionamientos en relacin a su utilizacin
ptima.
3.3

Simulacin del sistema

3.3.1

Introduccin

A partir de la poltica de operacin trmica, el modelo pasa a la simulacin del sistema hidrotrmico, que
puede ser realizada solamente para el perodo histrico de afluencias o tambin para series sintticas de
energas afluentes. Si se simula la operacin con series sintticas de energas afluentes, es necesario
primero generarlas, y eso se hace con el algoritmo descrito en el punto 3.4.
Conforme con lo que ya se trat en puntos anteriores, la poltica de operacin del modelo se realiza de
acuerdo con una de tres opciones:
a.

Sin racionamientos preventivos, donde se opera el sistema de forma ptima a partir de la curva para
el costo de un dficit en la energa suministrada;

b.

Con racionamientos preventivos, donde se admite la opcin de proceder a cortes de carga aun con
alguna energa almacenada, a fin de evitar probables dficits de energa ms grandes en el futuro;

III-18
c.

Manual de Referencia - MODDHT

Con racionamientos preventivos retardados, donde los cortes de carga presentan costos ms
elevados que en la situacin anterior, reflejo de los costos polticos de una decisin de
racionamiento en el sistema.

3.3.2

Visin general

La simulacin del sistema consiste bsicamente en examinar todo el perodo de simulacin (el "loop" de
los meses de la simulacin), y, para cada mes, realizar, para cada una de las diversas secuencias
hidrolgicas que se estn simulando, una operacin denominada "Balance Mensual".
El perodo de simulacin debe ser examinado en sentido cronolgico, debido a la existencia, para cada
secuencia hidrolgica, de un conjunto de grandezas que establece un vnculo entre el balance de energa
de un determinado mes y el del mes siguiente. Estas grandezas son las energas almacenadas en los
subsistemas. El vnculo existe porque, para cada secuencia hidrolgica, el conjunto de energas
almacenadas iniciales que se utiliza como entrada para el balance de energa es exactamente el conjunto
de energas almacenadas final obtenido en el balance del mes anterior para la misma secuencia, salvo
una eventual correccin tratada ms adelante.
As que, desde la perspectiva general y sin tener en cuenta las entradas y salidas, la simulacin de la
operacin del sistema consiste en:
Inicializaciones;
Consideracin del perodo de simulacin;
Consideracin de las secuencias hidrolgicas;
Inicializacin de la actualizacin del vector de energas almacenadas correspondientes a la
secuencia;
Balance Mensual
Fin.
3.3.3

El balance mensual: base conceptual

Conforme con lo indicado en el punto anterior, , el algoritmo del balance mensual es el "alma" de la
simulacin de la operacin del sistema. Adems, se utiliza una forma modificada para calcular los
valores marginales de la energa almacenada. Su importancia en el MODDHT justifica una descripcin
cuidadosa de su base conceptual, que es el objeto de este punto.
3.3.3.1 Elementos de representacin
Visto en forma simplificada, el balance mensual consiste en la interaccin entre los diversos elementos
abarcados por la representacin del sistema. Los elementos representados pueden ser clasificados en tres
tipos bsicos: fuentes de energa, interconexiones (tambin denominadas lneas de transmisin) y cargas.
Dada esta clasificacin, cada subsistema es constituido por un conjunto de fuentes de energa y cargas.
En el caso del MODDHT, especficamente, todo subsistema tiene exactamente una carga. Las lneas de
transmisin conectan los subsistemas. En este caso, cada lnea de transmisin se define por el par de
subsistemas que interconecta. Sin embargo, en el caso particular del MODDHT, slo pueden ser
definidas lneas de transmisin que interconectan subsistemas "radiales".
Adems de estos elementos simples - fuentes de energa, lneas de transmisin y cargas - para la
conveniencia del algoritmo, se definen elementos denominados "compuestos", tales como las llamadas
transmisiones. Los subsistemas tambin se consideran elementos compuestos. Las definiciones
respectivas se especificarn en los puntos subsiguientes, en la medida en que se hagan necesarias.

Metodologa y Formulacin Matemtica

III-19

Tal como se ver a continuacin, el conjunto de definiciones dado arriba permite que el algoritmo sea
capaz de analizar tambin conexiones entre subsistemas que no estn "en lnea". Adems, permite que el
algoritmo sea adaptado fcilmente para superar las limitaciones internas de la representacin, tales como
la existencia obligatoria de exactamente una carga en cada subsistema. La manera de definir y
representar los elementos en los algoritmos le da mucha flexibilidad a la representacin e incluso permite
cambiar las posibilidades de representacin del sistema sin grandes alteraciones en el algoritmo. Dentro
de estas posibilidades, se incluye, por ejemplo, la definicin de subsistemas con ms de una planta
equivalente o ms de una carga, la representacin individualizada de plantas hidroelctricas y tambin de
otros tipos de fuentes de energa y de cargas, tales como las cargas interrumpibles.
3.3.3.2 Visin general
Visto de una forma general, el balance mensual consiste de las siguientes etapas:
Inicializacin de todas las fuentes de energa, lneas de transmisin, cargas, subsistemas y
transmisiones;
Ejecucin del algoritmo de suministro;
Contabilizacin de los resultados a nivel de subsistemas y de lneas de transmisin.
3.3.3.3 Algoritmo de suministro
De la misma manera en que el balance mensual es el "alma" de la simulacin, el Algoritmo de
Suministro es el "alma" del balance mensual. Es en l que efectivamente se realiza la interaccin entre
los diversos elementos del sistema.
El algoritmo de suministro exige que cada tipo de elemento directamente afectado - fuente de energa,
interconexin la carga sea representada internamente por el mismo conjunto de parmetros bsicos. As
que, a menos que dos fuentes de energa sean de tipos completamente diferentes, como es el caso de
plantas hidroelctricas equivalentes y de las clases trmicas, debern ser caracterizadas por conjuntos de
parmetros bsicos similares en el algoritmo de suministros. Esta caracterizacin unvoca permite
escoger la fuente energtica en cualquier tipo de situacin, y es lo que da la mayor flexibilidad al
algoritmo. En el caso de las cargas, de las lneas de transmisin y de las transmisiones (definidas ms
adelante), que son tipos de elementos para los cuales no existen sub-tipos, tambin hay conjuntos de
parmetros bsicos que los caracterizan, lo que posibilita la introduccin en el modelo de nuevos subtipos para estos elementos sin grandes alteraciones en los algoritmos.
Es necesario advertir que el algoritmo de suministro no existe de forma independiente en el balance
mensual: se trata solamente de la denominacin general correspondiente a una serie de pasos en el
algoritmo del balance mensual. Se utiliza solamente para facilitar el entendimiento. A partir del punto
3.3.3.8, ms adelante, el algoritmo de suministro ser "abierto", pasando a no existir como unidad
separada.
3.3.3.4 Fuentes de energa
El MODDHT reconoce dos tipos de fuentes de energa: la planta hidroelctrica equivalente (o planta
equivalente) y la trmica equivalente.
Para cada subsistema, se define solo una central equivalente.
En cuanto a las trmicas equivalentes, cada una de ellas corresponde a la posible presencia de una clase
trmica en un subsistema, de manera que, si el usuario define dos clases trmicas y tres subsistemas,

III-20

Manual de Referencia - MODDHT

existirn, para la representacin interna del modelo, seis trmicas equivalentes, cada una
correspondiendo a la posible presencia de una clase en un subsistema.
En la ejecucin del algoritmo de suministro, cada fuente de energa se caracteriza por los siguientes
parmetros bsicos:
{CSFTfh}: Costo unitario para generacin adicional por la fuente f en el horario h, en $/MWh;
{PDFTfh}: Generacin adicional que puede ser realizada por la fuente f en el horario h sin alterar
CSFTfh, en MW.
3.3.3.5 Lneas de transmisin
Las lneas de transmisin interconectan varios subsistemas. El MODDHT limita las lneas posibles de tal
manera que todos los subsistemas deban estar conectados "en lnea". Sin embargo, esta limitacin no
est presente en el algoritmo de suministros, el cual es genrico en trminos de las interconexiones
existentes entre los subsistemas.
De la misma manera, el algoritmo podra, con pocas alteraciones, admitir la existencia de ms de un tipo
de lnea de transmisin. Para no perder la generalidad, las lneas existentes se denominan lneas
equivalentes.
En la ejecucin del algoritmo de suministros, las lneas de transmisin se caracterizan por los siguientes
parmetros bsicos:
{RDLTmdh}: Rendimiento de la transmisin en la lnea m en el sentido d en el horario h, en P.U.;
{CSLTmh}:

Costo unitario de transmisin en la lnea m en el sentido d en el horario h, en $/MWh;

{CPLTmh}:

Capacidad adicional de flujo en la lnea m en el sentido d en el horario h sin alterar


RDLTmdh ni CSLTmdh, en MW.

3.3.3.6 Transmisiones
El algoritmo de suministro no trabaja directamente con lneas de transmisin, sino con transmisiones.
Una transmisin es cualquier conjunto orientado de lneas de transmisin (puede ser inclusive un
conjunto vaco, o sea, sin lneas de transmisin) capaz de llevar energa de una fuente de energa para
una carga.
Dada la definicin anterior, y dado el hecho de que para cada subsistema y en cada horario existen
siempre una fuente de energa que puede ser considerada la suministradora ideal y una carga que puede
ser considerada la recipiente ideal, una transmisin siempre puede ser definida por el par de subsistemas
que conecta.
Las transmisiones se construyen en la inicializacin del simulador, de acuerdo con los subsistemas y
lneas de transmisin definidos. A pesar de su importancia en el algoritmo de suministros, el usuario del
MODDHT no tiene conocimiento de la existencia de las transmisiones, puesto que son entes internos a la
formulacin matemtica y a los algoritmos. Se crean las transmisiones a partir de la topologa de los
subsistemas e interconexiones. El algoritmo utilizado para crearlas est especificado en el punto 3.3.11.1
de este documento.
Dado el nico tipo de interconexin representado en el MODDHT, y tambin el hecho de que,
internamente a los subsistemas, se supone que el flujo de energa no tiene limitaciones, costos o
prdidas, se definen para el modelo dos tipos de transmisiones:

Metodologa y Formulacin Matemtica

III-21

Transmisiones infinitas sin prdidas y sin costos, que caracterizan la conexin entre fuentes de
energa y cargas situadas en un mismo subsistema; y
Transmisiones limitadas con prdidas, que caracterizan la conexin entre fuentes de energa y cargas
situadas en subsistemas distintos.
En el algoritmo de suministro, los dos tipos de transmisin se caracterizan por los mismos conjuntos de
parmetros bsicos, a saber:
{LCTRnh}: Lucro unitario de aumentar la transmisin n en el horario h, en $/MWh;
{RDTRnh}: Rendimiento al aumentar la transmisin n en el horario h, en P.U.;
{CPTRnh}: Capacidad de aumento en la transmisin n en el horario h sin alterar LCTRnh ni PRTRnh,
en MW.
3.3.3.7 Cargas
El MODDHT reconoce solamente un tipo de carga, que se denomina carga equivalente. En el algoritmo
de suministro, cada carga se caracteriza por los siguientes parmetros bsicos:
{BNCRch}: Beneficio unitario de la carga c al recibir energa en el horario h, en $/MWh;
{CACRch}: Capacidad de absorcin de potencia por la carga c en el horario h sin alterar BNCR ch, en
MW.
3.3.3.8 Subsistemas
En el algoritmo de suministros, cada subsistema se caracteriza por los siguientes parmetros bsicos:
{TPFTsh}:

Tipo de la fuente de energa ms barata en el subsistema s en el horario h;

{IFTsh}:

Indice de la fuente de energa ms barata en el subsistema s en el horario h.

{CSBsh}:

Costo de la fuente de energa ms barata del subsistema s en el horario h en $/MWh;

{PDSBsh}:

Generacin adicional que puede ser realizada por la fuente ms barata del subsistema s en
el horario h sin alterar sus costos en MW;

{BNSBsh}: Mayor beneficio unitario de una carga del subsistema s al recibir energa en el horario h,
en $/MWh;
{CASBsh}: Capacidad de absorcin de potencia por la carga de mayor beneficio unitario del
subsistema s en el horario h sin alterar este beneficio, en MW.
3.3.3.9 Estructura del balance mensual
Conocidos los elementos representados en el MODDHT y los parmetros bsicos que caracterizan los
diversos tipos generales de elementos, es posible especificar la estructura general del algoritmo de
balance mensual , de la siguiente manera:
Inicializacin de todas las fuentes de energa, lneas de transmisin, cargas y transmisiones:
Inicializacin de las fuentes de energa;
Inicializacin de las lneas de transmisin;
Inicializacin de las cargas;

III-22

Manual de Referencia - MODDHT


Inicializacin de las transmisiones;
Inicializacin de los subsistemas.

Ejecucin del Algoritmo de Suministro:


Seleccin de la transmisin de mayor lucro;
Si la transmisin de mayor lucro no fuera suficientemente lucrativa, se pasara a la etapa de
contabilizacin;
Actualizacin de la fuente de energa suministradora;
Actualizacin de las lneas de transmisin afectadas;
Actualizacin de la carga afectada;
Actualizacin de los subsistemas afectados;
Actualizacin de las transmisiones afectadas.
Contabilizacin de los resultados a nivel de subsistemas y lneas de transmisin:
Contabilizacin de las fuentes de energa;
Contabilizacin de las lneas de transmisin;
Contabilizacin de las cargas;
Contabilizacin a nivel de subsistema.
Se puede apreciar el funcionamiento del algoritmo en la figura No. 4, a continuacin:
Inicializaciones

Seleccin de la
T ransmisin
Mas Lucrativa

Algoritmo de
Suministro

Es Lucrativa ?

Contabilizacin

Fin

Actualizaciones

Figura No. 4. Funcionamiento del Balance Mensual

Los algoritmos correspondientes a las operaciones de inicializacin, actualizacin y contabilizacin


utilizados arriba se definen de manera diferente para cada tipo de fuente de energa, lnea de transmisin
y carga.
Los algoritmos de inicializacin tienen por objetivo inicializar los valores tanto de los parmetros
bsicos de cada elemento, definidos en los puntos 3.3.3.4 a 3.3.3.9, como los de sus parmetros
especficos. Los parmetros especficos son aquellos que no se utilizan directamente para decidir
suministros, y que, por lo tanto, varan con el sub-tipo de elemento. Un ejemplo de parmetro especfico
es la Energa Almacenada: este parmetro existe para un tipo de fuente de energa (planta equivalente),
pero no existe para otro tipo de fuente (trmica equivalente). Existe un algoritmo de inicializacin
distinto para cada tipo de fuente de energa, para las lneas equivalentes (nico tipo de lnea de
transmisin), para las cargas equivalentes (nico tipo de carga), para los subsistemas y para las
transmisiones.

Metodologa y Formulacin Matemtica

III-23

Los algoritmos de actualizacin tienen por objetivo actualizar los valores de los parmetros de los
diversos elementos despus de cada iteracin del algoritmo de suministros. Existe un algoritmo de
actualizacin distinto para cada tipo de fuente de energa, para las lneas equivalentes (nico tipo de
lnea de transmisin), para las cargas equivalentes (nico tipo de carga), para los subsistemas que
suministran energa, para los subsistemas que reciben energa y para las transmisiones.
Los algoritmos de contabilizacin tienen por objetivo obtener, a partir de los valores finales de los
parmetros bsicos y especficos de cada elemento, las salidas del MODDHT correspondientes al
elemento. Existe un algoritmo de contabilizacin distinto para cada tipo de fuente de energa, lnea de
transmisin o carga, adems de una rutina especfica para acumulacin a nivel de subsistema. Las
transmisiones no necesitan un algoritmo de contabilizacin, ya que el MODDHT no tiene una salida
especfica asociada a ellas.
3.3.3.10

Definicin del algoritmo

Dada la estructura especificada en el tpico anterior, se deduce que el algoritmo del balance mensual
queda completamente definido cuando estn definidos:
Algoritmo de suministros;
Algoritmos de inicializacin, actualizacin y contabilizacin para cada tipo de fuente de energa;
Algoritmos de inicializacin, actualizacin y contabilizacin para las lneas equivalentes (nico tipo
de lnea de transmisin considerado);
Algoritmos de inicializacin, actualizacin y contabilizacin para las cargas equivalentes (nico tipo
de carga considerado);
Algoritmos de inicializacin, actualizacin y contabilizacin a nivel de subsistema; y
Algoritmos de inicializacin y actualizacin para las transmisiones.
Por lo tanto, la formulacin del balance mensual consiste en la formulacin de los algoritmos arriba
indicados. Adems de estos, para completar la formulacin de la simulacin propiamente dicha, es
necesario especificar:
Algoritmo para definicin de las transmisiones.
Los siguientes tpicos contienen la formulacin de todos estos algoritmos y por lo tanto especifican, en
forma completa, el algoritmo de simulacin.
3.3.3.11

Implementacin de los algoritmos

En la medida que sea posible, la implementacin del MODDHT sigue los algoritmos expuestos a
continuacin, inclusive en los nombres de las variables, pero se pueden introducir algunas diferencias
para reducir el tiempo de procesamiento. Estas diferencias no alteran en absoluto los resultados de los
algoritmos. Un ejemplo de ellas es la existencia de variables lgicas que indican situaciones en que una
fuente de energa est obviamente agotada o simplemente no existe, evitando as la ejecucin, para esta
fuente, de la rutina correspondiente al algoritmo de actualizacin, y tambin de las rutinas
correspondientes a los algoritmos de inicializacin y contabilizacin. Lo mismo ocurre en relacin a las
lneas de transmisin, las transmisiones y las cargas. Este tipo de artificio est especificado en detalle en
el documento "Mdulo de Despacho Hidrotrmico - MODDHT - "DISEO DETALLADO", ya que su
descripcin en conjunto con los algoritmos dara mayor claridad a la formulacin matemtica. Sin

III-24

Manual de Referencia - MODDHT

embargo, existen algunos casos especiales en que se proporcionan informaciones sobre estos artificios
de reduccin del tiempo de procesamiento (por ejemplo, el punto 3.3.7.1.3).
Otra observacin importante sobre la implementacin es el hecho de que, siempre que en el algoritmo
sea colocado "Sealar ..." (como por ejemplo "Sealar 'Alteracin de Costo' en el horario h"), existe en
la implementacin una variable lgica (o, eventualmente, un vector) cuyo valor se altera.
En el caso de las fuentes de energa, las instrucciones del tipo "Sealar Alteracin de Costo" y "Sealar
Alteracin de Disponibilidad" corresponden siempre al subsistema en el cual est el elemento afectado.
En la realidad ellas indican cules son los horarios en que el costo y/o la disponibilidad de generacin de
una determinada fuente de energa fue alterada. En el primer caso, esta alteracin indica la necesidad de
considerar nuevamente cul es la fuente ms barata del subsistema. En el segundo caso, si la fuente en
cuestin es la ms barata del subsistema en el horario, la disponibilidad del subsistema deber ser
alterada.
Otro aspecto que indica con respecto a la implementacin es la cuestin de los ndices de variables
utilizados en los algoritmos: una trmica equivalente, por ejemplo, se indexa en t en el algoritmo. Est en
el subsistema s, y su ndice como fuente de energa es f. En el programa, todos estos ndices se conocen:
cada trmica t est en un subsistema s, y se conoce su ndice f como fuente de energa. No obstante, en
la presentacin de los algoritmos, no se explicitan las correspondencias (por ejemplo: la formulacin no
menciona la existencia de un vector de correspondencia entre los ndices t, s y f), ya que esto no
aumentara en nada la formulacin propiamente dicha y dificultara su comprensin. Esta observacin
no se refiere solamente a trmicas equivalentes, sino a cualquier tipo de fuente de energa, carga o lnea
de transmisin. Las limitaciones particulares del MODDHT (por ejemplo: existencia de un nico tipo de
carga y de exactamente una carga en cada subsistema) facilitan muchsimo la programacin. En el caso
de las cargas, por ejemplo, el ndice c coincide siempre con el ndice s, y no es necesario un tercer ndice
que indique el tipo de carga y ningn vector de correspondencia. Sin embargo, el algoritmo es general y
se desconoce esta limitacin. De esta manera, el ndice c de la carga y el ndice s del subsistema son
distintos en el algoritmo, el cual naturalmente presupone la existencia de algn vector que hace la
correspondencia. De esta manera, corresponde tanto al programa implementado como a un programa
completamente general bajo este aspecto.
Una ltima observacin es que, eventualmente, puede no existir una correspondencia biunvoca entre los
algoritmos presentados y las subrutinas existentes en la implementacin, siendo posible la existencia de
subrutinas que no corresponden a ninguno de estos algoritmos. Un ejemplo de esto es la existencia de
subrutinas de contabilizacin para las transmisiones. Sin embargo, puesto que se trata de un artificio de
implementacin para reducir el tiempo de procesamiento (en el caso del ejemplo, las subrutinas calculan
y almacenan conjuntos de valores idnticos que, de otra manera, seran calculados repetidas veces en las
dems rutinas de contabilizacin). Estas subrutinas estn descritas en detalle en el documento "Mdulo
de Despacho Hidrotrmico -MODDHT - "DISEO DETALLADO", ya que la especificacin de los
respectivos algoritmos en el presente texto, junto con los dems algoritmos, daran mayor claridad a la
formulacin matemtica.
3.3.4

Clculo de los valores marginales

3.3.4.1 Introduccin
El MODDHT tiene entre sus salidas los siguientes valores, denominados valores marginales:
Costo marginal de la energa;
Beneficios marginales de las interconexiones; y
Gradientes de gestin.
Adems de estos, la poltica de operacin MODDHT est basada en los valores marginales de la energa
almacenada, los cuales, a su vez, se calculan a partir de otro conjunto de valores marginales:
Beneficio marginal de la energa almacenada.

Metodologa y Formulacin Matemtica

III-25

Estos valores, con excepcin del ltimo conjunto, se calculan en cada mes para cada escaln de la curva
de la carga. Los costos marginales de la energa se calculan por separado para cada subsistema; los
beneficios marginales de las interconexiones, para cada lnea de transmisin; y los gradientes de gestin,
para cada posible clase trmica en cada subsistema. Los beneficios marginales de la energa almacenada
se calculan por separado para cada posible estado de cada subsistema en cada mes.
Este tpico expone la base conceptual e indica la manera de calcular estos valores. En esta exposicin se
utilizan algunas peculiaridades del MODDHT, tales como el hecho de que a cada subsistema le
corresponde exactamente una carga. No obstante, esto no implica una prdida de validez en el
algoritmo para casos ms generales.
3.3.4.2 Base conceptual
3.3.4.2.1 Introduccin
Tanto los costos marginales de operacin como los beneficios marginales de las interconexiones y los
gradientes de gestin son valores esperados en trminos de secuencias hidrolgicas. De esta manera, los
valores calculados por el MODDHT son, en los tres primeros casos, valores medios para el conjunto de
secuencias simuladas. De esta manera, la obtencin de los valores marginales debe comenzar por el
clculo de los valores correspondientes a cada una de las secuencias hidrolgicas. Una vez obtenidos
estos valores, se puede calcular la media. En cuanto a los beneficios marginales de la energa
almacenada, estos existen solamente a nivel de secuencia hidrolgica, y la composicin en trminos del
valor esperado se realiza despus de su transformacin en el valor marginal del agua. Esta
transformacin se explica en el punto 3.2.4.9.
Los algoritmos para calcular los valores correspondientes a una serie, descritos a continuacin, estn
especificados en detalle como partes integrantes de los algoritmos de contabilizacin de las cargas
equivalentes (clculo de los costos marginales de la energa), de las lneas de transmisin (clculo de los
beneficios marginales de las lneas de transmisin), de las trmicas equivalentes (clculo de los
gradientes de gestin) y de las plantas hidroelctricas equivalentes para el balance individualizado
(clculo de los beneficios marginales de la energa almacenada). Estas especificaciones detalladas estn
en los puntos 3.3.8.4, 3.3.9.4, 3.3.7.2.4 y 3.2.4.9, respectivamente.
3.3.4.2.2 Costo marginal para un subsistema, mes, horario y serie
Por definicin, el costo marginal de operacin para un subsistema, mes, escaln de la curva de la carga y
secuencia hidrolgica es la derivada del costo de operacin en relacin a la carga de este escaln en este
subsistema. En consecuencia, para calcularlo, se debe conocer lo que sucedera al sistema si ocurriese un
aumento infinitesimal en la carga del subsistema en el mes, escaln y secuencia en cuestin.
Un aumento infinitesimal de carga puede ser atendido de una de las siguientes maneras:
Reduccin del vertimiento (en el propio subsistema o en otro): en este caso, el costo marginal de
operacin es 0 (cero);
Aumento de generacin trmica (en el propio subsistema o en otro): en este caso, el costo marginal
de operacin es el costo unitario de generacin de la trmica, afectado, cuando fuera el caso, por las
prdidas en las lneas de transmisin necesarias para llevar la generacin trmica al subsistema;
Aumento del dficit (inclusive racionamiento preventivo, en el propio subsistema o en otro): en este
caso, el costo marginal de operacin es el costo del dficit en la franja correspondiente, afectado,
cuando fuera el caso, por prdidas de transmisin;
Desembalse (en el propio subsistema o en otro): en este caso, el costo marginal de operacin es el de
la consecuencia de ese desembalse, puesto que cualquier desembalse resultar, eventualmente, en una
reduccin del vertimiento, aumento de la generacin trmica o aumento del dficit en algn

III-26

Manual de Referencia - MODDHT

subsistema. En este caso, las consecuencias del desembalse podran, a rigor, ser "acompaadas" en la
serie hasta constatar alguno de estos eventos. En este punto, el costo marginal sera conocido: sera el
costo de la consecuencia debidamente afectado por la tasa de descuento entre el mes en el cual ocurre
el desembalse y el mes en el cual se produce su consecuencia final. No obstante, el
"acompaamiento" de todas las series simuladas hasta, eventualmente, el final de la simulacin
exigira el almacenamiento de una cantidad muy grande de datos. En este caso, el MODDHT utiliza
una aproximacin: el costo marginal se considera igual al valor marginal del agua al final del mes
para la serie en cuestin en el subsistema suministrador afectado, naturalmente, por las eventuales
prdidas de transmisin.
3.3.4.2.3 Beneficio marginal de la capacidad de intercambio para una lnea, mes, horario y serie
En las consideraciones dadas a continuacin, se entiende por lnea una determinada interconexin en un
determinado sentido. As, cuando se menciona lnea m y el ndice m corresponde, por ejemplo, a la
interconexin del subsistema 1 con el subsistema 2, se debe tener en mente que la interconexin inversa
(del subsistema 2 al subsistema 1) correspondera a otro ndice. En trminos de implementacin, los
ndices m de la presente formulacin son substituidas por un par de ndices, donde uno corresponde a la
lnea y el otro al sentido.
Por definicin, el beneficio marginal de la capacidad de intercambio de una interconexin m es la
derivada parcial:
-

(Costo de Operacin del Sistema) /


(Capacidad de Intercambio de la Interconexin m)

La capacidad de intercambio de una lnea m puede estar, en cada mes, horario (escaln de la curva de la
carga) y serie hidrolgica, en una de las siguientes situaciones:
Completamente utilizada: en este caso, un aumento en la capacidad sera utilizado de alguna manera.
Cabe descubrir de qu manera sera utilizado, para luego descubrir cules habran sido las
consecuencias de la utilizacin en trminos del costo efectivo para el sistema. Ambas operaciones se
realizan en la propia simulacin, formando parte del algoritmo de contabilizacin de las lneas de
transmisin. Bsicamente, se trata de descubrir, dentro de las transmisiones que utilizan la
interconexin en cuestin, cul sera considerada como ms lucrativa en el horario bajo anlisis. Si
fuera efectivamente lucrativa, entonces el beneficio marginal de la lnea para el mes, horario y serie
en cuestin es el lucro efectivo (o sea, aquel que toma en cuenta el verdadero costo del dficit en la
carga suministrada) correspondiente a la transmisin.
No completamente utilizada: en este caso, la existencia de una capacidad adicional de intercambio en
la lnea no habra alterado la operacin de los sistemas y el costo de operacin se habra mantenido
constante, indicando un valor cero para el beneficio marginal de la capacidad de intercambio.
3.3.4.2.4 Gradiente de gestin para una clase trmica en un mes y secuencia hidrolgica
Por definicin, el gradiente de gestin de la trmica equivalente k en el subsistema s es la derivada
parcial:
-

(Costo de Operacin del Sistema) /


(Capacidad de la Categora Trmica k en el Subsistema s)

La capacidad de generacin de la trmica equivalente k en el subsistema s puede estar, en cada mes,


horario y serie hidrolgica, en una de las siguientes situaciones:
Completamente utilizada: en este caso, un aumento en la capacidad sera utilizado de alguna manera.
Cabe descubrir de qu manera sera utilizado y cules habran sido las consecuencias de la utilizacin
en trminos del costo efectivo para el sistema. Esto se realiza en el algoritmo de contabilizacin de

Metodologa y Formulacin Matemtica

III-27

las trmicas equivalentes, en el cual son recalculados los lucros de todas las transmisiones que seran
afectadas si la capacidad de la clase trmica fuese aumentada, para luego verificar si el suministro a
alguna carga podra ser substituido con ventaja por la trmica en cuestin.
Parcialmente utilizada (generacin mayor que la obligatoria y menor que la mxima): en este caso, la
existencia de una capacidad adicional no tendra ninguna consecuencia;
No utilizada (solamente generacin obligatoria): en este caso, la existencia de una capacidad
adicional tendra como nica consecuencia un aumento en la generacin trmica obligatoria
correspondiente a la categora. De la misma manera, cabra descubrir cules habran sido las
consecuencias de la utilizacin en trminos del costo efectivo para el sistema. Esto se realiza a travs
del algoritmo de contabilizacin de las trmicas equivalentes, en el cual se verifica qu tipo de
suministro (y de carga) sera substituido por el aumento de generacin trmica obligatoria, siendo el
lucro (o eventual perjuicio, dado el consumo adicional y, en principio, no deseado de combustible) de
esta sustitucin o gradiente de gestin correspondiente.
3.3.4.2.5 Beneficio marginal de la energa almacenada para un subsistema en un mes y secuencia
hidrolgica
Por definicin, el beneficio marginal de la energa almacenada en un subsistema, mes y secuencia
hidrolgica es la reduccin de costo que sera obtenida si existiese en la disposicin del subsistema una
unidad adicional de energa almacenada a principios del mes. De acuerdo con lo explicado en el tpico
3.2.4.9, este beneficio toma en cuenta solamente la utilizacin del almacenamiento adicional en trminos
del balance del mes, siendo los beneficios indirectos, tales como la mayor valorizacin de los caudales
afluentes en el mes, considerados en la transicin del beneficio marginal de la energa almacenada al
valor marginal del agua.
El clculo del beneficio marginal de la energa almacenada parte de la utilizacin que se le podra dar, en
trminos del balance, a un aumento en la energa almacenada inicial. Cada subsistema, en cada mes y
secuencia hidrolgica, puede estar, al final del balance de energa, en una de las siguientes situaciones,
en trminos de la energa almacenada final:
Reservorio equivalente completamente lleno con vertimiento en el subsistema: en este caso, un
aumento en la energa almacenada inicial ni siquiera podra ser aprovechado; por lo tanto, sera
vertido, y su beneficio sera nulo;
Reservorio equivalente no completamente lleno o sistema sin vertimiento: en este caso, cabe
descubrir de qu manera sera utilizada la energa almacenada adicional. Una posible alternativa sera
generarla en algn escaln de la curva de la carga, debindose verificar previamente, para cada
escaln, si es posible hacerlo, puesto que es posible que no haya ms potencia hidrulica disponible
en el escaln. El beneficio, en este caso, es el propio costo marginal del subsistema en el escaln.
Otra alternativa es simplemente almacenarla, con un beneficio igual al valor marginal de la energa
almacenada. El algoritmo entonces escoge cul es la mejor alternativa para aprovechar un aumento
en la energa almacenada inicial (generacin en un determinado escaln de la curva de la carga o
almacenamiento para su utilizacin posterior), y, en consecuencia, el beneficio marginal de la energa
almacenada.
3.3.5

Algoritmo de suministro

El algoritmo de suministro se ejecuta en el balance mensual inmediatamente despus de la inicializacin


de las fuentes de energa, lneas de transmisin, cargas y transmisiones. Tanto ste como los algoritmos
de inicializacin y los de actualizacin por l utilizados, estn detallados en el Anexo 1.

III-28

Manual de Referencia - MODDHT

3.3.6

Algoritmos relativos a las fuentes de energa

3.3.6.1 Planta hidroelctrica equivalente


El clculo del costo unitario y de la disponibilidad de energa en cada horario en una planta
hidroelctrica equivalente depende bsicamente del tipo de energa correspondiente a la eventual
generacin adicional en cada escaln de la curva de la carga. Se consideran tres tipos de energa para su
utilizacin en la generacin adicional, y a cada una de ellos corresponde un tratamiento distinto. Estos
tipos son, por orden de prioridad de utilizacin:
Energa del caudal mnimo: el modelo considera que el caudal mnimo es constante durante todo el
mes. En consecuencia, su disponibilidad, calculada por el algoritmo de inicializacin, es idntica para
todos los escalones de la curva de la carga, y no se admiten transferencias entre escalones. Por otro
lado, su costo unitario es nulo. Estos dos factores hacen que este tipo de energa sea prioritario en
trminos de utilizacin. De esta manera, para los escalones de la curva de la carga en la cual este tipo
de energa no fue ntegramente utilizado, el costo de suministro es cero, y la disponibilidad es la
potencia del caudal mnimo remanente en el horario;
Energa a filo de agua: el modelo mantiene siempre actualizadas las variables SBEF u - energa a
filo de agua remanente en cada planta hidroelctrica equivalente u. De esta manera, en los
escalones donde se est utilizando la energa a filo de agua, la potencia disponible en la fuente de
energa correspondiente a cada planta hidroelctrica equivalente es el mnimo entre la asignacin
de todo el excedente de energa a filo de agua en el escaln y la potencia a filo de agua an no
utilizada en el escaln; y el costo es nulo. Se debe notar que, cuando se agota la energa a filo de
agua, entonces se vuelve indisponible en todos los escalones de la curva de la carga, puesto que
se trata de un recurso de energa. Por otro lado, si se utiliza ntegramente la potencia a filo de
agua en un escaln, sin agotarse la energa, entonces solamente el escaln en el cual esta potencia
se agot pasa a ser obligado a desembalsar agua. En los dems escalones, la energa a filo de
agua remanente contina disponible;
Desembalse: en este caso, el costo unitario es el valor marginal del agua correspondiente al estado
en que se encuentra la planta hidroelctrica equivalente. La potencia disponible en cada escaln
de la curva de la carga es dada por el mnimo entre dos valores. Una de ellas corresponde al
aprovechamiento integral en el escaln de la energa remanente en el estado de energa
almacenada. La otra es la potencia hidrulica an no utilizada en el escaln. Se debe notar que la
potencia hidrulica disponible se calcula como la potencia media. Esta ltima es la media
aritmtica entre las potencias correspondientes a la energa almacenada inicial y a la energa
almacenada final. Como la energa almacenada final es desconocida al iniciarse el balance, se le
considera igual a la energa almacenada inicial aumentada de un estimativo de la variacin de la
energa almacenada en el mes. En la primera iteracin (primera ejecucin del algoritmo de
programacin dinmica y de la simulacin con la secuencia histrica de afluencias), el estimativo
de esta variacin es siempre cero. A partir de la segunda iteracin, se utiliza la variacin media
en cada mes, obtenida de la simulacin con la secuencia histrica de energas afluentes. Esta
aproximacin permite una gran reduccin en el tiempo de ejecucin de los programas sin afectar
significativamente los resultados.
Otra observacin es que la energa controlable que no puede ser almacenada (o sea., que llevara a un
almacenamiento superior a la capacidad mxima) es "almacenada" en el algoritmo de inicializacin, y su
aprovechamiento se trata como desembalse. Esto ocurre porque a esta energa est asociada la potencia
total del sistema, y no la potencia a filo de agua. Para el tratamiento debido de esta porcin de energa, el
modelo le asocia estado "extra" de energa almacenada. En este estado se coloca toda la energa
controlable que lleve a un exceso de almacenamiento, y el valor marginal del agua que le corresponde
siempre es cero. Las funciones "potencia disponible" y "valor marginal del agua", as como las dems
funciones referentes a las plantas hidroelctricas equivalentes, son adaptadas a la existencia de este
estado extra. La energa almacenada existente adems de la capacidad de almacenamiento al final del
balance de energa naturalmente se elimina (se considera vertida) en el algoritmo de contabilizacin de
las plantas hidroelctricas equivalentes.

Metodologa y Formulacin Matemtica

III-29

Las tres situaciones descritas arriba estn ilustradas en la figura No. 5, presentada a continuacin:

Energa Disponible

Potencia

Potencia de Caudales
Mnimos

Escaln 1

Escaln 2

Escaln 3

Generacin hidrulica en cada escaln


Potencia disponible en cada escaln sin cambio de estado
Figura No. 5: Situaciones encontradas en la actualizacin de plantas
hidroeltricas equivalentes

La figura ilustra tres situaciones posibles en la actualizacin. En el escaln 1 de la curva de la carga, la


disponibilidad de la fuente de energa es limitada por la potencia. En el escaln 2, es limitada por la
energa que puede ser generada sin alterar el estado. En el escaln 3, el lmite es dado por la energa del
caudal mnimo an no aprovechado. El costo unitario de generacin es nulo en el escaln 3. En los
escalones 1 y 2, ser nulo solamente si la energa disponible es del tipo "excedente" (energa a filo de
agua, vertimiento, etc.); caso contrario, ser igual al valor marginal del agua.
3.3.6.2 Trmica equivalente
Existen, bsicamente, dos tipos de generacin para las trmicas equivalentes:
Generacin forzada, que corresponde a la generacin mnima obligatoria y tambin a la generacin
debida a la utilizacin mnima de la trmica en cada horario, dada la potencia producida en el horario
de punta; y
Generacin de mnimo costo, que es aquella debida al hecho de que la trmica es la fuente ms barata
de energa en una determinada situacin.
Las rutinas de inicializacin y de actualizacin de las trmicas equivalentes parten del principio de que,
en cada horario, se debe considerar toda la generacin forzada (obligatoria y/o provocada por el factor
de capacidad mnima). Esto quiere decir que esta generacin siempre se coloca en cada horario (vector
GTMHth), aun si no sea utilizada ntegramente. La parte de esta generacin que (todava) haya sido
utilizada se almacena en el vector SGOth.
Dada la generacin en cada horario, es posible obtener la generacin mxima que puede ocurrir en
cualquier horario sin que sea violada la restriccin del factor de capacidad mnima: el horario con menor
generacin determina este valor, representado en el algoritmo por GTLIM t. Esta variable se mantiene
actualizada durante todo el algoritmo.
Dados estos parmetros, pueden ocurrir tres situaciones diferentes para cada horario:
Existe generacin (forzada) no aprovechada en el horario: en este caso, el costo unitario es nulo, y la
potencia disponible es la generacin forzada no asignada;
No existe generacin forzada no aprovechada, y la generacin es inferior a GTLIM t: en este caso, el
costo es el costo unitario de generacin de la trmica, y la disponibilidad es limitada por GTLIM t;

III-30

Manual de Referencia - MODDHT

Generacin igual a GTLIMt: en este caso, la disponibilidad es limitada por la generacin mxima de
la trmica. En cuanto al costo, ste debe tener en cuenta que un aumento de generacin en el horario
exigir que sea aumentada la generacin en otros horarios, para respetar el factor de capacidad
mnima. Esto se realiza agregando al costo unitario de la trmica el costo de hacer que el factor de
capacidad mnima sea respetado en todos los horarios. Este costo se calcula para cada horario, a
partir de la diferencia entre el costo de generacin de la propia trmica y el costo, en el horario, de la
fuente de energa ms barata disponible en el subsistema en que ella est localizada.
Cuando la generacin de la trmica se actualiza en un horario de este tipo, se aumenta debidamente la
generacin en todos los horarios para los cuales sea necesario un aumento de generacin para garantizar
la generacin mnima, y junto con ella, el valor de GTLIMt. De esta manera, pasa a existir en estos
horarios una generacin trmica forzada no aprovechada.
3.3.8

Algoritmos relativos a las cargas equivalentes

El nico tipo de carga reconocido por el MODDHT es la carga equivalente. Los algoritmos presentados
en el Anexo 1, sin embargo, son genricos y admiten la existencia de ms de un tipo de carga, ms de
una carga por subsistema o subsistemas sin carga. Estos algoritmos se implementaron considerando, en
parte, las limitaciones del modelo, con el fin de lograr una reduccin en el tiempo de procesamiento.
Esto significa que seran necesarias pequeas modificaciones en la implementacin realizada para que
correspondiese a la formulacin expuesta a continuacin.
La formulacin ms simple de los algoritmos correspondientes a las cargas equivalentes es la siguiente:
Al comienzo del algoritmo de suministro, las cargas equivalentes no recibiran ninguna energa. Esto
significara que el beneficio unitario de suministrar una carga en cualquier horario sera el costo unitario
del dficit en la franja ms profunda, y que el suministro que se podra realizar sin alterar este costo
sera, en cada horario, aquel que atendiese a la demanda correspondiente a esta franja en el horario.
A lo largo del algoritmo, en la medida en que la carga fuera suministrada en el horario, la capacidad de
absorcin de suministro sin alterar el beneficio se ira reduciendo hasta alcanzar el valor cero. En este
punto, el beneficio unitario pasara a ser el costo del dficit de la franja inmediatamente superior, y la
capacidad de absorcin sera la demanda en la franja.
Este proceso seguira hasta que la demanda fuese atendida ntegramente en el horario o hasta que se
agotasen en el sistema simulado las fuentes de energa capaces de suministrarla a un costo inferior a su
beneficio unitario.
Estos algoritmos, bastante simples, no tienen en cuenta tres problemas:
La necesidad de considerar la prohibicin o el retardo de racionamientos preventivos, puesto que, en
la formulacin resumida arriba, una carga no sera suministrada en determinados horarios si el valor
del agua fuese superior al costo del dficit en estos horarios. En otras palabras: las ideas presentadas
arriba corresponden a la utilizacin de racionamientos preventivos sin restricciones;
La necesidad de obtener un equilibrio entre los suministros en los horarios, especialmente en
situaciones de dficit: de acuerdo con las ideas expuestas arriba, el suministro a las diversas cargas
debe basarse exclusivamente en el costo de un dficit en cada horario. En este caso, es perfectamente
posible que la ltima fuente de energa existente en el sistema deje de atender una carga cuyo dficit
de energa en el mes es del 15% del total con distribucin uniforme en todos los horarios, y atienda
preferencialmente una carga cuyo dficit de energa es de solamente el 5%, mas que, por
desequilibrio en el suministro, tenga un horario con el 40% de dficit, resultando en un costo unitario
ms elevado para este horario;
El tercer problema resulta del hecho de que, por lo general, la ltima franja de dficit engloba una parte
muy grande de las cargas, o entonces slo existe un costo unitario de dficit, y, por lo tanto, una sola
franja de dficit. En estos casos, las ideas presentadas no garantizan que el suministro sea realizado de

Metodologa y Formulacin Matemtica

III-31

manera equilibrada entre los diversos horarios, pudiendo llevar a la cobertura integral en horarios de
demanda reducida y al no-suministro, parcial o total, en horarios de demanda elevada. El mismo
fenmeno puede ocurrir en relacin con la cobertura a cargas distintas: puede ser que atender una carga
slo se inicie despus de completada la cobertura de alguna otra carga.
El primero de estos problemas se resuelve considerando los costos unitarios del racionamiento
preventivo, en vez de los costos de un dficit. En el caso de poder utilizar los racionamientos preventivos
libremente, el costo en cada franja es el costo de un dficit en la franja, que ya fue considerado en el
algoritmo para calcular los valores marginales de la energa almacenada. si hay retardo en los
racionamientos preventivos, ste ya est expresado por los costos del racionamiento preventivo, que en
este caso tambin estn utilizados ya en el clculo de los valores marginales de la energa almacenada. Si
estn prohibidos los racionamientos preventivos, el programa utiliza, como costo de racionamiento
preventivo para cada franja, diez veces el costo unitario del dficit correspondiente a la franja. Este
costo, junto con la no-consideracin de racionamientos preventivos en el clculo del valor marginal del
agua, garantiza que los racionamientos preventivos jams sern utilizados durante toda la simulacin.
El segundo problema se soluciona considerando, a travs del algoritmo de suministros, un beneficio de
cada carga al recibir energa diferente al simple costo del racionamiento preventivo correspondiente a la
franja de cobertura en que la carga se sita en cada horario. En realidad. el algoritmo considera la media
aritmtica entre el costo de racionamiento preventivo en la franja correspondiente al horario y el costo de
racionamiento preventivo correspondiente a la franja de un dficit de energa en que se encuentra la
carga como un todo.
El tercer problema se resuelve con un aumento en dos franjas adicionales de dficit en todos los horarios.
Estas dos franjas resultan de la divisin de la ltima franja en tres partes iguales. Los costos de
racionamiento preventivo considerados para estas franjas son, respectivamente, el doble y el triple del
costo del racionamiento preventivo considerado para la ltima franja.
Dadas estas tres modificaciones, la metodologa inicialmente expuesta resulta en algoritmos capaces de
asegurar la cobertura ptima de las cargas en cualquier situacin y/u opcin en cuanto a racionamientos
preventivos. Se debe notar que, de las tres modificaciones, solamente la segunda afecta los algoritmos
directamente, puesto que tanto la primera como la tercera corresponden solamente a manipulaciones en
sus valores de entrada.
Los algoritmos estn presentados en forma detallada en el Anexo 1 (punto 1.5).
3.3.9

Algoritmos relativos a las lneas de transmisin

El MODDHT reconoce la existencia de solamente un tipo de lnea de transmisin: las lneas limitadas
con prdidas. Los algoritmos de inicializacin, actualizacin y contabilizacin para este tipo de lnea de
transmisin estn especificados en el Anexo 1 (punto 1.6).
En estos algoritmos, las lneas de transmisin son especificadas por dos ndices: el primero corresponde
a la lnea propiamente dicha, y el segundo, al sentido del flujo. Este segundo ndice puede asumir dos
valores: el valor 1 representa flujos en el sentido directo, y el valor 2 representa flujos en el sentido
inverso. La agregacin de estos dos ndices podra ser considerado el "ndice verdadero" de la lnea de
transmisin.
El clculo de los parmetros es bastante simple y corresponde a dos situaciones posibles:
Lnea no-utilizada: en este caso, la capacidad en cada sentido es la capacidad mxima
correspondiente (dato de entrada), y el rendimiento en cada sentido es dado por el ndice de prdidas
correspondiente (tambin dato de entrada);
Lnea utilizada en algn sentido: en este caso, en el sentido del flujo, la capacidad es la capacidad
remanente (capacidad mxima menos flujo), y el rendimiento es el correspondiente al ndice de

III-32

Manual de Referencia - MODDHT

prdidas. En el sentido inverso al del flujo, la capacidad es el valor del flujo, y el rendimiento es el
inverso del correspondiente al ndice de prdidas. Si se produce un "aumento" de flujo en este
sentido, equivale, en realidad, a una reduccin en el flujo ya existente en el otro sentido.
El algoritmo de contabilizacin de las lneas de transmisin limitadas con prdidas calcula dos tipos de
salidas del modelo:
los flujos en las lneas, que no son parmetros del algoritmo de suministros, sino son salidas
importantes del modelo, debiendo por lo tanto ser recompuestas a partir de los parmetros; y
los beneficios marginales de las capacidades de intercambio de la manera especificada en el punto
3.3.4.2.3.
3.3.10

Algoritmos relativos a los subsistemas

Igual que los dems algoritmos del MODDHT, los algoritmos relativos a los subsistemas utilizan las
limitaciones del modelo para reducir el tiempo de procesamiento. Sin embargo, esto no significa que no
pueden ser adaptados para volverse ms generales, con la eliminacin de estas restricciones.
Los algoritmos relativos a los subsistemas calculan, esencialmente, el costo y la capacidad de suministro
y el beneficio y la capacidad de absorcin relativos al subsistema en cada horario. Los costos y las
capacidades de suministro tienen que ser calculados efectivamente, puesto que cada subsistema, en
principio, cuenta con ms de una fuente de energa, a saber: una planta equivalente y varias clases
trmicas. En cuanto a los beneficios y capacidades de absorcin de energa, estos coinciden con los de la
(nica) carga equivalente de cada subsistema.
Los algoritmos estn especificados en el Anexo 1 (punto 1.7).
3.3.11

Algoritmos relativos a las transmisiones

Conforme con lo explicado anteriormente, las transmisiones necesitan de tres tipos de algoritmos:
algoritmos de inicializacin, algoritmos de actualizacin y un algoritmo para generar transmisiones.
El MODDHT reconoce todas las transmisiones posibles coherentes con la existencia de lneas de
transmisin que conectan pares de subsistemas vecinos, de tal manera que cada subsistema est
conectado en mximo otros dos. No obstante, todos los algoritmos permiten conexiones "en malla" o
cualquier otro tipo de conexin, excepto el algoritmo que genera las transmisiones a partir de las lneas
de transmisin existentes. Este ltimo algoritmo se ejecuta una sola vez al inicio del programa, y genera
exactamente las transmisiones correspondientes a las limitaciones del modelo. Puede ser alterado para
crear otras transmisiones. Sin embargo, segn las condiciones en que esta alteracin sea realizada, puede
ser creado un nmero excesivo de transmisiones, algunas de ellas prcticamente intiles. En este caso, tal
vez sea necesario un criterio para impedir que el algoritmo genere todas las transmisiones posibles dadas
las lneas existentes.
Otra observacin se refiere al hecho de que el modelo reconoce solamente dos tipos de transmisin: las
transmisiones infinitas sin prdidas y las transmisiones limitadas con prdidas. El primer tipo
corresponde al suministro de la carga de un subsistema a travs de una fuente de energa localizada en el
mismo subsistema, y el segundo tipo corresponde al suministro de un subsistema a partir de una fuente
que est localizada en otro subsistema. Dados los tipos de lneas de transmisin reconocidos por el
modelo (todas sin "peaje" y con prdidas constantes), los algoritmos se simplifican para aprovechar la
inexistencia de otros tipos de lneas. Se debe notar que estas limitaciones pueden ser retiradas con
relativa facilidad, volviendo al algoritmo ms general. Tal modificacin, sin embargo, conllevara un
aumento en el tiempo de procesamiento del modelo.
Tambin es importante notar que, al generar las transmisiones, el modelo conoce cules transmisiones
son afectadas por alteraciones de estado en cada fuente de energa, lnea de transmisin o carga. Siendo

Metodologa y Formulacin Matemtica

III-33

as, y dado que estos parmetros son constantes y conocidos durante todo procesamiento, es vlida la
utilizacin de expresiones tales como: "conjunto de las transmisiones con origen en el subsistema s".
Finalmente, se debe notar que, especialmente en el caso de las transmisiones, hay una gran reduccin de
tiempo de procesamiento en la implementacin del algoritmo si se introducen variables lgicas de
existencia. Para cada transmisin, existe una variable de este tipo que indica su existencia o no en el mes
que est siendo simulado (y que depende de la existencia de alguna fuente de energa en el subsistema
suministrador, carga mayor que cero en el subsistema receptor, y capacidad no-nula en todas las lneas
involucradas). Adems, existe, asociada a cada transmisin y a cada horario, otra variable, que indica su
existencia en el horario y en la serie hidrolgica que est siendo simulada. Esta variable, que se actualiza
en el algoritmo de suministros, slo es verdadera cuando la transmisin existe en el mes y cuando
ninguno de los elementos de la transmisin -subsistema suministrador, subsistema receptor y lneas de
transmisin - est con su capacidad agotada. El agotamiento de capacidad corresponde, en el caso del
subsistema suministrador, a la imposibilidad de generar ms energa en el horario. En el caso del
subsistema receptor, corresponde a la cobertura total de su carga en el horario. En el caso de las lneas, el
agotamiento corresponde a la plena utilizacin de su capacidad de transmisin. Estas variables siempre
se mantienen actualizadas, de manera que son vlidas expresiones del tipo "conjunto de transmisiones
existentes en el horario h". La inicializacin y actualizacin de estas variables lgicas es bastante obvia y
no ser presentada en los algoritmos especificados a continuacin para hacer ms clara la presentacin.
De cualquier manera, la existencia o no de estas variables no altera en absoluto la eficacia de los
algoritmos; solamente representan una mayor eficiencia.
3.3.12

Actualizacin de las energas elmacenadas

Adems del balance de energa, la simulacin de la operacin del sistema, tal como est esquematizada
en el punto 3.3.2 ("Visin General") contiene una operacin denominada "inicializar o actualizar el
vector de energas almacenadas correspondiente a la secuencia". El presente tpico especifica esta
operacin.
En el primer mes de la simulacin, los valores de EAI u (energa almacenada en cada subsistema) son
escogidos por el usuario del MODDHT. As que, para este mes, este paso del algoritmo corresponde a:
Para toda planta equivalente u, sea EAIu

FEAIu

EAMXu ;

donde FEAIu es un "factor de energa almacenada inicial" proporcionado por el usuario.


En los dems meses, esta actualizacin corresponde al hecho de que la introduccin de nuevas plantas en
el sistema (considerada siempre en el paso de un mes a otro) puede alterar substancialmente la energa
almacenada en el sistema. Por ejemplo: la entrada en operacin de una planta a filo de agua aguas abajo
de uno o ms reservorios altera el contenido energtico del agua que pueda estar almacenada en estos
reservorios.
En cada mes, estas alteraciones son expresadas por un parmetro u para cada planta equivalente u. En
los meses en que no hay alteraciones, los u son iguales a 1. As que, en todos los meses excepto el mes
inicial, la operacin de actualizacin es la siguiente:
Para toda planta equivalente u, sea: EAIu
3.3.13
3.3.13.1

EAFu.

Balance individual de energa


Introduccin

El algoritmo del balance mensual presentado en los puntos 3.3.5 a 3.3.11 se utiliza en la simulacin de la
operacin del sistema. Sin embargo, conforme con lo explicado en el punto 3.2, el clculo de los valores
marginales del agua, en los cuales se basan las decisiones de operacin trmica y de intercambio de

III-34

Manual de Referencia - MODDHT

energa, tambin utiliza el algoritmo del balance de energa. Este balance, que realiza la transicin entre
estados, se efecta para cada subsistema por separado, considerando solamente valores esperados de
intercambio en cada escaln de la curva de la carga para cada posible estado de energa almacenada en
cada mes. Esto permite, en principio, grandes simplificaciones en el algoritmo del balance mensual. No
obstante, con el objeto de permitir que el clculo de la poltica de operacin tome en cuenta para el
futuro la operacin integrada de los subsistemas, el algoritmo del balance individual mensual empleado
por el MODDHT no utiliza todas las simplificaciones posibles, sino solamente algunas de ellas. De esta
manera, el tiempo de procesamiento se reduce sin que se pierda la coherencia con el algoritmo de
balance mensual utilizado en la simulacin.
El presente punto 3.3.13 tiene por objeto presentar este algoritmo del balance individual mensual. Esta
presentacin supone que ya se conoce el algoritmo del balance mensual tratado en los puntos 3.3.5 a
3.3.11. Se especifican solamente las diferencias entre los dos algoritmos, y en la presentacin, se utilizan
las variables definidas en el punto 3.3.5.
3.3.13.2

Diferencias bsicas en relacin al balance mensual

Son dos las diferencias principales entre el balance mensual ya presentado y el balance individual
mensual:
La existencia, en el balance individual mensual, de los suministros esperados para cada subsistema,
que son resultados de los intercambios con los dems subsistemas. Se obtienen de la manera
especificada en el punto 3.2.5.2(b), a partir de los resultados de la simulacin con la secuencia
histrica de energas afluentes. Su variacin con el estado de energa almacenada se obtiene al largo
de la simulacin, de la manera descrita en el punto 3.2.5.2(b). Deben ser sumadas algebraicamente a
la carga del subsistema en cada escaln antes de iniciar el balance propiamente dicho;
El hecho de que el balance individual mensual, siendo realizado solamente para un subsistema,
prescinde completamente de la existencia de lneas de transmisin y de las transmisiones, lo que
torna tambin innecesarios los algoritmos correspondientes.
Sin embargo, para mantener la coherencia con el balance mensual, se postul la existencia de una nica
transmisin (infinita y sin prdidas) de ndice 0; y
El hecho de que el balance individual mensual tiene como salida el beneficio marginal de la energa
almacenada (punto de partida para el clculo del valor marginal del agua), al contrario del algoritmo
del balance mensual. La existencia de esta salida implica la necesidad de un algoritmo ms
sofisticado para contabilizar las plantas hidroelctricas equivalentes. Este algoritmo se presenta en el
punto 3.3.4.2.5 y est detallado en el Anexo 1 (clculo de los BNEA, en el punto 1.9.3.2).
El balance individual mensual est especificado en el tpico A1.9 del Anexo 1 a partir de sus diferencias
con el balance mensual.
3.4

Generacin de series sintticas de energas afluentes

3.4.1

Introduccin

La generacin de series sintticas de energas controlables y a filo de agua mensuales para los varios
subsistemas se realiza en dos fases:
a. Clculo de los parmetros de la serie histrica;
b. Generacin de las series sintticas propiamente dichas.
La generacin de las series sintticas propiamente dichas se realiza, a su vez, en tres etapas:

Metodologa y Formulacin Matemtica

III-35

a. Generacin de energas afluentes anuales;


b. Desagregacin de los valores anuales en energas afluentes mensuales;
c. Desagregacin de las energas afluentes mensuales en energa controlable y energa a filo de agua.
Las energas afluentes generadas por el modelo preservan, a nivel anual y mensual, los momentos y las
correlaciones temporales y espaciales observados en el registro histrico.
El modelo considera las energas afluentes como variables aleatorias no-estacionarias, lo que permite
preservar ndices de correlacin en la presencia de alteraciones en la configuracin del sistema.
La efectividad del modelo, especialmente en cuanto a la preservacin de parmetros, se encuentra
demostrada en diversos trabajos, destacndose:
Matalas, N. C., Mathematical assessment of synthetic hydrology, Water Resources Research, Vol. 3,
No. 4, 937-945, 1967;
Valencia, D. R., and Schaake, J. C., Disaggregation processes in stochastic hydrology, Water
Resources Research, Vol. 9, No.3, 580-585, 1973;
Meja, J. M., and J. Roselle, Disaggregation models in hydrology revisited, Water Resources
Research, Vol. 12, No.2, 185-186, 1976;
Pereira, M. V. F., G. C. Oliveira, C. C. G. Costa and J. Kelman, Stochastic streamflow models for
hydroelectric systems, Water Resources Research, Vol. 20, No. 3, 1984.
Valencia, D., Berdugo, M.T., Garcia, J.I., Evaluacin Crtica de los Modelos de Desagregacin en
Hidrologa, Avances en Recursos Hidrulicos, Universidad Nacional de Colombia, Nmero 0, Dic.
1991.
Maceira, M.E.P., Oliveira, G.C., Avaliacin de Desenpenho de Dois Modelos de Generacin de
Series Sintticas Baseados en Desagregacin, Relatrio Tcnico CEPEL no. 1/93, 1993.
3.4.2

Variables y funciones utilizadas

3.4.2.1 Indices
la:
b:
s:
N:

Indice de ao;
Indice de ao;
Indice de subsistema;
Nmero de subsistemas.

3.4.2.2 Variables y funciones de entrada


EVM0: Energa del caudal mnimo para un subsistema y mes correspondiente al valor de la energa

almacenada para el cual se calculan las energas controlables;


wa':

Vector de energas afluentes anuales de una serie histrica (N elementos). Se utilizan los valores
de toda la serie histrica para estimar matrices de parmetros;

ysa':

Vector de energas afluentes mensuales para el ao a, subsistema s, en una serie histrica (12
elementos). Se utilizan los valores de toda la serie histrica para estimar las matrices de
parmetros;

III-36

Manual de Referencia - MODDHT

z12,la: Vector de energas afluentes del ltimo mes del ao a de una serie histrica (N elementos). Se
utilizan los valores de toda la serie histrica para estimar las matrices de parmetros.
3.4.2.3 Variables y funciones de salida
EAFL: Energa afluente para un mes, subsistema y serie: uno de los elementos de un vector ysa;
EC:

Energa controlable para un mes, subsistema y serie;

EF:

Energa a filo de agua para un mes, subsistema y serie;

wa:

Vector de energas afluentes anuales en una serie generada (dimensin N);

wsa:

Uno de los elementos de wa;

ysa:

Vector de energas afluentes mensuales del subsistema s en el ao a para una serie generada
(dimensin 12).

3.4.2.4 Dems variables y funciones


[.]T:

Indicador de matriz traspuesta;

[.]-1:

Indicador de matriz inversa;

Asa:

Matriz de parmetros (12x12);

Bsa:

Matriz de parmetros (12x1);

Csa:

Matriz de parmetros (12x12);

Da :

Matriz de parmetros (NxN);

exp(.): Funcin exponencial;


E[.]:

Funcin valor esperado;

Fa:

Matriz de parmetros (NxN);

Ga :

Matriz de parmetros (NxN);

ln(.):

Funcin logaritmo neperiano;

rsa:

Vector de ruidos independientes con la distribucin marginal de los ysa de la serie histrica (12
elementos);

Sxy:

Matriz de covarianza entre los vectores de variables aleatorias x y y. Cuando se utiliza con a y b
(ndices de aos) en lugar de variables aleatorias, representa la matriz NxN de covarianza entre
los vectores de variables aleatorias xa y xb;

va:

Vector de variables pseudo-aleatorias independientes con distribucin normal de media=0 y


desviacin estndar 1 (dimensin N);

xa:

Vector de energas afluentes anuales normalizadas para una serie sinttica en el ao a (N


elementos);

Metodologa y Formulacin Matemtica


xa':

Vector anlogo a xa para una serie histrica (N elementos);

zsa:

Energa afluente en el ltimo mes del ao a-1 en el subsistema s para una serie sinttica.

3.4.3

Generacin de series sintticas

III-37

3.4.3.1 Energas afluentes anuales


Los datos bsicos de entrada son los vectores wa', que son los vectores de energas afluentes histricas
para el ao a. Asumiendo una distribucin log-normal de tres parmetros para estas energas afluentes, se
estima el vector de desplazamientos correspondiente sa, y a partir de l se realiza la transformacin:

'
xa

'
ln wa

sa

Si se asume la distribucin normal para las energas afluentes anuales, entonces


x'a
w'a .
Una vez realizada esta transformacin, los valores xa se generan de la siguiente manera:

xa

Fa x a 1

E xa

Ga v a

E xa

Da

z12,a

E z12,a

El valor de E[xa] se estima a partir de los xa' (serie histrica). Los valores de va se "sortean" (variables
pseudo-aleatorias con distribucin N(0,1)). Las matrices Fa y Da se obtienen resolviendo:
1
Fa Da

S a, a 1S a, z
a 1

S a 1, a 1S a 1, z

a 1

Sz

a 1

, a 1S z a 1 , z a 1

donde Sab es la matriz de covarianza entre xa y xb, y


xb se estima a partir de la serie histrica.

Sz a 1 ,b es la matriz de covarianza entre z12,a 1 y

Se obtiene la matriz Ga resolviendo la siguiente ecuacin:


Ga

Ga

S a,a

Fa S a 1,a

D Sz

a 1

,a

La ecuacin anterior se resuelve descomponiendo Ga.[Ga]T en sus componentes principales.


Una vez obtenido xa, los valores de los componentes de wa - vector de las energas afluentes anuales - se
obtienen, si fuera del caso, por:
wa

exp ( xa ) + sa.

Cada wa es un vector cuyos elementos son las energas afluentes anuales correspondientes a una serie
sinttica. El proceso se repite para cada una de las series generadas en cada ao.
Para el primer ao, existen dos opciones posibles (a eleccin del usuario) para los valores de x a-1 (x0, en
el caso):
El usuario proporciona los valores de w0, vector de las energas afluentes del ao inmediatamente
anterior al primer ao de la simulacin; o

III-38

Manual de Referencia - MODDHT

Se sortea x0 : x0

G0.v0.

En ambos casos, los parmetros del ao "0" corresponden a la repeticin, para este ao, de la
configuracin de plantas existente en el primer mes de las series generadas. El propio modelo se encarga
de calcular estos parmetros, pero es el usuario que, en el caso de optar por proporcionar w0, debe
tenerlo calculado para la configuracin correspondiente.
3.4.3.2 Desagregacin mensual
El vector de las energas afluentes mensuales a cada subsistema s en el ao a ysa se obtiene para cada
serie hidrolgica de la siguiente manera:

y sa

Asa wsa E wsa

B sa z sa E z sa

C sa rsa E y sa

El valor wsa, en este caso, es uno de los componentes del vector wa descrito en el tem anterior. zsa es la
energa afluente en el ltimo mes del ao a-1 en la serie que est siendo generada. rsa es un vector de
ruidos generados no-paramtricamente a partir de la distribucin emprica histrica. Se calculan los
dems parmetros de la siguiente manera:
1

Asa
B sa

Svw Svz S zz
S vz

S zw

Asa S wz S zz

ww

wz

zz

zw

Se calcula la matriz Csa resolviendo la siguiente ecuacin:


T
T
T
T
T
Csa Csa
Svv Asa Swv Asa
Swz Bsa
Bsa Szw Asa
Szz Bsa
Se resuelve esta ecuacin descomponiendo Csa en sus componentes principales.
3.4.3.3 Desagregacin en energas controlable y a filo de agua
Una vez obtenido para la serie, en cada subsistema, el vector ysa correspondiente, se debe desagregar de
cada uno de sus componentes EAFL (energa afluente al subsistema en un mes), los valores
correspondientes de EC (energa controlable) y EF (energa a filo de agua).
El valor de EC se obtiene por mnimos cuadrados a partir de los valores empricos existentes para el
subsistema y mes en cuestin en la serie histrica. En la regresin lineal, el trmino independiente es EVM0 (Energa del Caudal Mnimo en el Punto de Clculo de la Energa Controlable), y el coeficiente
angular mximo permitido para la recta es 1.
El valor de EF tambin se obtiene por mnimos cuadrados. En este caso, la variable modelada es (EAFLEC-EF-EVM0), correspondiente a la prdida de energa debida a restricciones de aumento mximo. Esta
variable se supone cuadrtica en EAFL, nula para EAFL = 0, no-decreciente, y su derivada debe ser tal
que, al ser sustrada del coeficiente angular de EC, el resultado est entre 0 y 1. Estas condiciones son
garantizadas por la regresin efectuada y por el hecho de que en las regiones donde no se satisfagan, la
diferencia pasa a ser considerada constante. Una vez obtenido el valor de la variable considerada, se
calcula EF por diferencia.
Los parmetros de las regresiones se calculan por separado para cada subsistema y mes.

Metodologa y Formulacin Matemtica


3.5

Clculo del costo marginal de operacin

3.5.1

Introduccin

III-39

El costo marginal de operacin de un subsistema es la derivada del costo de operacin del sistema en
relacin a la (nica) carga del subsistema. Vara con el tiempo (un valor para cada mes), con el
subsistema y con la misma serie hidrolgica.
3.5.2

Costo marginal de operacin para un subsistema, mes y serie hidrolgica

En el caso del MODDHT, para el cual cada subsistema tiene una nica carga del tipo "Carga
Equivalente", el costo marginal de operacin para cada subsistema, mes y serie hidrolgica es el costo
marginal de suministro a la carga correspondiente. La manera de calcularlo est presentada en el punto
3.3.4.2.2 y detallada en el Anexo 1 (clculo de los CSFM, en el punto 1.5.4).
3.5.3

Costo marginal de operacin de un subsistema en un mes

El costo marginal de operacin de un subsistema en un mes es el valor esperado de los costos marginales
de operacin calculados para las diversas series simuladas.
3.5.4

Costo marginal de operacin del sistema

El costo marginal de operacin del sistema (conjunto de subsistemas) se calcula a partir de la hiptesis
de que, si ocurre un aumento en la demanda del sistema en el mes, este aumento estar distribuido entre
los subsistemas proporcionalmente a sus demandas simuladas.
En este caso, el costo marginal del sistema en un mes es la media ponderada de los costos marginales de
operacin de los diversos subsistemas, siendo la ponderacin realizada por las demandas simuladas en el
mes.
3.5.5

Costo marginal de operacin en un perodo

El costo marginal de operacin de un subsistema o del sistema en un perodo (uno o varios aos, por
ejemplo) se calcula por la media ponderada de los costos marginales mensuales correspondientes en el
perodo, donde el costo correspondiente a cada mes tiene como factor de ponderacin el producto
n.(demanda correspondiente en el mes), siendo n el nmero de meses que han pasado desde el inicio
del perodo hasta el mes que est siendo ponderado.
3.5.6

Costo marginal de temporada

El costo marginal de temporada correspondiente a un perodo (determinado nmero de aos, por


ejemplo) es calculado de manera similar al costo marginal del perodo. La nica diferencia es que, en vez
de considerar todos los meses del perodo, se toman en cuenta solamente aquellos correspondientes al
mes o a los meses cuyo costo marginal de temporada se desea calcular.

3.5.7

Separacin de los costos marginales en combustible y dficit

Los costos marginales en porciones atribuidas a combustibles y dficit se separan con base en los costos
que pueden ser efectivamente asignados. El clculo se realiza de la siguiente manera:
En la ejecucin del clculo de los costos marginales en cada serie (punto 3.3.4.2.2), se puede atribuir
este costo directamente a combustible, dficit o desembalse de energa almacenada. Las dos primeras
porciones -correspondientes directamente a combustibles y dficit -entonces se acumulan para las
diversas series hidrolgicas, obtenindose de esta manera valores de costo marginal directamente
atribuibles al consumo de combustibles y a dficits;

III-40

Manual de Referencia - MODDHT

Despus de calcular el costo marginal correspondiente a cada subsistema y mes, este ltimo se
reparte entre las porciones "combustible" y "dficit" proporcionalmente a los valores acumulativos
obtenidos en la etapa anterior.
De esta manera, las porciones correspondientes a combustibles y dficits son proporcionales a los costos
marginales que pueden ser atribuidos directamente a estos factores en cada mes.
3.6

Beneficio marginal de las capacidades de intercambio

3.6.1

Introduccin

Los beneficios marginales de las capacidades de intercambio entre subsistemas se calculan de manera
similar a los costos marginales de operacin.
3.6.2

Clculo del beneficio marginal para una lnea, mes y serie hidrolgica

El algoritmo para calcular los beneficios marginales de las capacidades de intercambio para una lnea,
perodo y serie hidrolgica est presentado en el punto 3.3.4.2.3 y detallado en el Anexo 1 (clculo de
los BNCM, en el punto 1.6.4).
3.6.3
Beneficio marginal de una capacidad de interconexin para un mes y para un perodo
3.6.3.1 Beneficio en un mes
El beneficio asociado a la lnea l, medido en $/MW, se calcula como el producto entre la media de las
series hidrolgicas h de los BNMLtlh y el nmero de horas en el mes.
3.6.3.2 Beneficio en un perodo
El beneficio en un perodo (ao o conjunto de aos) es el valor actualizado de los beneficios mensuales
correspondientes al perodo.
3.7

Gradientes de gestin

3.7.1

Introduccin

El clculo de los gradientes de gestin es anlogo al de los beneficios marginales de las capacidades de
intercambio entre subsistemas. Se realiza de manera similar al clculo de los costos marginales de
operacin.
3.7.2

Clculo del gradiente de gestin para una clase trmica, subsistema, mes y serie
hidrolgica

El algoritmo de clculo del gradiente de gestin para cada clase trmica, subsistema, mes y serie
hidrolgica est presentado en el punto 3.3.4.2.4 y detallado en el Anexo 1 (clculo de los GDGS, en el
punto 1.4.2.4).
3.7.3

Gradiente de gestin para un mes y para un perodo

3.7.3.1 Gradiente de gestin en un mes


El gradiente de gestin asociado a la categora trmica k en el subsistema s, medido en $/MW, se calcula
como el producto entre la media de las series hidrolgicas de los GDGS y el nmero de horas en el mes.

Metodologa y Formulacin Matemtica

III-41

3.7.3.2 Gradiente en un perodo


El beneficio en un perodo (ao o conjunto de aos) es el valor actualizado de los gradientes mensuales
correspondientes al perodo.

CAPITULO IV
4.

LISTA DE DATOS DE ENTRADA

A continuacin se indica la informacin necesaria para ejecutar el modelo.


4.1

Datos generales

4.1.1 Tasas de parada forzada (TEIF) y programada (IP) de la plantas hidroelctricas por franja
de potencia unitaria
La siguiente informacin es necesaria:
Potencia final de la 1 franja (MW)
IP de la 1 franja (p.u)
TEIF de la 1 franja (p.u)
Potencia final de la 5 franja (MW)
IP de la 1 franja (p.u)
TEIF de la 5 franja (p.u)
Si no estn proporcionados valores individualizados para una determinada planta hidroelctrica, ser
utilizado el valor de IP para dicha planta.
El modelo contiene una tabla "default" para los lmites de las franjas con los respectivos valores de TEIF
e IP.
4.1.2

Ttulo de la simulacin

4.1.3

Datos del inicio y fin de la expansin

Es necesaria la siguiente informacin:


Indicador de simulacin
0 - esttica
1 - dinmica
Mes del inicio de la expansin
Ao del inicio de la expansin
Mes de la finalizacin de la expansin
Ao de la finalizacin de la expansin
Nmero de aos del perodo de extensin;
En el caso de una simulacin esttica, la fecha del inicio de la expansin ser considerada para la
configuracin a ser simulada y la simulacin esttica se dar desde enero del ao de inicio hasta
diciembre del ao de finalizacin.
4.1.4

Datos para calcular la tabla de decisin

Nmero de intervalos de energa almacenada;


Nmero de estados de energa afluente;
Tasa de descuento anual;
Indicador de Racionamiento Preventivo:
0 - Sin racionamiento
1 - Con racionamiento preventivo
IV-1

IV-2

Manual de Referencia - MODDHT


2 - Con racionamiento retardado
Nmero de franjas del costo de dficit;
Controles de Impresin para:
Valores Marginales del Agua;
Parmetros estadsticos de las energas afluentes de cada subsistema.

4.1.5

Datos del costo de dficit

Para cada franja del costo de dficit son necesarios:


Porcentaje mximo de demanda para la franja;
Costo unitario de dficit en la franja;
Costo de racionamiento preventivo para la franja, expresado como porcentaje del mayor costo de
dficit.
Este ltimo campo se utiliza en el caso de racionamiento retardado. Para la opcin de racionamiento
preventivo, el modelo admite automticamente el costo de dficit de la franja para el costo de
racionamiento.
4.1.6

Opciones generales

Nivel de almacenamiento inicial de cada subsistema (en P.U. del almacenamiento mximo)
Opcin de impresin de los costos marginales;
Opcin de impresin de tems especficos en la simulacin con el registro histrico de energas
afluentes.
4.2

Datos de configuracin hidrulica

Para cada planta se proporciona lo siguiente:


Cdigo de la planta;
Nombre de la planta;
Cdigo del subsistema;
Cdigo de la planta aguas abajo;
Cdigo del puesto hidrolgico;
Potencia instalada (MW);
Nmero de unidades;
Nmero de unidades de base;
Salto de referencia (m);
Rendimiento medio del conjunto turbina-generador (P.U.);
Cota media del canal de descarga (m);
Caudal mnimo defluente (m3/s);
Prdida hidrulica media (m);
Coeficiente medio anual de evaporacin (en mm/mes);
Tres pares de puntos (cota, rea) en los niveles mnimo, intermediario y mximo para representar la
curva cota x rea;
Tres pares de puntos (volumen, cota) en los niveles mnimo, intermediario y mximo para
representar la curva volumen x cota;
Tasa equivalente de indisponibilidad forzada (%);
Indices mensuales de indisponibilidad programada (12 valores en %);
Si no est suministrado, el factor de mantenimiento programado ser considerado por la franja de
potencia unitaria.
Para las plantas de la expansin tambin son necesarios:
Nmero de meses en que debe haber un aumento en el volumen muerto;

Lista de Datos de Entrada

IV-3

Cronograma (mes y ao) de la instalacin de cada unidad.


El modelo incluso permite retirar una planta, bastando para eso que se informe el cdigo de la planta con
valor negativo.
Adems de los datos de las plantas, se deben proporcionar los datos relativos a los eventuales desvos y/o
transferencias de aguas para fines diferentes a la produccin de energa elctrica que no pueden ser
representados en el mdulo de hidrologa. Estos datos son los siguientes:
Fecha inicial (mes y ao);
Cdigo de la planta afectada;
Desvo de agua (en m3/s).
Los desvos de agua especificados as sern restados de, o sumados a, los caudales naturales. Los
valores especificados son acumulativos en el espacio, pero no en el tiempo (o sea, cada desvo
especificado afecta la propia planta y todas las otras aguas abajo, por lo que un nuevo desvo
especificado en una fecha posterior para una planta cancela y sustituye a los anteriores).
4.3

Histrico de caudales naturales

Existe una estructura compuesta por dos archivos permanentes capaces de almacenar los caudales
naturales histricos:
4.3.1

Archivo de sitios

Proporcionado por el mdulo de hidrologa, contiene en cada registro:


Cdigo del sitio;
Nombre del sitio;
Fecha inicial de los datos histricos (mes y ao);
Fecha final de los datos histricos (mes y ao).
4.3.2

Archivo de caudales

Tambin proporcionado por el mdulo de hidrologa, cada registro de este archivo representa un mes
hidrolgico. Se admite que el primer registro se refiere a enero de un ao inicial.
Cada registro contiene el caudal medio mensual para el mes hidrolgico correspondiente para todo los
sitios de acuerdo con sus cdigos secuenciales.
4.4

Datos de identificacin de clase trmica


Para cada clase trmica son necesarios:
Cdigo de la clase trmica;
Nombre de la clase trmica;
Tipo de combustible;
Unidad de volumen del combustible;
Poder calorfico del combustible (en kcal/unidad de volumen);
Costo del combustible para cada ao del perodo de expansin (en $/unidad de volumen);
Rendimiento Trmico (%);
Costo variable de O&M (en $/MWh);
Nmero de aos del perodo de maduracin;
Factor de maduracin correspondiente a cada uno de los aos de operacin, expresado en %, a ser
aplicado al factor de capacidad mxima;

IV-4

Manual de Referencia - MODDHT

La informacin relacionada con los combustibles son almacenadas en un archivo especfico de


combustibles para evitar informacin duplicada.
4.5

Datos de pantas termoelctricas

Para cada planta termoelctrica es necesaria la siguiente informacin:


Cdigo de la planta;
Nombre de la planta;
Cdigo de la clase trmica
Nmero del subsistema;
Potencia instalada de la planta;
Tasa equivalente de indisponibilidad forzada (%);
Tasa equivalente de indisponibilidad programada (%);
Factor de capacidad mnima para produccin de punta (%);
Factor de capacidad mnima obligatoria (%).
Para las plantas de la expansin son tambin necesarios:
Ao del perodo de maduracin en que la planta est, despus de entrar en operacin, en aos. Un
valor igual a cero significa que la planta entrar en operacin ya madura;
Fecha de entrada en operacin (mes y ao) de la planta.
El modelo permite incluso la retirada de una planta, bastando para ello que se informe el cdigo de la
planta con valor negativo.
4.6

Datos de las interconexiones

Para cada par de subsistemas interconectados son necesarios:


Cdigo del 1 subsistema (S1);
Cdigo del 2 subsistema (S2);
Fecha inicial (mes y ao);
Fecha final (mes y ao);
Capacidad de transmisin de S1 para S2 (MW);
Capacidad de transmisin de S2 para S1 (MW);
4.7

Datos de prdidas de transmisin

Para cada par de subsistemas interconectados son necesarios:


Cdigo del 1 subsistema (S1);
Cdigo del 2 subsistema (S2);
Prdidas de transmisin de S1 a S2 (%);
Prdidas de transmisin de S2 a S1 (%).

4.8

Datos de demanda de energa

Se requieren los siguientes datos, proporcionados por el mdulo de demanda: :


Nmero de escalones de la curva de la carga;
Duracin de cada uno de los escalones, en horas por mes;
Demanda de potencia en cada escaln para cada uno de los meses dentro del perodo de expansin,
en cada subsistema (MW).

Lista de Datos de Entrada


4.9

IV-5

Datos relativos a la generacin de series sintticas

En las aplicaciones que utilizan series sintticas de energas afluentes, sern necesarios, para cada
subsistema:
Nmero de series generadas;
Cdigo para el tipo de serie generada
0 - opcin "LOG-DESAG" ("default");
1 - opcin "DESAG Normal".
Cdigo para impresin de los parmetros
0 - parmetros no sern impresos ("default");
1 - parmetros sern impresos.

CAPITULO V
5.

LISTA DE SALIDAS

El modelo permite la emisin de diversos reportes de salida, siendo la mayora de ellos opcionales, tal
como se indica a continuacin. Estn presentados ms detalles en la definicin de interfaces.
Informacin relacionada con las configuraciones hidrulicas;
Resultados obtenidos en la construccin de los sistemas hidrulicos equivalentes;
Informacin relacionada con las configuraciones trmicas;
Valores marginales del agua;
Informe anual de los resultados de la simulacin, incluyendo costos de operacin;
Costos marginales de energa;
Gradientes de gestin;
Beneficios marginales de las interconexiones;
Informe de seguimiento de tems especficos para todas las hidrologas durante la simulacin con el
registro histrico de energas afluentes;
Volmenes esperados de los diversos combustibles;
Tambin se producen diversos archivos destinados a la elaboracin de salidas grficas, tales como:
Balance de energa (histrico);
Costos de generacin trmica y dficit de energa;
Volmenes esperados de combustibles;
Costos marginales de energa;
Riesgos de dficit de energa.

V-1

CAPITULO VI
6.

INTERFASES CON OTROS MODULOS

6.1

Mdulo de demanda

El mdulo de demanda proporciona las demandas mensuales de potencia en cada escaln, ya


descontadas las opciones de generacin no almacenables (elica, solar, cogeneracin, etc.) y las fuentes
de generacin no simulables, cuya contribucin de generacin se resta a la demanda.
Adems, el MODDHT proporciona los costos marginales de operacin al mdulo de demanda para el
anlisis costo/beneficio de los programas de conservacin de energa.
6.2

Mdulo de hidrologa

El mdulo de hidrologa se comunica con el MODDHT para proporcionar las series histricas de
caudales naturales para todas las plantas hidroelctricas, los desvos de agua provenientes de otros usos
diferentes a la produccin de energa elctrica y los coeficientes de evaporacin a ser utilizados por
todas las plantas hidroelctricas.
6.4

Mdulo financiero

El mdulo de despacho hidrotrmico proporciona al mdulo financiero los volmenes anuales esperados
de combustibles y gastos, as como las generaciones anuales esperadas de cada clase trmica.

VI-1

ANEXOS

ANEXO No. 1 -

Detalle de los Algoritmos del Balance Mensual

ANEXO No. 1
1.

Introduccin

A continuacin se detallan los algoritmos que componen el balance mensual y el balance individual
mensual, los cuales se presentaron en el punto 3.3.
1.2

Variables y funciones utilizadas en la formulacin

1.2.1

Introduccin

En este punto, se indicaron todas las variables utilizadas en la formulacin del algoritmo de suministros
propiamente dicho y en los algoritmos complementarios. Para facilitar la lectura de los algoritmos, las
principales variables utilizadas por cada algoritmo y/o conjunto de algoritmo estn presentadas luego,
antes de la especificacin de los algoritmos propiamente dichos.
1.2.2
c:
d:
h:
i:
f:
r:
s:
m:
n:
u:
t:

Indices
Indice de carga ;
Indice de sentido: d = 1 indica el sentido "directo", y d = 2 el sentido "inverso";
Indice de horario (escaln de la curva de la carga);
Indice de franja de racionamiento preventivo;
Indice de subsistema o de fuente de energa;
Indice de subsistema;
Indice de subsistema;
Indice de lnea de transmisin;
Indice de transmisin;
Indice de planta hidroelctrica equivalente;
Indice de trmica equivalente;

1.2.3
N:
Hn:
Fs:
TOs:
TDs:
TLmd:
1.2.4
1.2.4.1

Conjuntos
Conjunto de los ndices de las transmisiones existentes;
Conjunto de los ndices de horarios para los cuales la transmisin n existe;
Conjunto de las fuentes de energa del subsistema s;
Conjunto de los ndices de las transmisiones con origen en el subsistema s;
Conjunto de los ndices de las transmisiones cuyo destino es el subsistema s;
Conjunto de las transmisiones que utilizan la lnea m en el sentido d;
Variables y funciones de entrada
Variables y funciones de entrada relativas a las plantas hidroelctricas equivalentes

EAIu: Variacin esperada en la energa almacenada de la planta hidroelctrica equivalente u durante


el mes en curso, obtenida de la simulacin anterior (MW.mes);
fCEC u : Funcin de correccin de la energa controlable a partir de la energa almacenada en la planta
equivalente u (P.U.);
fEVPu:

Funcin de la energa evaporada a partir de la energa almacenada en la planta equivalente u


(MW.mes);

fEVMu: Funcin de la energa del caudal mnimo a partir de la energa almacenada en la planta
equivalente u (MW.mes);
fIEAFu: Funcin estado de tendencia hidrolgica a partir de la energa afluente;
Anexo 1-1

1-2

Manual de Referencia - MODDHT

fIEAu:

Funcin estado de almacenamiento a partir de la energa almacenada;

fEAMNu: Funcin energa mnima correspondiente a cada estado de almacenamiento en la planta


equivalente u;
fPHDu:
u:
EAIu:

Funcin potencia hidrulica a partir de la energa almacenada (MW);


Correccin necesaria para el paso de la energa almacenada de un mes al siguiente, expresada
en P.U.;
Energa almacenada inicial en la planta equivalente u (MW.mes);

EAMXu: Capacidad de almacenamiento de la planta equivalente u (MW.mes);


ECu:

Energa controlable de la planta equivalente u, incluyendo variaciones correspondientes a


aumentos en el volumen muerto y otros desvos de agua (MW.mes);

EFu:

Energa a filo de agua de la planta equivalente u, incluyendo variaciones correspondientes a


aumentos en el volumen muerto y otros desvos de agua (MW.mes);

EAFLu:

Energa afluente a la planta equivalente u (MW.mes);

PHDFu: Potencia hidrulica a filo de agua de la planta hidroelctrica equivalente u, en MW;


TIPMu:

Tasa media de indisponibilidad programada para la planta equivalente u (P.U.);

VLEAuij: Valor marginal del agua para la planta equivalente u con el estado de tendencia hidrolgica i y
el estado de energa almacenada j ($/MWh);
1.2.4.2

Variables y funciones de entrada relativas a las trmicas equivalentes

FCOBt:

Factor de generacin trmica obligatoria de la clase trmica t (P.U.);

GTOt:

Generacin trmica obligatoria de la clase trmica t (MW);

GTMXt: Generacin trmica mxima para la clase trmica t (MW);


FCMNt: Factor de capacidad mnima para la clase trmica t (P.U.);
FCMXt: Factor de capacidad mxima para la clase trmica t (P.U.);
CSGTt:

Costo de generacin trmica para la clase t ($/MWh);

1.2.4.3 Variables y funciones de entrada relativas a las cargas equivalentes


NFXRP:

Nmero de franjas de racionamiento preventivo;

CSDFci:

Costo unitario de un dficit en la carga c para la i-sima franja de racionamiento


preventivo o dficit ($/MWh);

CSRPci:

Costo unitario de racionamiento preventivo en la carga c para la i-sima franja de


racionamiento preventivo ($/MWh);

DMFXEci:

Energa asociada a la i-sima franja de racionamiento preventivo en la carga c (MW.mes);

Anexo No. 1-3


DMFXHchi: Potencia correspondiente a la i-sima franja de racionamiento preventivo en la carga c en
el horario h (MW);
DMACEci:

Energa acumulada hasta la i-sima franja de racionamiento preventivo (inclusive) en la


carga c (MW.mes);

DMACHchi: Potencia acumulada hasta la i-sima franja de racionamiento preventivo (inclusive) en la


carga c en el horario h (MW);

f CDEFc . :
RCHich:

Funcin costo de un dficit en la carga c (MW.mes_$);


Recepcin esperada de energa por la carga c en el horario h cuando la planta
hidroelctrica equivalente del subsistema est en el estado i de almacenamiento. Valores
negativos indican suministro a otros subsistemas (MW)
(Nota: Solamente se utiliza en el balance individual mensual).

1.2.4.4

Variables y funciones de entrada relativas a las lneas limitadas con prdidas

CPLNMXmd: Mxima capacidad de transmisin por la lnea m en el sentido d


RDLNmd:

Rendimiento de la transmisin por la lnea m en el sentido d (P.U.);

1.2.4.5 Dems variables y funciones de entrada


DRh:

Duracin del horario h (P.U.);

1.2.5

Variables de salida

1.2.5.1

Variables de salida relativas a plantas hidroelctricas equivalentes

EAFu:

Energa almacenada al final del mes (MW.mes);

ECEFu:

Energa controlable efectiva (MW.mes);

EFEFu:

Energa a filo de agua efectiva (MW.mes);

EEVu:

Energa evaporada (MW.mes);

EVRu:

Energa vertida (MW.mes);

PHDu:

Potencia hidrulica en la planta equivalente u, en MW;

GHDHuh: Generacin hidrulica de la planta equivalente u en el horario h, en MW;


1.2.5.2
GGth:

Variables de salida relativas a trmicas equivalentes


Gradiente de gestin de la clase trmica t en el horario h ($/MW);

GTMHth: Generacin de la clase trmica t en el horario h (MW);


1.2.5.3 Salidas relativas a las cargas equivalentes
DFPch:

Dficit de la carga c en el horario h (MW);

(MW);

1-4

Manual de Referencia - MODDHT

DFEc:

Dficit de energa en la carga c (MW.mes);

CSDFEFc: Costo del dficit producido en la carga c ($);


CSFMch:
1.2.5.4

Costo marginal de suministro a la carga c en el horario h ($/MWh);


Salidas relativas a las lneas de transmisin limitadas con prdidas

BNCMmh:

Beneficio marginal de la capacidad adicional en la lnea m en el horario h ($/(MWh/mes));

FLHmh:

Flujo en la lnea m en el horario h (MW);

1.2.6
:

Constantes y parmetros
Utilizado para representar un valor muy pequeo;

TLLC: Tolerancia para el beneficio mnimo aceptable de la transmisin ($/MWh);

1.2.7

Dems variables relativas a las transmisiones

1.2.7.1 Parmetros bsicos


LCTRnh: Beneficio de la transmisin n en el horario h, en $/MWh;
RDTRnh: Rendimiento al aumentar la transmisin n en el horario h, en P.U.;
CPTRnh: Capacidad de aumento en la transmisin n en el horario h sin alterar LCTR nh ni RDTRnh, en
MW.
1.2.7.2 Parmetros fijos
ISBFn:

Indice del subsistema suministrador de energa de la transmisin n;

ISBRn:

Indice del subsistema receptor de energa de la transmisin n;

NT:

Nmero de transmisiones;

NLn:

Nmero de lneas de la transmisin n;

ILNTkn:

Indice de la k-sima lnea de la transmisin n;

1.2.8

Dems variables relativas a los subsistemas

1.2.8.1 Parmetros bsicos


TPFTsh:

Tipo de la fuente de energa ms barata en el subsistema s en el horario h;

IFTsh:

Indice de la fuente de energa ms barata en el subsistema s en el horario h;

CSBsh:

Costo de la fuente de energa ms barata del subsistema s en el horario h ($/MWh);

PDSBsh:

Generacin adicional que puede ser realizada por la fuente ms barata del subsistema s en
el horario h sin alterar sus costos (MW);

Anexo No. 1-5

BNSBsh:

Mayor beneficio unitario de una carga del subsistema s al recibir energa en el horario h
($/MWh);

CASBsh:

Capacidad de absorcin de potencia por la carga de mayor beneficio unitario del


subsistema s en el horario h sin alterar este beneficio (MW).

1.2.9

Parmetros bsicos de las fuentes de energa

CSFTfh:

Costo unitario de generacin adicional proveniente de la fuente f en el horario h, en


$/MWh;

PDFTfh:

Generacin adicional que puede ser realizada por la fuente f en el horario h sin alterar
CSFTfh, en MW.

1.2.10

Parmetros fijos de las fuentes de energa

TPf:

Tipo de la fuente de energa f;

1.2.11

Dems variables relativas a plantas hidroelctricas equivalentes

1.2.11.1 Parmetros fijos


IEAFu: Indice del estado de tendencia hidrolgica de la planta equivalente u;
1.2.11.2 Parmetros especficos
BNEAs:

Beneficio marginal de la energa almacenada inicial en el subsistema s. Esta variable se


utiliza solamente en la contabilizacin de las plantas hidroelctricas equivalentes del
Balance Individual Mensual ($/MWh);

IEAu:
IEA+u:

Indice del estado de la planta equivalente u;


Indice del estado de almacenamiento de la planta equivalente u que ocurrira si hubiera
una pequea cantidad adicional de agua almacenada. Es siempre igual a IEAu, excepto
cuando la planta equivalente u se encuentra en el lmite entre dos estados de
almacenamiento.

EALMNu:

Energa almacenada final mnima para que la planta equivalente u no cambie su estado de
energa almacenada (MW.mes);

SBEFu:

Energa a filo de agua todava no aprovechada en la planta hidroelctrica equivalente u


(MW.mes);

SVMuh:
TPGHuh:

Disponibilidad de caudal mnimo todava no utilizado en el horario h (MW);


Origen de la generacin adicional en la planta hidroelctrica equivalente u en el horario
h. Se pueden asumir los siguientes valores: Caudal Mnima; Filo de Agua y
Desembalsamiento.

1.2.11.3 Dems variables


BNMX:

Valor correspondiente para el beneficio marginal de la energa almacenada inicial. Esta


variable se utiliza solamente en el Balance Individual Mensual ($/MWh);

DFVMu:

Dficit de caudal mnimo (MW.mes);

EAIu:

Energa almacenada inicial de la planta equivalente u (MW.mes);

1-6

Manual de Referencia - MODDHT

EALIMu:
1.2.12

Energa almacenada lmite (MW.mes);


Dems variables relativas a trmicas equivalentes

1.2.12.1 Parmetros especficos


SGOth:

Generacin efectuada y (an) no aprovechada de la trmica equivalente t en el horario h


(MW);

GTLIMt:

Generacin mxima en cualquier horario para la clase trmica t que no exige alteracin en
ningn horario para atender los limites de generacin mnima (MW);

1.2.13

Parmetros bsicos de las cargas

BNCRch:

Beneficio unitario de la carga c al recibir energa en el horario h ($/MWh);

CACRch:

Capacidad de absorcin de potencia por la carga c en el horario h sin alterar BNCRch


(MW);

1.2.14

Dems variables relativas a las cargas equivalentes

RCHCH:

Potencia recibida pero todava no asignada (MW).


(Nota: Se utiliza solamente en el balance individual mensual).

RCEC:

Energa recibida pero todava no asignada (MW.mes).


(Nota: Se utiliza solamente en el balance individual mensual).

CSFM*:

Costo marginal del suministro (valor correspondiente en el algoritmo) ($/MWh);

CSFM+:

Costo marginal estimado del suministro (valor correspondiente en el algoritmo) ($/MWh);

1.2.15.1 Parmetros especficos


IFXRPEc:

Indice de la franja de racionamiento preventivo correspondiente al suministro de energa


recibido por la carga equivalente c;

IFXRPPch:

Indice de la franja de racionamiento preventivo correspondiente al suministro de la carga


equivalente c en el horario h;
Demanda todava no atendida de la carga c en la franja IFXRPEc (MW.mes);

DMNAEc:

DMNAHch: Demanda todava no atendida de la carga c en el horario h en la franja IFXRPP ch (MW);


1.2.16

Parmetros bsicos de las lneas de transmisin

RDLTmdh:

Rendimiento de la transmisin en la lnea m en el sentido d en el horario h (P.U.);

CSLTmdh:

Costo unitario de transmisin en la lnea m en el sentido d en el horario h ($/MWh);

CTLTmdh:

Capacidad adicional de flujo en la lnea m en el sentido d en el horario h sin alterar


RDLTmdh ni CSLTmdh (MW);

1.2.17
Abs(.):

Dems variables y funciones


Funcin valor absoluto.

Anexo No. 1-7


Argmna_A [ Fa ]:

Funcin "Argumento mnimo": Se trata del ndice a en el conjunto A que corresponde al


menor valor de Fa;

CSMGSBsh: Costo marginal relativo al subsistema s en el horario h ($/MWh);


BN:

Beneficio marginal (presumido) de generacin adicional ($/MWh);

BNR:

Beneficio marginal (efectivo) de generacin adicional ($/MWh);

LC:

Beneficio unitario de una transmisin ($/MWh);

LC*:

Beneficio unitario de la transmisin ms lucrativa ($/MWh);

h*:

Indice del horario correspondiente a la transmisin ms lucrativa;

f*:

Indice del subsistema suministrador en la transmisin ms lucrativa;

f+:

Indice de la fuente de energa ms barata de un subsistema en un determinado horario;

r*:

Indice del subsistema receptor en la transmisin ms lucrativa;

n*:

Indice de la transmisin ms lucrativa;

TPFT*:

Indice del tipo de fuente de energa de la transmisin ms lucrativa;

IFT*:

Indice de la fuente de energa de la transmisin ms lucrativa;

PF*:

Potencia transmitida en la transmisin ms lucrativa en MW;

PR*:

Potencia recibida en la transmisin ms lucrativa en MW;

PT:

Incremento de potencia en una lnea y horario (MW);

CSFMI:

Costo marginal del suministro a una carga equivalente por una determinada transmisin
en un determinado horario ($/MWh);

L:

Contador de nmero de lneas.

Seal(.):

Funcin que realiza la correspondencia entre los dos sentidos de cada lnea ("1" y "2") y
las seales correspondientes a los respectivos flujos ("+" el "-"). De esta manera, Seal(1)
= +1 y Seal(2) = -1;

1.3

Algoritmo de suministro

1.3.1

Introduccin

El algoritmo de suministro se ejecuta en el balance mensual inmediatamente despus de la inicializacin


de las fuentes de energa, lneas de transmisin, cargas y transmisiones. Los algoritmos de inicializacin,
as como los de actualizacin por l utilizados, estn descritos en los puntos tratados a continuacin. .
1.3.2

Variables utilizadas

Las principales variables utilizadas por este algoritmo son:


LC*:

Beneficio unitario de la transmisin ms lucrativa ($/MWh);

1-8

Manual de Referencia - MODDHT

h*:

Indice del horario correspondiente a la transmisin ms lucrativa;

f*:

Indice del subsistema suministrador en la transmisin ms lucrativa;

r*:

Indice del subsistema receptor en la transmisin ms lucrativa;

n*:

Indice de la transmisin ms lucrativa;

TPFT*:

Indice del tipo de la fuente de energa de la transmisin ms lucrativa;

IFT*:

Indice de la fuente de energa de la transmisin ms lucrativa;

PF*:

Potencia transmitida en la transmisin ms lucrativa en MW;

PR*:
TPFTsh:

Potencia recibida en la transmisin ms lucrativa en MW;


Tipo de la fuente de energa ms barata en el subsistema s en el horario h;

IFTsh:

Indice de la fuente de energa ms barata en el subsistema s en el horario h;

LCTRnh:

Beneficio de la transmisin n en el horario h, en $/MWh;

RDTRnh:

Rendimiento al aumentar la transmisin n en el horario h, en P.U.;

CPTRnh:

Capacidad de aumento en la transmisin n en el horario h sin


RDTRnh, en MW.

ISBFn:

Indice del subsistema suministrador de energa de la transmisin n;

ISBRn:

Indice del subsistema receptor de energa de la transmisin n;

1.3.3

alterar

LCTRnh

Algoritmo

El algoritmo propiamente dicho consiste en la ejecucin, en secuencia, de los siguientes pasos:


a.

Inicializacin:
LC*
h*
n*

b.

0;
0;
0.

Evaluacin de la transmisin ms lucrativa


Examina las transmisiones existentes n (n

N)

Examina los horarios h para los cuales n existe (h


Si LCTRnh > LC*, entonces:
LC*
LCTRnh;
n*
n;
h*
h;
c.

Verifica si ocurri la finalizacin del algoritmo


Si LC* < TLLC entonces vaya a (e);
Si no:
f*

ISBFn;

Hn)

ni

Anexo No. 1-9


TPFT*
TPFTf*,h;
IFT*
IFTf*,h;
r*
ISBRn;
PF*
CPTRnh;
PR*
PF* . RDTRnh;
d.

Actualizaciones y nueva iteracin


Actualizacin de la fuente IFT*;
Actualizacin de las lneas de transmisin que
componen t*;
*
Actualizacin de la carga de r ;
Actualizacin de las transmisiones afectadas, o sea: las que tienen f* o r* como origen
o destino y aqullas que tienen cualquier lnea de transmisin en comn con t*;
Vaya a (a);

e.

Contabilizacin
Contabilizacin de las fuentes de energa;
Contabilizacin de las lneas de transmisin;
Contabilizacin de las cargas;
Contabilizacin a nivel de subsistema;

f. FIN.

1.4

Algoritmos relativos a las fuentes de energa

1.4.1

Planta hidroelctrica equivalente

1.4.1.1 Variables utilizadas


Las principales variables utilizadas por los algoritmos referentes a las plantas hidroelctricas
equivalentes son:
:

Utilizado para representar un valor muy pequeo;

EAIu:

Variacin esperada en la energa almacenada de la planta hidroelctrica equivalente u


durante el mes en curso, obtenida de la simulacin anterior (MW.mes);

BNEAs:

Beneficio marginal de la energa almacenada inicial en el subsistema s. Esta variable se


utiliza solamente en la contabilizacin de las plantas hidroelctricas equivalentes del
Balance Individual Mensual ($/MWh);

BNMX:

Valor correspondiente al beneficio marginal de la energa almacenada inicial. Esta variable


se utiliza solamente en el Balance Individual Mensual ($/MWh);

CSFTfh:

Costo unitario de generacin adicional proveniente de la fuente f en el horario h, en $/MWh;

VLEAuij: Valor marginal del agua para la planta equivalente u con el estado de tendencia hidrolgica i
y el estado de energa almacenada j ($/MWh);
EAIu:

Energa almacenada inicial en la planta equivalente u (MW.mes);

EAMXu:

Capacidad de almacenamiento de la planta equivalente u (MW.mes);

1-10

Manual de Referencia - MODDHT

ECu:

Energa controlable de la planta equivalente u, incluyendo variaciones correspondientes a


aumentos en el volumen muerto y otros desvos de agua (MW.mes);

EFu:

Energa a filo de agua de la planta equivalente u, incluyendo variaciones correspondientes a


aumentos en el volumen muerto y otros desvos de agua (MW.mes);

EAFLu:

Energa afluente a la planta equivalente u (MW.mes);

fCECu:

Funcin de correccin de la energa controlable a partir de la energa almacenada en la


planta equivalente u (P.U.);

fEVPu:

Funcin de la energa evaporada a partir de la energa almacenada en la planta equivalente u


(MW.mes);

fEVMu:

Funcin de la energa de caudal mnimo a partir de la energa almacenada en la planta


equivalente u (MW.mes);

fIEAFu:

Funcin estado de tendencia hidrolgica a partir de la energa afluente;

fIEAu:

Funcin estado de almacenamiento a partir de la energa almacenada;

fEAMNu: Funcin energa mnima correspondiente a cada estado de almacenamiento en la planta


equivalente u;
fPHDu:

Funcin potencia hidrulica a partir de la energa almacenada (MW);

DRh:

Duracin del horario h (P.U.);

h*:

Indice del horario correspondiente a la transmisin ms lucrativa;

PF*:

Potencia transmitida en la transmisin ms lucrativa en MW;

EALMNu: Energa almacenada final mnima para que la planta equivalente u no cambie su estado de
energa almacenada (MW.mes);
DFVMu:

Dficit de caudal mnimo (MW.mes);

EALIMu:

Energa almacenada lmite (MW.mes);

EAFu:

Energa almacenada al final del mes (MW.mes);

ECEFu:

Energa controlable efectiva (MW.mes);

EFEFu:

Energa a filo de agua efectiva (MW.mes);

IEAFu:

Indice del estado de tendencia hidrolgica de la planta equivalente u;

IEAu:

Indice del estado de almacenamiento de la planta equivalente u;

IEA+u:

Indice del estado de almacenamiento de la planta equivalente u que ocurriera si hubiera una
pequea cantidad adicional de agua almacenada. Es siempre igual a IEAu, excepto cuando
la planta equivalente u se encuentra en el lmite entre dos estados de almacenamiento.

EEVu:

Energa evaporada (MW.mes);

EVRu:

Energa vertida (MW.mes);

Anexo No. 1-11

GHDFuh: Generacin en plantas a filo de agua en la planta equivalente u en el horario h (MW);


GHDHuh: Generacin hidrulica de la planta equivalente u en el horario h, en MW;
PDFTfh:
PHDu:

Generacin adicional que puede ser realizada por la fuente f en el horario h sin alterar
CSFTfh, en MW.
Potencia hidrulica en la planta equivalente u, en MW;

PHDFu:

Potencia hidrulica a filo de agua de la planta hidroelctrica equivalente u, en MW;

SBEFu:

Energa a filo de agua todava no aprovechada en la planta hidroelctrica equivalente u


(MW.mes);

SVMuh:

Disponibilidad de caudal mnimo todava no utilizado en el horario h (MW);

TPGHuh:

Origen de la generacin adicional en la planta hidroelctrica equivalente u en el horario h.


Se pueden asumir los siguientes valores: Caudal Mnimo; Filo de Agua y
Desembalsamiento.

1.4.1.2 Algoritmo de inicializacin


Los parmetros bsicos y especficos de las fuentes de energa del tipo de planta hidroelctrica
equivalente se inicializan a travs del algoritmo indicado a continuacin:
a.

Balance del caudal mnimo:


EEVu
ECEFu

f EVPu EAI u ;

fCEC u EAI u ECu ;

EAFu Mx [ 0 ; ( EAIu + ECEFu - EEVu ) ] ;


DFVMu Mx[ 0 ; -(EAIu+ECEFu - EEVu ) ] ;
Para todo horario h, sea:
SVMuh
b.

Balance a filo de agua:


EFEFu
SBEFu

c.

fEVMu(EAIu) - DFVMu ;

EFu+(fEVMu(EAIu)-FVMu)+SVMu1;
EFEFu - SVMu1

Clculo del estado


IEAFu
fIEAFu(EAFLu) ;
IEAu
fIEAu(EAFu) ;
EALMNu
fEAMNu(IEAu) .

d.

Clculo de la potencia
PHDu

e.

( fPHDu(EAIu) + fPHDu(EAIu+_EAIu) ) / 2 ;

Clculo de los parmetros bsicos y especficos:


Si SVMu1 > 0 (utilizacin de caudal mnimo)

1-12

Manual de Referencia - MODDHT


Entonces:
Para todo horario h, sea:
TPGHuh
CSFTfh
PDFTfh
GHDHuh
GHDFuh

'Caudal Mnimo' ;
0;
Mn [ SVMuh ; PHDu ] ;
0;
0;

FIN ;
Si no:
Si SBEFu > 0 ; (utilizacin de filo de agua)
Entonces:
Para todo horario h, sea:
TPGHuh
CSFTfh
PDFTfh
GHDHuh
GHDFuh

'Filo de Agua' ;
0;
Mn [ SBEFu/DRh ;PHDFu ] ;
0;
0;

FIN ;
Si no (desembalsamiento):
Si EAFu = 0 (no hay para desalmacenar)
Entonces:
Para todo horario h, sea:
CSFTfh
PDFTfh
FIN ;

;
0;

Si no:
Para todo horario h, haga:
TPGHuh
'Desembalsamiento' ;
CSFTfh VLEAu,IEAFu ,IEAu ;
PDFTfh Mn[(EAFu-EALMNu)/DRh;PHDu] ;
GHDHuh
0;
GHDFuh
0;
FIN .
1.4.1.3 Algoritmo de actualizacin
Las plantas equivalentes son actualizadas a travs del algoritmo presentado a continuacin:
a.

Incremento de la generacin adicional:

Anexo No. 1-13


GHDHuh*
b.

GHDHuh* + PF* ;

Verificacin del tipo de generacin adicional:


Si TPGHuh* = 'Caudal Mnimo', entonces vaya al paso c;
Si TPGHuh* = 'Filo de Agua, entonces vaya al tem d;
Si TPGHuh* = 'Desembalsamiento, entonces vaya a l paso f;

c.

Actualizacin para generacin adicional proveniente del caudal mnimo:


SVMuh*
SVMuh* - PF* ;
Si SVMuh* > 0,
Entonces (todava hay caudal mnimo en h*):
Sealar 'Alteracin de Disponibilidad en h*' ;
PDFTfh*
Mn [ SVMuh* ; PHDu ];
FIN ;
Si no (se acab el caudal mnimo en h*):
TPGHuh*
Vaya a (v) ;

d.

'Filo de Agua' ;

Actualizacin para generacin adicional proveniente de energa a filo de agua:


GHDFuh*
GHDFuh* + PF* ;
SBEFu
SBEFu - DRh* . PF* ;

e.

Reclculo de los parmetros para el prximo incremento de generacin (presumiblemente a filo de


agua):
Si SBEFu > 0,
Entonces (todava hay energa a filo de agua):
Sealar 'Alteracin de Disponibilidad' en todos los horarios;
PDFTfh*
PHDFu - GHDFuh* ;
Si PDFTfh* = 0 entonces:
Sealar 'Alteracin de Costo' en el horario h* ;
TPGHuh*
'Desembalsamiento' ;
Para todo horario h, haga:
Si TPGHuh = 'Filo de Agua' , entonces
PDFTfh
Mn [ PDFTfh ; SBEFu/DRh ] ;
Si PDFTfh* > 0, entonces
FIN ;
Si no, vaya a (g) ;

Si no (se acab la energa a filo de agua):


Sealar 'Alteracin de Disponibilidad' en todos los horarios;
Sealar 'Alteracin de Costo' en todos los horarios ;
Si EAFu = 0,
Entonces (no hay para desembalsar):
Para todo horario h en el cual TPGHuh = 'Caudal Mnimo', haga:

1-14

Manual de Referencia - MODDHT


PDFTfh
FIN ;

0;

Si no (todava hay para desembalsar):


Para todo horario h,
Si TPGHuh = 'Filo de Agua',
Entonces haga: TPGHuh
'Desembalsamiento' ;
Vaya a g;
f.

Actualizacin para generacin adicional proveniente de desembalsamiento:

EAFu
EAFu - PF* . DRh ;
Sealar 'Alteracin de Costo' y 'Alteracin de
Disponibilidad'
todos los horarios ;
IEAu
fIEAu(EAFu) ;
Si IEAu = 0,
Entonces (energa embalsada agotada):
Para todo horario h, si TPGHuh = 'Desembalsamiento', entonces PDFTfh
0;
FIN ;

para

Si no (todava hay energa embalsada):


EALMNu
g.

fEAMNu(IEAu) ;

Reclculo de los parmetros para el prximo incremento de generacin cuando ste proviene del
desembalsamiento:
Para todo horario h, haga:
Si TPGHuh = 'Desembalsamiento',
Entonces:
CSFTfh
VLEAu,IEAFu,IEAu ;
PDFTfh

FIN.

Mn[(EAFu-EALMNu)/DRh;(PHDu GHDHuh)] ;

1.4.1.4 Algoritmo de contabilizacin


La nica contabilizacin necesaria para las plantas hidroelctricas equivalentes en la simulacin es la
adicin de los caudales aguas arriba no aprovechados como energa del caudal mnimo (los SVM uh>0
existentes al final del algoritmo de suministros) a la energa vertida EVRu. Las dems salidas relativas a
las plantas hidroelctricas equivalentes son tambin parmetros especficos que se mantienen
actualizados por el propio algoritmo de actualizacin.
Esto no significa que, en trminos del programa, sta sea la nica funcin ejecutada por la rutina de
contabilizacin para las plantas hidroelctricas equivalentes. En la realidad, en el paso del algoritmo al
programa, los valores de las salidas no se mantienen actualizados a cada iteracin (por ejemplo: en vez
de los GHDHuh, pueden mantenerse actualizados los valores (PHDu-GHDHuh), a fin de reducir el
tiempo de procesamiento). Este tipo de artificio para reducir el tiempo de procesamiento puede atribuir a
la rutina de contabilizacin la funcin de recuperar valores de salida.
En el caso del algoritmo de programacin dinmica, el Balance Individual Mensual es responsable por el
clculo del beneficio marginal de la energa almacenada, que es utilizado en la obtencin del valor
marginal del agua. Los beneficios marginales de la energa almacenada se calculan a travs de un
algoritmo de contabilizacin de las plantas hidroelctricas equivalentes. Este algoritmo es empleado
exclusivamente por el Balance Individual Mensual, el cual, a su vez, no necesita contabilizar la energa
vertida. Este algoritmo est especificado en el punto 1.9.3.2 de este mismo anexo.

Anexo No. 1-15


1.4.2

Trmica equivalente

1.4.2.1 Variables utilizadas


Las principales variables utilizadas por los algoritmos referentes a las trmicas equivalentes son:
h:

Indice de horario (escaln de la curva de la carga);

t:

Indice de trmica equivalente;

FCOBt:

Factor de generacin trmica obligatoria de la clase trmica t (P.U.);

GTOt:

Generacin trmica obligatoria de la clase trmica t (MW);

GTMXt:

Generacin trmica mxima para la clase trmica t (MW);

FCMNt:

Factor de capacidad mnima para la clase trmica t (P.U.);

FCMXt:

Factor de capacidad mxima para la clase trmica t (P.U.);

CSGTt:

Costo de generacin trmica para la clase t ($/MWh);

DRh:

Duracin del horario h (P.U.);

GGth:

Gradiente de gestin de la clase trmica t en el horario h ($/MW);

GTMHth:

Generacin de la clase trmica t en el horario h (MW);

RDTRnh:

Rendimiento al aumentar la transmisin n en el horario h, en P.U.;

CSFTfh:

Costo unitario de generacin adicional proveniente de la fuente f en el horario h, en


$/MWh;

PDFTfh:

Generacin adicional que puede ser realizada por la fuente f en el horario h sin alterar
CSFTfh, en MW.

SGOth:

Generacin efectuada y (todava) no aprovechada de la trmica equivalente t en el horario


h (MW);

GTLIMt:

Generacin mxima en cualquier horario para la clase trmica t que no exige alteracin en
ningn horario para atender los lmites de generacin mnima (MW);

CSMGSBsh: Costo marginal relativo al subsistema s en el horario h ($/MWh);


BN:

Beneficio marginal (presumido) de la generacin adicional ($/MWh);

BNR:

Beneficio marginal (efectivo) de la generacin adicional ($/MWh);

PF*:

Potencia transmitida en la transmisin ms lucrativa en MW;

h*:

Indice del horario correspondiente a la transmisin ms lucrativa;

CSBsh:

Costo de la fuente de energa ms barata del subsistema s en el horario h ($/MWh);

ISBRn:

Indice del subsistema receptor de energa de la transmisin n;

1-16

Manual de Referencia - MODDHT

1.4.2.2 Algoritmo de inicializacin


Los parmetros bsicos y especficos de las fuentes de energa del tipo trmica equivalente se inicializan
a travs del algoritmo indicado a continuacin:
a.

Verificacin de la existencia de generacin mnima obligatoria:


Si GTOt > 0 ...

b.

Existe generacin mnima obligatoria:


Entonces:
GTLIMt
GTOt / FCMNt ;
Para todo horario h, haga:
GTMHth
GTOt ;
SGOth
GTOt ;
CSFTfh
0;
PDFTfh
GTOt .

c.

No existe la generacin mnima obligatoria:


Si no:
Si FCMNt = 0,
Entonces
Para todo horario h, haga:
GTMHth
CSFTfh
PDFTfh

0;
CSGTt ;
GTMXt ;

Si no:
GTLIMt
0;
Para todo horario h, haga:
GTMHth
0;
CSFTfh
CSGTt .( 1 + FCMNt.(1-DRh)/DRh) ) ;
PDFTfh
GTMXt .

1.4.2.3 Algoritmo de actualizacin


Las trmicas equivalentes son actualizadas a travs del algoritmo presentado a continuacin:
a.

Se verifica si el origen es generacin obligatoria o necesidad de generacin mnima:


Si SGOth > 0 ...

b.

Origen es generacin obligatoria o necesidad de generacin mnima:


Entonces:
SGOth*
SGOth* - PF* ;
Sealar 'Alteracin de disponibilidad' en el horario h* ;

Anexo No. 1-17


Si SGOth* > 0, entonces:
PDFTfh*

SGOth* ;

Si no:
Sealar 'Alteracin de costo' para el horario h* ;
CSFTfh*
CSGTt ;
PDFTfh*
GTLIMt - GTMHth .
c.

Origen no es generacin obligatoria o mnima - se verifica si es necesaria ms generacin


obligatoria en otros horarios:
Si no:
Si GTMHth* = GTLIMt ...

d.

Es necesario aumentar la generacin de otros horarios:


Entonces:
GTMHth*
GTMHth* + PF* ;
Sealar 'Alteracin de Costo' y 'Alteracin de Disponibilidad' para el horario h * ;
GTLIMt
GTMHth* ;
CSFTfh*
CSGTt ;
PDFTfh*
GTMXt - GTMHth* ;
Para todo horario h excepto h*, haga:
Si GTMHth < FCMNt . GTLIMt
Entonces:
CSFTfh*

CSFTfh*+(DRh/DRh*).FCMINt.(CSGTt-CSBsh);

SGOth
SGOth + FCMNt . GTLIMt -GTMHth ;
GTMHth
FCMNt . GTLIMt ;
Sealar 'Alteracin en Disponibilidad' para el horario h ;
PDFTfh
SGOth ;
Si CSFTfh>0,sealar 'Alteracin de Costo' para el horario h ;
CSFTfh
0;
Si no:
Si CSFTfh
CSGTt, sealar 'Alteracin de Costo' para el horario h ;
CSFTfh
CSGTt ;
Sealar 'Alteracin de Disponibilidad' para el horario h ;
PDFTfh
Mn [ GTLIMt ; GTMXt ] -GTMHth .
e.

No es necesario aumentar generacin en otros horarios - incrementa generacin y actualiza costos y


disponibilidades:
Si no:
GTMHth*
GTMHth* + PF* ;
Sealar 'Alteracin de Disponibilidad' en el horario h* ;
Si GTMHth* = GTLIMt entonces:
Sealar 'Alteracin de Costo' en el horario h* ;
CSFTfh _ CSGTt ;
Para todos los horarios h excepto h*, haga:
Si GTMHth = FCMNt . GTLIMt
Entonces

1-18

Manual de Referencia - MODDHT


CSFTfh*

CSFTfh*+(DRh/DRh*).FCMINt.(CSGTt-CSBsh).

1.4.2.4 Algoritmo de contabilizacin


El algoritmo de actualizacin de las trmicas equivalentes dispone de todas las salidas relativas a ellas,
con excepcin de los gradientes de gestin referentes a las diversas secuencias hidrolgicas. De esta
manera, ste es el nico tipo de salida calculado por la rutina de contabilizacin de las trmicas
equivalentes. El algoritmo especificado a continuacin detalla el presentado en el punto 3.3.4.2.4.
Examina horarios h ;
a. Se verifica si el gradiente de gestin es nulo en el horario (generacin obligatoria totalmente
utilizada y todava existe generacin disponible):
Si SGOth = 0 y GTMHth < GTMXt
Entonces:
GGth

0;

b. Hay generacin obligatoria disponible o entonces la generacin mxima est asignada:


Si no ...
Verifica cmo aprovechar la generacin adicional:
BN
0;
BNR
0;
Examina transmisiones n que tengan como origen el subsistema en el cual est la trmica t ;
Si BN >RDTRth.CSBISBRn
Entonces:
BN
BNR
Fin.

RDTRth.CSBISBRn y
RDTRth.CSMGSBISBRn;

Calcula el costo de la generacin adicional:


Si SGOth > 0
Entonces:
Si BN > CSGTt
Entonces:
GGth
FCMXt . (BNR -CSGTt)
Si no:
GGth

FCOBt . (BNR -CSGTt) ;

Si no:
Si BN > CSGTt
Entonces:
GGth
FCMXt . ( BNR -CSGTt )
Si no:
GGth

Anexo No. 1-19


Fin.
1.5 Algoritmos relativos a las cargas equivalentes
1.5.1 Variables utilizadas
Los algoritmos relativos a las cargas equivalentes utilizan las siguientes variables:
c:

Indice de carga;

h:

Indice de horario (escaln de la curva de la carga);

n:

Indice de transmisin;

NFXRP:

Nmero de franjas de racionamiento preventivo;

CSDFci:

Costo unitario de un dficit en la carga c para la i-sima franja de racionamiento


preventivo o dficit ($/MWh);

CSRPci:

Costo unitario de racionamiento preventivo en la carga c para la i-sima franja de


racionamiento preventivo ($/MWh);

DMFXEci:

Energa asociada a la i-sima franja de racionamiento preventivo en la carga c (MW.mes);

DMFXHchi: Potencia correspondiente a la i-sima franja de racionamiento preventivo en la carga c en


el horario h (MW);
DMACEci:

Energa acumulada hasta la i-sima franja de racionamiento preventivo (inclusive) en la


carga c (MW.mes);

DMACHchi: Potencia acumulada hasta la i-sima franja de racionamiento preventivo (inclusive) en la


carga c en el horario h (MW);
fCDEFc(.):

Funcin costo de un dficit en la carga c (MW.mes_$);

DRh:

Duracin del horario h (P.U.);

DFPch:

Dficit en la carga c en el horario h (MW);

DFEc:

Dficit de energa en la carga c (MW.mes);

CSDFEFc:

Costo del dficit producido en la carga c ($);

CSFMch:

Costo marginal de suministro a la carga c en el horario h ($/MWh);

RDTRnh:

Rendimiento al aumentar la transmisin n en el horario h, en P.U.;

ISBFn:

Indice del subsistema suministrador de energa de la transmisin n;

CSBsh:

Costo de la fuente de energa ms barata del subsistema s en el horario h ($/MWh);

BNCRch:

Beneficio unitario de la carga c al recibir energa en el horario h ($/MWh);

CACRch:

Capacidad de absorcin de potencia por la carga c en el horario h sin alterar CACRch


(MW);

1-20

Manual de Referencia - MODDHT

CSFM*:

Costo marginal del suministro (valor correspondiente en el algoritmo) ($/MWh);

CSFM+:

Costo marginal estimado del suministro (valor correspondiente en el algoritmo) ($/MWh);

CSFMI:

Costo marginal del suministro a una carga equivalente por una determinada transmisin en
un determinado horario ($/MWh);

DMNAEc:

Demanda todava no atendida de la carga c en la franja IFXRPE c (MW.mes);

DMNAHch: Demanda todava no atendida de la carga c en el horario h en la franja IFXRPP ch (MW);


h*:

Indice del horario correspondiente a la transmisin ms lucrativa;

IFXRPEc:

Indice de la franja de racionamiento preventivo correspondiente al suministro de energa


recibido por la carga equivalente c;

IFXRPPch:

Indice de la franja de racionamiento preventivo correspondiente al suministro de la carga


equivalente c en el horario h;

PR*:

Potencia recibida en la transmisin ms lucrativa en MW;

1.5.2 Algoritmo de inicializacin


La inicializacin de una carga equivalente corresponde a la ejecucin, en secuencia, de los siguientes
pasos:
a.

Atribucin del dficit de energa:


IFXRPEc
DMNAEc

b.

NFXRP ;
DMFXEc,NFXRP ;

Atribucin del dficit y clculo de los parmetros en cada horario:


Para cada horario h, haga:
IFXRPPch
NFXRP ;
DMNAHch
DMFXHc,h,NFXRP ;
BNCRch
( CSRPc,IFXRPEc + CSRPc,IFXRPPch )/2 ;
CACRch
Mn [ DMNAHch ; ( DMNAEc / DRh ) ] .

1.5.3

Algoritmo de actualizacin

El algoritmo de actualizacin de las cargas equivalentes consiste en la ejecucin, en secuencia, de los


siguientes pasos:
a. Descuento de la energa recibida:
DMNAEc
DMNAEc - PR* . DRh* ;
Si DMNAEc = 0
Entonces:
Sealar 'Alteracin de Beneficio' para todos los horarios;
IFXRPEc
IFXRPEc - 1 ;
DMNAEc
DMFXEc,IFXRPEc ;
Para todo horario h, haga:

Anexo No. 1-21


BNCRch
CACRch

(CSRPIFXRPHh, c + CSRPIFXRPEh) /2;


Mn [DMNAEc / DRh ; DMNAHch ] .

b. Descuento de la potencia recibida en el horario:


DMNAHch*
DMNAHch* - PR* ;
Si DMNAHch* = 0
Entonces:
Sealar 'Alteracin de Costo' para el horario h* ;
IFXRPPch*
IFXRPPch* - 1 ;
DMNAHch*
DMFXHc,h,IFXRPPch* ;
BNCRch* (CSRPc,IFXRPEc+CSRPc,IFXRPPch*)/2 ;
c. Clculo de las capacidades de absorcin asociadas a la carga:
Para todo horario h, haga:
CACRch
1.5.4

Mn [ DMNAHch ; ( DMNAEc / DRh ) ] .

Algoritmo de contabilizacin

El algoritmo de contabilizacin de las cargas consiste en el clculo del dficit asociado, de su costo y del
costo marginal de suministro asociado a cada horario. El clculo del costo del dficit es necesario debido
al hecho de que los algoritmos de inicializacin y de actualizacin toman en cuenta costos unitarios de
racionamiento preventivo, y no de dficit.
El algoritmo consiste en la ejecucin, en secuencia, de los siguientes pasos:
a. Clculo del dficit en cada horario:
Para todo horario h, haga:
DFPch

DMACHc,h,IFXRPPch-1 + DMNAHch .

b. Clculo del dficit de energa y su costo:


DFEc
DMACEc,IFXRPEc-1 + DMNAEc ;
CSDFEFc
fCDEFc(DFEc) .
c. Clculo de los costos marginales de suministro:
Para todo horario h haga:
Si IFXRPPch > 0
Entonces:
Si DMNAHch < DMFXHc,h,IFXRPPch
Entonces:
IFXRPPch
Fin.
Fin.

IFXRPPch - 1 ;

IFXRPPch
IFXRPPch + 1 ;
CSFMch
CSDFc,IFXRPPch ;
CSFM+
CSRPc,IFXRPPch ;
CSFM*
CSDFc,IFXRPPch ;

1-22

Manual de Referencia - MODDHT


Examine las transmisiones existentes en el horario h cuyo destino sea el subsistema s donde est
la carga c (ndice n):
CSFMI

_ CSBISBFn,h / RDTRnh ;
Si CSFMI < CSFM+
Entonces:
CSFM+
CSFM*
CSFMch
1.6

CSFMI ;
CSFMI ;
CSFM*.

Algoritmos relativos a las lneas de transmisin

1.6.1 Variables utilizadas


Los algoritmos relativos a las lneas limitadas con prdidas utilizan las siguientes variables:
d:

Indice de sentido: d = 1 indica el sentido "directo", y d = 2 el sentido "inverso";

h:

Indice de horario (escaln de la curva de la carga);

m:

Indice de lnea de transmisin;

n:

Indice de transmisin;

CPLNMXmd: Mxima capacidad de transmisin por la lnea m en el sentido d (MW);


RDLNmd:

Rendimiento de la transmisin por la lnea m en el sentido d (P.U.);

DRh:

Duracin del horario h (P.U.);

BNCMmh:

Beneficio marginal de la capacidad adicional en la lnea m en el horario h


($/(MWh/mes));

FLHmh:

Flujo en la lnea m en el horario h (MW);

RDTRnh:

Rendimiento al aumentar la transmisin n en el horario h, en P.U.;

ISBRn:

Indice del subsistema receptor de energa de la transmisin n;

CSBsh:

Costo de la fuente de energa ms barata del subsistema s en el horario h ($/MWh);

BNSBsh:

Mayor beneficio unitario de una carga del subsistema s al recibir energa en el horario h
($/MWh);

RDLTmdh:

Rendimiento de la transmisin en la lnea m en el sentido d en el horario h (P.U.);

CSLTmdh:

Costo unitario de transmisin en la lnea m en el sentido d en el horario h ($/MWh);

CTLTmdh:

Capacidad adicional de flujo en la lnea m en el sentido d en el horario h sin alterar


RDLTmdh ni CSLTmdh (MW);

LC:

Beneficio unitario de una transmisin ($/MWh);

LC*:

Beneficio unitario de la transmisin ms lucrativa ($/MWh);

Anexo No. 1-23


h*:

Indice del horario correspondiente a la transmisin ms lucrativa;

n*:

Indice de la transmisin ms lucrativa;

PF*:

Potencia transmitida en la transmisin ms lucrativa en MW;

PT:

Incremento de potencia en una lnea y horario (MW);

CSFMch:

Costo marginal de suministro a la carga c en el horario h ($/MWh);

Seal(.):

Funcin que realiza la correspondencia entre los dos sentidos de cada lnea ("1" y "2") y
las seales correspondientes a los respectivos flujos ("+" el"-"). De esta manera, Seal(1)
= +1 y Seal(2) = -1;

Abs(.):

Funcin valor absoluto.

1.6.2

Algoritmo de inicializacin

Inicializacin de parmetros:
Para todo horario h, haga:
RDLTm,1,h
RDLTm,2,h
CSLTm,1,h
CSLTm,2,h
CTLTm,1,h
CTLTm,2,h
FLHmh
0.
1.6.3

RDLNm,1 ;
RDLNm,2 ;
0;
0;
CPLNMXm,1 ;
CPLNMXm,2 ;

Algoritmo de actualizacin

El algoritmo de actualizacin de las lneas de transmisin utiliza algunos parmetros fijos de las propias
transmisiones, tales como el conjunto de lneas que compone la transmisin y su orden. Este algoritmo
est especificado a continuacin:
Inicializacin de la potencia transmitida:
PT

PF* .

Examina lneas que componen transmisin n*:


m es el ndice de la lnea examinada, y d es el sentido en que la lnea m es utilizada por la transmisin
n* ;
FLHmh
FLHmh + Seal(d) . PT ;
PT
PT . RDLTm,d,h*
d'
sentido del flujo en la lnea m ;
Si d' = 0, Entonces (no hay flujo en la lnea m en el horario h*):
RDLTm,1,h*
RDLNm,1 ;
RDLTm,2,h*
RDLNm,2 ;
CTLTm,1,h*
CPLNMXm,1 ;
CTLTm,2,h*
CPLNMXm,2 ;
Si no (hay flujo en la lnea m en el horario h* en el sentido d'):
RDLTm,d',h*

RDLNm,d' ;

1-24

Manual de Referencia - MODDHT


CTLTm,d',h*
CPLNMXm,d' -Abs(FLHmh*) ;
RDLTm,(3-d'),h*
1 / RDLNm,(3-d') ;
CTLTm,(3-d'),h*
Abs(FLHmh*) ;

Sealar 'Alteracin en un Horario' para todas las transmisiones que utilizan la lnea m.
1.6.4

Algoritmo de contabilizacin

Clculo de los beneficios marginales de la capacidad de intercambio:


Para todo horario h, haga:
Si la lnea m "existe" para la serie en el horario h, (o sea, si su capacidad no est completamente agotada)
Entonces:
a. BNCMmh
0;
Si no (o sea, la capacidad est agotada):
LC*
0;
n*
0;
Para toda Transmisin n de la cual la lnea m haga parte, haga:
Si todas las dems lneas de la transmisin n existieran y tuvieran capacidad ociosa
Entonces:
LC
RDTRnh . BNSBISBRnh -CSBISBFnh ;
Si LC > LC*, Entonces:
LC *
LC ;
n*
n;
Si n* 0,
Entonces:
BNCMmh
Si no:

CSBISBFn* - RDTRn*h . CSFMISBRn*;

BNCMmh

0.

1.7

Algoritmos relativos a los subsistemas

1.7.1

Variables utilizadas

Los algoritmos relativos a los subsistemas utilizan las siguientes variables:


c:

Indice de carga ;

h:

Indice de horario (escaln de la curva de la carga);

f:

Indice de subsistema o de fuente de energa;

s:

Indice de subsistema;

Fs:

Conjunto de las fuentes de energa del subsistema s;

TPFTsh:

Tipo de la fuente de energa ms barata en el subsistema s en el horario h;

Anexo No. 1-25


IFTsh:

Indice de la fuente de energa ms barata en el subsistema s en el horario h;

CSBsh:

Costo de la fuente de energa ms barata del subsistema s en el horario h ($/MWh);

PDSBsh:

Generacin adicional que puede ser realizada por la fuente ms barata del subsistema s
en el horario h sin alterar sus costos (MW);

BNSBsh:

Mayor beneficio unitario de una carga del subsistema s al recibir energa en el horario
h ($/MWh);

CASBsh:

Capacidad de absorcin de potencia por la carga de mayor beneficio unitario del


subsistema s en el horario h sin alterar este beneficio (MW).

CSFTfh:

Costo unitario de generacin adicional proveniente de la fuente f en el horario h, en


$/MWh;

PDFTfh:

Generacin adicional que puede ser realizada por la fuente f en el horario h sin alterar
CSFTfh, en MW.

TPf:

Tipo de la fuente de energa f;

BNCRch:

Beneficio unitario de la carga c al recibir energa en el horario h ($/MWh);

CACRch:

Capacidad de absorcin de potencia por la carga c en el horario h sin alterar CACR ch


(MW);

Arg mina A Fa : Funcin "Argumento mnimo": Se trata del ndice a en el conjunto A que corresponde

al menor valor de Fa;


h*:

Indice del horario correspondiente a la transmisin ms lucrativa;

f*:

Indice del subsistema suministrador en la transmisin ms lucrativa.

1.7.2

Algoritmo de inicializacin

El algoritmo presentado a continuacin se utiliza para la inicializacin de todos los subsistemas (las
instrucciones sealadas con (*) corresponden al caso general y por lo tanto no fueron incluidas en la
implementacin):
Para todo horario h, haga:
f*
Argminf_Fs [ CSFTfh ] ;
TPFTsh
TPf* ;
IFTsh
f* ;
CSBsh
CSFTf*,h ;
PDSBsh
PDFTf*,h ;
* BNSB
BNCRch ;
sh
* CASB
CACR
sh
ch .
1.7.3

Algoritmos de actualizacin

1.7.3.1 Introduccin
Los algoritmos presentados a continuacin se utilizan para la actualizacin de los parmetros bsicos de
los subsistemas en cada iteracin del algoritmo de suministros. Se trata de dos algoritmos separados: el

1-26

Manual de Referencia - MODDHT

primero se utiliza para actualizar el subsistema suministrador de energa en una iteracin; y el segundo,
el subsistema receptor.
1.7.3.2 Actualizacin del subsistema suministrador
Si fue sealada 'Alteracin de Costo en Todos los Horarios',
Entonces:
Examina horarios h
Arg minf Fs CSFT fh ;
f*
TPFTsh
TPf* ;
IFTsh
f* ;
CSBsh
CSFTf*,h ;
PDSBsh
PDFTf*,h ;
Sealar 'Alteracin en Todos los Horarios' para todas las transmisiones con origen en s ;
Si no:
* ;
f*
Arg minf Fs CSFT fh
TPFTsh*
TPf* ;
IFTsh*
f* ;
CSBsh*
CSFTf*,h* ;
Si fue sealada 'Alteracin de Disponibilidad en Todos los Horarios',
Entonces:
Para todo horario h, PDSBsh
PDFTf*,h ;
Sealar 'Alteracin en Todos los Horarios' para todas las transmisiones con origen en s ;
Si no:
PDSBsh*
PDFTf*,h* ;
Sealar 'Alteracin en un Horario' para todas las transmisiones con origen en s ;
Fin.

1.7.3.3 Actualizacin del subsistema receptor


Dada la existencia de exactamente una carga en cada subsistema, y el hecho de que todas las cargas son
de un solo tipo, la actualizacin consiste bsicamente en atribuir al subsistema los parmetros
correspondientes relativos a su carga. Adems, son sealadas las transmisiones afectadas: se consideran
afectadas todas las transmisiones cuyo destino es el subsistema s en todos los horarios. Esto es realizado
a travs del algoritmo presentado a continuacin:
a.

Si el subsistema tuvo 'Alteracin de Beneficio en Todos los Horarios', Entonces:


Examina horarios h ;
BNSBsh
BNCRch ;
CASBsh
CACRch ;

b.

Si no:
BNSBs,h*
BNCRc,h* ;
Para todo horario h, CASBsh

c.
1.7.4

CACRcb ;

Sealar 'Alteracin en Todos los Horarios' para todas las transmisiones con destino s.
Algoritmo de contabilizacin

Anexo No. 1-27


Dadas las salidas relativas a los diversos tipos de fuentes de energa y tambin las salidas relativas a las
cargas, no es necesaria ninguna salida ms asociada a los subsistemas, lo que dispensa de la existencia de
algoritmo de contabilizacin.
1.8

Algoritmos relativos a las transmisiones

1.8.1

Variables utilizadas

Los algoritmos correspondientes a las transmisiones utilizan las siguientes variables:


h:
r:
s:
m:
n:

Indice de horario (escaln de la curva de la carga);


Indice de subsistema;
Indice de subsistema;
Indice de lnea de transmisin;
Indice de transmisin;

LCTRnh:

Beneficio de la transmisin n en el horario h, en $/MWh;

RDTRnh:

Rendimiento al aumentar la transmisin n en el horario h, en P.U.;

CPTRnh:

Capacidad de aumento en la transmisin n en el horario h sin alterar LCTR nh ni RDTRnh,


en MW.

ISBFn:

Indice del subsistema suministrador de energa de la transmisin n;

ISBRn:

Indice del subsistema receptor de energa de la transmisin n;

CSBsh:

Costo de la fuente de energa ms barata del subsistema s en el horario h ($/MWh);

PDSBsh:

Generacin adicional que puede ser realizada por la fuente ms barata del subsistema s en
el horario h sin alterar sus costos (MW);

BNSBsh:

Mayor beneficio unitario de una carga del subsistema s al recibir energa en el horario h
($/MWh);

CASBsh:

Capacidad de absorcin de potencia por la carga de mayor beneficio unitario del


subsistema s en el horario h sin alterar este beneficio (MW);

RDLTmdh:

Rendimiento de la transmisin en la lnea m en el sentido d en el horario h (P.U.);

CSLTmdh:

Costo unitario de transmisin en la lnea m en el sentido d en el horario h ($/MWh);

CTLTmdh:

Capacidad adicional de flujo en la lnea m en el sentido d en el horario h sin alterar


RDLTmdh ni CSLTmdh (MW);

h*:

Indice del horario correspondiente a la transmisin ms lucrativa;

TOs:

Conjunto de los ndices de las transmisiones con origen en el subsistema s;

TDs:

Conjunto de los ndices de las transmisiones cuyo destino es el subsistema s;

TLmd:

Conjunto de las transmisiones que utilizan la lnea m en el sentido d;

NT:

Nmero de transmisiones;

NLn:

Nmero de lneas de la transmisin n;

1-28

Manual de Referencia - MODDHT

ILNTkn:

Indice de la k-sima lnea de la transmisin n;

L:

Contador de nmero de lneas.

1.8.2

Algoritmo de generacin de transmisiones

Las transmisiones son generadas por el algoritmo indicado a continuacin:


a. Inicializacin:
Examina subsistemas s:
TOs
TDs

;
;

Examina interconexiones m:
TLm,1
;
TLm,2
.
b. Creacin de las transmisiones infinitas sin prdidas:
Para cada subsistema s, haga:
NLs
0;
ISBFs
s;
ISBRs
s;
Incluir s en TOs ;
Incluir s en TDs .
c. Creacin de las transmisiones limitadas:
NT
s;
Examina subsistemas s:
L
0;
Examina subsistemas de ndice r > s:
L
L+1;
NT
NT + 1 ;
ISBFNT
s;
Agregar NT a TOs ;
ISBRNT
r;
Agregar NT a TDr ;
NLNT
L;
k
0;
Examinar los ndices de s a (r-1) (ndice m):
k
k+1;
ILNTk,NT
m;
Agregar NT a TLm,1 ;
NT
NT + 1 ;
ISBFNT
r;
Agregar NT a TOr ;
ISBRNT
s;
Agregar NT a TDs ;
NLNT
L;
k
0;

Anexo No. 1-29


Examinar los ndices de s a (r-1) (ndice m):
k
k+1;
ILNTk,NT
m;
Agregar NT a TLm,2 .
1.8.3

Algoritmo de inicializacin

1.8.3.1 Transmisiones infinitas sin prdidas


Para todo horario h, haga:
CPTRnh
LCTRnh

Mn [ PDSBISBFn,h ; CASBISBRn,h ] ;
BNSBISBRn,h - CSBISBFn,h .

1.8.3.2 Transmisiones finitas con prdidas


Para todo horario h, haga:
RDTRnh
1;
CPTRnh
PDSBISBFn,h ;
Examine lneas m que constituyen la transmisin (para cada lnea, sea d el sentido en que es utilizada
por la transmisin):
CPTRnh
RDTRnh
CPTRnh
LCTRnh
1.8.4

Mn [ CPTRnh ; CPLTmdh / RDTRnh ]


RDTRnh . RDLTmdh
Mn [ CPTRnh ; CASBISBRn,h / RDTRnh ]
RDTRnh . BNSBISBRn,h - CSBISBFn,h

Algoritmo de actualizacin

1.8.4.1 Transmisiones infinitas sin prdidas


Si hubo 'Alteracin en Todos los Horarios', Entonces:
Examine horarios h:
CPTRnh
Mn [ PDSBISBFn,h ; CASBISBRn,h ] ;
LCTRnh
BNSBISBRn,h - CSBISBFn,h ;
Si no (hubo alteracin solamente en el horario h*):
CPTRnh*
Mn [ PDSBISBFn,h*; CASBISBRn,h*] ;
LCTRnh*
BNSBISBRn,h* - CSBISBFn,h* .
1.8.4.2 Transmisiones limitadas con prdidas
Si hubo 'Alteracin en Todos los Horarios', Entonces:
-

Examine horarios h:
RDTRnh
1;
CPTRnh
PDSBISBFn,h ;
Examine lneas m que constituyen la transmisin (para cada lnea, sea d el sentido en que es
utilizada por la transmisin):
CPTRnh

Mn [ CPTRnh; CPLTmdh / RDTRnh]

1-30

Manual de Referencia - MODDHT


RDTRnh
CPTRnh
LCTRnh

1.8.5

RDTRnh . RDLTmdh
Mn[CPTRnh ; CASBISBRn,h / RDTRnh]
RDTRnh . BNSBISBRn,h -CSBISBFn,h

Algoritmo de contabilizacin

Conforme con lo explicado anteriormente, las transmisiones no necesitan de algoritmos de


contabilizacin, puesto que se trata de entidades internas al modelo, cuyas "salidas" no interesan
directamente al usuario. Sin embargo, por conveniencia de implementacin (reduccin de tiempo de
procesamiento), existen subrutinas de actualizacin de transmisiones. Se trata de algoritmos bien
simples, de cuya descripcin se puede prescindir en este texto. Calculan parmetros utilizados por otros
algoritmos, los cuales estn indicados en el texto precedente como parmetros obtenidos internamente en
estos otros algoritmos. Un ejemplo de un parmetro calculado est en el algoritmo de contabilizacin de
lneas (punto 1.6.4), en el cual, en un determinado punto, se especifica que "... si las dems lneas de la
transmisin n existieran y tuvieran capacidad ociosa...". El algoritmo de contabilizacin de
transmisiones, en este caso, prepara un vector que indica, para cada transmisin, cuntas y cules lneas
estn ociosas, lo que aumenta la eficiencia del algoritmo, sin alterar su eficacia. La descripcin
pormenorizada de la subrutina de contabilizacin de las transmisiones y su relacin con las dems rutinas
est en el documento "Proyecto Detallado del MODDHT".
1.9

Balance individual mensual

1.9.1

Introduccin

Los siguientes temas especifican completamente el balance individual mensual a partir de las diferencias
entre ste y el balance mensual. En esta especificacin, la palabra "idntico" indica que el algoritmo
especificado es idntico al algoritmo correspondiente en el balance mensual; y la palabra "innecesario"
indica que el algoritmo no existe en el balance individual mensual.
1.9.2

Balance individual: algoritmo de suministro

La principal diferencia entre los algoritmos de suministro utilizados en el balance individual mensual y
en el balance mensual es que en el primero existe una nica transmisin, de ndice 0 y sin prdidas. El
algoritmo se presenta a continuacin:
a.

Inicializacin:
LC*
h*

b.

0;
0;

Evaluacin del horario ms lucrativo


Examina horarios h
Si LCTR0h > LC*,
Entonces:

c.

LC*
LCTR0h;
h*
h;
Verifica si ocurri la finalizacin del algoritmo
Si LC* < TLLC, entonces vaya a (v);
Si no:
TPFT*
TPFTsh;
IFT*
IFTsh;
PF*
CTTR0h;
PR*
PF*;

Anexo No. 1-31


d.

Actualizaciones y nueva iteracin


Actualizacin de la fuente IFT*;
Actualizacin de la carga de s;
Actualizacin de la transmisin 0 en los horarios afectados
Vaya a (a);

e.

Contabilizacin
Contabilizacin de la carga de s;
Contabilizacin de la planta hidroelctrica equivalente de s;
Clculo del valor marginal del agua;

f.

Fin.

1.9.3 Balance individual mensual: algoritmos relativos a las fuentes de energa


1.9.3.1 Introduccin
Estos algoritmos son absolutamente idnticos a los utilizados en el algoritmo del balance mensual y
especificados en el punto 3.3.7, con una gran excepcin: se trata del algoritmo de contabilizacin de las
plantas hidroelctricas equivalentes. Este ltimo, en vez de calcular con exactitud la energa vertida, de
acuerdo con la simulacin del sistema, se usa para obtener el beneficio marginal de la energa
almacenada, el cual sirve de base para calcular el valor marginal del agua. Adems de esta diferencia,
que resulta en el algoritmo especificado en el punto 1.9.3.2 a continuacin, existe una pequea
simplificacin en el algoritmo de inicializacin de las plantas hidroelctricas equivalentes: en este
algoritmo (especificado en el punto 1.4.1.2), el paso (c) calcula el estado de tendencia hidrolgica a
partir de una funcin fIEAFu(.). En el caso del balance individual, esta tendencia se conoce como "a
priori" y, por lo tanto, no necesita ser calculada.

1.9.3.2

Algoritmo de contabilizacin de las plantas hidroelctricas equivalentes para el balance


individual mensual

En el balance individual mensual, las plantas hidroelctricas equivalentes son contabilizadas por el
algoritmo presentado a continuacin. En este algoritmo, se utiliza el hecho de que el balance es
individual, lo que permite utilizar un solo ndice (s, en este caso), tanto para el subsistema como para la
planta hidroelctrica equivalente y para la carga equivalente correspondientes.
a.

Verificacin de vertimiento
Si EAFs > EAMXs, ...

b.

Se produjo un vertimiento (es imposible aprovechar la energa almacenada adicional):


Entonces:
BNEAs

0;

c.

No se produjo un vertimiento:
Si no...

d.

Reclculo del estado suponiendo una pequea disponibilidad adicional:


IEA+

fIEAu(EAFu+_) ;

1-32
e.

Manual de Referencia - MODDHT


Inicializacin del beneficio correspondiente suponiendo el almacenamiento de la energa adicional:
BNMX

f.

VLEAu,IEAFu,IEA+u ;

Clculo del beneficio


Para todo horario h, haga:
Si TPGHsh='Desembalsamiento' y PHDs>GHDHshyCSFMsh> BNMX,

g.

Entonces BNMX
CSFMsh ;
Atribucin final
BNEAs
BNMX ;
FIN.

1.9.4 Balance individual mensual: algoritmos relativos a las cargas equivalentes


Por su misma formulacin, el balance individual mensual considera una sola carga equivalente. La nica
diferencia existente en el tratamiento de esta carga en relacin a las cargas equivalentes en el balance
mensual utilizado en la simulacin se refiere a la energa media recibida de (o suministrada ) otros
subsistemas. Esta diferencia slo afecta el algoritmo de inicializacin directamente, sin modificar los
dems algoritmos referentes a las cargas equivalentes.
1.9.4.1 Algoritmo de inicializacin
En el balance individual mensual, la inicializacin de una carga equivalente corresponde a la ejecucin,
en secuencia, de los siguientes pasos:
a. Atribucin del dficit de energa:
( RCH IEAc,c,h DR h ) ;
RCEC
h

IFXRPEc
NFXRP ;
DMNAEc
DMFXEc,NFXRP ;
Si RCEC > 0
Entonces:
Si RCEC > DMNAEc
Entonces:
RCEC
RCEC - DMNAEc ;
IFXRPEc
IFXRPEc - 1 ;
DMNAEc
DMFXEc,IFXRPEc ;
Vuelva al principio de este mismo numeral;
Si no:
DMNAEc
DMNAEc - RCEC ;
Si no:
DMNAEc
DMNAEc + RCEC ;
b. Atribucin del dficit y clculo de los parmetros en cada horario:
Para cada horario h, haga:
IFXRPPch
NFXRP ;
DMNAHch
DMFXHc,h,NFXRP ;
Si RCHIEAc,c,h > 0
Entonces:
RCHCH
RCHIEAc,c,h ;
Si RCHCH > DMNAHch
Entonces:
RCHCH
RCHCH -DMNAHch ;

Anexo No. 1-33


IFXRPPch
IFXRPPch -1 ;
DMNAHch
DMFXHc,h,IFXRPPch ;
Vuelva al principio de este mismo numeral;
Si no:
DMNAHch
DMNAHch - RCHCH ;
Si no:
DMNAHch
BNCRch
CACRch

DMNAHch + RCHIEAc,c,h ;

( CSRPc,IFXRPEc + CSRPc,IFXRPPch ) / 2 ;
Mn [ DMNAHch ; ( DMNAEc / DRh ) ] .

1.9.4.2 Algoritmos de actualizacin y de contabilizacin


En el caso de las cargas equivalentes, estos algoritmos son absolutamente idnticos a los utilizados en el
balance mensual, los cuales estn presentados en los puntos 3.3.8.3 y 3.3.8.4.
1.9.5

Balance individual mensual: algoritmos relativos a las lneas de transmisin

Ya que el balance individual mensual simula solamente un sub-sistema, los algoritmos correspondientes
no son utilizados por l.

1.9.6

Balance individual mensual: algoritmos relativos a los subsistemas

Los algoritmos relativos al subsistema simulado son exactamente los mismos utilizados en el balance
mensual, los cuales estn presentados en el punto 3.3.10 y sus respectivos subpuntos.
1.9.7

Balance individual mensual: algoritmos relativos a las transmisiones

El balance individual mensual utiliza los mismos algoritmos para las transmisiones que el balance
mensual, los cuales estn especificados en el punto 1.8. La nica (e importante) diferencia es que el
balance individual mensual reconoce una nica transmisin del tipo infinito sin prdidas, conectando el
subsistema s que est siendo simulado al mismo subsistema s. Como consecuencia de esta diferencia, el
algoritmo de generacin de transmisiones (punto 1.8.2 de este anexo) es reducible a la generacin de esta
nica transmisin, y los dems algoritmos son aplicados solamente en sus respectivas versiones para
transmisiones infinitas sin prdidas.

You might also like