Как программное обеспечение обрабатывает открытия цикла

Программное обеспечение Simulink® Control Design™ линеаризует модели с помощью подхода блока блоком. Программное обеспечение индивидуально линеаризует каждый блок в вашей модели Simulink и производит линеаризацию полной системы путем объединения отдельной линеаризации блока. Для получения дополнительной информации см. Точный Алгоритм Линеаризации.

Чтобы получить передаточную функцию разомкнутого контура из модели, вы задаете открытие цикла. Открытия цикла влияют только, как программное обеспечение повторно объединяется, индивидуум линеаризовал блоки. Другими словами, программное обеспечение игнорирует открытия цикла при определении уровней входного сигнала для каждого блока, который влияет, как линеаризуются нелинейные блоки.

Например, в следующей модели, чтобы вычислить ответ из e 2 к y 2 без эффектов внешнего контура, вы открываете внешний контур путем размещения цикла вводная аналитическая точка в y 1.

Здесь, k 1, k 2, g 1, и g 2 является нелинейными блоками.

Программное обеспечение линеаризует каждый отдельный блок в заданной рабочей точке, создавая линеаризовавшие блоки K 1, K 2, G 1, и G 2. На данном этапе программное обеспечение не повреждает поток сигналов в y 1. Поэтому линеаризация блока включает эффекты внутреннего цикла и сигналов обратной связи внешнего контура.

Чтобы вычислить передаточную функцию из e 2 к y 2, программное обеспечение осуществляет цикл, открывающийся в y 1, вводит входной сигнал в e 2 и измеряет выход в y 2.

Здесь, K 1, K 2, G 1, и G 2 является линеаризовавшими блоками.

Получившаяся линеаризовавшая передаточная функция (I +G2K2)-1G2K2.

Смотрите также

| | | | |

Похожие темы