рус

рус

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

Русский

Россия и СНГ

English

English

usa

Новости

20-05-2021

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

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

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

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

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

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

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

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

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

Стабильная версия: от 20 января 2026
2.26.1.20:

- Доработки в функции createmodel

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

Тестовая версия: от 3 марта 2026
2.26.3.3:

Выпуск содержит новые блоки и примеры, исправления, повышающие стабильность и точность работы, а также улучшения в Linux‑версии.

# Новые возможности
## Интеграция с SMath Studio
- Добавлен статический блок для интеграции с символьным калькулятором SMath Studio, позволяющий использовать вычисления SMath непосредственно в моделях.
- Блок интеграции пересохранён под новым именем, что упрощает его поиск в библиотеке.

## Демонстрационные примеры
- В английскую версию программы добавлены новые demo‑примеры, демонстрирующие возможности SimInTech.

## Язык программирования
- Встроенному языку добавлены псевдонимы функций для новых типов данных (array2, carray2, tcomplex, tcolor), упрощая написание скриптов.

# Улучшения пользовательского интерфейса
- При вставке блока из библиотеки теперь корректно присваивается его имя.
- Пустую подпись блока теперь можно перемещать без ограничения узловой точкой.
- Исправлено добавление точки в полигон, соединяющей последнюю и первую точку примитива.
- При добавлении новой точки к примитиву теперь правильно рассчитываются её экранные координаты.

# Исправления ошибок
## Графики и анализ данных
- Устранён баг, вызывавший зависание оболочки при работе блока «График Y от X».
- Исправлена ошибка отсоединения линий связи у блока «График Y от X» при изменении числа входных портов.
- Скорректирована передача данных графика в табличный просмотр, спектральный анализатор и инструмент «Курсор» при использовании осей «Модельное время» или «Системное время».

## Теплогидравлические модели (HS)
- Исправлена ошибка вывода значений тепловых потоков в тепловых структурах.
- Для стенки с излучением добавлена проверка расчёта углового коэффициента в радиационной связи.

## Дискретные переменные и задержки
- Доработан блок «Дискретные переменные состояния».
- Пересохранён блок «Задержка на период квантования» с новыми настройками по умолчанию.

## Сетевые функции
- Исправлена работа опции переподключения при разрыве соединения в режиме локального исполнения проекта.
- Устранена проблема удалённого доступа к данным типов ≥ 3 для GdbServer.

# Улучшения точности и производительности
- Реализованы более точные алгоритмы задержки реального времени для Windows и Linux.
- Код вычисления задержки унифицирован и упрощён, что повышает надёжность и облегчает дальнейшее развитие.
- В Linux версии по умолчанию включён режим «Многопоточный рендеринг», улучшая скорость визуализации.

# Изменения в Linux версии
- По умолчанию активирован многопоточный рендеринг.
- Улучшены алгоритмы расчёта реального времени задержки, повышая точность моделирования на Linux‑платформе.

# Обновления инструментов
- Файл JAR для Windows версии SARA объединён, удалены дублирующие файлы.
- Обновлён код SARA 2 и улучшен скрипт его запуска.