volver Volver
SimSEE > Documentación > Registro de cambios

Año 2018

vSimSEESimulador_ = '_iie5_';
rch@20181214 Bugfix en oddface_pig. Estaba descartando cambios en unidades
inestaladas cuando la fecha calculada a partir del año de ingreso más los meses
de construcción quedaba fuera de las etapas de decisión.
rch@2018111050
agrego que las centrals hidráulicas calculen y publiquen los caudales
turbinados y vertidos por poste. La Hidro de pasada el vertido es por paso.

vSimSEESimulador_ = '_iie4_';
rch201810171430
bugfix1 en editor, formulario de Arco, si no se seleccionaba nada en el combo de Hidro con Embalse
se rompía.
bugfix2 en edior de fichas de Arco. El TMR lo imponía a 8 horas al crear la ficha sin importar
el valor introducido en el formulario.


vSimSEESimulador_ = '_iie3_';
rch201810170845
bugfix1, en el Editor, se colgaba al tratar de expandir fichas períodicas con fuentes.
se detectó en la FuenteCombinación no resolvía las referencias a las fuentes de cada ficha
expandida.
bugfix2, en el Editor, se rompía al tratar de crear una DemandaDetallada en una sala nueva
las referencias a archivos_nubeseables vacía estaba resuelta intetando apuntar a una instancia
creada vacía, pero no en todos los casos existía dicha instancia. Se cambió a que si es vacío
apunte a NIL.
bugfix3, en los arcos, con potencia máxima gobernada por una fuente se producía un error
si el valor de la fuente era negativo por intentar fijar la cota sup. en lugar de la cota inf.


vSimSEESimulador_ = '_iie2_';
rch20181010 bugfix en la iie1 se introdujo un error en la publicación de
variables que hacía que no funcionara correctamente en las salas multi-poste.
El error fue corregido trantado de evitar que las borneras de las fuentes
aparezcan dos veces en el editor de SimRes3.


vSimSEESimulador_ = '_iie1_';
rch20180829 bugfix en empaquetados de salas. Se trancaba y no dejaba empaquetar.

vSimSEESimulador_ = '_iie0_';
rch@201808231047
se eliminann varios warnnings del código preparando versión de fuentes para inicio de
proyecto de validación de versiones ADME-IIE.
Esta versión será la considarada CERO en el inicio de este proyecto.

rch@20180817 (revisión de warnnings de compilación)
1) elimino la unidad uzipper para que use la zipper que viene en los fuentes de freepascal
uzipper era una copia no-mantenida y salían warnnings varios.
2) bugfix matreal.TVectR.PromedioMovil(nPM: integer); variable no inicializada

// VERSION_ArchiTexto = 187; // xc@201808171533
// Se agregan atributos de los escenarios de pronosticos que no se estaban
// guardando porque se usaba uno solo



vSimSEESimulador_ = '_184_';
Se agrega posibilidad de especificar una Fuente para controlar la potencia máxima de los Arcos.
Bugs varios del Editor sin consecuencias sobre las simulaciones.

vSimSEESimulador_ = '_183';
rch@201808011251 Se agrega cálculo de Participación y Forzamiento en el
Servicio de Confiabilidad del Ssitema.

//VERSION_ArchiTexto = 186; // fp@201808081545
//Se agrega al actor TArco y TArcoConSalidaProgramable la posibilidad de
//considerar la potencia máxima a partir de una fuente.
//Esto fue agregado para considerar potencias de intercambio con Brasil
//variables por crónica de simulación.


//VERSION_ArchiTexto = 185; // xc@201807271712
//Se agrega la funcion CalcularPagoServicioDeConfiabilidaddelSist a uActorNodal
//que calcula:
//PSCS:Participacion por Servicio de Confiabilidad del Sistema )
//PFSCS:Participacion en Forzamiento por Servicio de Confiabilidad del Sistema )

//VERSION_ArchiTexto = 183; // xc@201807251011
//Se agrega variable flg_GradienteDeInversion_en_pu que or defecto a TRUE
//calcula el gradiente de inversion en pu, si se pone a FALSE calcula el
//gradiente de inversón sin dividir por el ingreso_por_disponibilidad


