Manual Hec Res Prm Traducido Cap1,2,3

64
Capítulo 1 - Descripción del Programa Descripción de los procedimientos HEC-PRM y Programas Relacionados El esquema general de (HEC) Modelo Embalse prescriptiva del Centro de Ingeniería Hidrológica (HEC-PRM) y su relación con otros programas se muestra en la Figura 1. HEC-PRM requiere el uso de sistema de almacenamiento de datos de HEC (HEC-DSS). HEC-PRM debe leer las funciones de penalización, los flujos incrementales locales, relaciones altura-área-capacidad, y las tasas de evaporación a partir de archivos de datos de HEC-DSS - no puede leerlos desde cualquier otra fuente. Como resultado, varios programas se utilizan para introducir y editar los datos de entrada en la preparación para la aplicación HEC-PRM. Procedimientos típicos para el desarrollo de archivos de datos y aplicación de HEC-PRM

Transcript of Manual Hec Res Prm Traducido Cap1,2,3

Page 1: Manual Hec Res Prm Traducido Cap1,2,3

Capítulo 1 - Descripción del Programa

Descripción de los procedimientos HEC-PRM y Programas Relacionados

El esquema general de (HEC) Modelo Embalse prescriptiva del Centro de Ingeniería Hidrológica (HEC-PRM) y su relación con otros programas se muestra en la Figura 1. HEC-PRM requiere el uso de sistema de almacenamiento de datos de HEC (HEC-DSS). HEC-PRM debe leer las funciones de penalización, los flujos incrementales locales, relaciones altura-área-capacidad, y las tasas de evaporación a partir de archivos de datos de HEC-DSS - no puede leerlos desde cualquier otra fuente. Como resultado, varios programas se utilizan para introducir y editar los datos de entrada en la preparación para la aplicación HEC-PRM.

Procedimientos típicos para el desarrollo de archivos de datos y aplicación de HEC-PRM

Aunque algunas operaciones se pueden realizar en un orden diferente, los siguientes procedimientos son típicos para cualquier estudio HEC-PRM:

Page 2: Manual Hec Res Prm Traducido Cap1,2,3

1) Introducir los datos de series de tiempo de intervalos regulares en el archivo de entrada de series de tiempo HEC-DSS datos.

Los datos de series de tiempo intervalo regular consiste en entradas adicionales locales, agotamientos locales adicionales (opcional), las tasas de evaporación (opcional), los flujos naturales aigurend (opcional). Los estándares HEC-DSS de servicios públicos o programas DSSTS DSSIN se pueden utilizar para almacenar intervalos de series temporales de datos mensuales en el archivo. Alternativamente, programas especializados, incluyendo macros de hojas de cálculo, pueden ser escritos para leer los datos con formato existente y almacenarla en el archivo de HEC-DSS.

 

2) Calcular el flujo incremental de locales ajustada mediante la adición de entradas y agotamientos.

La utilidad de los programas de DSS-MATH o MATHPK generalizada permiten al usuario añadir, restar, multiplicar, dividir, etc, hidrogramas y guardar los resultados en el mismo o en un archivo de datos de HEC-DSS diferente. Como alternativa, HEC-PRM permite al usuario introducir múltiples

hidrogramas de flujo de entrada a uno de los nodos donde se hidrograma puede ser la entrada y una segunda hidrograma los agotamientos fijos. Sin embargo, cada hidrograma de entrada requiere un enlace independiente, lo que añade complejidad al procesamiento de HEC-PRM.

3) Introducir los datos y calcular el flujo de funciones de penalización de almacenamiento y para cada lugar y la categoría (suministro de agua, energía hidroeléctrica, etc), y la tienda de funciones de penalización en los "datos emparejados" archivo de datos de HEC-DSS.

Estos cálculos se realizan normalmente con el software de hoja de cálculo comercial. Esto puede requerir la cuidadosa selección de formato de manera que los resultados pueden ser transformados en un archivo de datos de entrada ASCII para el programa de DSSPD. (DSSPD lee un archivo "xxxxxx.txt" de una hoja de cálculo y Excel almacena las funciones de penalización utilizando la convención de "datos pareados" en HEC-DSS.) Como alternativa, se puede utilizar la opción "Guardar DATAFILE" del programa PIP. Programas especializados , incluyendo macros de hojas de cálculo, también puede ser escrita para leer los datos con formato existente y almacenarla en el archivo de HEC-DSS.

Page 3: Manual Hec Res Prm Traducido Cap1,2,3

4) Convertir las funciones de penalización en unidades de "estándar".

Puede ser necesario para convertir funciones de penalización en unidades de "estándar" antes de usarlos como datos de entrada para HEC-PRM. Todas las funciones de penalización deben tener las mismas unidades de multa (por ejemplo,

$ 1,000) y unidades de almacenamiento / caudal (por ejemplo, KAF o miles de acres-pies por mes). Para

ejemplo, sanciones de almacenamiento expresada como sanción en millones de dólares frente a elevación de la piscina en pies debe ser convertido a la pena de miles de dólares en comparación con almacenamiento en miles de acres-pies. Sanciones flujo expresados como sanción contra el flujo de miles de metros cúbicos por segundo, deberán ser convertidos a sanción contra el flujo de miles de acres-pies por mes. (Un valor medio de 30,5 días por mes se puede usar para determinar este factor.) La función MATHPK "TABLA" facilita esto.

5) Calcular una función de penalización compuesto para cada mes en cada ubicación.

El objetivo final es contar con una ruta de acceso diferente para cada función de penalización compuesto para cada ubicación. Este paso crea la función "computarizada compuesto" mediante la adición de funciones para todas las categorías (excepto la energía hidroeléctrica) para un enlace dado. Por ejemplo, para calcular la función de penalización depósito de almacenamiento compuesto de junio, el analista debe añadir la función de navegación de junio de almacenamiento, la función de recreación Piscina junio, y la función de abastecimiento de agua de junio y almacenar el resultado en el archivo de datos de HEC-DSS. La función computarizada compuesto se almacena en el archivo de datos DSS como un registro (ruta de acceso) para una ubicación y un tipo de enlace para todos los meses del año (doce curvas). Tenga en cuenta que las funciones de la energía hidroeléctrica se almacenan por separado porque los enlaces separados se definen para la energía hidroeléctrica sólo.

6) Estimar el "composite editado" función de penalización de la "composite computarizada" función de penalización. (Opcional)

La estimación de la función de penalización "compuesto editado" (o "modelo") sirve para reducir el número de arcos que describen las funciones. La función "computarizada compuesto" normalmente contiene muchas ordenadas. Para la eficiencia computacional, el analista debe determinar la función más simple "editada" que sigue describe adecuadamente la función "computarizada". Esta función editada puede ser convexa o no convexa. En general, las funciones convexas deben usarse siempre que sea posible, ya que el algoritmo de solución garantiza una solución óptima global en este caso (a menos que se considera la energía hidroeléctrica). Sin embargo, las funciones no convexas

Page 4: Manual Hec Res Prm Traducido Cap1,2,3

pueden ser preferibles si éstas proporcionan una mejor representación de la real (computarizada)

 

función de penalización compuesto. El programa DSPLAY, el programa encantadores penF o software de hoja de cálculo comercial pueden ayudar al analista en esta tarea.

7) Almacenar datos apareados funciones pertinentes en el archivo de datos de entrada de la función de emparejado.

Otros pares de datos tiene que ser ingresado en el archivo de datos de DSS de datos de entrada. Esto incluye funciones relacionadas con la energía hidroeléctrica y la capacidad de flujo y almacenamiento de los embalses, y las curvas de elevación-área-capacidad.

8) Preparar especificaciones de los datos de entrada HEC-PRM.

El analista invoca un editor de texto (como el COED) para crear e introducir la información pertinente para el programa HEC-PRM. Este es un archivo ASCII que contiene algunos parámetros diversos, tales como la ventana de tiempo asociado con los cálculos, el HEC-DSS ruta parte F, en el que se almacenan los resultados calculados, los factores que se aplican contra el flujo de datos y de penalización, etc El contenido principal de este fichero es una lista de nodos y una lista de enlaces con información asociada, como los nodos conectados, las partes pathname para las funciones de penalización y los datos de series de tiempo regulares (entrada y evaporación), límites superior e inferior, etc

9) Realizar la optimización del flujo de red.

Para optimizar la red, HEC-PRM lee el archivo de especificaciones de datos ASCII, recupera los datos de series de tiempo apropiados desde el archivo de datos de entrada DSS series de tiempo, recupera los "materiales compuestos" editado funciones de penalización adecuadas desde el archivo de datos de entrada DSS emparejado, genera la red matriz solucionador de flujo, llama al solver, y almacena los resultados en el archivo de datos de HEC-DSS salida.

10) Mostrar resultados gráficamente o tabular.

Page 5: Manual Hec Res Prm Traducido Cap1,2,3

El analista puede utilizar el post-procesador HEC-PRM PRMPP, o el programa DSPLAY o software comercial o de hoja de cálculo para graficar tabular los resultados de series de tiempo. Estos incluyen almacenamiento de los embalses, los comunicados de depósito, los flujos de los canales, los flujos locales, los flujos naturales, la energía generada, y la capacidad. Datos de almacenamiento se expresa en unidades de miles de acres-pies. Flujo se expresa en tanto miles de acres-pies (KAF) y los pies cúbicos por segundo (cfs). El programa MATHPK puede ser usado para convertir estos en otras unidades tales como la agrupación de almacenamiento en términos de elevación en pies o de flujo en términos de miles de pies cúbicos

por segundo. Macros MATHPK extensas se escriben para calcular la energía hidroeléctrica, las funciones de duración, las sanciones de series de tiempo, etc

11) Revisar la matriz solver.

La figura 1 muestra también HEC-PRM datos de salida de escritura a un archivo ASCII. Contiene un eco de la entrada del usuario incluyendo rutas de acceso, mensajes de advertencia, y, opcionalmente, una lista de la matriz solucionador tanto antes como después de la solución. Aunque parte de la información es útil,

es muy doloroso mirar la matriz solver y debe hacerse sólo para los modelos de optimización con un número limitado de arcos. Potencia útil se puede crear con la PRMPP

y programas DSPLAY y posiblemente MATHPK. En particular, facilita la DSPLAY

producción de gráficos en el formato de gráficos estándar HEC-DSS e incluye la capacidad de crear gráficos metafiles que pueden importarse a otros paquetes de software como

procesadores de texto y programas de dibujo.

Descripción General de HEC-PRM Software

HEC-PRM se compone de unas 130 subrutinas de programas específicos de los cuales cuarenta y seis son el solucionador generalizada. También utiliza muchas rutinas de la biblioteca de software de HEC incluyendo rutinas HEC-DSS. Rutinas de HEC-PRM haga lo siguiente:

 

Page 6: Manual Hec Res Prm Traducido Cap1,2,3

5 INPUT I 458 CON6 OUTPUT O 512 CON

