Binarios del SimSEE.

En la carpeta “bin" de instalación de SimSEE se encuentran los siguientes programas ejecutables:

  • SimSEEEdit”: Editor SimSEE mediante el cual el usuario puede crear y editar Salas y secuencias de pos-procesamiento de los resultados así como lanzar optimizaciones/simulaciones. Editar una simulación consiste en seleccionar los Actores que participarán del Juego e ir agregándolos en la Sala de Juegos. Para más información vea la sección 2 del presente manual.

  • SimSEESimulador”: el optimizador/simulador que será invocado por el Editor cuando el usuario haya finalizado la edición de la Sala y decida optimizar y simular la misma (hacer la Corrida). Se describe en la sección 3 del presente Manual. El optimizador/simulador puede encontrarse con diferentes versiones: “SimSEESimulador”, “SimSEESimulador_glpk”, “SimSEESimulador_icf”, “SimSEESimulador_icf_glpk” según el modo de compilación. Para la resolución óptima del despacho de cada paso de tiempo se plantea un problema de optimización MIPSimplex. Hay dos implementaciones del planteo del problema, a) la inicial en que cada Actor con variable de estado se encarga de incorporar en la función objetivo su estimación de la afectación del costo futuro por movimiento de sus variables de estado y b) una implementación con un Intermediario de Costo Futuro (aquellas que tienen en el nombre la palabra “_icf”) se encarga de estimar la afectación del costo futuro en base a los movimientos de los estados reportados por los Actores al incorporar al problema sus restricciones dinámicas. Para la resolución del MIPSimplex, se dispone de un resolver propio desarrollado para simsee y de la posibilidad de llamar al resolvedor de librerías externas GLPK. Las versiones con la palabra “_glpk” primero prueban resolver con GLPK y si esto falla prueban con el resolvedor SimSEE. Las versiones que no tienen la palabra “_glpk” primero prueban con el resolvedor SimSEE y si este falla entonces prueban con el resolvedor GLPK.

  • SimRes3”: el programa que permite al usuario realizar diferentes cálculos de post-procesamiento de los resultados obtenidos en la simulación. Podrá ser invocado por el Simulador una vez finalizada la simulación correspondiente y desde el propio Editor si la simulación ya fue realizada. Su descripción detallada se encuentra en el Tomo IV de la serie de Manuales de Usuarios de SimSEE.

  • analisisserial”: es un utilitario auxiliar a la plataforma que permite analizar series temporales de datos y crear un modelo de Correlaciones en Espacio Gaussiano con Histograma CEGH. El programa analisisserial se explica en detalle en el Tomo V de la serie de Manuales de Usuario de SimSEE.

 

  • cmdopt”, “cmdsim”: archivos de comando que permiten la ejecución de las etapas de Optimización y de Simulación respectivamente. Estos programas no tienen interface gráfica y deben ser llamados pasando como parámetros la Sala a ejecutar y demás datos necesarios. Estos ejecutables son útiles para programar la ejecución de conjuntos de corridas en modo BATCH ya sea en Windows o en Linux. También son los mismos ejecutables que se utilizan para la ejecución de SimSEE en equipos de alto desempeño computacional en los que la ejecución se realiza en forma remota sin acceso a interfaces gráficas.

  • datosbin2xlt”: es un utilitario auxiliar que permite convertir un archivo horario detallado en formato binario (extensión .bin) a un archivo de texto plano utilizando el carácter tabulador como separador (extensión .xlt) de forma de poder visualizar su contenido (por ej. para visualizar los archivos de demanda de SimSEE).

  • oddface_prepare”, “oddface_pig” y “oddface_calibrador_sala”: Son aplicaciones que permiten preparar optimizaciones de planes óptimos de generación o de calibración de parámetros específicos de una Sala SimSEE y ejecutarlos. Se describen al detalle en el Tomo VI de la series de Manuales de SimSEE.

  • transponerSimCosto” Esta aplicación permite transponer el contenido de los archivos “simcosto_{semilla}x{ncrónicas}_{escenaro}.xlt”. En el nombre del archivo, {semilla}, {ncrónicas} y {escenario} tendrán los valores correspondientes a la semilla madre de las fuentes estocásticas usadas para la simulación, la cantidad de crónicas simuladas y el escenario simulado. Con cada simulación se genera un archivo “simcosto” en la carpeta de resultados de simulación ubicada en la carpeta “rundir/{nombre_sala}”. La aplicación es últil para poder abrir el archivo “simcosto…” como una planilla de LibreCalc (o de Excel) cuando la cantidad de crónicas simulada excede la capacidad de dichos editores.

  • analisisserial” y “fraccionadorcegh”. La aplicación “analisisserial” permite el entrenamiento de un modelo estocástico del tipo de Correlaciones en Espacio Gaussiando con Histograma (CEGH) para su uso en SimSEE. La aplicación “fraccionadorcegh” es útil para cambiar el paso de tiempo de un modelo CEGH. Por ejemplo si un modelo de caudales fue entrenado con series de promedios mensuales y se requiere disponer de un modelo de paso diario. Estas aplicaciones se describen en el manual específico de la aplicación “analisisserial”.

  • exploradorCF”. Esta aplicación permite entre otras cosas convertir un archivo de costo futuro de formato binario a formato “xlt” para abrirlo con el editor de planillas LibreCalc o Excel.

  • calibNNTD” y “cmdCalibNNTD”. Son aplicaciones con interfase de usuario y de línea de comando respectivamente que permiten el entrenamiento de una red neuronal para ser utilizada en el modelo de Demandas NNTD de SimSEE. Estos modelos permiten captar la dependencia de la Demanda de electricidad con la temperatura y con el tipo de día. Para más detalles ver:
    https://doi.org/10.3390/engproc2025101010

  • exploradorGRIB”. Esta aplicación le permite extraer series temporales de archivos “.grib” en formato utilizable por la aplicación “analisisserial”. Es útil por ej. para construir los modelos CEGH que represetan los recursos eólico y solar a partir de series de reanálisis bajadas de ERA5.

  • tractorcito_GUI_rsr” y “tractorcito_rsr”. La aplicación “tractorcito_GUI_rsr” permite definir la estructura de una red neuronal para representar la función de Costo Futuro CF(X,k) y el conjunto de hiperparámetros que determinan las estrategias de exploración y aprendizaje por refuerzo de dicha representación. La aplicación “tractorcito_rsr” es de línea de comando y permite lanzar el agente que realiza el aprendizaje por refuerzo de la función CF(X,k) en forma autóma usando las definciones creadas con la aplicación “tractorcito_GUI_rsr”.