vSimSEESimulador_ = '_182_resurgentium_';
rch@20180710 se continua trabajando en la versión nubeseable. En esta versión se
crea una lista de archivos asociados a la Sala y quienes los usan tienen que referenciar
a los inidividuos de la lista. Esto mejora el manejo en general de la Sala.
Bugfix 1. en editor de PostOperación SumaDobleProductoConDurposTopeado
al editar uan operación se desmarcaba la opción del checkbox "aucmularproducto"
si es que estaba marcada.
Bugfix 2. en SimRes3 solo se incluían Impresioines (Prints) del tipo
Script Octave / Matlab / R sin otros tipos, no se ejecutaba la impresión.

//VERSION_ArchiTexto = 182; // xc@201807041738
//Se quita de los REC los TArchiRef_Nubeseable como campo COSA, y se agregar
//como campo REFERENCIA. Esto es porque en la lista archs de saladejuego se guardan
//los TArchiRef_Nubeseable y luego cada actor guarda una referencia a la cosa

// VERSION_ArchiTexto = 181; // xc@201807031529
//Se quitan los parametros ArchiRef del tipo TArchiRef de todos los actores
//que lo tengan. (esto es porque ya tienen el TArchiRef_Nubeseable que tiene
// ese parametro)


//VERSION_ArchiTexto = 180; // xc@201806281640
//Se agrega el parametro archs en TSalaDeJuego. Es una lista con todos los
//ArchiRef


vSimSEESimulador_ = '_181_inercial_';
rch@20180613 incorpora Intermediario de Costo Futuro by Damián Vallejo y
Nubesable by Ximena Caporale. Esta versión esta a prueba.

//VERSION_ArchiTexto = 179; // xc@201805301046
//mas cosas nubeseables, se pasa todos los ArchiRef a ArchiRef_Nubeseable


vSimSEESimulador_ = '_180'; VERSION_ArchiTexto = 178
rch@201805200900
1) Bugfix en ejecutar automáticamente del Editor. En la versión anterior
se introdujo un error por el que no ejecutaba el SimRes3 si la ruta
a la plantilla era relativa.
2) Se agrega compression a 16 bits al escribir los archivos CF_.bin
esto surge como necesidad en las optimizaciones de paso diario asociadas
a las salas MP usadas en ADME. Los archivos CF_.bin quedaban de 144 MB
con la compresión se pasan a 36 MB.

//VERSION_ArchiTexto = 178; // rch@201805201113
// agrego parámetro flg_cf_compress en globs. Este parámetro
// por defecto se fija en -1 lo que indica que se utilice el último
// nivel de compresión disponible para guardar el Costo futuro.
// En esta oportunidad se agrega que se comprimen los frames de tiempo
// a ocupar un WORD (16 bits) cada punto de la constelación.

// VERSION_ArchiTexto = 177; // xc@201805171606
//mas cosas nubeseables

//VERSION_ArchiTexto = 176; // xc@201805111057
//Agrego la clase TArchiRef_Nubeseable, para que los archivos sean Cosas
// y que sepan nubesearse.


vSimSEESimulador_ = '_179';
rch@201805061002
Agrego fuenteIndiceDePrecios a TActor para que sea utilizada para
indexar los pagos que recibe el actor. La idea es poder representar
la variación de los precios de las tecnología.
El agregado se realizó a nivel de TActor por lo que no implica ningún
cambio a nivel de los modelos de los actores. Por ahora se modificó
el formulario de edición de los Parques Eólicos, de los Solares y de
los generadores térmicos basicos para permitir seleccionar la fuente.
Para activarlo en los demas modelos hay que cambiar solo los formularios de
edición para agregar el manejo del parámetro.

//VERSION_ArchiTexto = 175; // rch@201805051859
// Agrego fuenteIndiceDePrecios a TActor para que sea utilizada para
// indexar los pagos que recibe el actor. La idea es poder representar
// la variación de los precios de las tecnologías.



vSimSEESimulador_ = '_178';
rch@2018030407708
Se agrega la posibilidad de definir el control de cota el las HidroConEmbalse
como un vector (números separados por ";" ) en la cota y en el valor del agua.
La idea es que

// VERSION_ArchiTexto = 174; // rch@201803041045
// Agrego fuente para indexar control de cota.



vSimSEESimulador_ = '_177';
rch@201803191622
BugFix. La implementación del administrador de estado_sobremuestreado no era
correcta en simulaciones Multi_hilo. Esto afecta a pruebas que se hayan realizado
con el botón [Cargar CFBase] habilitado en la versión 175_beta para testeo.

// VERSION_ArchiTexto = 172; // rch@201803032328
// Agrego factorAmplificarGrad_CF