NOP TS_IN_DSS T 512 SCRATCH.031NOP PF_IN_DSS P 512 SCRATCH.032NOP RESULTS_DSS R 512 SCRATCH.033NOP MIN_COST_SOLN M 64 PRM_MCST.BIN29 TRACE TR 512 SCRATCH.0091 MSG MS 512 C:\HECEXE\SUP\HECPRM.ERR

• Asignar archivos de disco.

• Lea la entrada definida por el usuario.

• la entrada del usuario de impresión.

• Lea todas las funciones de penalización (almacenamiento y flujo), otras funciones de datos apareados (elevación-área-capacidad) y los datos de series de tiempo (evaporación y entrada) de archivos de datos de HEC-DSS de entrada.

• Generar la matriz solver.

• Imprimir la matriz.

• Llame a la rutina de Solver.

• Imprimir la matriz solver computarizada.

• Guardar los resultados en un archivo de datos DSS salida.

• Cierre todos los archivos del disco.

Estructura de HEC-PRM

El flujo interno de información dentro de HEC-PRM se muestra en la Tabla 1. HEC-PRM recupera los datos de entrada a partir de tres fuentes:

Table 1. HEC-PRM File Assignments

HECPRM ?HECPRM: Prescriptive Reservoir Model - Vers. September 5, 2002 ( 1.019) UNIT

KEYWORD *ABREV **MAX DEFAULT

* ABREV - SHORTEST ABBREVIATION ALLOWED FOR KEYWORD** MAX - MAXIMUM # OF CHARACTERS FOR FILENAME (OR STRING

1) Un archivo de especificaciones de datos ASCII,

2) Un archivo de datos de HEC-DSS que contiene funciones de penalización y otros datos vinculados, y

Page 7: Manual Hec Res Prm Traducido Cap1,2,3

3) presentar una información HEC-DSS que contiene datos de series temporales de intervalos regulares.

Las relaciones de los datos de entrada se muestran en la Figura 2. HEC-PRM lee las especificaciones de datos ASCII presentan en primer lugar. En él se definen muchos diversos parámetros como la ventana de cálculo el tiempo, los nodos y los enlaces. HEC-PRM almacena el número de nodos y enlaces, así como la información asociada, tales como los nodos que están conectados por cada enlace y los nombres de ruta que definen la ubicación de almacenamiento dentro de los archivos de datos de HEC-DSS para las funciones de penalización, las entradas, y las tasas de evaporación . A continuación, genera la matriz solucionador que consta de arcos cada uno de los cuales se define por los siguientes parámetros:

1) nodo de Origen

2) nodo de destino

3) El límite inferior

4) Límite superior

5) Coste unitario

6) Amplitud (por las ganancias solver)

7) Flujo (inicializado a cero)

Page 8: Manual Hec Res Prm Traducido Cap1,2,3

Hay varios otros parámetros escalares que también se deben establecer. HEC-PRM se basa esta matriz mediante la generación de uno o más arcos "especiales" y luego el procesamiento de cada enlace en la misma secuencia en la que fueron introducidos por el usuario. El primer arco es siempre el arco entre el súper fuente y el disipador de super. La segunda a través de NRES 1 arcos contiene el almacenamiento de partida para cada depósito donde "NRES" es el número de depósitos. Los arcos posteriores dependen de la orden y el tipo de enlaces introducidos por el usuario. En su caso, los datos se recuperan de los archivos de datos de HEC-DSS. Por ejemplo, los enlaces de flujo de entrada requieren la recuperación de flujo de entrada ajustada incrementales local; enlaces de

Page 9: Manual Hec Res Prm Traducido Cap1,2,3

almacenamiento requieren la recuperación de las tasas de evaporación y funciones de penalización de almacenamiento, etc

 

Si el usuario ha definido restricciones para un enlace determinado, los límites inferior y superior de los arcos se ajustan en consecuencia. El número de arcos asociados con un enlace dado para un mes dado es exactamente el mismo que el número de segmentos de línea en la función de penalización. Todos los arcos de flujo de entrada tiene un arco por un periodo de tiempo y tienen límites inferior y superior, que varían para cada período de tiempo y que se establecen en la entrada local con un costo unitario de cero. Una vez que la matriz se llena solucionador y se establecen los parámetros apropiados (tales como el número de arcos, el número de nodos, y el flujo de entrada total del sistema), HEC-PRM llama al flujo de red con ganancias solucionador. HEC-PRM seguimiento del progreso de la solución mediante la visualización en la pantalla del ordenador el número de iteraciones y el caudal total calculada. El solucionador sigue repetir hasta que se determine la solución de menor costo. La aplicación típica contiene muchas incógnitas con muchos menos ecuaciones. Por lo tanto, no puede haber muchas soluciones viables al problema. Pequeños cambios en los datos de entrada pueden provocar que el solucionador para calcular una solución de menor costo totalmente diferente.

Una vez que se determina la solución, el solucionador llena el array "flujo" con el flujo calculado en cada arco de la matriz. HEC-PRM puede entonces "post-proceso" esta información mediante la adición de la corriente en todos los arcos para cada período de tiempo y el almacenamiento de datos de las series mensuales de intervalo de tiempo en el archivo de datos de HEC-DSS salida. Las series temporales de datos mensuales de producción incluye el flujo, el almacenamiento, la elevación de la piscina, los flujos naturales, los flujos locales, la energía generada, y la capacidad. El costo total se informa en el archivo de salida ASCII. Costo sub-totales (por ejemplo, penalización total de energía hidroeléctrica) se puede calcular mediante el uso de la MATHPK programa e interpolando sanciones de series de tiempo a partir del flujo apropiado y funciones de penalización de almacenamiento.

Ejecución de HEC-PRM

HEC-PRM requiere el uso del software HEC-DSS. Todas las funciones de penalización de entrada se leen de un archivo de datos DSS, todos los datos de entrada de series de tiempo se leen desde otro archivo de datos DSS, y series de tiempo

Page 10: Manual Hec Res Prm Traducido Cap1,2,3

y los resultados de frecuencia-duración se escriben en un tercer archivo de datos de HEC-DSS. Los archivos pueden ser definidas usando "MENUPRM" como se describe en el capítulo 2. Por otra parte, estos archivos de datos se pueden definir en el indicador de DOS que ejecuta HEC-PRM como se muestra a continuación:

Para ejecutar el programa, se debe introducir el nombre de un programa seguido de los nombres de los archivos correspondientes. Utilice la opción "* Abrev" códigos para definir el tipo de archivo. Deben definirse los siguientes ficheros: entrada, salida TS_IN_DSS, PF_IN_DSS y RESULTS_DSS. El archivo "HECPRM.ERR" contiene mensajes de error. Se suministra con el programa y que se debe copiar en el

\ Hecexe \ sup subdirectorio. Un comando de ejemplo para ejecutar HEC-PRM es la siguiente:

HECPRM I = ALT1.PRI O = ALT1.PRO T = NPDQ P = NPD_PEN R = ALT1

Los archivos correspondientes se muestran en la Tabla 2.

Unidades de Datos

Todo el flujo y el almacenamiento se deben introducir en unidades consistentes tanto para los datos de series de tiempo y funciones de penalización. Por defecto las unidades son miles de ace-pies (KAF) por mes para los datos de flujo; miles de dólares ($ K) por mil as-pies por mes para los datos de penalización, y, los pies (FT) por mes para las tasas de evaporación. Los datos pueden ser ingresados en otras unidades (por ejemplo, las sanciones en millones de dólares), pero el analista debe entonces realizar tareas de mantenimiento de registro adicional. Resultados de HEC-PRM se informará (incorrectamente) utilizando las unidades por defecto.

Orden de Entrada de usuario

Los registros que se describen en las páginas siguientes se deben introducir en el orden que se muestra en la Tabla 3.

Page 11: Manual Hec Res Prm Traducido Cap1,2,3

Table 2. Example Command Line Parameter Description

Key Word File Name DescriptionINPUT ALT1.PRI User input data which defines many items including

the timewindow, the nodes, the links, the pathname parts for the penalty functions, the pathname parts for the OUTPUT ALT1.PRO The tabular output from the program including a listing of theuser input (file ALT1.PRI) and a listing of the solver matrix before and after the solution.TS_IN_DSS NPDQ.DSS The HEC-DSS data file which contains all input time series dataincluding the rate of evaporation (EV records) and incremental inflows (IN records).PF_IN_DSS N

PD_PEN.DSS

The HEC-DSS data file which contains all input penaltyfunctions including flow (PQ records) and reservoir storage (PS

RESULTS_DSS

ALT1.DSS The HEC-DSS data file which contains all computed time seriesdata. The local inflows are also written to this file.

Table 3. Order of Input Records

First All job control records such as "TIME", "J1", "IDENT", and "ZW".

Second All node identifier records ("NODE").

Third All link definition records, including: "LINK", "BL", "BU", "PS", "PS2", "PQ", "PQ2", "QC", "QI", "QL", "QU", "EAC", "EV", and "IN". The "LINK" record is the first record of each link. There is one "LINK" record for each link in the network. All other "LINK" records which are required to define that link follow the "LINK" record.Comment records ("..", "**", or " ") may be entered anywhere in the input file.

Nota: En la siguiente descripción, el carácter "=" indica un carácter en blanco. Los datos numéricos deben estar alineados a la derecha en el campo. El COED editor puede justificar automáticamente todos los registros cuando se utiliza en el modo de "ayuda del programa" (que es el valor predeterminado para la edición de HEC-

Los archivos de datos de entrada PRM). Tenga cuidado, los valores por defecto del editor de 80 columnas de datos de entrada, a menos que

puede detectar más. Si se asume 80 columnas de entrada, cualquier cosa entró allá, se perderán 80 columnas. Todos los campos que permiten que el valor de la última que se indicará en la columna "n" indican que

el campo se extiende a través de la columna 240. Sin embargo, la matriz interna que contiene la información puede almacenar menos que esto.

CAPÍTULO 2 - Listado de HEC-PRM

Page 12: Manual Hec Res Prm Traducido Cap1,2,3

Introducción

Como su nombre lo indica, HEC-PRM es un modelo prescriptivo que se ocupa de un problema de operación en sistema de depósito como una de óptima asignación a largo plazo del agua disponible. El modelo identifica la asignación que maximiza los beneficios (o minimice los costos asociados con el bajo rendimiento) para todos los efectos del sistema definidas. El rendimiento se mide con funciones de analista proporcionado pena de circulación, almacenamiento, o ambos.

Para determinar la asignación óptima de agua, el sistema físico se representa como una red, y el problema de funcionamiento se formula como un problema de flujo de red de costo mínimo. La función objetivo de este problema en la red es la suma de aproximaciones por tramos lineales de las funciones de penalización. Un solucionador de fuera de la plataforma se utiliza para definir la asignación óptima de agua en el sistema. Los resultados de la solucionador se procesan para informar y mostrar comunicados de depósito, los volúmenes de almacenamiento, los flujos de los canales, y otras variables pertinentes.

El software HEC-PRM es de propósito general. En consecuencia, el programa incluye los siguientes componentes de construcción de modelos:

1) Vínculo de flujo de entrada;

