рус

рус

Возникли вопросы? Звоните нам.
Русский

Русский

Россия и СНГ

English

English

usa

Новости

20-05-2021

Новая книга с примерами в SimInTech

В настоящей методике изложены теоретические основы и подход к моделированию динамики полета октокоптера, а также реализация данного подхода с пошаговыми пояснениями, в среде динамического моделирования SimInTech. Если Вам требуется реализовать модель динамики БПЛА или синтезировать регулятор высоты коптера, со стабилизатором положения коптера в пространстве или даже спроектировать свой собственный полётный контроллер, а вы ничего про это не знаете, то данная методика послужит одной из хороших «точек входа» в тему.

Новая книга с примерами в SimInTech

В отечественной среде динамического моделирования SimInTech можно сделать многое в плане моделирования технических устройств, а также проектирования систем автоматического регулирования и управления этими устройствами. Практически любую модель динамики, в которой есть d/dt той или иной физической характеристики, можно легко реализовать в этой среде. Для этого первым делом необходимо сформулировать уравнения динамики моделируемого объекта (или найти их в литературе, понять, осмыслить и реализовать в среде моделирования).

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

Во второй части методики описана последовательность действий, которые необходимо совершить в среде SimInTech, а также ручкой или карандашом на листе бумаги, для того чтобы создать упрощенную, но близкую к реальности модель динамики БПЛА (а именно – октокоптера), модель его регуляторов (ориентации, высоты и положения в пространстве), макет пульта управления, небольшую техническую анимацию и набор графиков, для удобства отладки создаваемой модели.

Перейти на страницу книги здесь

SimInTech
Остались вопросы?
Напишите нам
Уведомления

Свежие обновления

Стабильная версия: от 8 июля 2025
2.25.07.08:
  • * [Библиотека "Газотурбинные двигатели"] Добавлена защита субмоделей
  • * [MMAIN]: Убрана деректива компилятора 'USE_TEECHART'.
  • * [MMAIN]: При инициализации схемы сделано очищение редактора свойств, так как при инициализации снимается выделение всех объектов активной страницы, и, соответсвтенно параметры в канал обмена повторно не запращиваются, что может вводить в заблуждение пользователей неверными данными.
  • * [Demo, Гидросистемы]: Добавлен сертификат для проекта.
  • * [Модуль тестирования]: Актуализация.
  • * [SDB]: Обновление списка групп при заполнении поля фильтрации сделано по таймеру, чтобы меньше нагружать систему.
  • * [Root]: Немного доработана фильтрация списков.
  • * [HS, Linux]: Убраны лишние зависимости.
  • * [MMAIN]: В главный интерфейс программы добавлены функции GetMenuItemChecked и SetMenuItemChecked для работы с элементами главного меню программы.
  • * [HS]: Убраны лишние зависимости.
  • * [HS]: Убраны лишние зависимости.
  • * [CommonLib]: Обновлен блок 'Запоминание сигнала'.
  • * [HS, Linux]: Поправлена небольшая ошибка в функции 'LoadCoolant'.
  • * [Root]: Убраны ненужные зависимости из 'interpunit'.
  • * [Модуль тестирования]: Актуализация.
  • * [Demo]: Раздел 'Свойства воды и пара' переименован в 'Теплофизические свойства веществ'.
  • * [HS, Язык программирования]: 1) Добавлена функция 'LoadCoolant" для загрузки произвольного теплоносителя. 2) Убран лишний аргумент для функции 'GetCoolant'. 3) Добавлен демо-пример.
  • * [HS, Linux]: Поправлена компилируемость.
  • * [HS]: Исправление некоторых важных ошибок по теплоносителям.
  • * [MMAIN] Issue #178: Изменен порядок столбцов в окне "Управление лицензией". Столбец "Функция" перенесен в конец таблицы и спрятан от пользователей за полосой прокрутки таблицы.
  • * [webviewer]: Сделано окно управления пакетом, окно "Параметры проекта".
  • * [interfejs]: Согласовали и изменили принадлежность блока "Web-интерфейс" для лицензируемой функции subsystem_interfejsgen
  • * [Библиотека "Гидросистемы"] Дополнение блока "Регулируемый насос-мотор"
    - Мелкие правки расчета.
    - Добавлена возможность задать нерегулируемый насос-мотор.
    - Имя линии связи изменено на "Гидравлическая связь"
  • * [HS]: Небольшой рефакторинг процедуры загрузки теплоносителя.
  • * [Root]: Поправлена ошибка компиляции при выдаче сообщений ввиду ошибки загрузки xml-конфигурации.
  • * Обновлены файлы расчётного кода SARA 2
  • * [WebViewer]: Запись значений свойств. Убран баг, когда меняешь масштаб в SimInTech, он сам меняется в браузере. Поправлено отображение изображений в Linux-версии.
  • * Добавление webviewer и прочих плагинов в сборочный скрипт Linux-версии compile.sh
  • * [Root]: Небольшой рефакторинг кода проверки наличия запрещенных символов в имени тега при сохранении xml-файла с конфигурацией.
  • * [Root]: 1) При сохранении xml-файлов конфигураций добавлена проверка на корректность тегов структуры. 2) При чтении xml-файлов конфигураций добавлена обработка исключения, появляющегося ввиду наличия запрещенных символов в тегах структуры.
  • * [MMAIN]: Для графиков поправлен небольшой баг с цветом шкалы при переключении из многошкального режма и в одношкальный.
  • * [MMAIN, Linux]: Исправление HintMode для окна палитры компонентов.
  • * [MMAIN]: Большой рефаторинг окна библиотеки блоков: 1) Сильно улучшены фильтрация и поиск. 2) Добавлена возможность подгружать кастомные всплывающие подсказки. 3) Исправлены некоторые ошибки. 4) Заголовок окна изменен на 'Палитра компонентов'. 5) Убраны некоторые ненужные настройки.
  • * [Root]: Легкая доработка копирования текста из фрейма со списком свойств.
  • * [MMAIN]: Небольшой рефакторинг TEditForm.
  • * [Root]: Немного отредактирована подсказка в редакторе фильтров.
  • * [Root, SDB]: Для фильтров БД и фрейма со списком свойств добавлен спецсимвол '"', обозначающий отсутствие символов (для возможности более строгого поиска).

