Использование математической системы Matlab для моделирования системы наведения летательного аппарата

Использование матричной системы Matlab и ее приложения Simulink для моделирования динамических систем и устройств, в которых необходимо составлять и решать системы дифференциальных уравнений. Построение структурной схемы контура самонаведения ракеты.

Рубрика Математика
Вид статья
Язык русский
Дата добавления 27.02.2019
Размер файла 227,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Математическая морфология.

Электронный математический и медико-биологический журнал.

Том 10. Вып. 2. 2011.

ИСПОЛЬЗОВАНИЕ МАТЕМАТИЧЕСКОЙ СИСТЕМЫ MATLAB ДЛЯ МОДЕЛИРОВАНИЯ СИСТЕМЫ НАВЕДЕНИЯ ЛЕТАТЕЛЬНОГО АППАРАТА

Финогенов С. Н.

Аннотация

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

Ключевые слова: Simulink, динамические системы.

Annotation

USE OF MATHEMATICAL SYSTEM MATLAB FOR MODELLING OF SYSTEM OF PROMPTING OF THE FLYING MACHINE

Finogenov S. N.

In work it is offered for modeling of dynamic systems and devices where it is necessary to make and solve systems of the differential equations, more often nonlinear to use matrix system MATLAB and its appendix Simulink.

Key words: Simulink, dynamic systems.

Основная часть

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

Математическое моделирование - это область науки и техники, которая обеспечивает выявление закономерностей протекания различных явлений окружающего нас мира или работы систем и устройств путем их математического описания и моделирования без проведения натурных испытаний. При этом используются фундаментальные положения и законы математики, описывающие моделируемые явления, системы или устройства на некотором уровне их идеализации. Для моделирования динамических систем и устройств необходимо составлять и решать системы дифференциальных уравнений, чаще всего нелинейных. Матричная система MATLAB и ее приложение Simulink - идеальное средство для реализации такого моделирования [1].

Рассмотрим систему самонаведения летательного аппарата [2].

Структурная исходная схема контура самонаведения при движении ракеты в вертикальной плоскости представлена на рис. 1.

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

Рисунок 1 Структурная схема контура самонаведения ракеты

Передаточная функция аппаратурной части

matlab simulink моделирование самонаведение

с достаточной в большинстве случаев для практики точностью может быть аппроксимирована апериодическим звеном

,

где коэффициент передачи;

эквивалентная постоянная времени, отображающая инерционные свойства аппаратурной части контура самонаведения.

Обычно углы упреждения невелики, так что можно полагать , т. е. считать, что трансверсальное (перпендикулярное к линии визирования цели) ускорение ракеты . Трансверсальное ускорение цели является внешним воздействием на контур самонаведения и его можно заменить эквивалентным нормальным ускорением цели . Тогда с учётом изложенного можно построить расчётную структурную схему контура самонаведения (рис. 2), на которой показаны только задающее воздействие , обусловленное движением цели, и возмущающее воздействие , обусловленное помехами и шумами на входе БКЦ (в него входят также пересчитанные по входу БКЦ внутренние шумы бортовой радиоэлектронной аппаратуры, флюктуации управляющих сил и т. д.).

Размещено на http://www.allbest.ru/

Математическая морфология.

Электронный математический и медико-биологический журнал.

Том 10. Вып. 2. 2011.

Рисунок 2 Структурная расчётная схема контура самонаведения ракеты

Особенности структурной схемы контура самонаведения обусловлены свойствами КЗ и состоят в следующем:

звено с коэффициентом передачи в составе КЗ делает контур самонаведения существенно нестационарным, что создаёт трудности при анализе его устойчивости и качества. Применение методов теории линейных стационарных систем автоматического управления (в том числе метода логарифмических частотных характеристик) путём «замораживания» коэффициентов даёт большие погрешности при малых значениях (вблизи точки встречи), поскольку интенсивность изменения коэффициента возрастает по мере сближения ракеты с целью (). Аналитические методы анализа, основанные на точном решении приближенного дифференциального уравнения, описывающего динамику самонаведения, достаточно трудоёмки и вследствие погрешностей математической модели (из-за упрощения уравнения) также сопряжены с довольно значительными погрешностями. Поэтому в качестве основного метода анализа динамики самонаведения используются математическое моделирование на АВМ и ЦВМ, а также полунатурное моделирование на специальных моделирующих стендах;

положительная обратная связь в составе КЗ делает зенитную ракету, как объект управления, неустойчивой, что создаёт дополнительные трудности при формировании команд управления полётом, т. е. при построении УВК.

Для построения функциональной блок-схемы моделируемых устройств Simulink имеет обширную библиотеку блочных компонентов и удобный редактор блок схем [3]. Он основан на графическом интерфейсе пользователя и по существу является типичным средством визуально-ориентированного программирования. Создание блок схемы системы или устройства (модели) происходит следующим образом: используя палитры компонентов (наборы), с помощью мыши нужные блоки с палитр переносятся на рабочий стол пакета Simulink и соединяются линиями входы и выходы блоков.

Библиотека блочных компонентов включает источники сигналов с практически любыми временными зависимостями, масштабирующие, линейные и нелинейные преобразователи с разнообразными формами передаточных характеристик, квантующее устройство, интегрирующие и дифференцирующие блок и т. д. В библиотеке имеется целый набор виртуальных регистрирующих устройств - от простых измерителей типа вольтметра или амперметра до универсальных осциллографов, позволяющих просматривать временные зависимости выходных параметров моделируемых систем.