2) enlace inicial de almacenamiento;

3) Enlace Diversion;

4) link Final de almacenamiento;

5) de enlace de canal de flujo;

6) Eslabón de depósito simple;

7) Energía Hidroeléctrica Eslabón de depósito;

8) Enlace depósito de almacenamiento, y

9) Nodo.

Page 13: Manual Hec Res Prm Traducido Cap1,2,3

Un analista puede especificar las características y configuración de estos componentes para representar cualquier sistema de recursos hídricos.

Planteamiento del problema

El problema abordado por HEC-PRM es la identificación del plan óptimo funcionamiento a largo plazo de un sistema de depósito. Este plan identificará las prioridades que se asignan a los objetivos contradictorios de la operación. Por ejemplo, el plan será determinar si el agua debe ser lanzado desde una

depósito si existe una demanda de caudal aguas abajo para la protección de la vida silvestre, sino que existe una demanda de conflicto de seguir conservando el agua para la recreación.

El modelo cuantifica el rendimiento del sistema para diversos fines en términos de objetivos múltiples. En muchos casos, el costo económico de la operación puede ser la consideración primordial, pero los costos sociales y ambientales también puede ser considerado. Estos costos se expresan en términos acordes para permitir visualización de las compensaciones en funcionamiento para diversos fines.

Restricciones en el sistema físico pueden ser incluidos. Por ejemplo, la capacidad de salida de un depósito puede ser modelada de forma explícita. Sin embargo, las restricciones inviolables en el funcionamiento del sistema se usan frugalmente. Esto evita el problema descrito por Hitch y McKean (1960) cuando escribió "... casualmente seleccionadas o restricciones arbitrarias fácilmente pueden incrementar el costo del sistema o degradar el rendimiento del sistema muchas veces, y dar lugar a soluciones que serían inaceptables para la persona que configuró

 

las limitaciones en el primer lugar. "En cambio, las limitaciones de operación deben ser impuestas a través de funciones de valor con el fin de permitir la evaluación clara de los impactos de las limitaciones. Por ejemplo, en lugar de especificar los requisitos de flujo máximo para el control de inundaciones, el modelo del sistema debe representar este objetivo a través de los altos costos de la falta de mantenimiento de los flujos o los niveles de almacenamiento por debajo del nivel de inundación.

Page 14: Manual Hec Res Prm Traducido Cap1,2,3

Procedimiento de Solución

HEC-PRM considera el problema de la planificación de operación de los embalses como un problema de la asignación óptima de agua disponible. El procedimiento de solución para este problema de asignación de agua es la siguiente:

1) Representar al sistema físico como una red;

2) Formular el problema de la asignación como un problema de flujo de red de costo mínimo;

3) Desarrollar una función objetivo que representa la operación conveniente;

4) Resolver el problema de la red con un solucionador de off-the-shelf, y

5) Tramitar los resultados de la red para definir, en términos prácticos, la operación del sistema.

Representar sistema como una red

Para la solución del problema de asignación de agua, el sistema de depósito se representa como una red. Una red es un conjunto de arcos que están conectados a los nodos. Los arcos representan las instalaciones de transferencia de agua entre dos puntos en el espacio o el tiempo. Por ejemplo, un canal natural transferencias de agua entre dos puntos en el espacio, y el depósito de las transferencias de agua entre dos puntos en el tiempo. Ambos están representados por arcos.

Arcos se cortan en los nodos de red. Los nodos pueden representar río real o cruces de canales, sitios Gage, sitios de monitoreo, los sitios de depósito, o en los sitios de agua y la demanda. Flujo se conserva en cada nodo: el volumen total de agua en arcos que se originan en cualquier nodo es igual al volumen total en arcos que terminan en ese nodo.

La Figura 3 ilustra una representación de red simple. Nodo 3 representa un depósito. Nodo 4 representa un punto de demanda en sentido descendente. Dos nodos adicionales con arcos asociados se incluyen para explicar por completo para introducir toda el agua y salir del sistema. El nodo 1 es el nodo fuente, un nodo hipotética que proporciona toda el agua para el sistema. Nodo 2 es el nodo receptor, un nodo hipotética a la que toda el agua de la rentabilidad del sistema. El arco desde el nodo 1 al nodo 3 representa el influjo del reservorio. Los arcos que se muestran como líneas de puntos representan la del

Page 15: Manual Hec Res Prm Traducido Cap1,2,3

período inicial (BOP) y al final del período (EOP) de almacenamiento en el depósito. El volumen de almacenamiento BOP desemboca en la red desde el nodo de origen y el volumen EOP fluye desde la red hacia el fregadero

Figure 3. Simplified Single-Period Network

nodo. El arco del nodo 3 al nodo 4 representa la salida total del depósito. El arco del Nodo 1 al Nodo 4 representa las escorrentías locales aguas abajo del embalse. El arco del nodo 4 al nodo 2 lleva el agua de la red de puntos de depósito / demanda en el fregadero.

 

Para analizar el funcionamiento del sistema múltiple-periodo, se considera una red en capas. Cada capa representa un mes. Para desarrollar una red de tales capas, la representación de la red de un solo periodo se duplica para cada período de tiempo para ser analizada. Figura

La figura 4 ilustra esto. Un nodo y una sola fuente

un solo nodo receptor están incluidos. Para mayor claridad, estos se han omitido de la figura 4.

Las redes están conectadas por duplicados

Page 16: Manual Hec Res Prm Traducido Cap1,2,3

arcos que representan depósito de almacenamiento. Por ejemplo, en la Figura 4, el arco nodo de conexión 3 en el Período 1 al nodo 3 en el Período 2 representa el almacenamiento. A continuación, el flujo a lo largo de este arco es el final del período de almacenamiento 1, que es equivalente al comienzo del período de almacenamiento 2. Del mismo modo, el flujo a lo largo del arco de nodo de conexión 3 en el Período 2 al nodo 3 en el Período 3 representa el final del período de almacenamiento 2, que también es el comienzo del período de almacenamiento 3.

Figure 4. Multiple Period Networks

Formule el problema de la asignación como una red de flujo de mínimo costo

problema

Los objetivos y las limitaciones en la distribución del agua dentro del sistema de depósito se pueden representar en términos de flujos a lo largo de los arcos de la red. Si se le asigna un coste unitario para el flujo a lo largo de cada arco, la función objetivo para la red es el coste total para el flujo en todos los arcos. La operación ideal será aquella que minimiza la función objetivo al tiempo que satisface cualquier

límites superior e inferior de la corriente a lo largo de cada arco. La solución también debe mantener

la continuidad en todos los nodos.

Función Objetivo mínimo costo. Un solucionador de red encuentra los flujos óptimos para toda la red de forma simultánea, sobre la base de la unidad de costo asociado con el flujo

Page 17: Manual Hec Res Prm Traducido Cap1,2,3

a lo largo de cada arco (por ejemplo, Jensen y Barnes 1987). Las funciones que especifican estos costos son definidos por el analista.

 

La función de coste más simple es una función lineal, de tal manera que se muestra en la Figura 5. Esta función representa el costo para el flujo a lo largo de un arco de una red. El coste unitario es la pendiente de la función. En este caso, el coste unitario es positivo, y el coste aumenta constantemente a medida que el flujo aumenta en el arco.

Figure 5. Simplified Linear Cost Function

Los costos unitarios pueden ser también negativo, lo que representa beneficios para el aumento del flujo. El coste total para el flujo a lo largo del arco representado es el producto de flujo y el coste unitario.

La función lineal simple puede ser demasiado sencillo para representar adecuadamente muchos de los objetivos de la operación de depósito. En su lugar, las funciones no lineales, tales como los que se muestran en la Figura 6, tal vez sea necesario.

Aproximación lineal a tramos. Funciones de coste no lineales se pueden aproximar de una manera lineal por tramos para el modelo de red, como se muestra en la Figura 7. Lineal segmentos se seleccionan para representar las características pertinentes de la función. El analista controla la exactitud de la aproximación, con segmentos más lineales que producen una más precisa representación. Sin embargo, el tiempo necesario para la solución de la-resultante de flujo de red problema de programación depende del número de arcos incluidos en la red. Por lo tanto, como la aproximación mejora, el tiempo para la solución es probable que aumente. Jensen y Barnes discutir esta aproximación en detalle (1987, pp 355-357).

 

Page 18: Manual Hec Res Prm Traducido Cap1,2,3

Las funciones de coste que se muestran en las Figuras 6 y 7 son convexas - su pendiente es no decreciente de izquierda a derecha. En general, lo mejor es 

La Figura 6. Funciones de penalización no lineales utilizar las funciones de costos convexas o convexas aproximaciones lineales a trozos, siempre que éstos representan la realidad bastante bien. Para un modelo con todas las funciones de costos convexos, el procedimiento de solución garantiza una solución óptima a nivel mundial (si existe una solución factible).

Figure 6. Nonlinear Penalty Functions

Surgen casos, sin embargo, en el cual las funciones de costo son no-convexa. Por ejemplo, el costo de los daños por inundaciones a lo largo de un tramo de río podrá primera aumentar rápidamente a medida que se inundan las zonas urbanas o industriales cerca del río, pero luego aumentar a un ritmo menor que las zonas rurales periféricas se inundan. HEC-PRM permite al analista especificar una aproximación lineal por tramos no convexo, sino unaprocedimiento de solución especializada llamada se requiere la entrada base restringido (por ejemplo, Hadley 1964, pp 104-111). Este procedimiento permitirá identificar una solución localmente óptima (si existe una solución factible),pero no puede garantizar el óptimo global. En muchos problemas prácticos, no es

Page 19: Manual Hec Res Prm Traducido Cap1,2,3

probable que loshaber muchos óptimos locales. El analista puede ser útil para identificar a varios de ellos al iniciar el procedimiento de solución con diferentes valores iniciales.

Con una aproximación lineal a trozos, el enlace físico para el que se aplica la función se representa en la red por un conjunto de arcos paralelos. Un arco está incluido para cada segmento de la aproximación lineal a trozos. Por ejemplo, supongamos que la función de coste en la Figura 7 representa el costo de la liberación desde el depósito representado por el nodo 3 en la Figura 3.

Figure 7. Piecewise Linear Approximation of Non Linear Penalty Function

modelo de red propuesta, cuatro arcos paralelos se conectarán al Nodo 3 Nodo 4. Características de los arcos se muestran en la Tabla 4.

Table 4. Network Model Arc Characteristics for Piecewise Linear Approximation

Arc Number

Lower Bou

Upper Bou

Unit Co1 0 = 100 (1-4) / 100 = -0.03

2 0 200 – 100 = 100 (0-1) / 100 = -0.013 0 300 – 200 = 100 (1-0) / 100 = 0.014 0 400 – 300 = 100 (4-1) / 100 = 0.03

