Что нового в 26.8
Дата релиза: август 2026
Общий пользовательский опыт
Улучшения конвертера моделей Simulink
Конвертер моделей Simulink был существенно улучшен. Это помогает быстрее и проще конвертировать модели Simulink в Engee. Для неподдерживаемых блоков в сконвертированной модели добавляются блоки-заглушки с уже настроенными портами. Блоки-заглушки подсвечиваются красным цветом. Это блоки Engee Function, поэтому их можно адаптировать под свои нужды.

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

Также теперь скрипт конвертации моделей не завершает свою работу на неподдерживаемых блоках, а доводит конвертацию до конца. Это позволяет увидеть всю структуру модели, даже если та содержит неподдерживаемые блоки.
Новый раздел примеров «Электропривод»
В документации появился новый раздел с примерами по электроприводу. Уже добавлены первые полноценные проекты, которые показывают, как в Engee моделировать не отдельный компонент, а сложные технические системы целиком. Электропривод — один из хороших примеров такого подхода: при его моделировании используются электрика, механика, управление, силовая электроника и динамика объекта. Поэтому на этих моделях удобно изучать не только отдельные возможности Engee, но и то, как из них собираются полноценные инженерные системы. Это только начало. Раздел будет регулярно пополняться новыми моделями, а набор задач — расширяться: от базовых компонентов до более сложных систем электропривода.
Среда моделирования
Дальнейшее развитие автоматической настройки глобального решателя
Не каждый пользователь Engee разбирается в численных методах. Мы это понимаем и постоянно стремимся к упрощению настройки решателей и автоматизации подбора их параметров под задачу. Например, при отсутствии непрерывных состояний в модели нет никакого смысла использовать другие решатели, кроме специально оптимизированного дискретного. А при выборе шага расчета нужно учитывать представленные в модели дискретные частоты и непрерывные периодические сигналы, убедиться, что решение не выродится в две точки, и т.д. Отдельно стоит отметить дискретные модели с постоянным шагом. Если раньше вам приходилось вручную подбирать шаг расчета таким образом, чтобы он являлся целым делителем всех дискретных частот в модели, теперь Engee выполняет подбор самостоятельно, что значительно упрощает работу, особенно при добавлении в модель новой частоты. Статусная панель внизу экрана теперь отображает имя фактически используемого решателя и шаг — постоянный или максимальный — с которым ведется расчет.

Единый модуль «Редактор данных модели»
Объединили Редактор данных модели и Физические сигналы в одном модуле. Теперь основные инструменты для работы с данными модели находятся в одном месте — не нужно искать их по разным разделам интерфейса.

Новая библиотека блоков — Automotive
Добавлена новая специализированная библиотека блоков для моделирования автомобильных систем. В нее вошли готовые компоненты для двигателя внутреннего сгорания, подвески, кузова и колес. Теперь типовые элементы автомобильных систем можно собирать из готовых блоков, не создавая каждую подсистему с нуля. Библиотека обязательно будет пополняться.

Ускорение всех фаз исполнения моделей
Начав еще весной, мы все лето непрерывно профилировали аномально медленные модели и работали над оптимизацией их исполнения. Рады представить улучшения, которые попали в Engee за эти месяцы:
-
Первая фаза — подготовка симуляции — ускорилась до восьми раз. Ранее на больших моделях она могла занимать ощутимое время.
-
Доработки алгоритмов анализа моделей и выведения атрибутов сигналов позволили добиться ускорения до четырех раз, что отразилось в уменьшении времени компиляции больших моделей до двух раз.
-
Дальнейшая унификация и оптимизация исполняемой модели позволила ускорить инициализацию и компиляцию различных моделей до двух раз.
-
Оптимизация расчета матрицы Якоби — одного из ключевых этапов работы неявных решателей — позволила добиться ускорения симуляции больших физических моделей до двух раз.
-
За счет оптимизации алгоритмов интерполяции удалось ускорить симуляцию моделей с некоторыми физическими компонентами. Например, продвинутые полупроводники ускорились до 15 раз.

Пользовательская палитра для сигналов на графиках
Теперь цвет сигнала на графике можно выбрать с помощью полноценного палитрового пикера — как в графических редакторах. Больше не нужно ограничиваться фиксированным набором цветов из готовых палитр: можно подобрать любой оттенок для каждого сигнала и настроить график под свои задачи.

Отдельные окна для редактора кода Engee Function и C Function
Теперь исходный код каждого блока C Function и Engee Function открывается в собственном окне редактора кода. В заголовке окна указаны имена блока и модели, к которой он относится. Так удобнее работать с несколькими блоками одновременно: не нужно переключаться между ними в одном редакторе и гадать, какой код сейчас открыт.

Поддержка оборудования, интерфейсов и внешних интеграций
Пользовательские таргеты и примеры пользовательских таргетов для Arduino UNO и ATmega328P
Мы выпустили документацию и примеры по созданию пользовательских пакетов поддержки встраиваемых систем (таргетов). Это важно для продвинутых пользователей, которые хотят разрабатывать свои таргеты. В документации описываются этапы разработки таргета и необходимые API.
Мы предоставили примеры двух таргетов:
-
ATmega328: простой таргет с примером сборки и загрузки прошивки для независимого выполнения;
-
ArduinoUNO: пример таргета с независимым и интерактивным выполнением через XCP/UART.
Это прекрасная веха в разработке пакетов поддержки встраиваемых систем в Engee, и нам не терпится увидеть, как вы этим воспользуетесь.
Обновления и исправления в библиотеке блоков «Оборудование»
Мы регулярно обновляем и улучшаем блоки в категории Оборудование. Установите актуальный пакет поддержки, чтобы пользоваться самыми новыми возможностями: Engee.Интеграции.
Полунатурное моделирование и КПМ «РИТМ»
Новая версия приложения РИТМ.Управление машинами
Мы обновили приложение РИТМ.Управление машинами:
-
РИТМ.Управление машинами больше не требует доступа к небезопасному содержимому в браузере и работает с настройками по умолчанию во всех браузерах, поддерживаемых Engee.
-
РИТМ.Управление машинами теперь требует установленного пакета поддержки Engee.Интеграции и при запуске сообщает, если пакет поддержки не установлен:

-
В приложении появилась новая панель «Логи машины». В эту панель попадают все сообщения, которые выводятся на экран РИТМа в «RITM Monitor». Это особенно удобно, если РИТМ работает в headless-режиме.

-
В приложении появилась новая группа настроек «Настройка RITM Monitor». Это позволяет настроить визуализацию на экране РИТМа под ваши нужды.

Обновления и исправления в библиотеке блоков «РИТМ»
Мы регулярно обновляем и улучшаем блоки в категории RITM. Установите актуальный пакет поддержки, чтобы пользоваться самыми новыми возможностями: Пакет поддержки КПМ «РИТМ».
Новые блоки и обновления
Electrical
Automotive
Longitudinal Wheel - Disc Brake |
|
|---|---|
Fiala Wheel 2DOF |
|
Mapped Core Engine |









