Релиз 25.7 – новое в июле 🥵🏡🌊
Друзья,
Вот и закончился июль — насыщенный, жаркий и продуктивный месяц для нашей команды. Пока вы отдыхали, участвовали в регатах, доделывали отчёты или просто старались не расплавиться от жары, мы готовили новое обновление Engee.
И вот сегодня мы рады представить июльское обновление — очередной шаг вперед, в котором мы учли ваши пожелания и то, чего нам самим не хватало в повседневной работе.
Всё, чтобы вам стало проще, быстрее и приятнее работать в Engee — как в одиночку, так и в команде!
Самое важное в обновлении:
⭐️ Отдельный модуль графиков для расчетов;
⭐️ Автоматический расчет установившегося синусоидального режима;
⭐️ Новые объекты для ТАУ;
⭐️ Поддержка продвинутого редактора текстовых ячеек при экспорте;
⭐️ Интеграция IP-ядер Экспоненты в Engee;
⭐️ Быстрое добавление нового графика в моделях.
А еще:
✔️ Новые блоки в библиотеках Влажный воздух, Электричество, Гидравлика, Газ, ЦОС, Базовая, Аэрокосмические системы, Механика, РЧ, РИТМ и Оборудование;
✔️ КА: перетаскивание начальной точки перехода;
✔️ КА: просмотр и редактирование значений переменных;
✔️ Явная поддержка шин в моделях-ссылках;
✔️ Константы в переменных;
✔️ Новые статьи в Документации и новые Примеры.
Откройте раздел Что нового 25.7, чтобы узнать подробности, ждем вас в Engee!💼
Друзья,
Вот и закончился июль — насыщенный, жаркий и продуктивный месяц для нашей команды. Пока вы отдыхали, участвовали в регатах, доделывали отчёты или просто старались не расплавиться от жары, мы готовили новое обновление Engee.
И вот сегодня мы рады представить июльское обновление — очередной шаг вперед, в котором мы учли ваши пожелания и то, чего нам самим не хватало в повседневной работе.
Всё, чтобы вам стало проще, быстрее и приятнее работать в Engee — как в одиночку, так и в команде!
Самое важное в обновлении:
А еще:
Откройте раздел Что нового 25.7, чтобы узнать подробности, ждем вас в Engee!
А еще напоминаем, что уже стартовал набор в летний поток Школы Julia. Присоединяйтесь!🆒
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Экспонента Электроэнергетика
Встречайте одно из главных обновлений: автоматический расчет установившегося синусоидального режима для линейных физических систем.
Новый алгоритм инициализации моделей работает следующим образом:
— анализирует гармонические составляющие
— находит установившийся режим
— поддерживает несколько частот одновременно (даже в Simscape такого нет!)
🤔 Почему это важно?
Если вы моделируете трехфазные цепи, то замечали этот момент: запускаете симуляцию, а на графиках в начале переходной процесс. Приходится ждать, пока все «успокоится», чтобы провести опыт.
Причина в стандартной инициализации моделей: чтобы получить установившийся режим t=0, нужно прописать стартовые мгновенные (!) значения трехфазного тока или напряжения в зависимости от того, что в том или ином блоке является переменными. Для пользователя эта задача в принципе невыполнима в контексте электроэнергетических моделей. И, как правило, модель стартует с нулевых значений.
Теперь достаточно одной галочки в настройках решателя и модель стартует с уже рассчитанного установившегося режима. Попробовать и сравнить результаты ДО и ПОСЛЕ можно в модели из Сообщества.
📖 Подробнее в описании релиза 25.7
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥9⚡7👨💻1 1
Друзья,
Мы двигаем инженерию, вдохновляясь наукой. Кажется, сама физика подсказывает нам, как ускорить разработку проектов:
В инженерии полно места для научных методов, но только высокоуровневая среда проектирования позволит их применить. Пример: в нашем Сообществе моделирование поляризации и ЦОС на октонионах соседствует с релятивистским сложением скоростей через кватернионы.
💡Почему октонионы, а не просто векторы?
🔹Октонионы дают естественное представление оптических полей,
🔹Запрещают физически невозможные операции (например, независимое изменение фазы и поляризации),
🔹Сокращают вычислительную сложность — октонионные операции лаконичнее матричных,
🔹Сохраняют геометрические инварианты
🆒 А почему мы используем Julia? Это редкий пример компилируемого высокоуровневого языка, по которому вы можете получить сертификат до конца августа!
С 25 по 29 августа мы проводим Летнюю Школу 2025: пять лекций и домашние задания, чтобы сделать научное программирование доступнее!
В Engee вы можете пользоваться всем инструментарием современной науки, объединять области и модели в такие проекты, которые раньше никому не снились.
P.S. Может вы уже рассчитывали что-то на загадочных октонионах? Ваш звездный час, делитесь в комментариях! 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥7 7❤3 1
Нечёткий ПИД и идентификация объекта в Engee 🤖
Друзья,
❓А вы когда-нибудь сталкивались с ситуацией, когда нужно настроить регулятор, но модель объекта управления неизвестна? Мы решили эту двойную задачу в одном проекте – сначала идентифицировали объект по экспериментальным данным, а затем применили нечёткий ПИД-регулятор.
Знаете, почему это особенно интересно? Мы не просто взяли готовую модель из учебника, а получили её из "живых" экспериментальных данных с шумом и запаздыванием – как это бывает в реальности!
✔️ Умная идентификация: Использовали метод ошибки прогнозирования для получения модели системы. Система "сама рассказала" о своих свойствах через переходный процесс!
🔄 Двойная валидация: Проверили модель не только на обучающих данных, но и на специальном валидационном наборе – и результат превосходный!
🧠 Нечёткое управление: Заменили классический ПИД на систему с нечёткой логикой. Регулятор принимает решения на основе простых правил типа "если ошибка большая и растёт, то..."
🔧 Единая среда: Вся идентификация и синтез регулятора выполнены в Engee. Никаких переходов между разными программами!
Ссылка на проект.
Получилась работающая система управления, где модель объекта была неизвестна заранее, а определена экспериментально. Такой подход очень близок к реальным инженерным задачам!
Как думаете, в каких ещё областях полезна связка "идентификация + нечёткое управление"?
Делитесь идеями в комментариях!💼
Друзья,
❓А вы когда-нибудь сталкивались с ситуацией, когда нужно настроить регулятор, но модель объекта управления неизвестна? Мы решили эту двойную задачу в одном проекте – сначала идентифицировали объект по экспериментальным данным, а затем применили нечёткий ПИД-регулятор.
Знаете, почему это особенно интересно? Мы не просто взяли готовую модель из учебника, а получили её из "живых" экспериментальных данных с шумом и запаздыванием – как это бывает в реальности!
✔️ Умная идентификация: Использовали метод ошибки прогнозирования для получения модели системы. Система "сама рассказала" о своих свойствах через переходный процесс!
🔄 Двойная валидация: Проверили модель не только на обучающих данных, но и на специальном валидационном наборе – и результат превосходный!
🧠 Нечёткое управление: Заменили классический ПИД на систему с нечёткой логикой. Регулятор принимает решения на основе простых правил типа "если ошибка большая и растёт, то..."
🔧 Единая среда: Вся идентификация и синтез регулятора выполнены в Engee. Никаких переходов между разными программами!
Ссылка на проект.
Получилась работающая система управления, где модель объекта была неизвестна заранее, а определена экспериментально. Такой подход очень близок к реальным инженерным задачам!
Как думаете, в каких ещё областях полезна связка "идентификация + нечёткое управление"?
Делитесь идеями в комментариях!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17 14🔥8 3❤2
🎧 Адаптивная фильтрация в Engee
Друзья,
а вы задумывались, как работают ваши любимые наушники с активным шумоподавлением? Под капотом продвинутые алгоритмы цифровой обработки сигналов (ЦОС), а именно – адаптивные фильтры!🔈
Один из самых фундаментальных и широко применяемых алгоритмов – это LMS-алгоритм (Least Mean Squares, алгоритм наименьших средних квадратов). Он итеративно подстраивает коэффициенты КИХ-фильтра и минимизирует ошибку между желаемым и фактическим сигналом.
🎙️ В гарнитурах с ANC, к примеру, используется дополнительный микрофон, который улавливает только шум (эталонный шумовой сигнал). LMS-фильтр адаптируется так, чтобы его выходной сигнал максимально точно повторял этот шум, который затем вычитается из основного сигнала (где есть и полезный сигнал, и шум). В результате шум подавляется.
В новой серии демонстрационных проектов разбирается реализация этого алгоритма на базе системного объекта LMSFilter библиотеки EngeeDSP:
✍️ Первый проект Сообщества описывает основные принципы работы алгоритма и его параметры, такие как длина фильтра, шаг адаптации и коэффициент утечки, а также на тестовом сигнале демонстрирует адаптивное изменение коэффициентов объекта LMSFilter
🔎 Далее, осуществляется исследование таких параметров LMS-фильтра, как длина фильтра и шаг адаптации, оценивается их влияние на сходимость алгоритма.
✔️ Наконец, производится сравнение алгоритмов LMS и NLMS (Normalized LMS) для адаптивной фильтрации стационарных и нестационарных сигналов.
🚀 Проекты показывают, как легко начать знакомство с адаптивными фильтрами и другими продвинутыми алгоритмами ЦОС при помощи функционала библиотеки EngeeDSP.
Следите за обновлениями на канале, до встречи!💼
Друзья,
а вы задумывались, как работают ваши любимые наушники с активным шумоподавлением? Под капотом продвинутые алгоритмы цифровой обработки сигналов (ЦОС), а именно – адаптивные фильтры!
Один из самых фундаментальных и широко применяемых алгоритмов – это LMS-алгоритм (Least Mean Squares, алгоритм наименьших средних квадратов). Он итеративно подстраивает коэффициенты КИХ-фильтра и минимизирует ошибку между желаемым и фактическим сигналом.
🎙️ В гарнитурах с ANC, к примеру, используется дополнительный микрофон, который улавливает только шум (эталонный шумовой сигнал). LMS-фильтр адаптируется так, чтобы его выходной сигнал максимально точно повторял этот шум, который затем вычитается из основного сигнала (где есть и полезный сигнал, и шум). В результате шум подавляется.
В новой серии демонстрационных проектов разбирается реализация этого алгоритма на базе системного объекта LMSFilter библиотеки EngeeDSP:
Следите за обновлениями на канале, до встречи!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Мы смоделировали работу дуговой печи — агрегата, который превращает металлолом в сталь, но при этом создает значительные колебания нагрузки и искажения тока и напряжения в электросети.
Что сделали в Engee:
R_arc(I, dI/dt) в блоке переменного резистора - схемы замещения дуги в 1-D физической модели электрической цепи сталеплавильной печи. Весь проект — расчёты, моделирование и анализ — выполнен полностью в Engee, идеальном инструменте для комплексного решения сложных задач электроэнергетики и электротехнологий.
Присоединяйтесь!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14⚡8 8❤3 1
1 сентября — символ нового старта. Для инженеров это не только про школу или университет, а про постоянное движение вперед, ведь учеба не заканчивается никогда. Новый учебный год – это всегда шанс освоить то, что сделает вас сильнее как инженера.
Встроенные бесплатные онлайн-курсы помогают быстрее освоить работу и применять знания в проектах:
И это далеко не полный перечень!
А еще недавно мы добавили наш онлайн тренинг на Stepik.
Приглашаем участвовать!
Начните с малого — пройдите один из курсов в Engee уже сегодня!
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Экспонента для инженеров
Вопросы к Engee бывают сложные и острые. Один пост не вместит их все — поэтому мы запускаем новый формат.
- Engee - это продажа OpenSource в красивой упаковке?
- Вычислительный движок Engee - это MATLAB?
- Engee работает только в сети интернет?
- Что будет с Engee, если заберут Julia?
- Облачная архитектура Engee не позволяет работать с внешним оборудованием?
- Engee – проприетарная система, в нее нельзя перенести свои модели?
- Почему у вас блоки в примерах на английском языке?
- Действительно ли бесплатная лицензия Engee сильно ограничена по функциональности?
- Вы взяли чье-то математическое ядро и “нахлобучили” интерфейс?
- Engee интегрируется только с западным ПО и не поддерживает российскую инженерную инфраструктуру?
- Поддерживаются ли российские операционные системы и браузеры? Клиентская и серверная часть?
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Разрушаем мифы про Engee
👉 Зарегистрируйтесь на Engee и узнайте, чем платформа отличается от Matlab и почему это не «open source в красивой упаковке» - https://clck.ru/3P48XQ !
В ролике Денис рассказывает о собственном ядре для математического моделирования, поддержке Julia и Python…
В ролике Денис рассказывает о собственном ядре для математического моделирования, поддержке Julia и Python…
🔥11 8❤7🤩3👎1
Релиз 25.8 – новое в августе 📅🌞🍉
Друзья,
🗓 Переворачиваем календарь: вот и август остался уже позади, но месячный релиз Engee точно нельзя пропустить. Новая функциональность уже доступна на Engee.com — сегодня рассказываем, что изменилось и как это поможет в проектах.
А теперь о самом важном в обновлении:
🔹 ”Совершенно новые” блоки Scope и Display 🥰
🔹 Закрытие вкладок колёсиком мыши;
🔹 Обновленный “Быстрый старт” в документации;
🔹 Названия блоков на английском языке;
🔹 Графики с помощью маркеров без линий;
🔹 Sample Time для Engee Function;
🔹 Новое IP ядро в библиотеке – DPDex-IP;
🔹 Блок Algebraic Constraint;
А еще:
✔️ Новые блоки и функции в библиотеках Базовая, Теплообменники, ЦОС, Электричество, Механика, Гидравлика, Оборудование, Связь и РЧ;
✔️ Запуск “голой” Julia в терминале;
✔️ Дополнительный индикатор выполнения скрипта;
✔️ Новый порядок разделов в библиотеке блоков;
✔️ Предупреждения при поиске блока в пользовательских библиотеках;
✔️ Установка пакетов поддержки из локального архива;
✔️ Новые статьи в Документации и новые Примеры;
Все детали — в разделе «Что нового 25.8». Ждём вас в Engee!💼
PS Оставайтесь на связи — впереди важные анонсы и большие новости. Хороших выходных!
Друзья,
Лето закончилось, но для инженеров осень — время старта. Вас ждут новые курсы, мероприятия и вызовы. Самое интересное только начинается! И мы приглашаем вас на первый вебинар этого “сезона” – Генерация Verilog без рутины.
А теперь о самом важном в обновлении:
А еще:
Все детали — в разделе «Что нового 25.8». Ждём вас в Engee!
PS Оставайтесь на связи — впереди важные анонсы и большие новости. Хороших выходных!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍6❤4😁3🎉3 2🤩1
Друзья,
Хотите мы расскажем вам, как в Engee создавать свои оконные приложения?
1️⃣ Дело в том, что поверх всех богатых возможностей платформы Engee, у вас в распоряжении также есть средства для построения собственных графических приложений, позволяющих задействовать всю мощь веб-технологий
🌐 Но конечно, Engee-приложения – это не просто веб-страницы и не сторонние службы. Engee-приложения могут обращаться к вычислительному ядру Engee и к остальным инструментами платформы чтобы управлять моделями, выполнять любые вычисления, строить графики и так далее. В формате Engee-приложений вы можете реализовать приборную панель, синтезатор нейросетей, тетрис или симулятор полёта. А мы будем стремиться наделить вас всеми инструментами и знаниями для любой сложной задачи.
Сегодня мы делимся парой примеров на эту тему:
📈 Объясняем, как сделать простое приложение для регрессии
📈 И показываем более сложное приложение для аппроксимации данных разными кривыми, которое берет переменные из окружения Engee
Чувствуем, что вам стало интересно!
У нас в Сообществе есть:
🗯 целая категория проектов “Технические приложения”
🎓 короткий и бесплатный курс “Создание пользовательских приложений в Engee” с сертификатом!
Так что встречаемся на engee.com💼
🚨 Не пропустите:
Вебинар — Генерация Verilog без рутины 24.09
Бесплатный тренинг — Основы Engee 23.09
Хотите мы расскажем вам, как в Engee создавать свои оконные приложения?
Сегодня мы делимся парой примеров на эту тему:
Чувствуем, что вам стало интересно!
У нас в Сообществе есть:
Интерактивное окно — это виртуальный стенд для испытаний «что если». Оно заменяет тысячи итераций вслепую на один точный вопрос, заданный графику, и мгновенный, исчерпывающий ответ, экономя не часы, а целые проектные циклы.
Так что встречаемся на engee.com
Вебинар — Генерация Verilog без рутины 24.09
Бесплатный тренинг — Основы Engee 23.09
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Экспонента для инженеров
Каждому вопросу посвящён отдельный короткий ролик — удобно, структурировано и по делу.
Например, вы знали что в Engee можно работать с внешним оборудованием?
Регистрируйтесь прямо сейчас!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9 5🎉4👎3 2
This media is not supported in your browser
VIEW IN TELEGRAM
🔩 В Engee оживили знаменитый эффект Джанибекова!
Помните, как гайка в невесомости внезапно начинает кувыркаться? Мы построили модель этого феномена и показали, откуда берётся такая нестабильность.
👉 Открыть проект 👈
В механике есть явление, которое выглядит как цирковой трюк, а на самом деле подчиняется строгой математике. Это эффект Джанибекова — когда твердое тело вдруг начинает кувыркаться в воздухе (или в невесомости), хотя вроде просто вращается.
Секрет в том, что если моменты инерции устроены так:
В Engee мы реализовали моделирование этого эффекта через прямую запись уравнений Эйлера для свободного вращения твёрдого тела. Это даёт полный контроль и прозрачность для анализа и разработки.
🔧 В основе модели — блок Engee Function, где на Julia заданы дифференциальные уравнения Эйлера для угловых скоростей
🌀 Для описания ориентации мы используем кватернионы: их производные тоже считаются внутри блока, что избавляет от проблем с вырождением углов Эйлера.
📶 Затем угловые скорости и кватернионы интегрируются численно, результаты переводятся в матрицу направляющих косинусов (DCM) — и на выходе получаем анимацию кувыркающегося T-образного тела.
Хороших вам выходных и поздравляем с наступающим Днем Программиста!💼
🚨 Не пропустите:
Вебинар — Генерация Verilog без рутины 24.09
Бесплатный тренинг — Основы Engee 23.09
Помните, как гайка в невесомости внезапно начинает кувыркаться? Мы построили модель этого феномена и показали, откуда берётся такая нестабильность.
В механике есть явление, которое выглядит как цирковой трюк, а на самом деле подчиняется строгой математике. Это эффект Джанибекова — когда твердое тело вдруг начинает кувыркаться в воздухе (или в невесомости), хотя вроде просто вращается.
Секрет в том, что если моменты инерции устроены так:
I₁ < I₂ < I₃, то вращение вокруг средней оси (I₂) становится «скользким». Достаточно малейшего возмущения — и тело начинает периодически переворачиваться, словно капризная гайка в космосе.В Engee мы реализовали моделирование этого эффекта через прямую запись уравнений Эйлера для свободного вращения твёрдого тела. Это даёт полный контроль и прозрачность для анализа и разработки.
ω₁, ω₂, ω₃.Это не просто любопытная анимация. Понимание и моделирование такого поведения критически важно для систем ориентации спутников, динамики манипуляторов и задач наведения, где стабильность вращения — вопрос функциональности, а не эстетики.
Хороших вам выходных и поздравляем с наступающим Днем Программиста!
Вебинар — Генерация Verilog без рутины 24.09
Бесплатный тренинг — Основы Engee 23.09
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥19🆒5❤2 2🤝1