Arco 1 tiene el menor costo marginal. Por lo tanto, ya que el flujo se incrementa desde el nodo 3 al nodo 4, el flujo pasará primero a través del arco 1. Cuando se alcanza la capacidad de este arco, el flujo comienza a pasar a través del arco 2. Arco 3 tendrá flujo distinto de cero si y sólo si Arco 2 está en su límite superior. Por último, Arco 4 tendrá flujo distinto de cero sólo cuando Arcos 1, 2, y 3 están fluyendo completo. Debido a que el objetivo es reducir al mínimo costo, si dos o más arcos son paralelos, el uno con el coste

Page 20: Manual Hec Res Prm Traducido Cap1,2,3

unitario más bajo se utiliza primero.

Aproximación cuadrática. HEC-PRM también proporciona al analista la opción de especificar las funciones de costos cuadráticas o aproximaciones cuadráticas a las funciones de costos de orden superior. Para estas funciones, el analista debe especificar dos coeficientes, C1 y C2, para definir una función de coste de la siguiente manera:

f (x) = x + c1 c2 x

El procedimiento de solución en este caso se trata de aproximación lineal implícita de la función cuadrática, que se realiza "entre bastidores". El analista sólo tiene que especificar solución deseada 

exactitud, si el valor predeterminado no es apropiado. Aunque se utiliza una aproximación lineal por tramos implícita, la entrada con limitaciones no está disponible para las funciones de costos cuadráticas. Por lo tanto, estas funciones deben ser convexa.

La extrapolación de las funciones de penalización. Funciones de penalización cuadráticas se definen de forma automática en toda la gama posible de los niveles de flujo y almacenamiento. Si el analista no define una función de penalización lineal o lineal a trozos en todo el rango posible de los flujos o niveles de almacenamiento, HEC-PRM extrapolar la función como se muestra en la Figura 8.

Page 21: Manual Hec Res Prm Traducido Cap1,2,3

Figure 8. Extrapolation of Linear and Piecewise Linear Penalty Functions

Desarrollar Función Objetivo Representar Operación DeseableFunciones de penalización. Es poco probable que todos los objetivos de funcionamiento del sistema pueden ser representados de manera adecuada con costes económicos. A menudo hay metas que están social, ambiental, o con motivaciones políticas. En consecuencia, la función objetivo para el modelo propuesto está formado de funciones de penalización, más que funciones de costes. Aunque estas funciones de penalización están en unidades acordes, las unidades no son necesariamente dólares. En cambio, las funciones de penalización representan las sanciones económicas, sociales, ambientales y políticas relativos asociados con el incumplimiento de los objetivos de la operación. Por ejemplo, aun cuando el incumplimiento de un objetivo medioambiental operación no tiene ningún coste económico cuantificable, la multa puede ser grande.

Flujo funciones de penalización. Todos los objetivos de operación relacionados con la liberación embalse, canal de flujo o caudal desvío se expresan con funciones de penalización de flujo. Estas funciones pueden representar las metas de operación para la navegación, el abastecimiento de agua, control de inundaciones, o la protección del medio ambiente. 

La Figura 9 es un ejemplo de una función de penalización de flujo. Esta función representa la pena relativa para desviar el flujo cuando la desviación mínima deseada es 100 cfs. Menos desviación no es deseable. Más desviación es aceptable, pero que el agua no reduce aún más la pena. La función de penalización de la figura 9 se representa en la red por dos arcos paralelos. Las características de estos arcos se muestran en la Tabla 5.

Page 22: Manual Hec Res Prm Traducido Cap1,2,3

Figure 9. Typical Flow Penalty Function

Table 5. Typical Flow Penalty Function Arc Parameter

Arc Number (1)

Lower Bound (2)

Upper Bound (3)

Unit Cost (4)

1 0 100 (0-100)/100=-1.00

2 0 1000-100=900 0.00

El primer arco representa el flujo hasta la velocidad deseada. A medida que el flujo aumenta de 0 a 100 cfs cfs, baja el total de penalización. A 100 cfs, la pena de la unidad es de 0,0. A medida que el flujo aumenta más allá de 100 cfs, la pena de la unidad sigue siendo 0.0. Funciones de penalización de flujo similares se pueden desarrollar para la liberación embalse y canal de flujo.

Funciones de penalización de almacenamiento. Todos los objetivos de explotación de embalses exclusivamente relacionados con el almacenamiento se expresan a través de funciones de penalización para los arcos que representan depósito de almacenamiento. Estas funciones pueden representar las metas de operación para la recreación depósito, suministro de agua, o el control de inundaciones.

La figura 10 es un ejemplo de una función de penalización de almacenamiento del embalse. Para este ejemplo, la parte superior de la piscina permanente es 200 kaf, la parte superior de la piscina de la conservación es 800 kaf, y la parte superior de la piscina de control de inundaciones es 1000 kaf. La función representa la pena para el almacenamiento cuando el objetivo de operación de los embalses es mantener los grupos inactivos y conservación completa y la piscina de control de inundaciones vacía.

Page 23: Manual Hec Res Prm Traducido Cap1,2,3

Figure 10. Typical Storage Penalty Function

La función que se muestra en la figura 10 está representado en la red por tres arcos paralelos. El flujo a lo largo de un arco representa en la piscina de almacenamiento permanente. Aumentar el flujo a lo largo de este arco reduce la pena rápidamente. Flujo a lo largo del segundo arco representa el almacenamiento en la piscina conservación. El aumento de flujo a lo largo de este arco también disminuye la pena, pero no tanrápidamente al igual que el flujo a lo largo del arco inactivo-piscina. El tercer arco representa el almacenamiento en la piscina de control de inundaciones. El aumento de flujo a lo largo de este arco aumenta la pena. El solucionador asignaráfluir a los arcos para minimizar la disminución del total del sistema: en primer lugar al arco inactiva-piscina, a continuación, a laconservación piscina del arco, y, finalmente, el arco de la piscina de control de inundaciones.

Almacenamiento y funciones de penalización de flujo. Ciertos objetivos de operación del sistema dependen tanto de almacenamiento y el flujo. La más importante es la energía hidroeléctrica generada en el embalse. Esta es una función del producto de la liberación y la cabeza en la turbina. La cabeza es la diferencia en elevación depósito y la elevación de la superficie del agua de la superficie aguas abajo. Elevación del depósito de la superficie es una función de depósito de almacenamiento, y la elevación de la superficie del agua aguas abajo es una función de liberación. Por lo tanto, la energía generada es una función compleja de almacenamiento y flujo.

La figura 11 ilustra una función típica pena energía hidroeléctrica. Aquí, la pena se mide en términos de reducción del valor de la energía producida, en comparación con la meta de la empresa de energía. La energía adicional generada tiene un valor, pero que el valor es menos de energía firme. Así, la

Page 24: Manual Hec Res Prm Traducido Cap1,2,3

pendiente es menor.

Otros aspectos de los sistemas de recursos hídricos que se pueden modelar mediante funciones de penalización de flujo de almacenamiento combinados incluyen la navegación y suministro de agua subterránea. En el caso de un sistema de cerradura y la presa, tales como el Canal de Panamá, la cantidad de agua necesaria para cada esclusaje es una función de la diferencia en la elevación de aguas arriba a aguas abajo, que, a su vez, es una función de almacenamiento en el canal o reservorio. En el caso de suministro de agua subterránea, el coste de bombeo es una función de la elevación requerida, que es una función de almacenamiento en el acuífero. Las funciones de penalización, tales como los que se muestran en la Figura 11 pueden ser desarrollados para estos casos.

Figure 11. Typical Hydroelectric Power Penalty Function

Resolver el problema de la red con un off-the-shelfDeclaración matemática del problema. El problema de optimización representado por la red con los costos asociados con el flujo se puede escribir de la siguiente manera (Jensen y Barnes, 1987):

 

Minimizar: ∑𝑀 𝐶𝐾 𝐹𝐾 (1)

 

Sujeto a:

Page 25: Manual Hec Res Prm Traducido Cap1,2,3

m=número total de los arcos de la red;𝑐 𝑘 = costo unitario de flujo a lo largo del arco k;𝑓 𝑘 = flujo a lo largo del arco k;𝑀 0 = el conjunto de todos los arcos que se originan en un nodo;𝑀 𝑇 = el conjunto de todos los arcos que termina en un nodo;𝑎 𝑘 = multiplicador (ganancia) por arco k;𝑙 𝑘 = límite inferior de flujo a lo largo del arco k;𝑢 𝑘 = límite superior de flujo a lo largo del arco k

Las ecuaciones 1, 2 y 3 representan una clase especial de programación lineal (LP) problema: el problema del flujo de red generalizada de costo mínimo. Solución del problema dará lugar a una asignación óptima de flujo dentro del sistema. 

Método simplex para redes. El problema del flujo de red de costo mínimo generalizado se resuelve utilizando el método simplex red primaria, como se describe en Jensen y Barnes (1987). Este procedimiento iterativo incluye los siguientes pasos principales:

1) Determinar una solución básica factible inicial.2) Calcular los valores de las variables duales para cada nodo.3) Calcular los costos marginales de arco para todos los arcos no básicos.4) Si los costes marginales de arco no básicos satisfacen las condiciones de optimalidad, parada, la solución óptima se ha encontrado.5) Determinar qué arco dejará la base, calcular la nueva solución básica factible,y vuelva al paso 2.

Algoritmo detalles se pueden encontrar en el Apéndice C o en Jensen y Barnes (1987).

Si todas las funciones de costos son convexas, factores de ganancia constantes se utilizan para la evaporación del embalse, y el problema no es factible, el método simplex primal red determinará una solución óptima a nivel mundial.

Simple Network con entrada forma restringida. En el caso de funciones no convexas de penalización, y / o factores de ganancia no constantes para depósito de evaporación, un procedimiento de entrada de forma restringida

Page 26: Manual Hec Res Prm Traducido Cap1,2,3

(Hadley 1964) se utiliza para asegurar que los arcos paralelos llenan en la secuencia correcta. Este procedimiento implica una serie de modificaciones menores a la red método simplex. En primer lugar, la solución inicial debe ser factible con respecto a los arcos secuenciados. Una primera solución sencilla que satisface este requisito tiene los 0 fluye en conjuntos de arco en paralelo. Si se especifica un flujo inicial distinto de cero, los flujos en el conjunto de arco paralelo están dispuestos para satisfacer la restricción de secuencia. A continuación, el método para la selección de un arco para entrar en la base es modificado de dos maneras. Si un conjunto paralelo de arcos incluye un arco básicas, no hay otro arco que en conjunto se les permite entrar en la base. Si un conjunto paralelo de arcos no incluye un arco de base, y uno se encuentra a violar las condiciones de optimización, el arco puede entrar en la base sólo si la restricción de la secuencia se mantendrá satisfecho. Más detalles se pueden encontrar en el Apéndice C.

