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 Funcionalidades

As funcionalidades disponíveis dependem da solução Altium que possui – Altium Develop, uma edição do Altium Agile (Agile Teams ou Agile Enterprise), ou Altium Designer (com subscrição ativa).

Se não encontrar uma funcionalidade mencionada no seu software, contacte a equipa de Vendas da Altium para saber mais.

Conteúdo