linearizeAirframe

Линеаризуйте модель корпуса вокруг рабочих точек

Описание

пример

linSys = linearizeAirframe(modelToAnalyze) линеаризует модель корпуса вокруг заданной рабочей точки, или спецификация рабочей точки возражают, и генерирует выходную модель в пространстве состояний, которая содержит только продольные состояния. Диалоговое окно Linearize Airframe предлагает вам выбирать рабочую точку или объект спецификации рабочей точки от базового рабочего пространства. Если объект спецификации рабочей точки или рабочей точки не существует в базовом рабочем пространстве, нажмите кнопку Launch Trim Tool в диалоговом окне Linearize Airframe. Эта кнопка запускает Simulink® Model Linearizer Control Design™, в котором можно создать объект спецификации рабочей точки. linearizeAirframe функционируйте использует этот объект в качестве условий работы, вокруг которых можно линеаризовать модель корпуса.

linSys = linearizeAirframe(modelToAnalyze) линеаризует модель корпуса вокруг заданного объекта рабочей точки или объекта спецификации рабочей точки.

linSys = linearizeAirframe(modelToAnalyze,opPoint) линеаризует модель корпуса вокруг заданного объекта рабочей точки или объекта спецификации рабочей точки.

linSys = linearizeAirframe(modelToAnalyze,opPoint,generatePlots) отображения предвещают и продвигаются результаты графика продольной линеаризации.

Примеры

свернуть все

Линеаризуйте модель SkyHoggAnalysisModel вокруг рабочей точки, opTrim. Этот пример запускает аналитическое использование шаблона управления полетом asbFlightControlAnalysis и обрезает модель вокруг opSpecDefault объект спецификации рабочей точки. Это затем линеаризует модель корпуса вокруг opTrim рабочая точка и вычисляет короткое - и длительный период (фугоида) характеристики режима linSys.

asbFlightControlAnalysis('3DOF', 'SkyHoggAnalysisModel');
opSpecDefault = SkyHogg3DOFOpSpec('SkyHoggAnalysisModel');
opTrim = trimAirframe('SkyHoggAnalysisModel', opSpecDefault);
linSys = linearizeAirframe('SkyHoggAnalysisModel', opTrim)
flyingQual = computeLongitudinalFlyingQualities('SkyHoggAnalysisModel', linSys)

Входные параметры

свернуть все

Модель, которой можно выполнить анализ управления полетом. Эта модель должна быть ранее создана с asbFlightControlAnalysis функция.

Типы данных: char | string

Объект рабочей точки раньше линеаризовал модель modelToAnalyze.

Типы данных: char | string

Отобразите нулевую полюсом карту для модели в пространстве состояний линейной системы.

Типы данных: char | string

Выходные аргументы

свернуть все

Объект модели в пространстве состояний представление линеаризовавшей модели корпуса в заданной рабочей точке.

Типы данных: char | string

Ограничения

Эта функция требует лицензии Simulink Control Design.

Введенный в R2018b