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-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Disponibilidade de Recursos

Os recursos disponíveis para você dependem de qual solução Altium você possui – Altium Develop, Altium Agile Teams, Altium Agile Enterprise ou Altium Designer (com assinatura ativa).

Se você não vir um recurso documentado no software que está usando no momento, entre em contato com a equipe de vendas da Altium para saber mais.

Conteúdo