Si el problema es factible, el método simplex red con la entrada restringida base se encuentra un óptimo local que es factible para el problema secuenciado. Sin embargo, un óptimo global no puede ser garantizada. El analista puede ser útil para identificar varios óptimos locales, comenzando con diferentes valores iniciales.

Programación lineal sucesiva. En el caso de flujo combinado y sanciones de almacenamiento, tales como los de energía hidroeléctrica, el problema de la planificación general se soluciona a través de solución de aproximaciones lineales iterativo. Tales técnicas de programación lineal sucesivas se describen por Martin (1982), Grygier y Stedinger (1985), y Reznicek y Simonović (1990). En resumen, estas técnicas convertir las funciones de penalización de la liberación de almacenamiento combinados para liberar funciones de penalización por suponiendo un valor de depósito de almacenamiento. Teniendo en cuenta el almacenamiento, la cabeza puede ser estimado. Teniendo en cuenta esta cabeza, se utiliza la pena de unidad para la liberación, y el problema de la asignación de flujo se resuelve. A continuación, el supuesto jefe está seleccionada, utilizando el almacenamiento calculado para la asignación óptima. Si la suposición no es aceptable, se utilizan las cabezas correspondientes a los almacenamientos calculadas, y se repite el proceso. Los detalles figuran en el Apéndice C.

Al igual que con la entrada con limitaciones, el método de programación lineal sucesiva no puede garantizar un óptimo global. Dado que muchos locales optima puede existir para problemas de gran escala, el analista podría ser útil para identificar varios óptimos locales. 

Post-procesar los resultados de la redEl solucionador de red encuentra el flujo a lo largo de cada arco de red que proporciona la asignación de costo mínimo total para la red entera, sujeto a las limitaciones de capacidad y continuidad. El valor de coste total se calcula y se informó de dos maneras: (1) el costo total en los arcos de la red y (2) la pena total. El costo total de los arcos de la red es el valor de la función objetivo calculado por el solucionador, dada por la ecuación (1). Este valor se

Page 27: Manual Hec Res Prm Traducido Cap1,2,3

obtiene a partir de el coste unitario de cada arco, es decir, la pendiente de cada función de penalización. El costo total de los arcos de la red es por lo general un gran número negativo. Para el cálculo de la pena total, el "penalidad total a caudal cero" se calcula primero. Para este cálculo, el punto en el que la pendiente de una función de penalización se convierteno negativo se considera que es el valor de penalización cero. Por lo tanto, la pena total al flujo cero es un número no negativo, y por lo general es un número positivo grande. La pena total es igual a lapenalidad total en cero flujo (un número positivo) más el costo de los arcos de la red (un negativonúmero). La figura 12 muestra los valores de costo total de un flujo de sesenta KAF / mes.

Figure 12. Illustration of Total Cost Calculations

Los flujos correspondientes a la solución de coste mínimo debe traducirse en emisiones de yacimientos, la generación de energía hidroeléctrica, los volúmenes de almacenamiento, las tasas de derivación, y el canal fluye de ser

Page 28: Manual Hec Res Prm Traducido Cap1,2,3

útil a los gestores de las redes de yacimientos. Para mayor comodidad, los resultados de HEC-PRM se traducen y se almacenan con el HEC-DSS. A continuación, los resultados se pueden visualizar traten posteriormente según sea necesario para proporcionar la información necesaria para la toma de decisiones.

Además del costo total, HEC-PRM reporta otra información económica relacionada con la solución de red. Esta información se denomina "información de doble" porque los valores están estrechamente relacionados con los valores óptimos para las variables duales. Esta información de doble puede ser muy útil para el análisis de sensibilidad. Por ejemplo, si los informes de la solución final que tiene un arco de flujoen su capacidad, el costo marginal de arco es el costo (o beneficio) que resultaría de aumentar la capacidad de arco en una unidad. Esto tiene implicaciones obvias para los estudios de ampliación de capacidad.Como otro ejemplo, el costo de doble asociado con un nodo dado indica el costo (o beneficio) 

de obtener una unidad adicional de agua en ese nodo. En el caso de un desvío fijo se produce en un nodo, el costo de doble mediría el todo el sistema de impacto económico de aumentar la que la desviación en una unidad. Más detalles sobre la información dual, y cómo se informa de HEC-PRM, se pueden encontrar en el Apéndice C.

Modelo de construcción de software

Para permitir la representación de cualquier sistema de depósito como una red, el software HEC-PRM incluye los siguientes componentes de construcción de modelos:

1) Vínculo de flujo de entrada;2) enlace inicial de almacenamiento;3) Enlace Diversion;4) link Final de almacenamiento;5) de enlace de canal de flujo;6) Eslabón de depósito simple;7) Energía Hidroeléctrica Eslabón de depósito;8) Enlace depósito de almacenamiento;9) Nodo

Mediante la selección de los enlaces apropiados y la manera en que están interconectados, el analista puede describir cualquier sistema. Al describir las características de los vínculos y las sanciones asociadas con el flujo a lo largo de los enlaces, el analista puede definir restricciones de operación y metas.

Afluencia EnlaceUn enlace de entrada trae desembocan en el embalse de red del sistema. Se origina en el nodo de origen y termina en cualquier otro nodo del sistema. En la Figura 3, el enlace desde el nodo 1 al nodo 3 es un enlace de flujo de

Page 29: Manual Hec Res Prm Traducido Cap1,2,3

entrada. Se origina en el nodo de origen, el nodo 1, y lleva el flujo en el sistema en el Nodo3.

El flujo a lo largo del arco que representa el enlace de flujo de entrada es una entrada para el modelo. Este flujo de entrada conocido puede ser un flujo de entrada observada desde el registro histórico, o puede ser un flujo de entrada a partir de una secuencia generada con un modelo estadístico. Para asegurar que el enlace lleva el flujo especificado, el arco límites superior e inferior son iguales y la pena de unidad es cero.

Inicial de almacenamiento de EnlaceUn enlace inicial de almacenamiento es un caso especial de un enlace de entrada. Se origina en el nodo de origen y termina en un nodo que representa un depósito en el primer período de sólo análisis. Se introduce a la red el volumen de agua inicialmente almacenada en el depósito. En la Figura 4, el enlace de almacenamiento termina en el nodo 3 en el período 1 es un enlace inicial de almacenamiento, sino que representa el comienzo del período de almacenamiento 1.

Como un eslabón inicial de almacenamiento lleva un caudal determinado, ninguna decisión es representado por este enlace. Para asegurar que el enlace lleva el flujo especificado, el arco límites superior e inferior son iguales y la pena de unidad es cero.

Diversion EnlaceUn enlace de desviación se origina en cualquier nodo del sistema y termina en cualquier nodo. En la Figura 3, el arco desde el Nodo 4 al Nodo 2 es un enlace de desvío. Se origina en el sistema en el punto de control aguas abajo, el nodo 4. Se lleva a fluir fuera del sistema hacia el fregadero, el nodo 2. El flujo a lo largo de un enlace de desvío es una variable de decisión, seleccionado para minimizar pena total del sistema. La función de penalización desvío se especifica por el analista como penalización asociada a desviarse de la 

de desvío deseado. Esta función puede variar según el mes. El software define límites de arco adecuadas y los costos unitarios para representar la función.

El analista también puede especificar mínimo inviolable y / o el flujo máximo para un enlace de desvío. Si el analista especifica tanto mínimo y máximo, y si estos valores son el mismo, el enlace de desvío estará representada en la red por un solo arco. La parte superior e inferiorlímites del arco son iguales. En ese caso, la única solución posible es una en la que el flujo dees igual al valor especificado, sin importar el costo. Cualquier función de penalización definido por el analista para el vínculo se ignora en este caso, ya que no tiene impacto en la solución.

Page 30: Manual Hec Res Prm Traducido Cap1,2,3

Si el analista sólo especifica un límite inferior, o sólo un límite superior, el software va a imponer la cota de los arcos de red apropiados. Si la función de penalización es una función simple, como la de la figura 5, el límite se aplica al arco único que representa dicha función. Por ejemplo, si el analista especifica un límite inferior de 25 cfs y un límite superior de 800 cfs, el arco de la red tendrá lk = 25 y uk = 800 (ver ecuación 3).

Para funciones de penalización más complejas, HEC-PRM determina los arcos de red adecuados sobre los que imponen el límite. Por ejemplo, la función de penalización de la Figura 10 está representado por dos arcos paralelos, cada uno con un coste encuadernado y la unidad. Si el analista especifica un menor inviolable atado de 25 cfs y un límite superior de 800 cfs, los arcos de la red deben ser ajustados para tener parámetros que se muestran en la Tabla 6.

Para el primer arco, el límite inferior aumenta de 0 a 25. El límite superior es 100. El costo unitario no cambia. Para el segundo arco, el límite inferior se mantiene en 0 y el límite superior ahora es 800-100 = 700. El costo unitario no cambia.

Final de almacenamiento de EnlaceUn eslabón final-de almacenamiento es un caso especial de un enlace de desvío. Se lleva fluya fuera del sistema, pero sólo desde un depósito en el último período de análisis. El enlace de almacenamiento final se origina por lo tanto en cualquier sistema de depósito y termina en el nodo receptor. En la Figura 4, el enlace de almacenamiento se originan en el nodo 3 en el Período 3 es un eslabón final-de almacenamiento. El eslabón final-de almacenamiento está incluida en el modelo del sistema para permitir la asignación de un valor futuro para el agua en los depósitos del sistema. De lo contrario, el solucionador de red será indiferente con respecto al almacenamiento final. El solucionador puede elegir cualquier estado de almacenamiento, incluyendo vacío o lleno, sin tener en cuenta para el futuro.

Al igual que con el enlace de la desviación, el flujo a lo largo de un eslabón final-de almacenamiento es una variable de decisión, seleccionado para minimizar la penalización total del sistema. Una función de penalización puede ser especificado por el analista como la pena asociada a desviarse de un almacenamiento final ideal, o bien un valor inviolable de almacenamiento (fijo) puede ser especificado. 

-Flow Channel LinkUn enlace de canal de flujo se origina en cualquier nodo no-depósito, termina en cualquier otro nodo de red, y representa el flujo en un canal de alcance. El flujo a lo largo del enlace es una variable de decisión, seleccionado para minimizar la penalización total

Page 31: Manual Hec Res Prm Traducido Cap1,2,3

del sistema.

Al igual que con el enlace de desvío, el analista puede especificar mínimo inviolable y / o el flujo máximo para un enlace de canal de flujo. HEC-PRM imponer estas restricciones en los arcos de red apropiados.

El analista puede especificar también un multiplicador de flujo a lo largo de un enlace de canal de flujo. El multiplicador es k de la ecuación 2 para todos los arcos que representan el enlace. Si el multiplicador es mayor que 1,00, que representa aumento de flujo en el canal. Si el multiplicador es inferior a 1,00, que representa una pérdida de flujo.

