Документация Engee

Что нового в 26.1

Дата релиза: январь 2026

rn main Пользовательский опыт

n new Пакеты поддержки Arduino и STM32

Теперь в Engee доступны пакеты поддержки для запуска моделей на платформах Arduino и STM32. Это стало возможным благодаря пакетам поддержки для встраиваемых систем в Engee.Интеграции. Изучите документацию для пакета поддержки Arduino и пакета поддержки STM32, чтобы узнать обо всех возможностях.

Дополнительная информация о функциях пакетов поддержки, таких как:

  • Блоки для работы с периферией;

  • Автоматическая сборка и запуск моделей в независимом режиме;

  • Интерактивный режим запуска моделей на таргетах с возможностью изменения параметров и записью сигналов;

  • Примеры работы с таргетами;

  • Механизм поддержки пользовательских устройств.

И многое другое доступно в вебинаре Пакет поддержки встраиваемых систем!

image1

n new Расширение интеграции с внешним программным обеспечением

В этом релизе расширился список партнерского программного обеспечения, которое теперь может работать в эффективной связке с Engee:

  • ЛОГОС

  • ЭЙЛЕР (Euler)

Подробнее об их интеграции смотрите в разделе rn edm Поддержка оборудования, интерфейсов и внешних интеграций.

image4


rn calc Среда математических вычислений

n new Добавлена функция trim в библиотеку для ТАУ

Мы добавили в Engee функцию trim, с помощью которой можно искать рабочие точки модели вашей динамической системы. Функция trim — это инструмент для автоматического поиска установившихся (steady‑state) состояний модели и соответствующих управляющих воздействий. Команда возвращает найденное состояние, значения входов и диагностические данные о сходимости, что ускоряет подбор рабочих точек.

image3


rn mod Среда моделирования

u update Частоты дискретизации 2.0

Переработали инструмент подсветки разных частот дискретизации в моделях:

  1. Исправили подсветку физических блоков, теперь меняются только цвета границ блоков. Также оптимизировали палитру цветов для лучшего восприятия.

  2. Полностью переработали интерфейс легенды подсветки, сделали его понятнее и удобнее. Упростили ряд элементов и добавили возможности по настройке подсветки. Также добавили элемент «Время/Частота».

  3. Добавили ссылки на источники, продуцирующие частоты, для быстрого и удобного перехода.

1

n new Упрощение работы с simout

Реализовали долгожданную функцию. Теперь вы можете работать с переменной simout не только с помощью редактора скриптов interactive script icon, но и с помощью инструментов интерфейса: прямо в окне переменных variables article 2 1 открыть записанные данные, выбрать интересующий сигнал и построить его график, создать DataFrame или открыть его в инспекторе данных data inspector icon. Очень удобно!

2

u update Редактор данных моделей — расширение функциональности

Добавили возможность редактировать поля в специализированном приложении для быстрого редактирования свойств различных элементов (сигналов, входных/выходных портов, параметров) модели с помощью табличного интерфейса — редактора данных модели model data editor. Теперь настройка сигналов ваших моделей станет удобнее!

3

u update Копирование перетаскиванием не влияет на буфер обмена

Ранее в буфер обмена при работе с блоками на холсте могли попасть элементы, выбранные с помощью зажатия Ctrl и перетаскивания. Мы это исправили, и теперь вы можете быстро вставлять различные часто используемые блоки двумя разными методами независимо.


rn blocks Новые блоки и обновления

Спутниковые системы
РЧ компоненты
Двухфазная жидкость
Навигация

AHRS

Coordinate Transformation Conversion

Смешанный сигнал
Изотермическая жидкость
Теплопроводная жидкость
Электричество
Базовые
Оборудование


rn so func Обновления и исправления в библиотеках

Аэрокосмические системы

Системные объекты:

  • EngeeAerospace.CentralBodyOptions

Обработка сигналов

Системные объекты:

  • EngeeDSP.NotchPeakFilter

  • EngeeDSP.GroundStation

  • EngeeDSP.VariableBandwidthIIRFilter

  • EngeeDSP.VariableBandwidthFIRFilter

  • EngeeDSP.AdaptiveLatticeFilter

  • EngeeDSP.ChannelSynthesizer

Функции:

РЧ компоненты

Функции:

  • lcladder

  • abcdparameters

  • abcd2s

  • abcd2z

  • z2abcd

  • abcd2y

  • y2abcd

  • h2abcd

  • abcd2h

  • s2abcd


rn codegen Генерация кода

n new Поддержка верификации для многозадачных моделей

Теперь при верификации кода в сгенерированном блоке C Function автоматически вызываются все функции — точки входа в модель. Это позволяет осуществлять автоматическую верификацию многозадачных моделей, для которых генерируется несколько функций step для разных шагов расчета.

n new Поддержка передачи параметров в StartCode блока C Function

Теперь в код инициализации блока C Function (StartCode) передаются в качестве аргументов параметры блока. Раньше эти параметры передавались только в OutputCode. Это позволяет более гибко разрабатывать блоки для поддержки периферии микропроцессоров.


rn edm Поддержка оборудования, интерфейсов и внешних интеграций

n new Интеграция с программным обеспечением «ЛОГОС»

Теперь в Engee.Интеграции доступна поддержка косимуляции с программным обеспечением «ЛОГОС». Мы добавили новый раздел документации по интеграции с ЛОГОС и статью в сообществе. Это расширяет возможности Engee по интеграции со сторонними средами моделирования для расчета задач гидрогазодинамики, теплообмена, прочностного анализа и электромагнитного излучения.

image5

n new Интеграция с программным обеспечением «ЭЙЛЕР»

Теперь в Engee.Интеграции доступна поддержка косимуляции с программным обеспечением «ЭЙЛЕР». Мы добавили новый раздел документации по интеграции с ЭЙЛЕР. Также доступен демонстрационный проект в Сообществе. Это расширяет возможности Engee по интеграции со сторонними средами моделирования для анализа работы механических систем, включающих в себя сложную кинематику, большие движения, жесткие и деформируемые элементы конструкции.

image6


rn ritm Запуск моделей на РИТМе

n new Блоки для поддержки ARINC-429

Теперь в библиотеке блоков РИТМ доступны блоки для поддержки протокола ARINC-429:

image2

i important Поддержка внешних артефактов в блоках C Function

Теперь при использовании в модели блоков C Function с внешними артефактами (например, ссылающихся на отдельные исходные файлы *.c или библиотеки) все эти артефакты будут автоматически передаваться на РИТМ при сборке модели. Это существенно упрощает работу с блоками C Function, содержащими внешние зависимости. Кроме того, была проведена оптимизация, и теперь блоки C Function, которые не изменялись, не будут компилироваться на РИТМе повторно.