Запуск модели происходит нажатием кнопки «Start Simulation» на панели инструментов окна Simulink. Просмотр графиков исследуемых сигналов осуществляется путем двойного нажатия правой кнопки мыши на блоке Scope.

В результате создания модели контура самонаведения ЗУР на рабочем столе пакета Simulink образовалась схема (рис. 3)

Размещено на http://www.allbest.ru/

Математическая морфология.

Электронный математический и медико-биологический журнал.

Том 10. Вып. 2. 2011.

Рисунок 3 Модель системы самонаведения ЗУР

Результаты моделирования отображаются в виде, показанном на рис. 4.

Размещено на http://www.allbest.ru/

Математическая морфология.

Электронный математический и медико-биологический журнал.

Том 10. Вып. 2. 2011.

Рисунок 4 Зависимость нормального ускорения ракеты от времени наведения

Таким образом, MATLAB, будучи мощной матричной системой, открывает обширные возможности в выполнении численного моделирования как линейных, так и нелинейных систем и устройств, описываемых большими системами уравнений. Такое моделирование предполагает решение системы уравнений состояния достаточно апробированными и хорошо известными численными методами - в том числе на основе рекуррентных и итерационных алгоритмов.

В состав системы MATLAB входит пакет моделирования динамических систем - Simulink. Уже в силу своего названия Simulink выполняет как бы симуляцию работы моделируемых систем и устройств. В науке это принято называть имитационным моделированием.

Пакет Simulink - является ядром интерактивного программного комплекса, предназначенного для математического моделирования линейных и нелинейных динамических систем и устройств, представленных своей функциональной блок-схемой (моделью).

Литература

1. Дьяконов В. П. Matlab 6/ 6.1/ 6.5. Simulink 4/ 5. Основы применения. М.: СОЛОН-Пресс, 2004.

2. Хуторской И. Н. Теория стрельбы ЗУР. Основы теории полета и управления зенитными ракетами. Смоленск: ВУ войсковой ПВО ВС РФ, 2000.

3. Черных И. В. Simulink среда создания инженерных приложений. М.: ДИАЛОГ-МИФИ, 2004.

Размещено на Allbest.ru


Подобные документы

  • Применение системы MathCAD при решении прикладных задач технического характера. Основные средства математического моделирования. Решение дифференциальных уравнений. Использование системы MathCad для реализации математических моделей электрических схем.

    курсовая работа [489,1 K], добавлен 17.11.2016

  • Особенности применения функций Ляпунова для исследования устойчивости различных дифференциальных уравнений и систем. Алгоритм и листинг программы определения устойчивости матрицы на основе использования метода Раусса-Гурвица в среде моделирования Matlab.

    реферат [403,7 K], добавлен 23.10.2014

  • Ознакомление с основными элементами управления редактора Matlab. Выполнение элементарных вычислений с помощью данной программной системы. Структура справочной системы, принципы ее функционирования. Решение системы линейных уравнений в матричном виде.

    лабораторная работа [289,8 K], добавлен 20.09.2015

  • Решение дифференциальных уравнений математической модели системы с гасителем и без гасителя. Статический расчет виброизоляции. Определение собственных частот системы, построение амплитудно-частотных характеристик и зависимости перемещений от времени.

    контрольная работа [1,6 M], добавлен 22.12.2014

  • Проведение численного моделирования системы, описанной системой дифференциальных уравнений первого порядка. Схемы моделирования методом последовательного (непосредственного) интегрирования, вспомогательной переменной и методом канонической формы.

    контрольная работа [550,9 K], добавлен 12.12.2013

  • Изучение актуальной задачи математического моделирования в биологии. Исследование модифицированной модели Лотки-Вольтерра типа конкуренция хищника за жертву. Проведение линеаризации исходной системы. Решение системы нелинейных дифференциальных уравнений.

    контрольная работа [239,6 K], добавлен 20.04.2016

  • Анализ методов решения систем дифференциальных уравнений, которыми можно описать поведение материальных точек в силовом поле, законы химической кинетики, уравнения электрических цепей. Этапы решения задачи Коши для системы дифференциальных уравнений.

    курсовая работа [791,0 K], добавлен 12.06.2010

  • Рассмотрение теории дифференциальных уравнений. Выделение классов уравнений с систем, решения которых не имеют подвижных критических особых точек. Установление достаточности найденных условий путем сравнения с классическими системами типа Пенлеве.

    курсовая работа [137,0 K], добавлен 01.06.2015

  • Механическая интерпретация нормальной системы дифференциальных уравнений первого порядка. Свойства решений автономных систем. Предельное поведение траекторий, циклы. Функция последования и направления их исследования, оценка характерных параметров.

    курсовая работа [2,0 M], добавлен 24.09.2013

  • Построение сигнального графа и структурной схемы системы управления. Расчет передаточной функции системы по формуле Мейсона. Анализ устойчивости по критерию Ляпунова. Синтез формирующего фильтра. Оценка качества эквивалентной схемы по переходной функции.

    курсовая работа [462,5 K], добавлен 20.10.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.