Simple depósito de liberación EnlaceEl enlace de liberación depósito se origina sólo en un nodo de depósito no energía hidroeléctrica, termina en cualquier otro nodo, y representa la salida total de un depósito. Esto incluye la liberación y derrame. El flujo a lo largo de un enlace de depósito-salida es una variable de decisión, seleccionado para minimizar pena total del sistema. En la Figura 3, el enlace desde el nodo 3 al nodo 4 es un enlace de liberación depósito simple. Se origina en un nodo que representa un depósito y termina, en este caso, en un nodo que representa un punto de demanda.

El analista puede especificar mínimo inviolable y / o restricciones de flujo máximo. El analista puede especificar también un multiplicador para el flujo a lo largo de un enlace de liberación del depósito. HEC-PRM se aplicará el multiplicador e imponer las restricciones sobre los arcos de red apropiados.

Hidroeléctrica Embalse de liberación EnlaceDescripción Link. Un enlace de liberación depósito de energía hidráulica (hidro-liberación enlace) se origina sólo en un nodo de depósito de energía hidroeléctrica, termina en cualquier otro nodo, y representa el flujo de salida total desde el depósito. Esto incluye la liberación y derrame.

El flujo a lo largo de una relación hidro-liberación es una variable de decisión, seleccionado para minimizar pena total del sistema. Como la energía hidroeléctrica no es una función lineal de flujo, sin embargo, la determinación de la liberación que minimiza penalidad total requiere la consideración de almacenamiento.

Otras Penalidades versión. Debido a la naturaleza especial de la relación hidro-lanzamiento, el resto de sanciones relacionadas con la versión deben definirse en función del caudal aguas abajo. Esto se logra mediante la definición de un "dummy" nodo corriente abajo del depósito de energía hidroeléctrica. El enlace de hidro-liberación conecta el depósito y este nodo ficticio, y la función de penalización de energía hidroeléctrica se asocia con este enlace. Un enlace de canal de flujo conecta el nodo ficticio con el siguiente nodo descendente. Toda pena de funciones que normalmente se define en términos de liberación de reserva se definen en términos de flujo de canal en su lugar.

Depósito de almacenamiento de EnlaceDescripción Link. Un enlace de depósito de almacenamiento de origen en cualquier nodo de depósito en una red por capas, múltiples períodos. Se representa el volumen de agua almacenada en el depósito al final del período. El enlace de depósito de almacenamiento termina en el nodo que representa el mismo depósito en el período siguiente. El flujo a lo

Page 32: Manual Hec Res Prm Traducido Cap1,2,3

largo de un enlace de depósito de almacenamiento es una variable de decisión, seleccionado para minimizar pena total del sistema. 

Por ejemplo, en la Figura 4, el arco desde el Nodo 3 en el Período 1 al nodo 3 en el Período 2 es un enlace-depósito de almacenamiento. De flujo a lo largo del arco dejando la capa 1 representa Período de almacenamiento de depósito al final del período 1. De flujo a lo largo del arco de entrar en la capa Período 2 representa depósito de almacenamiento en el inicio del periodo 2.

Cálculo de evaporación con flujo de Enlace. Para la evaporación depósito aproximada, una fracción del flujo que entra en el enlace de depósito de almacenamiento puede estar "perdido". Para el modelo de red, la relación de almacenamiento y evaporación viene dado por:

 

en la que: St = St-1 - EVAPt-1 (4) St = depósito de almacenamiento al inicio del periodo t, St-1 = depósito de almacenamiento al final del período t-1; EVAPt-1 = volumen del depósito de evaporación

El volumen de la evaporación está relacionada con el área de superficie de depósito con la siguiente ecuación:

 

en la que: EVAPt-1 = (ET-1) (A-1) (5) 

Et-1 = tasa de evaporación en el período t-1A-1 = superficie embalse en el período t-1

La cantidad de ET-1 se introduce en el modelo. Puede ser una velocidad de evaporación observada históricamente, oque puede ser generado con un modelo estocástico. La relación de área de superficie y el almacenamiento puedepuede aproximar con una función lineal como:

 

en la que: 

Page 33: Manual Hec Res Prm Traducido Cap1,2,3

A-1 ß = St-1 (6) 

SS = un coeficiente lineal

El valor de ß se encuentra a partir del análisis de las características del yacimiento especificados. SustituyendoEcuaciones 5 y 6 en la Ecuación 4 y los rendimientos de simplificación:

St = (1 - Et-1 ß) (ST-1) = ak St-1. (7)

La cantidad (1 - Et-1 ß) es el arco multiplicador k de la ecuación. (2). El flujo de salida del arco depósito de almacenamiento, St, es el flujo en el arco, St-1, multiplicado por (1 - Et-1 ß). (Nota: La cantidad St-1 está limitada por la capacidad de arco depósito de almacenamiento, pero St es el valor informado por HEC-PRM como el almacenamiento al final del período t-1 Por lo tanto, para tasas de evaporación, los valores positivos para la solución. depósito de almacenamiento será siempre menor que la capacidad del depósito.)

El valor de ß no tiene que ser una constante. Si el analista instruye HEC-PRM para leer una relación de depósito de área de almacenamiento del archivo de entrada de datos se combina HEC-DSS, y el almacenamiento de los embalses en cada periodo de tiempo se representa con múltiples arcos debido a una función de penalización lineal por tramos, el software puede calcular y asignar un factor de ganancia diferente para cada arco (dependiendo de las características de la relación de área de almacenamiento). Aunque esto permite una representación más precisa de la evaporación del depósito, sino que también puede hacer que el modelo no convexo, requiriendo por ello el uso del procedimiento de solución de entrada de forma restringida para asegurar que los arcos paralelos para el almacenamiento de llenado del depósito en secuencia. 

NodosLos nodos se incluyen en el modelo para permitir unirse a los enlaces apropiados. Dos o más de los enlaces descritos pueden unirse en un nodo. Los nodos representan los depósitos del sistema, puntos de vista, cruces de canales o puntos de desviación. Estas pueden ser las instalaciones existentes o instalaciones propuestas. Nodos adicionales pueden ser incluidos en la red para conveniencia de la descripción.

Además de los nodos definidos por el analista, HEC-PRM añade un nodo fuente y un nodo de sumidero para satisfacer los requisitos matemáticos para la definición de una red. Toda el agua que entra en el sistema fluye desde el nodo de origen, y toda el agua que sale del sistema fluye hacia el nodo receptor.

Funciones de penalización típicos

Los objetivos de funcionamiento del sistema de depósito se identifican por el analista a través de funciones de penalización. Las funciones definen, como una función del flujo, el almacenamiento, o ambas cosas, el costo económico, social y ambiental para desviarse de operación ideal para cada uno de los propósitos de operación del sistema. Estos

Page 34: Manual Hec Res Prm Traducido Cap1,2,3

propósitos incluyen el control de inundaciones, el lago y el arroyo recreación, suministro de agua, la protección del medio ambiente, la generación de energía hidroeléctrica y la navegación.

Función Penalty Flood-ControlUna función de penalización de control de inundaciones define el coste de desviarse de un óptimo funcionamiento de las inundaciones de reducción del daño. Esta función normalmente se refieren a la pena de caudal en canal de enlace o la liberación de flujo de enlace de depósito.

La Figura 13 es una función de penalización de control de inundaciones típica. En este ejemplo, no se incurre en penalidad para los flujos de menos que 600 cfs, la capacidad del canal. Entre 600 y 1.100 cfs cfs, la pena es leve, aumentando a 100 unidades. La pena es mucho mayor para flowsexceeding 1100 cfs.Esto representa un daño significativo para los que el flujo se mueve fuera de los diez to veinticinco años llanuras de inundación y en propiedad circundante.

Figure 13. Typical Flood-Control Penalty Function

Funciones de penalización RecreaciónA las funciones de penalización de recreación pueden representar la relación de la recreación al depósito de almacenamiento o canal de flujo. La figura 14 es un ejemplo de una pena de recreación lago típicafunción. En este ejemplo, el intervalo deseado de almacenamiento para la recreación activa es de 40 a 80 KAF. Si el depósito de almacenamiento es inferior a 40 kaf, las rampas para botes son inaccesibles, y la recreación espeligrosos. Si el depósito de almacenamiento es más de 80 KAF, el depósito está en operación de inundación, y la recreación es peligroso. Por consiguiente, la función tiene la forma tal como se muestra.

Page 35: Manual Hec Res Prm Traducido Cap1,2,3

Figure 14. Typical Lake Recreation Penalty Function

La Figura 15 es una función de penalización río reconstrucción típica. En este ejemplo, el rango deseado de flujo para el canotaje, la natación y la pesca es entre 400 y 500 pcs. Si el caudal es inferior a 400 cfs, el canotaje y la natación son peligrosos debido a la poca profundidad y la pesca es mala. Si el caudal supera los 500 cfs, la recreación es peligroso.

Figure 15. Typical River Recreation Penalty Function

Abastecimiento de agua función de penalizaciónUna función de penalización de suministro de agua se describe la operación deseada para el suministro de agua para uso municipal e industrial y para

Page 36: Manual Hec Res Prm Traducido Cap1,2,3

riego. Una función de penalización de suministro de agua puede estar relacionada con el flujo de canal de enlace, el flujo de liberación depósito simple, o el flujo de desvío. La Figura 16 es una función típica pena de suministro de agua. En esta función, el flujo deseado para el suministro de agua es 100 cfs. Si el flujo es menor, las demandas no se cumplen, por lo que la pena es grande. Si el flujo excede la velocidad deseada, se utiliza el agua, pero el beneficio no es muy grande, ya que no es de suministro fiable.

Figure 16. Typical Water Supply Penalty Function

Función Penalty AmbientalUna función de penalización del medio ambiente representa la operación deseada para la protección del medio ambiente. La función puede definir sanciones para el flujo, el almacenamiento, o ambos. Un caso típico se ilustra en la Figura 17. En este ejemplo, se requiere un flujo mensual promedio de entre 80 y 120 cfs para preservar la vida silvestre. Si el flujo es más o menos, el hábitat está gravemente deteriorada. Dentro de la gama de 80-120 cfs, 100 cfs se considera que es ideal. En ese caso, sólo el valor ideal se asigna pena de cero. Para el resto de los flujos, la pena es positivo.

Page 37: Manual Hec Res Prm Traducido Cap1,2,3

Figure 17. Typical Environmental Penalty Function

Hidroeléctrica función de penalización de energíaUna función de penalización de potencia hidroeléctrica se asigna a un enlace de hidro-liberación y sólo define el costo de la desviación del funcionamiento deseado del sistema para la producción de energía. La Figura 18 ilustra una forma aceptable de la función. Esta función define pena como una función de liberación para una cabeza especificada (de almacenamiento). Si la cabeza es menor que la cabeza óptima para el generador, o si la liberación no es el óptimo para un jefe determinado, la pena es positivo.

Figure 18. Typical Hydroelectric Power Penalty Function

Navegación función de penalizaciónUna función de penalización de navegación define el coste de desviarse de los flujos deseados para el tráfico marítimo en un canal del sistema. La Figura 19 es una función de penalización de navegación típica. En este ejemplo, la pena es grande para los flujos de menos de 400 cfs, lo que representa el mínimo

