Engee на старт! – Telegram
Engee на старт!
3.46K subscribers
464 photos
72 videos
1 file
272 links
Engee - российская среда динамического моделирования и технических расчётов. Лучшая замена MATLAB/Simulink/Amesim.
Группа общения и поддержки пользователей: https://news.1rj.ru/str/engee_julia_chat
Download Telegram
📻 DMR (Digital Mobile Radio): как системная модель повышает эффективность цифровой радиосвязи?

Цифровая радиосвязь стремительно развивается, и стандарт DMR (ETSI TS 102 361) уже стал ключевым решением для надежной и защищенной коммуникации. Но как сделать его работу ещё эффективнее? Для этого мы реализовали новый проект - Системная модель DMR.

На самом деле, связь — это нечто большее, чем просто каналы передачи данных.
Это то, что соединяет регионы нашей большой Родины, отрасли и предприятия, и, конечно, людей с их близкими и друзьями.

В преддверии Дня России мы особенно гордимся тем, что технологии Engee помогают делать страну сильнее, промышленность — эффективнее, а людей — ближе друг к другу.

С праздником, друзья! 🇷🇺


⤴️ Системная модель DMR — это математическая и программная имитация протокола, позволяющая:
✔️ Проводить глубокий анализ устойчивости системы в разных условиях (помехи, перегрузки, многолучевое распространение)
✔️ Тестировать алгоритмы без привязки к "железу", экономя время и ресурсы
✔️ Быстро модифицировать тракт передачи данных (например, адаптивные схемы модуляции или FEC-кодирования)
✔️ Масштабировать систему от локальных групп до корпоративных сетей (Tier II/Tier III)
✔️ Интегрировать с IT-инфраструктурой для автоматизированного управления

📎 Где это критически необходимо?
🔹Промышленность (IIoT, автоматизация заводов)
🔹Транспорт (управление ж/д и автопарками)
🔹Госсектор (МЧС, армия, безопасность) – в 2023 году 67% новых закупок радиосвязи в ЕС приходилось на DMR (TETRA & DMR Market Report), не отстаёт в этом плане и РФ.

🔗 Хотите глубже разобраться в системной модели DMR? Читайте нашу детальную статью:
👉 Системная модель DMR: от теории до внедрения

Увидимся! 💼

Бесплатные события июня:
💿 Поддержка внешнего оборудования 18 июня
🎓 Основы моделирования в Engee 23-24 июня
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14👏7🥰64
💼 Новые демо-проекты по моделированию силовой преобразовательной техники

Сегодня делимся двумя новыми проектами, которые показывают, как с помощью Engee и КПМ РИТМ можно создавать и тестировать алгоритмы управления трёхфазными инверторами.

Проект №1: Быстрое прототипирование алгоритма управления инвертором

Показано, как использовать два комплекса КПМ РИТМ в связке — один имитирует трехфазный инвертор, второй выполняет функции системы управления. Управление автономным инвертором реализовано в dq-координатах с помощью ШИМ. Передача сигналов идёт через платы аналоговых и цифровых входов/выходов. Также в проекте есть модель с возможностью генерации Cи-кода из подсистемы управления.

Проект №2: Линейно-интерактивный ИБП с суперконденсатором

Представлена модель двунаправленного инвертора мощностью 2,4 МВт с накопителем энергии в виде суперконденсатора емксотью 50 Ф. Управление осуществляется через ПИ-регуляторы в dq-координатах, синхронизация с сетью реализована через ФАПЧ. В модели рассматривается классический сценарий работы ИБП: в начале суперконденсатор заряжается от сети, а затем происходит отключение от сети и переход нагрузки на автономное питание.

👉 Ещё десятки полезных моделей по ссылке https://engee.com/community/catalogs/projects
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10831
This media is not supported in your browser
VIEW IN TELEGRAM
🧑‍🎓 Вебинар об интеграции Engee и железа уже завтра!

Друзья,

Напоминаем, что завтра в 10:00 на нашем канале состоится вебинар, посвященный взаимодействию Engee с устройствами и программами.

А пока мы реализовали любопытный мини-проект — стрелковый тренажёр с использованием игровых контроллеров. Но за игрой — не просто фановый эксперимент: это реальный пример взаимодействия аппаратного обеспечения и браузерной среды для разработки встроенных алгоритмов.

🟦 В основе проекта – интерфейсные блоки для подключения джойстиков. Положения курсора по X и Y передаются в подсистему "прицел", где с помощью двух синусоидальных сигналов генерируются координаты вращающегося прицела.

Координаты цели формируются блоками равномерных случайных чисел в диапазоне [−1.0…1.0] с периодом 5 секунд, а затем сравниваются координаты мишени и координаты прицела. В случае, если мишень попадает в зону прицела и при этом нажата одна из кнопок выстрела на джойстике, засчитывается попадание по цели.

