Crear una nueva tarea programada

A través de la página de administración

Una tarea programada realizará automáticamente una nueva corrida con un evento predeterminado en intervalos de tiempo específicos. El administrador puede crear una nueva tarea programada en la página de administración.

El formulario para crear una nueva tarea programada requiere los siguientes parámetros de entrada:

Modeltrain: hace referencia a los trenes de modelos disponibles en el sistema. Obsérvese que no existe ninguna distinción entre los modelos operativos y de evaluación.

El administrador selecciona cada tren de modelos que se ejecutará en momentos específicos. El procedimiento para agregar modelos al sistema se explica en el capítulo Configuración del modelo.

Frequency: Frecuencia en la que se realizan las ejecuciones automáticas.

Forecast period: Número de días que necesitan ser pronosticados

Hindcast period: Número de días que se calcularán en el pasado.

UseHotstart: Si se marca, los resultados de una corrida anterior se utilizarán para el tren de modelos que se utiliza en el pronóstico. El sistema buscará las últimas condiciones de inicio rápido antes del inicio del período de hindcast, las utilizará y adaptará su período de ejecución a este. Si no se utilizan condiciones HD iniciales, el sistema utilizará los valores predeterminados. El sistema seleccionará las condiciones de inicio automático disponibles del tren de modelos configurado como "hotstarttrain" en el .xml de configuración de modeltrain.

SaveHotstart: Con esta opción, las condiciones iniciales se guardan en el último paso de tiempo del período de simulación.

Trigger: solo se requiere si TriggerType son datos. Esta opción no está disponible para la plataforma Bochica

TriggerType: El valor predeterminado es Tiempo. Esto significa que el origen de ejecución de un nuevo evento programado se calcula como se explica a continuación.

Attribute: El tipo de ejecución de cada nueva corrida / evento generado automáticamente puede proporcionarse aquí añadiendo "{"run_type": "Operational"}".

Las opciones son: Operational (por defecto) Support (para los trenes hotstart)

Cálculo del origen de la ejecución

Para determinar el próximo origen de ejecución para una corrida, el sistema tomará la primera fecha de inicio (especificada en el campo run origin), y agregará los intervalos de tiempo (especificados en el campo frequency del programa) hasta la última ocurrencia antes de la fecha actual. Esta fecha se toma como el siguiente origen de ejecución. Como tal, cuando se configura una nueva tarea programada, se pueden producir varias situaciones (ver la Figura 5 3):

  1. El origen de ejecución (RO) se sitúa después de la hora NOW. La primera ejecución automática sólo se iniciará cuando la hora NOW >= RO
  2. El origen de ejecución está situado antes de la hora NOW pero cuando la frecuencia se agrega al RO, se calcula una fecha > hora NOW. La primera ejecución automática comenzará inmediatamente, con el origen de ejecución igual al origen de ejecución especificado en la interfaz
  3. El origen de ejecución se sitúa antes de la hora NOW, pero cuando se agrega la frecuencia al RO, se calcula una fecha menor que NOW. En ese caso ocurrirá la 3a situación. La adición de la frecuencia al RO original hasta que ocurre la situación 2. Entonces el sistema continuará con la situación 2.

Nota: debido a la configuración del software encargado de ejecutar las tareas programadas, puede tomar algún tiempo antes de que el sistema seleccione la nueva ejecución e inicie la simulación. Esto podría tomar hasta un minuto.

results matching ""

    No results matching ""