Page 38: Manual Hec Res Prm Traducido Cap1,2,3

Figure 19. Typical Navigation Penalty Function

flujo de barcazas de remolque en el canal deseado. Entre 400 y 600 cfs, la pena es igual a cero, ya que es el flujo deseado para la navegación. Entre 600 y 1.100 cfs, la pena sube ligeramente, lo que representa el mayor esfuerzo que se requiere para la navegación. Por último, la pena aumenta rápidamente cuando el flujo excede 1.100 cfs. Este es el límite superior sobre el flujo deseado para la navegación.

En algunos casos, tales como sistemas de presas y bloqueo, la pena de navegación puede ser una función de tanto la liberación y el almacenamiento. En este caso, al igual que con la función de penalización de potencia hidroeléctrica típica, una familia de funciones de penalización se definiría - cada uno representando la relación de liberación-pena para un nivel de almacenamiento dada.

Funciones de penalización combinadosSi dos o más funciones de penalización se aplican a un único tramo de río o de un único depósito, las funciones se combinan para producir una única función de penalización. La función de penalización combinado (compuesto) a continuación, se utiliza en la optimización. Por ejemplo, una función de suministro de agua sanción, una función de penalización de recreación dentro de la corriente, y una función de penalización daños por inundaciones pueden solicitar una autorización depósito. Para combinar las funciones, se añaden los diferentes sanciones para un flujo determinado. La función compuesta a continuación, se representa de una manera lineal por tramos para la red. La figura 20 ilustra esto.

Page 39: Manual Hec Res Prm Traducido Cap1,2,3

Figure 20. Penalty Functions Combined.

CAPÍTULO 3 - El uso de MENUPRM

Correr MENUPRM

Para utilizar el paquete HEC-PRM en un sistema de disco duro, un programa de menú se puede utilizar para ayudar al usuario en la aplicación de los diferentes programas. Para iniciar el programa de menú, escriba:

MENUPRM

Esto debería cargar el programa y comenzar mediante la visualización de la página de cabecera como se describe a continuación. Si el titular de página no aparece, entonces la causa más probable del fracaso es que sea uno de los siguientes archivos falta:

[Unidad:] \ HECEXE \ MENUPRM.BAT o

[Unidad:] \ HECEXE \ PRMMENUX.EXE

Programa Menú Descripción General

El programa de menú consta de una portada, tres menús principales y dos menús subordinados. La estructura de los menús puede ser ilustrado en formato de esquema como se muestra a continuación:

• Página inicial.• Seleccione Estudio.• Ingresar o editar el nombre del estudio y los datos asociados subdirectorio.• Seleccione Programa.• Definir los archivos de datos.• Lista los archivos en el directorio actual con la máscara.

Para ejecutar con éxito un programa, el usuario debe progresar a través de los menús primarios. Los menús subordinados sólo se utilizan si no se requiere que el usuario desee y de una ejecución individual.

Función y teclas de control del cursor

Varias teclas se utilizan para controlar la selección del menú, selección de

Page 40: Manual Hec Res Prm Traducido Cap1,2,3

elementos dentro de un menú y selección de operación (editar o listar un archivo y ejecutar un programa). La siguiente lista resume las teclas de acción MENUPRM primarios.

Tecla (s) Descripción

F2 Cambiar la selección o definición. Ejemplo: en el menú "Definir los archivos de datos", la tecla F2 restablece todos los nombres de los archivos a los seleccionados inicialmente cuando este menú se invocó pasado.

F3 Borrar los archivos resaltados.

F4 Editar el archivo seleccionado con COED. La tecla F4 iniciados de la edición del archivo seleccionado con COED. Esto sólo funciona en el menú "Definir los archivos de datos". El programa MENUPRM invoca COED en un modo de pantalla completa con archivos "Programa de ayuda", en su caso. Usted puede obtener la documentación en línea para COED pulsando la tecla de función F1, mientras que enCOED y siguiendo las instrucciones siguientes. Un manual del usuario COED completa se almacena en el archivo "COED.DOC" (también disponible en HEC en forma impresa). 

Tecla (s) Descripción

F5 Definir el color de fondo de la pantalla. El color se cambia pulsando la tecla F5 en "Seleccionar programa" menús "Select Estudio" y. Puede elegir entre ocho colores: negro, azul, verde, azul claro, rojo, violeta, naranja o blanco.

F6 Definir el color de la pantalla en primer plano. El color se cambia pulsando repetidamente la tecla F6 sólo en "Seleccionar programa" menús "Select Estudio" y. Usted puede seleccionar uno de los ocho colores: negro, azul, verde, azul claro, rojo, violeta, naranja y blanco. El color de fondo puede ser normal o intenso. Para recorrer todas las definiciones posibles, se debe presionar el F6dieciséis veces clave. Las porciones del menú se muestran en vídeo inverso. Si selecciona un color de primer plano intensa, a veces obtendrá resultados inesperados. Un ejemplo es el uso negro como color de primer plano. Una combinación que funciona bien es un fondo azul y un intenso primer plano en blanco.

F8 Ejecuta el programa seleccionado. Al pulsar la tecla F8 inicia la ejecución del programa actualmente seleccionado (todos los archivos de datos necesarios deben haber sido definidas). Esto funciona de la "Definir los archivos de datos" menús "Select Program" y.

F9 Regresar al menú anterior. La tecla F9 le permite salir del menú seleccionado actual y volver al menú anterior. Por ejemplo, si usted está en el

Page 41: Manual Hec Res Prm Traducido Cap1,2,3

menú "Definir los archivos de datos", puede ir al menú "Estudio Select" con la tecla F9 dos veces - la primera vez que se accede al menú "Seleccionar programa", y la segunda vez que el " Seleccione el menú de Estudio ".

F10 Salir a DOS. Pulsando la tecla F10 desde cualquier menú, se terminará inmediatamente elMENUPRM programa y volver al entorno DOS.

Esc Restablecer la selección actual o volver al menú anterior. Al pulsar la tecla Esc restablece el archivo actual, nombre del estudio, el directorio de datos, etc, para que previamente definido. La tecla Esc sólo cambia la selección actual (por ejemplo, el archivo seleccionado), mientras que los principales cambios F2 todas las selecciones (por ejemplo, todos los archivos de datos definidos) o anula la selección de menú actual. La tecla Esc volverá al menú anterior si el usuario no está editando un nombre de archivo.

Inicio Seleccione la primera opción, archivo, estudio, etc La clave principal controla la selección de elementos en el menú y la página actual. Por ejemplo, en el menú "Estudio Select", al pulsar la tecla Inicio selecciona el primer estudio que aparece en la página actual de los estudios (el estudio en la esquina superior izquierda del menú).

Fin Seleccione la última opción, el archivo, el estudio, etc La clave End controla la selección de elementos en el menú y la página actual. Por ejemplo, en el menú "Estudio Select", al pulsar la tecla Fin Selecciona el último estudio que aparece en la página actual de los estudios (el estudio en la esquina inferior derecha del menú).

Mueva el cursor al primer carácter. Al pulsar la tecla de inicio, liberación, y luego presionar la tecla de flecha izquierda mueve el cursor hasta el primer carácter de un campo. Esto funciona cuando se está editando nombres estudio, nombres de archivos y nombres de directorio.

Mover el cursor al último carácter. Al pulsar la tecla de inicio, liberación, y luego presionar la tecla de flecha derecha mueve el cursor hasta el último carácter en un campo. Esto funciona cuando se está editando nombres estudio, nombres de archivos y nombres de directorio.

Mueve el cursor un carácter hacia la izquierda. Al pulsar la tecla de flecha izquierda mueve el cursor un carácter hacia la izquierda. Es operativo cuando se editan los nombres de estudio, nombres de archivos y nombres de directorio. 

Tecla (s) Descripción

Mueve el cursor un carácter hacia la derecha. Al pulsar la tecla de flecha derecha mueve el cursor un carácter a la derecha. Es operativo cuando se editan los nombres de estudio, nombres de archivos y nombres de directorio.

Page 42: Manual Hec Res Prm Traducido Cap1,2,3

Seleccione estudio previo, archivo, o una opción. Al pulsar la flecha hacia arriba cambia la selección actual en la que se muestra justo encima de la selección actual. Es operativo en todos los menús.

Seleccione estudio siguiente, archivo, o una opción. Al pulsar la flecha hacia abajo cambia la selección actual en la que se muestra justo debajo de la selección actual. Es operativo en todos los menús.

Re Pág Cambiar a la página anterior. Al pulsar la tecla Re Pág mueve la pantalla de la página actual a una página anterior de información. Esto funciona en la "Lista de directorios" menús "Select Estudio" y, y sólo si hay más estudios (o archivos) que caben en una página de la pantalla.

PGDN Cambiar a la página siguiente. Al pulsar la tecla Av Pág mueve la pantalla de la página actual a la siguiente página de información. Esto funciona en la "Lista de directorios" menús "Select Estudio" y, y sólo si hay más estudios (o archivos) que caben en una página de la pantalla.

Cambiar el modo de inserción de caracteres Ins. Al pulsar la tecla Ins cambia el modo de inserción de caracteres entre encendido y apagado. Es operativo cuando se editan los nombres de estudio, nombres de archivos y nombres de directorio. Cuando el modo de "carácter inserción" está activado, se añadirá ningún carácter introducido a las existentes. Si el modo está desactivado, cualquier carácter introducido reemplazará el carácter existente en la posición del cursor.Del Borrar carácter. Al pulsar la tecla DEL borra el carácter en la posición actual del cursor. Alt-D Borrar el archivo de disco seleccionado. Al pulsar la tecla Alt y manteniéndola pulsada mientras pulsa el"D" clave borra el archivo seleccionado del disco.

Alt-E Edite el archivo de disco seleccionado con COED. Al pulsar la tecla Alt y manteniéndola pulsada mientras pulsa la tecla "E" iniciados editar el archivo de disco seleccionado con COED. Esto sólo funciona en el menú "Definir los archivos de datos". El programa MENUPRM invoca COED en un modo de pantalla completa y con archivos "Programa de ayuda", en su caso. Usted puede obtener la documentación en línea para COED pulsando la tecla de función F1, mientras que en COED y siguiendo las instrucciones siguientes. Un manual del usuario COED completa se almacena en el archivo "COED.DOC". Puede copiarla a una impresora. Alternativamente, un manual de pre-impreso está disponible en HEC.

Alt-F1 Mientras que en COED, puede obtener información de los archivos "Programa de ayuda" pulsando Alt-F1. Esta información debe estar disponible para el archivo de datos de entrada HEC-PRM que requiere un formato fijo. Se accede a la función de ayuda del programa mediante la introducción de dos identificador de registro carácter válido (por ejemplo, "J1") en las columnas uno y dos de un archivo de datos de entrada y presionando Alt-F1. Puede obtener descripciones de cada campo de entrada de los datos de entrada, colocando el cursor enel campo deseado con la tecla de tabulación y, a continuación, pulse la tecla