Навести курсор на мишень вы можете непосредственно в графиках Engee, где также ведется счет попаданий. Рекорд наших инженеров - 34. Сможете попасть больше?

👉 Ознакомиться с проектом

💼 В основе — Engee, инструмент, который позволяет писать, тестировать и отлаживать embedded-логику прямо в браузере, а затем переносить её на железо.

🔥 Хотите понять, как мы это сделали?
Разберём всё на вебинаре уже завтра — покажем, как связали контроллеры, браузер и логику взаимодействия с мишенями.

‼️ Присоединяйтесь к вебинару

🛠 Будет интересно тем, кто работает с embedded, automation, а также просто любит, когда всё работает вместе — от контроллера до визуализации в браузере.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥116👌5👍21🤩1
🔥 Друзья, в 10:00 начинаем вебинар: «Поддержка внешнего оборудования и ПО в Engee».

Подключайтесь к прямому эфиру здесь, в нашем Телеграм-канале.

👉 Задавайте свои вопросы в чате Engee или в комментариях к этому посту — после основной части спикер ответит на все вопросы в трансляции, а на остальные мы ответим в чате.

💼 Ждём вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥96
Live stream started
Live stream finished (52 minutes)
Media is too big
VIEW IN TELEGRAM
💼 Запись вебинара – Поддержка “железа” в Engee

🔧 О чём вебинар?

Разбираем полный цикл интеграции — от подключения джойстиков Thrustmaster и работы с промышленными протоколами (CAN, Modbus) до связки с Unigine и ПрагмаСофт. Узнайте, как заставить реальное «железо» работать с вашими цифровыми моделями в Engee!

Содержание:
00:00 — Начало
00:24 — Структура вебинара
01:55 — Общие сведения
04:51 — Начало работы
09:12 — COM-порт
12:57 — Thrustmaster HOTAS прошедшего события
14:38 — Logitech G29
16:11 — CAN
17:26 — Modbus
19:26 — VISA
22:27 — КПМ РИТМ
23:53 — UDP
26:15 — ПрагмаСофт Студия
28:11 — Unigine
29:07 — Системы управления МС-21, SSJ-100
29:49 — T-Flex DOCs
30:39 — Универсальность применения механизма
31:27 — Заключение

📄 Скачать презентацию

🔻🔻🔻🔻🔻🔻

🖊 Регистрация в Engee
🎓 Тренинг «Основы моделирования в Engee 23-24 июня»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥189👏8👍1🤩11
🕹 Как мы в Engee делаем дроны умными: реализация автономных полётов.

Друзья,

Тема дронов и беспилотников актуальна, как никогда, и только набирает обороты. Engee – это удобный и эффективный инструмент для модельно-ориентированного проектирования беспилотных систем. Как смоделировать поведение БПЛА в сложной среде прямо в браузере? Мы собрали два проекта в Engee, чтобы показать, как легко реализовать маршруты, обход препятствий и возврат на базу с помощью кода, графики и Конечных автоматов.

✈️ Проект 1: Полет над рельефом
С помощью кода написали симуляцию дрона, который при помощи функции simulate_drone летит над сгенерированным 3D-ландшафтом, избегая столкновений.
🔹 Реалистичный рельеф создается функцией generate_landscape. 
 🔹 Полет выполняется с ограничениями по высоте, скорости и видимости
🔹 3D-анимация траектории
🔹 Настраиваемые параметры: угол обзора, дальность сенсоров и др.

⚡️ Проект 2: Возврат на базу
Что делать, если батарея почти на нуле?
В этом проекте реализуем безопасное возвращение дрона домой:
🟡 Используем Конечные автоматы в модели и в коде
🟡 Реакция на нештатные ситуации
🟡 Гибкое управление логикой поведения

🤝 Всё это — прямо в браузере, без установки.
🔎 Смотрите демо, изучайте код, пробуйте сами.

🔗 Моделирование полета дрона над 3D ландшафтом
🔗 Возврат дрона на базу

Хороших выходных и до связи! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🥰8😁7531
Модель системы вентиляции в Engee 💨

Друзья,

🔥 Представьте, как сложно поддерживать идеальную температуру в большом здании, когда на улице то жара, то холод, а люди то открывают двери, то включают оборудование! Мы смоделировали эту задачу в Engee и готовы показать, как работает система автоматического регулирования температуры в системе вентиляции.

Знаете, почему это непросто? Температура в разных уголках здания ("зонах") может сильно отличаться из-за расстояния от вентиляционной установки и различных помех. Но наша модель показывает, как умная система старается справиться!

