Альтернативное изменение между контроллерами в Simulink

259
Abbas

Представьте, что у меня есть модель завода, которой нужно управлять в течение промежутка времени [0, T]. Я должен разделить этот интервал на несколько равных подинтервалов. В каждом подинтервале я должен запустить один конкретный контроллер. Например, у меня есть 3 контроллера. Контроллер 1 должен использоваться в пределах [tk, tk + (1/3)), контроллер 2 должен использоваться в [tk + (1/3), tk + (2/3)), а контроллер 3 должен использоваться в [tk + (2/3), tk + 1) где tk = 0,1,2, ... и этот процесс продолжается альтернативно. В среде Simulink можно использовать блок переключателей, но он часто используется в течение 1 периода времени. Как я могу реализовать эти контроллеры альтернативно в [0, T]?

Заранее спасибо.

0

0 ответов на вопрос

Похожие вопросы