Page 43: Manual Hec Res Prm Traducido Cap1,2,3

Alt-F1. COED a continuación, muestra la descripción de la materia. Es similar o idéntica a la descripción que figura en el manual del usuario del programa. El manual del usuario COED contiene una descripción más detallada deel programa de ayuda.

Alt-L Lista el archivo de disco seleccionado con "LIST". Al pulsar la tecla Alt y manteniéndola pulsada mientras pulsa la tecla "L" inicia listando el archivo de disco seleccionado. El archivo de disco actualmente seleccionado se indica por el cuadro resaltado. Esto sólo funciona en el menú "Definir los archivos de datos". Documentación para el programa LIST se encuentra en el disquete de instalación HEC-PRM llamado "Install PRM" en el archivo List.doc. Si intenta indicar una 

Tecla (s) Descripción

Archivo HECDSS, el menú intentará listar su archivo de catálogo asociado. No hay protección contra la inclusión de un archivo de datos binarios.

Alt-P Imprimir el archivo de disco seleccionado con el comando PRINT de MS-DOS (o con"PROUT" si la impresión de HEC-1, HEC-2, o HEC-5 de salida). Al pulsar la tecla Alt y manteniéndola pulsada mientras pulsa la tecla "P" inicia la impresión del archivo de disco seleccionado. El archivo de disco actualmente seleccionado se indica por el cuadro resaltado. Esto sólo es operativaen el menú "Definir los archivos de datos". No hay documentación para el programa de PROUT. Simplemente convierte el carácter de control de carro de mainframe en un código reconocido por las impresoras de PC para asegurar la paginación correcta.

Alt-X Ejecutar el programa seleccionado. Al pulsar la tecla Alt y manteniéndola pulsada mientras pulsa la tecla "X" inicia la ejecución del programa seleccionado (todos los archivos de datos deben haber sido definidas). Esto funciona de la "Definir los archivos de datos" menús "Select Program" y.

MENUPRM Asociadas archivos de disco

Hay varios archivos de disco importantes asociados con el programa de menú. Ellos se describen como sigue:

Descripción del archivo

PRMMENU.DFT Contiene los últimos colores seleccionados de la pantalla, el dispositivo de salida, y el estudio. Después de la primera ejecución del programa de menú, este archivo debe existir siempre en el subdirectorio [unidad:] \ HECEXE \ SUP.PRMMENU.SDY Contiene una referencia cruzada de los nombres del estudio y subdirectorios de datos asociados en el que se almacenan todos los datos

Page 44: Manual Hec Res Prm Traducido Cap1,2,3

de cada estudio. Este archivo debese creará si instala algunos de los datos de prueba cuando la instalaciónPrograma se ejecuta. Después de la primera ejecución del programa de menú, este archivo debe existir siempre en el subdirectorio [unidad:] \ HECEXE \ SUP.PRMMENU.FIL Contiene una lista de nombres de archivos seleccionados últimos, colores, dispositivos, etc paracada estudio. Después de la primera ejecución del programa del menú para un estudio dado, debe existir un archivo en el subdirectorio que contiene los datos de ese estudio. En otras palabras, para cada estudio, no debería haber un archivo llamado "PRMMENU.FIL". Si hay diez estudios, debe haber diez archivos denominados "PRMMENU.FIL", ubicado en los subdirectorios correspondientes. Por ejemplo, si los datos para el estudio "Silver Creek" se almacena en lasubdirectorio "D: \ DATA \ HECPRM \ TD21DATA", el archivo"D: \ DATA \ HECPRM \ TD21DATA \ PRMMENU.FIL" se crea cuando se selecciona ese estudio y los archivos son editados.

Descripción de los menús en MENUPRM

BanderaAl ejecutar el programa de menú, la pantalla "Banner" es la primera información que se muestra. Se da la dirección de HEC y número de teléfono, la fecha de la versión del programa de menú, y la bandera que indica que se está ejecutando el programa MENUPRM. Esta página desaparecerá después de cinco a diez segundos. Usted puede continuar con el siguiente menú rápido pulsando cualquier tecla ASCII (como la tecla <Intro> o <barra espaciadora>. El menú bandera debería aparecer como se muestra en la Figura 21.

Figure 21. MENUPRM Banner Screen

Seleccionar EstudioEl menú "Estudio Select" permite seleccionar el estudio (o conjunto de datos) que se desea analizar. Seleccione un estudio realizado por la maniobra del

Page 45: Manual Hec Res Prm Traducido Cap1,2,3

cuadro resaltado en el estudio que desee y pulsando la tecla <Intro>. Para introducir un nuevo estudio, la posición del cuadro resaltado en la línea "(especificar nuevo estudio)" y pulse la tecla <Intro> o comenzar a introducir un nuevo nombre de estudio. Para editar un estudio existente, coloque el cuadro resaltado en el estudio y presionar "Alt-E". El menú estudio debe aparecer como se muestra en la Figura 22.

Figure 22. Select Study Menu

Editar EstudioPara cada estudio, hay un subdirectorio asociado donde se almacenan los datos. Cada vez que se introduce un nuevo estudio (o editar una referencia de estudio existentes mediante la introducción de "Alt-E"), usted puede modificar el subdirectorio en el que se introducirán los datos. Si ya existen datos en un subdirectorio y se cambia el subdirectorio, los datos no se moverán a la nueva subdirectorio. El nombre del subdirectorio es simplemente la ubicación que el programa del menú búsquedas para encontrar archivos de datos para un estudio determinado. Si se introduce un nuevo estudio o edita un estudio existente, en el menú "Editar estudio Nombre / data" debería aparecer como se muestra en la Figura 23.

Page 46: Manual Hec Res Prm Traducido Cap1,2,3

Figure 23. Edit Study Menu

Seleccione ProgramEl menú "Seleccionar programa" permite indicar el programa que desea ejecutar o el programa para el que desea introducir o editar datos. Usted puede seleccionar el programa para el que desea introducir o editar datos, ya sea entrar en el entero correspondiente (por ejemplo, al pulsar la tecla "1" para el programa HEC-PRM) o mediante una maniobra de la caja destacó durante el programa deseado y pulsar la <tecla Enter>, como se muestra en la Figura 24. Si ya ha definido los archivos de datos correspondientes para el programa deseado, puede ejecutar el programa desde este menú manteniendo pulsada la tecla "Alt" y pulsando la tecla "X" (o, alternativamente, la tecla de función F8).

Figure 24. Select Computer Program

Definir los archivos de datosEl menú "Archivo de Definición de datos" (Figura 25) le permite introducir los nombres de los archivos que contienen los datos de entrada o salida de los

Page 47: Manual Hec Res Prm Traducido Cap1,2,3

resultados de cada programa. Para introducir o editar un nombre de archivo, coloque el cuadro resaltado en el nombre del archivo deseado y luego escriba el nombre del archivo. Si un nombre de archivo ya se ha introducido, pero usted no desea utilizar un archivo, introduzca el "NINGUNO". Caracteres (Un período sigue a los personajes "NONE") y luego presione la tecla <Intro>. El programa del menú mostrará la cadena de caracteres "(ninguno)" y no asignar cualquier archivo cuando el seleccionado

Figure 25. Define Data Files Menu

se ejecuta el programa. (La unidad de FORTRAN se asigna realmente al archivo de cero defecto interno de cada programa.) El programa del menú asume ciertas extensiones de archivos por defecto, como se describe más adelante en la sección "Default Data File Extensiones". Puede anular estosincumplimientos de entrar en un punto (".") seguido de la extensión deseada. El programa del menú usará su extensión definida para definiciones futuras. Esta selección se almacena en el archivo"PRMMENU.FIL" que está asociado con el estudio seleccionado. Además de definir elnombres de los archivos de datos; puede editar, listar, eliminar e imprimir archivos o ejecutar el programa seleccionado en este menú. Los siguientes códigos invocan estas operaciones. Debe pulsar y mantener pulsada la tecla "Alt" y presione la tecla adecuada (como la tecla "L") para cada operación.

AltKey

Function

KeyOperation

Alt-D Alt-E Alt-L Alt-P Alt-X

F3F4F6

F8

Delete currently highlighted file.Edit currently highlighted file using COED.List currently highlighted file using the “LIST” program. Print currently highlighted file using the “PROUT” program.Execute the currently selected program using the selected filesLista de directorio de datos

También puede definir un archivo de datos mediante la obtención de una lista de directorios de archivos y seleccionar un archivo de la lista. La figura 26 muestra la lista de directorios de datos.

Page 48: Manual Hec Res Prm Traducido Cap1,2,3

Para obtener una lista de directorios de archivos, puede hacer cualquiera de los siguientes:

Descripción del archivo

F5 pulsar la tecla de función F5 enumera todos los archivos que tienen la extensión por defecto actual. Por ejemplo, los archivos de entrada de datos de HEC-PRM tienen la extensión por defecto. "PRI". Si se pulsa la tecla "F5", el programa de menú inicia una "DIR *. PRI" comando DOS, a continuación, ordena todos los archivos que cumplan con ese criterio, y los muestra en la pantalla. El usuario puede seleccionar un archivo colocando el cuadro resaltado en un archivo y pulsando la tecla <Intro>. Si el archivo deseado no existe, pulse la tecla "Esc" para volver al menú anterior.

Figure 26. Data Directory List

*. * Introducción de los caracteres "*. *" Listas de todos los archivos (hasta un máximo de 300 archivos) que se encuentran en el directorio predeterminado actual. Usted puede seleccionar el archivo que desee colocar el cuadro resaltado sobre el fichero deseado y pulsar la tecla <Intro>.

SLV01?. E introducir "SLV01?. E" muestra cualquier archivo cumplir el usuario especifica la máscara de archivo "SLV01?. E" (o cualquier otra máscara de archivo). Usted puede seleccionar el archivo que desee colocar el cuadro resaltado sobre el fichero deseado y pulsar la tecla <Intro>.

Por defecto las extensiones de archivo de datosEl programa del menú asume ciertas extensiones de archivo para cada archivo (incluyendo sin extensión en algunos casos). La extensión por defecto supone se utilizará menos que lo sustituya, cambiando la opción "extensiones predeterminadas" en "NO", ingresando el nombre del

Page 49: Manual Hec Res Prm Traducido Cap1,2,3

archivo, seguido de un punto (".") Y hasta tres caracteres. Si no se introducen caracteres después del período, a continuación, se utiliza ninguna extensión. Por ejemplo, los archivos de datos de entrada HEC-PRM tienen la extensión por defecto. "PRI", mientras que los archivos de datos de salida de HEC-PRM tienen la extensión por defecto. "PRO", y los archivos de datos HECDSS utilizan la extensión. "DSS". Las extensiones predeterminadas se muestran utilizando el nombre de archivo "Ejemplo" o un nombre de archivo válido y que muestra el menú resultante para cada programa.