Охлаждённый воздух поступает в Зону 1 из Вентиляционной установки и распределяется в Зону 2 и 4, попадая затем в Зону 3, из которой выбрасывается в окружающую среду через Вытяжку или направляется обратно в Вентиляционную установку через Воздуховод.

Почему эта модель интересна?
🔈 Реальная динамика: Модель учитывает работу системы на всех режимах, влияние внешней среды (температура воздуха) и *возмущения* – например, открытие дверей!

🔄 Эффект рециркуляции: Мы проверили, как возврат части воздуха обратно в систему влияет на общее распределение тепла – и это ключевой фактор!

🔧 Умное управление: Система на лету вычисляет нужный расход воздуха для поддержания заданной температуры в ключевой зоне.

🔗 Моделирование системы вентиляции в здании

Проанализировав результаты модели можно заметить, как влияют на температуру открытие двери и рециркуляция. Температурный режим, выставленный пользователем, корректно соблюдается для зоны 1, но не в остальных зонах, ввиду их удалённости от вентиляционной установки.

Как вы думаете, что можно улучшить в такой системе⁉️

Делитесь идеями в комментариях!
💼
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15🤩873👍1
🔥 Что думает системный аналитик с 40-летним стажем об Engee и Julia?

Коллеги из Экспоненты уже рассказывали вам про любопытную публикацию в Сообществе — модель экономического роста Харрода–Домара. Мы пообщались с её автором, к.э.н., профессором Александром Михайловичем Варюхиным, и хотим поделиться его очень тёплым отзывом об Engee и Julia.

💬 Что отмечает профессор Варюхин в Engee?

Во-первых, платформа Engee отечественная, а я патриот России.

Во-вторых, идеология визуального моделирования динамических систем в Engee очень близка к идеологии Simulink, что практически не требует переучивания.

В-третьих, как я уже сказал, визуальное моделирование в Engee сопоставимо с Simulink, но работать с моделями, с моей точки зрения, гораздо удобнее в Engee за счет достоинств базового языка Julia – он мощный, компактный и компилируемый. Я перевел несколько проектов с R, Python, Matlab на Julia и получил большое эстетическое и практическое удовольствие от того, как изящно и компактно это происходило. Julia – это стройная изящная система типов объектов, великолепная компактно создаваемая графика, динамическая типизация и JIT-компиляция, высокая производительность, возможность построения параллельных приложений.


📌 В отзыве — больше про язык, архитектуру и то, почему сочетание Engee + Julia отлично работает.

🔗Полный текст вы найдете по ссылке: Читайте здесь

Хороших выходных! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
2197👍51
Релиз 25.6 – новое в июне 🎣🍒🏊

Друзья,
Кажется, только вчера мы встречали июнь, а уже треть лета осталась позади! 🙁


Время летит стремительно, но наша команда ENGEE не останавливается ни на минуту — даже в разгар сезона отпусков мы продолжаем трудиться над улучшением платформы. За этот насыщенный месяц мы успели реализовать ряд важных обновлений и новых функций, которые уже доступны нашим пользователям. Мы верим, что эти улучшения сделают работу с Engee еще более комфортной и эффективной, и с нетерпением ждём ваших отзывов о новых возможностях! 🌪️

Самое важное в обновлении:
⭐️Загрузка папок в файловый браузер;
⭐️Интерактивная работа с блоками Goto и From;
⭐️Принципиальное ускорение программного управления;
⭐️Многоуровневые собственные библиотеки;
⭐️Возможность записать все физические сигналы;
⭐️Новый элемент для редактора масок блоков – Button;
⭐️Определение времени моделирования выражением или переменной;

А еще:
✔️Новые блоки в библиотеках Электричество, Базовая, ЦОС, Газ, Гидравлика, Оборудование;
✔️Сообщение об аварийной остановке в Диагностике;
✔️Предупреждение при переименовании портов КА;
✔️Новые статьи в Документации и новые Примеры;

Приглашаем в раздел Что нового 25.6, чтобы узнать подробности, и ждем вас в Engee! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🥰8🤩8👏21🤔1
Тестирование моделей Engee в реальном времени 🦾

На календаре - пятница, за окном - вернувшееся лето, а в нашем канале - свежая подборка проектов.

В наших статьях и на мероприятиях часто мелькают слова “машина реального времени”, КПМ РИТМ, “Комплекс полунатурного моделирования”. Если вы не знаете о чём речь и не решаетесь спросить, то знайте — это программно-аппаратные комплексы для тестирования с учётом времени выполнения. Модели вы собираете в Engee, а выполняете - на РИТМе. Благодаря этому, шаг моделирования будет максимально приближен к настоящему, реальному времени (мы называем его жёстким). Прочитать подробнее можно ЗДЕСЬ.

