Alternativer Wechsel zwischen Controllern in Simulink

313
Abbas

Stellen Sie sich vor, ich habe ein Anlagenmodell, das innerhalb des Zeitintervalls [0, T] gesteuert werden sollte. Ich sollte dieses Intervall in einige gleiche Teilintervalle unterteilen. In jedem Unterintervall muss ich einen bestimmten Controller ausführen. Zum Beispiel habe ich 3 Controller. Controller 1 sollte innerhalb von [tk, tk + (1/3)) verwendet werden, Controller 2 sollte innerhalb von [tk + (1/3), tk + (2/3)) und Controller 3 innerhalb von [tk + verwendet werden (2/3), tk + 1) wobei tk = 0,1,2, ... und dieser Vorgang wird alternativ fortgesetzt. In der Simulink-Umgebung kann der Switch-Block verwendet werden, er wird jedoch häufig für einen Zeitraum verwendet. Wie kann ich diese Controller alternativ innerhalb von [0, T] implementieren?

Danke im Voraus.

0

0 Antworten auf die Frage