// VERSION_ArchiTexto = 171; // xc@201803211524
// Cambio el tipo de hObjetivo y delta_cva_ParaControlDeCota de Reales a
// TDAOfNReal.

//VERSION_ArchiTexto = 170; // rch@20180306119
// Agrego la clase TCaso y agrego en TSala un campo
// con la lista de Casos.

// VERSION_ArchiTexto = 169; // rch@201803021939
// quito flg_nubesable de THidroConEmbalse

// VERSION_ArchiTexto = 168; //rch@201802281010
// Agrego parámetro MultiliplicadorCF_Enganche en TSalaDeJuego
// para poder especificar una corrección por ej. por suba o baja de combustibles
// sobre los costos del futuro.


vSimSEESimulador_ = '_176';
rch@201802100819
En la REV:2030 16/2/2017 , entre versiones SimSEE 151 y 152 se introdujo
la opción de NO_INTERPOLA_SUBMUESTREOS en fuentes esclavizadas en sobre-muestreos.
En la REV:3893 del 31/12/2017 (versión SimSEE 173) se deja prendida en
el fuente uEsclavizadorSobreMuestreado.pas la opción de NO_INTERPOLA_SUBMUESTREOS
Entre el 16/2/2017 y el 31/12/2017, (entre versiones 152 y 173) la opción
puede haber estado encendida en alguno de los binarios.
En la 173 se impuso la opción encendida en el propio fuente para evitar
diferencias de activacicón entre los binarios con iterfase gráfica y
los binarios de línea de comando.
En febrero de 2018 se detecta que en salas con CEGH de aportes de paso semanal,
la política de operación de la misma sala cuando es ejecutada con paso
horario es mucho más conservadora con el lago.
Esto lleva a una revisión con casos de pruebas muy simples llegando a que
el problema está en que proyectar en cada hora el estado de la fuente como
manteniendo constante el valor de la fuente (en lugar de interpolar con
un sorteo hacia delante).
Por esta razón se decide separar la opción NO_INTERPORA_SUBMUESTREOS
en NO_INERPOLA_SUBMUESTREOS_OPT y NO_INTERPOLA_SUBMUETREOS_SIM y
se DESACTIVA la opción NO_INTERPOLA_SUBMUESTREOS_OPT.
Se mantiene la opción NO_INTERPOLA_SUBMUESTREOS_SIM para mentener la
facilidad de facilidad de introducción de pronósticos.

En las salas usadas en ADME, se confeccionaron CEGH de aportes de paso
semanal, diario y horario y esta opción no tenía efecto.

vSimSEESimulador_ = '_175_beta';
rch@20180222
Se recompila habilitando botón de [Cargar CFBase] del OptSim para probar
hacer simulaciones de paso horario sobre CF obtenido con optimizaciones
de paso diario.

// VERSION_ArchiTexto = 167; //xc@201802161147
//se agrega a Tcosa los parametros nid, nid_version y flg_nubeseable.
//Esto es para que se pueda bajar un actor de una nube.
//nid: identificador de la cosa en la BD
//nid_version: identificador de la version de la cosa en la BD
//flg_nubeseable: true si la cosa es nubeseable, o sea si se debe bajar de la BD



vSimSEESimulador_ = '_174';
rch@20180208
Se mejora la forma de considerar los conos de pronósticos en los CEGH
cuando la guía de pronósticos es más corta en un canal que en otro.
Antes se suponía un CERO gaussiano luego de NPCC de las guias eso
llevaba a producir "saltos" en los conos de los canales cuyas guias eran
de mayor longitud. Ahora se cambio a que una vez transcurridos los NPCC
se consideran los decaimientos de los sesgos (NPLC) y luego un cero en el
sesgo (no en la guia).
Además se agregó a la calibración de los conos (se ejecuta antes de optimizar/simular)
que si NPCC > NRetardos + Largo(GUIA) acorte el NPCC para lograr ser consistente.
Este control se hace en el EDITOR, pero en salas editadas a mano podría introducirse
un valor NPCC mayor que el de la cantidad de datos y por eso se agrega la verificación.


vSimSEESimulador_ = '_173';
rch@201801301508
BugFix en modelo de THidroConBombeo. Se corrige el Editor para poder
editar parámetros introducidos en THidroCOnEmbalse que hacian imposible
editar la THIdroCOnBombeo (que hereda de THidroConEmbalse)
Se revisa ecuacionado para que sea compatible con la representación
de la restricción dinámcia en forma explícita (que es como está compilado ahora).