Анализ самолетов

Для анализа самолетов в Aerospace Toolbox используйте Aero.FixedWing класс и его вспомогательные классы. Эти классы позволяют вам:

  • Задайте динамику самолета

  • Задайте динамику самолета из файлов DATCOM

  • Выполните статический анализ устойчивости

  • Сгенерируйте представление пространства состояний с помощью методов линеаризации

Предлагаемый рабочий процесс

В качестве руководства рассмотрим этот рабочий процесс при разработке и построении вашего самолета с этими классами:

КомуИспользовать

Определить самолет.

Aero.FixedWingAero.FixedWing объекты содержат основное определение самолета. Объект имеет основной набор коэффициентов тела, которыми можно манипулировать со Aero.FixedWing.Coefficient объект.

Определите условие (состояние) самолета в момент времени.

Aero.FixedWing.State - Используйте эти объекты, когда:

  • Ваши расчеты требуют определенного состояния самолета, такого как силы и моменты.

  • Сбор конкретных точек данных из Simulink.LookupTable объекты (требует Simulink® лицензия).

Чтобы задать данные для любого и всех коэффициентов, которые описывают поведение самолета.

Aero.FixedWing.CoefficientAero.FixedWing.Coefficient объекты хранят данные для всех коэффициентов, которые описывают поведение самолета.

Задайте аэродинамическую поверхность на самолете.

Aero.FixedWing.SurfaceAero.Aircraft.Surface объекты содержат определения аэродинамических поверхностей самолета.

Задайте вектор тяги на самолете.

Aero.FixedWing.ThrustAero.Aircraft.Thrust Объекты содержат определения тяги самолета.

Задайте окружение состояния самолета.

Aero.Aircraft.EnvironmentAero.Aircraft.Environment объекты удерживают окружение состояния самолета, такую как температура воздуха, давление, плотность, силу тяжести и так далее.

Задайте свойства для самолета.

Aero.Aircraft.PropertiesAero.Aircraft.Properties объекты определяют общие свойства для обслуживания и определения самолета. Используйте этот объект в процессе проекта самолета.

Чтобы задать состояния управления неподвижным состоянием.

Aero.Aircraft.ControlStateAero.Aircraft.ControlState содержит определения углов отклонения поверхности управления самолета.

Статический анализ устойчивости

Для выполнения статического анализа устойчивости вашего самолета:

  1. Составьте таблицу критериев для выполнения статического анализа устойчивости.

    Чтобы создать таблицу критериев, используйте Aero.FixedWing.criteriaTable способ. Этот метод создает 6-бай- N таблицу, где N - количество переменных критерия .

  2. Чтобы вычислить изменения сил и моментов после возмущения как больше, равные или меньше 0, используя соответствующую запись в таблице критериев, используйте staticStability способ. Метод использует этот процесс оценки:

    • При выполнении оценки критериев самолет статически стабилен при этом условии.

    • Если оценка критериев не выполняется, самолет является статически нестабильным в этом условии.

    • Если результатом возмущения является 0, самолет статически нейтрален на этом условии.

    Используйте этот метод только на фазе предварительного проекта. The staticStability метод не выполняет анализ, основанный на требованиях.

Для примера статического анализа устойчивости см. «Определение нелинейной динамики и статической устойчивости самолета».

Линейный анализ

Чтобы выполнить линейный анализ объекта фиксированного крыла в заданном состоянии фиксированного крыла, используйте linearize способ. Этот метод линеаризирует самолет вокруг начального состояния и создает модель пространства состояний для линейного анализа. Для выполнения линейного анализа:

  1. Вычислите статическую устойчивость самолета с помощью staticStability способ.

  2. Линеаризация самолета с помощью linearize способ.

Для примера линейного анализа самолета см. «Выполнение управления и статический анализ устойчивости с линеаризированными самолетами».

Для линейного анализа требуется лицензия Control System Toolbox™.

Примеры

Aerospace Toolbox приводит эти примеры, чтобы помочь вам работать с самолетами, использующими классы самолетов.

ДействиеПример

Создайте и проанализируйте самолет в MATLAB, используя геометрию C182 Cessna и данные коэффициентов.

Определение нелинейной динамики и статической устойчивости самолетов

Преобразуйте самолет в модель линейного инвариантного по времени (LTI) пространства состояний для линейного анализа.

Выполните управление и статический анализ устойчивости на линеаризированных самолетах

Создайте и задайте пользовательское состояние для самолета.

Настройка самолетов с дополнительными состояниями самолетов

См. также

| | | | | | |

Похожие темы