Integrierte Funktionen & Exit-Regeln

Integrierte Funktionen

Das Modul „Time Sequences“ des Requirements & Systems Portal verfügt über einige integrierte Funktionen, mit denen Sie die Zeit Ihrer Sequenz und die vorherigen Variablenwerte steuern und diese zur Modellierung Ihrer Knoten, Variablen und Exit-Regeln verwenden können.

  • this ( ) Funktion

Mit der Funktion this( ) können wir den vorherigen Simulationswert für den nächsten berechneten Wert in der Simulation verwenden. Dadurch können Sie den kumulativen Wert einer bestimmten Variablen über die Zeit abbilden. Wenn die Funktion this() in der Variablenformel verwendet wird, wird ein neuer zusätzlicher Block hinzugefügt, in dem der Benutzer den Anfangswert eingeben muss. Dadurch iteriert das System kontinuierlich.

 

image-20240415-214142.png

 

 

  • time Funktion

Es ist auch möglich, den aktuellen Zeitschrittwert innerhalb der Variablenformel der Zeitsequenz zu verwenden. Zum Beispiel können wir sin (time) als Formel für die Zeitvariable eingeben, was zu Folgendem führt:

sin_time_.PNG
  • timestep

timestep speichert den für den Zeitschritt in den Einstellungen festgelegten Wert und kann in Formeln verwendet werden.

  • flownodetime

flownodetime speichert die seit dem Start des Knotens vergangene Zeit. Der Zeitzähler wird jedes Mal zurückgesetzt, wenn die Anfangsbedingung eines neuen Knotens erfüllt ist.

Exit Rules

Exit-Regeln sind vordefinierte Bedingungen, die die Ausführung Ihrer Zeitsequenz jederzeit stoppen, wenn sie erfüllt sind. Diese Regeln können zeitbezogen sein oder nicht. Jede Vali oder Variable kann ebenfalls zum Erstellen von Exit-Regeln verwendet werden. Hier sind einige Beispiele für Exit-Regeln mit unterschiedlichen Eigenschaften:

  • Stoppen Sie die Zeitsequenz, wenn die Kapazität der Fahrzeugbatterie unter null fällt

  • Stoppen Sie die Zeitsequenz, sobald der Kraftstoffverbrauch den maximalen Schwellenwert des Massenstroms überschreitet

  • Stoppen Sie die Zeitsequenz, wenn der Stromverbrauch einen bestimmten Wert überschreitet

So erstellen Sie eine Exit-Regel:

  • Klicken Sie auf das Symbol (1), und dann öffnet sich auf der rechten Seite ein Dialogfeld

  • Wählen Sie „Add Exit Rule“ (2)

  • Ein neues Popup-Fenster öffnet sich (3) in dem der Benutzer seine Exit-Regel-Formel eingeben kann

 

image-20240415-214404.pngHinzufügen von Exit-Regeln zu den Zeitsequenzen

 

Diese Exit-Regeln können gleichzeitig verwendet werden, was bedeutet, dass die Zeitsequenz ausgeführt wird, bis eine der Bedingungen der Exit-Regeln erfüllt ist.

AI-LocalizedAI-localized
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieStrg + Eingabe, um uns Ihr Feedback zu senden.
Funktionsverfügbarkeit

Die Ihnen zur Verfügung stehenden Funktionen hängen davon ab, welche Altium-Lösung Sie verwenden – Altium Develop, eine Edition von Altium Agile (Agile Teams oder Agile Enterprise), oder Altium Designer (mit aktivem Abonnement).

Wenn Sie eine besprochene Funktion in Ihrer Software nicht sehen, kontaktieren Sie den Altium-Vertrieb , um mehr zu erfahren.

Inhalt