Друзья,
Тема дронов и беспилотников актуальна, как никогда, и только набирает обороты. 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
Тестирование моделей Engee в реальном времени 🦾
На календаре - пятница, за окном - вернувшееся лето, а в нашем канале - свежая подборка проектов.
В наших статьях и на мероприятиях часто мелькают слова “машина реального времени”, КПМ РИТМ, “Комплекс полунатурного моделирования”. Если вы не знаете о чём речь и не решаетесь спросить, то знайте — это программно-аппаратные комплексы для тестирования с учётом времени выполнения. Модели вы собираете в Engee, а выполняете - на РИТМе. Благодаря этому, шаг моделирования будет максимально приближен к настоящему, реальному времени (мы называем его жёстким). Прочитать подробнее можно ЗДЕСЬ.
🦾 Если же вы еще не подружили ваш РИТМ с Engee, то прямо сейчас вы можете в два счёта сделать это с нашей подборкой:
1️⃣ Делаем первые шаги с КПМ РИТМ в Engee
2️⃣ Контролируем реальное время
3️⃣ Прототипируем системы управления
4️⃣ Изучаем поведение объекта управления в полунатурном моделировании
5️⃣ Автоматизируем тестирование в реальном времени
Тоже хотите управлять временем? Делитесь идеями своих проектов, мы с радостью их обсудим 👇
На календаре - пятница, за окном - вернувшееся лето, а в нашем канале - свежая подборка проектов.
В наших статьях и на мероприятиях часто мелькают слова “машина реального времени”, КПМ РИТМ, “Комплекс полунатурного моделирования”. Если вы не знаете о чём речь и не решаетесь спросить, то знайте — это программно-аппаратные комплексы для тестирования с учётом времени выполнения. Модели вы собираете в Engee, а выполняете - на РИТМе. Благодаря этому, шаг моделирования будет максимально приближен к настоящему, реальному времени (мы называем его жёстким). Прочитать подробнее можно ЗДЕСЬ.
Тоже хотите управлять временем? Делитесь идеями своих проектов, мы с радостью их обсудим 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Engee Community
КПМ РИТМ: быстрый старт | Engee Community
Начало работы с КПМ РИТМ: настройка окружения, выполнение модели в интерактивном и независимом режимах.
🔥11 7👍6❤3🆒2
И мы в Engee решили отметить его по-своему — через анализ семейных связей при помощи языка программирования Julia.
В Engee загружается файл спецификации GEDCOM - он хранит описание генеалогических связей и данные персоналий.
При помощи языка Julia происходит:
С праздником, друзья!
Please open Telegram to view this post
VIEW IN TELEGRAM
Engee Community
Чтение генеалогических данных | Engee Community
В этом примере рассмотрено чтение и печать генеалогических данных из файла формата GEDCOM.
❤19👏11🥰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
Ура! Летняя школа Julia 2025 открывает набор! 🚀
Погружаемся в мир высокопроизводительных вычислений и красивого кода!✨
Кто с нами?
Погружаемся в мир высокопроизводительных вычислений и красивого кода!
Кто с нами?
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Экспонента для инженеров
Но по-своему
Пока кто-то лежит на пляже, мы запускаем Летнюю школу Julia — интенсив по языку, который уже используют в научных расчетах, ИИ, математическом моделировании и инженерных проектах.
Что вас ждет:
Почему Julia
Julia — не просто модный язык, а рабочий инструмент, который уже сейчас открывает новые карьерные возможности.
После регистрации вас ждет
Please open Telegram to view this post
VIEW IN TELEGRAM
Спектральный анализ в Engee 📻
Друзья,
Знаете ли Вы, что интерактивные скрипты Engee — это лучший инструмент для спектрального анализа сигналов различными методами?
В новом расчетном проекте Сообщества описываются как основные задачи анализа, так и повсеместно применяемые методы оценки спектра сигнала. Отдельное внимание уделяется методам периодограммы, Уэлча и базового БПФ(про БПФ есть свой отдельный пост ).
А в качестве тестового сигнала мы берём запись гитарной струны, и пытаемся методами цифровой обработки сигналов понять, что за ноту играл музыкант!
Для этого необходимо:
🟡 оценить спектр сигнала – для этого используются функции fft и fftshift библиотеки FFTW.jl, а также periodogram и welch_pgram из DSP.jl
🟡 отрисовать его на графике – стандартная функциональность Plots.jl
🟡 найти основную частоту, то есть первый «пик» на графике спектра – в этом нам помогает функция
🟡 или же рассчитать среднее расстояние между «пиками» - тут мы обращаемся к библиотеке Statistics.jl
Затем можно обратиться к таблице частот музыкальных нот и сопоставить результаты. А для большей убедительности можно синтезировать цифровой фильтр функцией digitafilter, выделить первую гармонику и послушать результат обработки прямо в скрипте Engee в вашем браузере!
👇 Изучить и скачать скрипт
Ещё больше примеров из области цифровой обработки сигналов - в нашем Сообществе.
Следите за обновлениями на канале, до встречи!💼
Друзья,
Знаете ли Вы, что интерактивные скрипты Engee — это лучший инструмент для спектрального анализа сигналов различными методами?
🎓
Спектральный анализ, простыми словами, — это разложение сигнала на элементарные частотные компоненты и построение спектра сигнала, то есть зависимости амплитуды/мощности этих компонентов от частоты.
В новом расчетном проекте Сообщества описываются как основные задачи анализа, так и повсеместно применяемые методы оценки спектра сигнала. Отдельное внимание уделяется методам периодограммы, Уэлча и базового БПФ
А в качестве тестового сигнала мы берём запись гитарной струны, и пытаемся методами цифровой обработки сигналов понять, что за ноту играл музыкант!
Для этого необходимо:
findpeaks1d
Затем можно обратиться к таблице частот музыкальных нот и сопоставить результаты. А для большей убедительности можно синтезировать цифровой фильтр функцией digitafilter, выделить первую гармонику и послушать результат обработки прямо в скрипте Engee в вашем браузере!
Ещё больше примеров из области цифровой обработки сигналов - в нашем Сообществе.
Следите за обновлениями на канале, до встречи!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍9🥰4