🦾Если же вы еще не подружили ваш РИТМ с Engee, то прямо сейчас вы можете в два счёта сделать это с нашей подборкой:

1️⃣Делаем первые шаги с КПМ РИТМ в Engee
2️⃣Контролируем реальное время
3️⃣Прототипируем системы управления
4️⃣Изучаем поведение объекта управления в полунатурном моделировании
5️⃣Автоматизируем тестирование в реальном времени

Тоже хотите управлять временем? Делитесь идеями своих проектов, мы с радостью их обсудим 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥117👍63🆒2
👤 Сегодня — День семьи, любви и верности
И мы в Engee решили отметить его по-своему — через анализ семейных связей при помощи языка программирования Julia.


⚡️ В честь праздника делимся нашим примером, построенным в Engee — чтение генеалогического древа семьи Скайуокеров. Да-да, та самая семья, где всё не так просто:
🟡 отцы, которые становятся ситхами,
🟡дети, которые возвращают свет,
🟡 и галактика, которая зависит от семейных уз.

В Engee загружается файл спецификации GEDCOM - он хранит описание генеалогических связей и данные персоналий.

При помощи языка Julia происходит:
🔹 чтение файла GEDCOM и извлечение информации о персонах;
🔹 поиск строк, начинающихся с 0@ и содержащие INDI, чтобы определить начало записи о персоне;
🔹 извлечение информации о персоне: имя и дату рождения, если они присутствуют;
🔹 запись данных в словарь, где ключом является ID персоны, а значением — другой словарь с информацией о ней.

📶 Этот проект показывает, что Engee — это не только про технику и математику, но и про визуализацию сложных взаимосвязей, даже если они… межгалактические.

👥 Загляните в наш пример и, возможно, вдохновитесь построить родословную своей семьи. Ведь каждая семья — это своя сага.

С праздником, друзья! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
19👏12🥰6🔥431
🟦 Оценка параметров усилителя - новое приложение Engee! 

Друзья, а вы уже заметили, что в меню приложений появилась новая иконка? Представляем вам наше новое приложение – Оценка параметров усилителя!

Это новый инженерный графический инструмент, который предназначен для анализа характеристик усилителей мощности (УМ) по данным измерений, а также построения моделей усилителей с возможностью их использования в среде моделирования Engee.

🔈 Поддерживается анализ сигналов, настройка параметров модели, визуализация результатов и экспорт коэффициентов для последующего использования.

📎 Приложение «Оценка параметров усилителя» моделирует нелинейные усилители мощности, используя данные реальных или синтезированных сигналов. Оно позволяет учитывать расширение спектра и помехи в соседних каналах, а также применять цифровое предыскажение сигнала (DPD) для минимизации искажений.

Цель DPD — исказить входной сигнал так, чтобы после прохождения через усилитель результирующий сигнал был близок к идеальному. Приложение поддерживает различные алгоритмы расчёта параметров DPD, такие как RLS, LMS, NLMS, RPEM и регуляризованный RLS, а также архитектуры моделей, включая P, MP и GMP. Выбор архитектуры зависит от оценки нормализованной среднеквадратичной ошибки (NMSE) модели усилителя.


Цифровые предыскажения обеспечивают:
🔹 повышение энергоэффективности;
🔹 снижение нелинейных искажений и межканальных помех;
🔹 уменьшение размеров усилителя.

Хотите узнать больше о приложении? 
🔗Подробное руководство в документации Engee 

До встречи в Engee и хороших выходных! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍11👨‍💻522🤩1
🔄Резервирование датчиков: как сделать систему неуязвимой к отказам?

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

В Engee для реализации подобной логики отлично подходит удобный и эффективный инструмент – Конечные автоматы. И с помощью него мы реализовали для вас и выложили в Сообщество алгоритм:
🔗Изучить и скачать проект

Модель состоит из двух специализированных блоков Chart:
1️⃣Первый блок отслеживает состояние датчиков через параллельные состояния: при сигнале сбоя (например, sensor1Failure > 0) система переводит датчик в 5-шаговый режим проверки с динамическим сбросом таймера с непрерывным мониторингом. Если сбой исчезает, таймер автоматически сбрасывается.

2️⃣Второй блок формирует выходной сигнал по интеллектуальной логике:
🔹Оба исправны → усреднение показаний для фильтрации шума
🔼Сбой одного → мгновенное переключение на резерв без разрыва данных
⭐️Двойной отказ → аварийное обнуление выхода (как на 7-й секунде симуляции)

Как показали результаты тестов, система полностью компенсирует одиночные сбои датчиков, а при редких двойных отказах гарантирует безопасное поведение. ☑️

Еще больше примеров со сложной логикой доступно в Сообществе! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍181181