Funciones integradas y reglas de salida

Funciones integradas

El módulo de Secuencias Temporales de Requirements & Systems Portal tiene algunas funciones integradas que le permiten controlar el tiempo de su Secuencia y los valores previos de las variables, y utilizarlos para modelar sus Nodos, Variables y Reglas de salida.

  • this ( ) función

Al usar la función this( ) podemos utilizar el valor de la simulación anterior para el siguiente valor calculado en la simulación. Esto le permite tener el valor acumulado de una variable dada a lo largo del tiempo. Cuando se usa la función this() en la fórmula de la variable, se agrega un nuevo bloque adicional donde el usuario debe introducir el valor inicial. Por lo tanto, el sistema itera continuamente.

 

image-20240415-214142.png

 

 

  • time función

También es posible usar el valor del paso de tiempo actual dentro de la fórmula de la variable de la secuencia temporal. Por ejemplo, podemos introducir sin (time) como fórmula de la variable de tiempo, lo que dará como resultado lo siguiente:

sin_time_.PNG
  • timestep

timestep almacena el valor establecido para el Paso de tiempo en Configuración y puede usarse en fórmulas.

  • flownodetime

flownodetime almacena el tiempo desde que comenzó el nodo. El contador de tiempo se reinicia cada vez que se cumple la condición inicial de un nuevo nodo.

Exit Rules

Las Reglas de salida son condiciones predefinidas que detendrán la ejecución de su Secuencia Temporal en cualquier momento si se cumplen. Estas reglas pueden estar relacionadas con el tiempo o no. Cada Vali o Variable también puede usarse para crear Reglas de salida. Aquí hay algunos ejemplos de Reglas de salida que utilizan diferentes propiedades:

  • Detener la Secuencia Temporal cuando la capacidad de la batería del vehículo caiga por debajo de cero

  • Detener la Secuencia Temporal una vez que el Consumo de combustible supere el umbral máximo de Flujo másico

  • Detener la Secuencia Temporal si el Consumo de energía supera un determinado valor

Para crear una Regla de salida,

  • Haga clic en el icono (1), y luego se abrirá un cuadro de diálogo en el lado derecho

  • Seleccione “Agregar Regla de salida” (2)

  • Se abrirá una nueva ventana emergente (3) donde el usuario puede introducir la fórmula de su Regla de salida

 

image-20240415-214404.pngAgregar reglas de salida a las secuencias temporales

 

Estas Reglas de salida pueden usarse simultáneamente, lo que significa que la Secuencia Temporal se ejecutará hasta que se cumpla la condición de una de las Reglas de salida.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Contenido