Свежие обновления

Тестовая версия: от 8 июля 2025
2.25.07.08:
  • * [Библиотека "Газотурбинные двигатели"] Добавлена защита субмоделей
  • * [MMAIN]: Убрана деректива компилятора 'USE_TEECHART'.
  • * [MMAIN]: При инициализации схемы сделано очищение редактора свойств, так как при инициализации снимается выделение всех объектов активной страницы, и, соответсвтенно параметры в канал обмена повторно не запращиваются, что может вводить в заблуждение пользователей неверными данными.
  • * [Demo, Гидросистемы]: Добавлен сертификат для проекта.
  • * [Модуль тестирования]: Актуализация.
  • * [SDB]: Обновление списка групп при заполнении поля фильтрации сделано по таймеру, чтобы меньше нагружать систему.
  • * [Root]: Немного доработана фильтрация списков.
  • * [HS, Linux]: Убраны лишние зависимости.
  • * [MMAIN]: В главный интерфейс программы добавлены функции GetMenuItemChecked и SetMenuItemChecked для работы с элементами главного меню программы.
  • * [HS]: Убраны лишние зависимости.
  • * [HS]: Убраны лишние зависимости.
  • * [CommonLib]: Обновлен блок 'Запоминание сигнала'.
  • * [HS, Linux]: Поправлена небольшая ошибка в функции 'LoadCoolant'.
  • * [Root]: Убраны ненужные зависимости из 'interpunit'.
  • * [Модуль тестирования]: Актуализация.
  • * [Demo]: Раздел 'Свойства воды и пара' переименован в 'Теплофизические свойства веществ'.
  • * [HS, Язык программирования]: 1) Добавлена функция 'LoadCoolant" для загрузки произвольного теплоносителя. 2) Убран лишний аргумент для функции 'GetCoolant'. 3) Добавлен демо-пример.
  • * [HS, Linux]: Поправлена компилируемость.
  • * [HS]: Исправление некоторых важных ошибок по теплоносителям.
  • * [MMAIN] Issue #178: Изменен порядок столбцов в окне "Управление лицензией". Столбец "Функция" перенесен в конец таблицы и спрятан от пользователей за полосой прокрутки таблицы.
  • * [webviewer]: Сделано окно управления пакетом, окно "Параметры проекта".
  • * [interfejs]: Согласовали и изменили принадлежность блока "Web-интерфейс" для лицензируемой функции subsystem_interfejsgen
  • * [Библиотека "Гидросистемы"] Дополнение блока "Регулируемый насос-мотор"
    - Мелкие правки расчета.
    - Добавлена возможность задать нерегулируемый насос-мотор.
    - Имя линии связи изменено на "Гидравлическая связь"
  • * [HS]: Небольшой рефакторинг процедуры загрузки теплоносителя.
  • * [Root]: Поправлена ошибка компиляции при выдаче сообщений ввиду ошибки загрузки xml-конфигурации.
  • * Обновлены файлы расчётного кода SARA 2
  • * [WebViewer]: Запись значений свойств. Убран баг, когда меняешь масштаб в SimInTech, он сам меняется в браузере. Поправлено отображение изображений в Linux-версии.
  • * Добавление webviewer и прочих плагинов в сборочный скрипт Linux-версии compile.sh
  • * [Root]: Небольшой рефакторинг кода проверки наличия запрещенных символов в имени тега при сохранении xml-файла с конфигурацией.
  • * [Root]: 1) При сохранении xml-файлов конфигураций добавлена проверка на корректность тегов структуры. 2) При чтении xml-файлов конфигураций добавлена обработка исключения, появляющегося ввиду наличия запрещенных символов в тегах структуры.
  • * [MMAIN]: Для графиков поправлен небольшой баг с цветом шкалы при переключении из многошкального режма и в одношкальный.
  • * [MMAIN, Linux]: Исправление HintMode для окна палитры компонентов.
  • * [MMAIN]: Большой рефаторинг окна библиотеки блоков: 1) Сильно улучшены фильтрация и поиск. 2) Добавлена возможность подгружать кастомные всплывающие подсказки. 3) Исправлены некоторые ошибки. 4) Заголовок окна изменен на 'Палитра компонентов'. 5) Убраны некоторые ненужные настройки.
  • * [Root]: Легкая доработка копирования текста из фрейма со списком свойств.
  • * [MMAIN]: Небольшой рефакторинг TEditForm.
  • * [Root]: Немного отредактирована подсказка в редакторе фильтров.
  • * [Root, SDB]: Для фильтров БД и фрейма со списком свойств добавлен спецсимвол '"', обозначающий отсутствие символов (для возможности более строгого поиска).