exponenta event banner

Вычислять устойчивые рабочие точки на основе спецификаций

Можно вычислить установившуюся рабочую точку модели Simulink ®, указав ограничения на состояния модели, выходные данные и входные данные, а также найдя рабочее условие модели, удовлетворяющее этим ограничениям. Модель можно обрезать в соответствии с любой комбинацией параметров состояния, ввода или вывода. Вычисление рабочей точки таким образом называется обрезкой. Дополнительные сведения об установившихся рабочих точках см. в разделе Сведения об рабочих точках.

Модель Simulink можно обрезать:

Дополнительные сведения о выборе инструмента обрезки см. в разделе Расчет установившихся рабочих точек.

Для спецификаций состояний можно ограничить значения состояний модели известными значениями или диапазонами. Можно также определить границы для производных состояний, которые не находятся в устойчивом состоянии. С помощью таких ограничений можно обрезать производные до известных ненулевых значений или задать допуски производных для состояний, которые не могут достичь устойчивого состояния. Пример обрезки модели для спецификаций состояния см. в разделе Расчет рабочих точек из спецификаций с помощью линеаризатора модели.

Можно ограничить значения любых портов ввода или вывода корневого уровня известными значениями или диапазонами. Можно также добавить выходные спецификации к сигналам в модели Simulink. Пример добавления таким образом выходной спецификации см. в разделе Вычисление рабочих точек из спецификаций с помощью диспетчера устойчивого состояния.

Если обрезка не выполнена; то есть, если поиск оптимизации не соответствовал всем вашим спецификациям, определите спецификации, которые не могли быть выполнены, проверив вашу обрезанную операционную точку на соответствие первоначальным спецификациям. Дополнительные сведения см. в разделе Проверка рабочей точки по спецификациям.

После обрезки модели можно выполнить следующие действия.

См. также

Функции

Приложения

Связанные темы