This media is not supported in your browser
VIEW IN TELEGRAM
Друзья,
Напоминаем, что завтра в 10:00 на нашем канале состоится вебинар, посвященный взаимодействию Engee с устройствами и программами.
А пока мы реализовали любопытный мини-проект — стрелковый тренажёр с использованием игровых контроллеров. Но за игрой — не просто фановый эксперимент: это реальный пример взаимодействия аппаратного обеспечения и браузерной среды для разработки встроенных алгоритмов.
Координаты цели формируются блоками равномерных случайных чисел в диапазоне [−1.0…1.0] с периодом 5 секунд, а затем сравниваются координаты мишени и координаты прицела. В случае, если мишень попадает в зону прицела и при этом нажата одна из кнопок выстрела на джойстике, засчитывается попадание по цели.
Навести курсор на мишень вы можете непосредственно в графиках Engee, где также ведется счет попаданий. Рекорд наших инженеров - 34. Сможете попасть больше?
Разберём всё на вебинаре уже завтра — покажем, как связали контроллеры, браузер и логику взаимодействия с мишенями.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11 6👌5👍2❤1🤩1
Подключайтесь к прямому эфиру здесь, в нашем Телеграм-канале.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤6
Media is too big
VIEW IN TELEGRAM
Разбираем полный цикл интеграции — от подключения джойстиков 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 — Заключение
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤9👏8👍1🤩1 1
Друзья,
Тема дронов и беспилотников актуальна, как никогда, и только набирает обороты. Engee – это удобный и эффективный инструмент для модельно-ориентированного проектирования беспилотных систем. Как смоделировать поведение БПЛА в сложной среде прямо в браузере? Мы собрали два проекта в Engee, чтобы показать, как легко реализовать маршруты, обход препятствий и возврат на базу с помощью кода, графики и Конечных автоматов.
С помощью кода написали симуляцию дрона, который при помощи функции
simulate_drone летит над сгенерированным 3D-ландшафтом, избегая столкновений.generate_landscape. Что делать, если батарея почти на нуле?
В этом проекте реализуем безопасное возвращение дрона домой:
Хороших выходных и до связи!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🥰8😁7 5 3❤1
Модель системы вентиляции в Engee 💨
Друзья,
🔥 Представьте, как сложно поддерживать идеальную температуру в большом здании, когда на улице то жара, то холод, а люди то открывают двери, то включают оборудование! Мы смоделировали эту задачу в Engee и готовы показать, как работает система автоматического регулирования температуры в системе вентиляции.
Знаете, почему это непросто? Температура в разных уголках здания ("зонах") может сильно отличаться из-за расстояния от вентиляционной установки и различных помех. Но наша модель показывает, как умная система старается справиться!
Охлаждённый воздух поступает в Зону 1 из Вентиляционной установки и распределяется в Зону 2 и 4, попадая затем в Зону 3, из которой выбрасывается в окружающую среду через Вытяжку или направляется обратно в Вентиляционную установку через Воздуховод.
Почему эта модель интересна?
🔈 Реальная динамика: Модель учитывает работу системы на всех режимах, влияние внешней среды (температура воздуха) и *возмущения* – например, открытие дверей!
🔄 Эффект рециркуляции: Мы проверили, как возврат части воздуха обратно в систему влияет на общее распределение тепла – и это ключевой фактор!
🔧 Умное управление: Система на лету вычисляет нужный расход воздуха для поддержания заданной температуры в ключевой зоне.
🔗 Моделирование системы вентиляции в здании
Как вы думаете, что можно улучшить в такой системе⁉️
Делитесь идеями в комментариях!💼
Друзья,
Знаете, почему это непросто? Температура в разных уголках здания ("зонах") может сильно отличаться из-за расстояния от вентиляционной установки и различных помех. Но наша модель показывает, как умная система старается справиться!
Охлаждённый воздух поступает в Зону 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🤩8 7⚡3👍1
Коллеги из Экспоненты уже рассказывали вам про любопытную публикацию в Сообществе — модель экономического роста Харрода–Домара. Мы пообщались с её автором, к.э.н., профессором Александром Михайловичем Варюхиным, и хотим поделиться его очень тёплым отзывом об Engee и Julia.
Во-первых, платформа Engee отечественная, а я патриот России.
Во-вторых, идеология визуального моделирования динамических систем в Engee очень близка к идеологии Simulink, что практически не требует переучивания.
В-третьих, как я уже сказал, визуальное моделирование в Engee сопоставимо с Simulink, но работать с моделями, с моей точки зрения, гораздо удобнее в Engee за счет достоинств базового языка Julia – он мощный, компактный и компилируемый. Я перевел несколько проектов с R, Python, Matlab на Julia и получил большое эстетическое и практическое удовольствие от того, как изящно и компактно это происходило. Julia – это стройная изящная система типов объектов, великолепная компактно создаваемая графика, динамическая типизация и JIT-компиляция, высокая производительность, возможность построения параллельных приложений.
Хороших выходных!
Please open Telegram to view this post
VIEW IN TELEGRAM
Релиз 25.6 – новое в июне 🎣🍒🏊
Друзья,
Кажется, только вчера мы встречали июнь, а уже треть лета осталась позади! 🙁
Время летит стремительно, но наша команда ENGEE не останавливается ни на минуту — даже в разгар сезона отпусков мы продолжаем трудиться над улучшением платформы. За этот насыщенный месяц мы успели реализовать ряд важных обновлений и новых функций, которые уже доступны нашим пользователям. Мы верим, что эти улучшения сделают работу с Engee еще более комфортной и эффективной, и с нетерпением ждём ваших отзывов о новых возможностях! 🌪️
Самое важное в обновлении:
⭐️ Загрузка папок в файловый браузер;
⭐️ Интерактивная работа с блоками Goto и From;
⭐️ Принципиальное ускорение программного управления;
⭐️ Многоуровневые собственные библиотеки;
⭐️ Возможность записать все физические сигналы;
⭐️ Новый элемент для редактора масок блоков – Button;
⭐️ Определение времени моделирования выражением или переменной;
А еще:
✔️ Новые блоки в библиотеках Электричество, Базовая, ЦОС, Газ, Гидравлика, Оборудование;
✔️ Сообщение об аварийной остановке в Диагностике;
✔️ Предупреждение при переименовании портов КА;
✔️ Новые статьи в Документации и новые Примеры;
Приглашаем в раздел Что нового 25.6, чтобы узнать подробности, и ждем вас в Engee!💼
Друзья,
Кажется, только вчера мы встречали июнь, а уже треть лета осталась позади! 🙁
Время летит стремительно, но наша команда ENGEE не останавливается ни на минуту — даже в разгар сезона отпусков мы продолжаем трудиться над улучшением платформы. За этот насыщенный месяц мы успели реализовать ряд важных обновлений и новых функций, которые уже доступны нашим пользователям. Мы верим, что эти улучшения сделают работу с Engee еще более комфортной и эффективной, и с нетерпением ждём ваших отзывов о новых возможностях! 🌪️
Самое важное в обновлении:
А еще:
Приглашаем в раздел Что нового 25.6, чтобы узнать подробности, и ждем вас в Engee!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🥰8🤩8👏2❤1🤔1
Тестирование моделей Engee в реальном времени 🦾
На календаре - пятница, за окном - вернувшееся лето, а в нашем канале - свежая подборка проектов.
В наших статьях и на мероприятиях часто мелькают слова “машина реального времени”, КПМ РИТМ, “Комплекс полунатурного моделирования”. Если вы не знаете о чём речь и не решаетесь спросить, то знайте — это программно-аппаратные комплексы для тестирования с учётом времени выполнения. Модели вы собираете в Engee, а выполняете - на РИТМе. Благодаря этому, шаг моделирования будет максимально приближен к настоящему, реальному времени (мы называем его жёстким). Прочитать подробнее можно ЗДЕСЬ.
🦾 Если же вы еще не подружили ваш РИТМ с Engee, то прямо сейчас вы можете в два счёта сделать это с нашей подборкой:
1️⃣ Делаем первые шаги с КПМ РИТМ в Engee
2️⃣ Контролируем реальное время
3️⃣ Прототипируем системы управления
4️⃣ Изучаем поведение объекта управления в полунатурном моделировании
5️⃣ Автоматизируем тестирование в реальном времени
Тоже хотите управлять временем? Делитесь идеями своих проектов, мы с радостью их обсудим 👇
На календаре - пятница, за окном - вернувшееся лето, а в нашем канале - свежая подборка проектов.
В наших статьях и на мероприятиях часто мелькают слова “машина реального времени”, КПМ РИТМ, “Комплекс полунатурного моделирования”. Если вы не знаете о чём речь и не решаетесь спросить, то знайте — это программно-аппаратные комплексы для тестирования с учётом времени выполнения. Модели вы собираете в Engee, а выполняете - на РИТМе. Благодаря этому, шаг моделирования будет максимально приближен к настоящему, реальному времени (мы называем его жёстким). Прочитать подробнее можно ЗДЕСЬ.
Тоже хотите управлять временем? Делитесь идеями своих проектов, мы с радостью их обсудим 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11 7👍6❤3🆒2
И мы в Engee решили отметить его по-своему — через анализ семейных связей при помощи языка программирования Julia.
В Engee загружается файл спецификации GEDCOM - он хранит описание генеалогических связей и данные персоналий.
При помощи языка Julia происходит:
С праздником, друзья!
Please open Telegram to view this post
VIEW IN TELEGRAM
Engee Community
Чтение генеалогических данных | Engee ‒ Сообщество
В этом примере рассмотрено чтение и печать генеалогических данных из файла формата GEDCOM.
❤19👏12🥰6🔥4 3 1
Друзья, а вы уже заметили, что в меню приложений появилась новая иконка? Представляем вам наше новое приложение – Оценка параметров усилителя!
Это новый инженерный графический инструмент, который предназначен для анализа характеристик усилителей мощности (УМ) по данным измерений, а также построения моделей усилителей с возможностью их использования в среде моделирования Engee.
Цель DPD — исказить входной сигнал так, чтобы после прохождения через усилитель результирующий сигнал был близок к идеальному. Приложение поддерживает различные алгоритмы расчёта параметров DPD, такие как RLS, LMS, NLMS, RPEM и регуляризованный RLS, а также архитектуры моделей, включая P, MP и GMP. Выбор архитектуры зависит от оценки нормализованной среднеквадратичной ошибки (NMSE) модели усилителя.
Цифровые предыскажения обеспечивают:
Хотите узнать больше о приложении?
До встречи в Engee и хороших выходных!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍11👨💻5❤2 2🤩1
Резервирование (или дублирование) датчиков — ключевой принцип повышения надежности критических систем. При отказе основного сенсора резервный мгновенно берет на себя его функции, обеспечивая непрерывность работы. Особенно важно это в авиации, промышленных процессах и робототехнике, где даже кратковременный сбой недопустим.
В Engee для реализации подобной логики отлично подходит удобный и эффективный инструмент – Конечные автоматы. И с помощью него мы реализовали для вас и выложили в Сообщество алгоритм:
🔗Изучить и скачать проект
Модель состоит из двух специализированных блоков Chart:
Как показали результаты тестов, система полностью компенсирует одиночные сбои датчиков, а при редких двойных отказах гарантирует безопасное поведение.
Еще больше примеров со сложной логикой доступно в Сообществе!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18 11❤8 1