Funções Integradas e Regras de Saída

Funções incorporadas

O módulo Time Sequences do Requirements & Systems Portal tem algumas funções incorporadas que lhe permitem controlar o tempo da sua Sequence e os valores anteriores das variáveis, e utilizá-los para modelar os seus Nodes, Variables e Exit Rules.

  • this ( ) função

Ao utilizar a função this( ) podemos usar o valor da simulação anterior para o valor seguinte calculado na simulação. Isto permite-lhe ter o valor acumulado de uma determinada variável ao longo do tempo. Quando a função this() é utilizada na fórmula da variável, é adicionado um novo bloco adicional onde o utilizador tem de introduzir o valor inicial. Assim, o sistema itera continuamente.

 

image-20240415-214142.png

 

 

  • time função

Também é possível utilizar o valor do passo temporal atual na fórmula da variável da sequência temporal. Por exemplo, podemos introduzir sin (time) como fórmula da variável temporal, o que produzirá o seguinte:

sin_time_.PNG
  • timestep

timestep armazena o valor definido para o Time Step em Settings e pode ser utilizado em fórmulas.

  • flownodetime

flownodetime armazena o tempo desde que o nó foi iniciado. O contador de tempo é reposto sempre que a condição inicial de um novo nó é satisfeita.

Exit Rules

As Exit Rules são condições predefinidas que irão parar a execução da sua Time Sequence em qualquer momento, se forem satisfeitas. Estas regras podem estar relacionadas com o tempo ou não. Cada Vali ou Variable também pode ser utilizado para criar Exit Rules. Eis alguns exemplos de Exit Rules que utilizam propriedades diferentes:

  • Parar a Time Sequence quando a capacidade da bateria do veículo descer abaixo de zero

  • Parar a Time Sequence assim que o Fuel Consumption exceder o limiar máximo de Mass Flow

  • Parar a Time Sequence se o Power Consumption exceder um determinado valor

Para criar uma Exit Rule,

  • Clique no ícone (1), e, em seguida, abre-se uma caixa de diálogo no lado direito

  • Selecione “Add Exit Rule” (2)

  • Abre-se uma nova janela pop-up (3) onde o utilizador pode introduzir a fórmula da Exit Rule

 

image-20240415-214404.pngAdicionar exit rules às sequências temporais

 

Estas Exit Rules podem ser utilizadas em simultâneo, o que significa que a Time Sequence será executada até que uma das condições das Exit Rules seja satisfeita.

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.

Conteúdo