Engee на старт! – Telegram
Engee на старт!
3.43K subscribers
463 photos
72 videos
1 file
271 links
Engee - российская среда динамического моделирования и технических расчётов. Лучшая замена MATLAB/Simulink/Amesim.
Группа общения и поддержки пользователей: https://news.1rj.ru/str/engee_julia_chat
Download Telegram
Друзья,

👥 Сегодня хотим поделиться интересным примером от нашего пользователя из Сообщества Engee!

В нашем сообществе Engee появился новый проект от andreyilinskiyLeapfrog метод и Ричард Фейнман про некоторые свойства Leapfrog метода, описанного в фейнмановских лекциях по физике.

Andreyilinskiy рассмотрел этот метод на нескольких численных экспериментах. Модельной задачей проекта стали колебания нелинейного математического маятника на жестком стержне. Используя написанную на языке Julia функцию SolveODE для решения задачи разными способами, автор сравнил точность при использовании разных методов:
🟡Эйлера,
🟡Рунге-Кутты 2-го порядка («средней точки»),
🟡leapfrog.

⚡️Кроме того, коллега посчитал и сравнил энергию для данных, полученных методом «средней точки» и leapfrog. Чтобы познакомиться со всеми тонкостями реализации и выводами, переходите по ссылке.

💙 Нас очень вдохновляют такие интересные проекты от наших пользователей. Если вам есть чем поделиться, приглашаем смело выкладывать свои проекты в Сообщество и собирать лайки и приятные комментарии от коллег!

Увидимся в Engee! 💼

PS Кстати, это уже второй пост этого пользователя. Первый пост был о переходных процессах в линейных цепях. Он тоже очень интересен и рекомендован нами к ознакомлению.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
25139
Релиз 25.1 – новое в январе ⛷️🐲🏮

Друзья,

Наступил последний месяц такой удивительной зимы, чему мы не можем не радоваться. А еще начало месяца – это время, когда мы рассказываем обо всех обновлениях, которые появились на
Engee.com за предыдущий 31 день, поэтому сегодняшний наш пост именно об этом. Итак, поехали:

Самое важное:

🧮 Горячие клавиши для Переменных;
🧮 Комментирование блоков;
🧮 Автомасштабирование ширины колонки в Переменных;
🧮 «Повторить действие» в Конечных автоматах;
🧮 Доступность Типа блока для программного управления;
🧮 55 новых блоков в библиотеках:
🔻5g
🔻1D Механика
🔻Системы связи
🔻Электричество
🔻Обработка сигналов
🔻Изотермическая жидкость
🔻Фазированные антенные решетки
🔻Радары
🔻Аэрокосмические системы
🔻Газ
🧮 Ежемесячные обновления в документации – новые статьи, переводы и примеры.

Подробное описание релиза, как и всегда, вы найдете в документации в разделе Что нового в 25.1. 💼

До встречи в Engee! ✈️
Please open Telegram to view this post
VIEW IN TELEGRAM
1812🥰5👍1
Друзья!

Поздравляем вас с днём женщин и девушек в науке!


Пусть сегодня и не 8 марта, мы хотим обратиться с сердечными поздравлениями к нашей лучшей, наиболее прекрасной и интеллектуальной половине. Дорогие девушки и женщины, мы ценим ваш вклад в науку, восхищаемся вашей целеустремленностью, профессионализмом и неиссякаемой энергией. Пусть ваши идеи продолжают менять мир к лучшему, а каждый день приносит новые открытия и радость от любимого дела! 💝

По этому случаю сегодня мы представляем вам демонстрационный проект, который был создан нашей коллегой-девушкой. Это Гидравлический привод с замкнутым контуром.

Подобная модель может стать частью вашей будущей модели сложного устройства, ведь гидравлика активно применяется во многих отраслях промышленности:

🟡гигантские экскаваторы роют котлованы,
🟡самолеты выпускают шасси,
🟡лифты плавно поднимают вас на 50-й этаж,
🟡и даже ваш автомобиль тормозит благодаря гидравлике! 🚗

Данный проект интересен по следующим причинам:

🟢Модель одновременно включает блоки из нескольких доменов и библиотек;
🟢Блок Fixed-Displacement Pump только появился в релизе 25.1, а мы уже подготовили для вас пример с его использованием.
🟢Управление осуществляется изменением частоты вращения насоса, которая зависит от текущего положения поршня;

⁉️ А как бы вы применили подобную модель гидравлического привода? Встречаетесь ли вы с задачами моделирования гидравлики в своих системах?

Будем ждать и ваш будущий проект в Сообществе! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2411👍7👎43🥰222
This media is not supported in your browser
VIEW IN TELEGRAM
Широкие возможности Julia в Engee: объединяя два мира программирования 🚀

Друзья,

Сегодня обсудим, как язык Julia в Engee стирает границы между низкоуровневым и высокоуровневым программированием. Для примера разберем наш демо-проект по решению уравнений акустической волны, где Julia выступает мостом между скоростью и удобством.

🔗 Вы тоже хотите глубже погрузиться в Julia? Присоединяйтесь к Зимней школе!


📌 Сперва рассмотрим два полюса программирования:

«Низкий уровень» (например, C) ⚙️
🧮 Прямой доступ к памяти и высокая производительность
🔺 Ручное управление ресурсами усложняет разработку

«Высокий уровень» (например, Python) 🐍
🧮 Интуитивный синтаксис и быстрое прототипирование
🔺 Серьезные потери скорости на абстракциях

🌟 А как Julia объединяет преимущества?
В нашем проекте мы демонстрируем:
🔹Оптимизацию критических участков кода через встраивание функций с помощью @inline,
🔹Анализ сгенерированного «ассемблера» при помощи @code_llvm,
🔹Ускорение с помощью применения кортежей вместо массивов,
🔹Реализацию метода конечных разностей для гиперболических уравнений,
🔹Визуализацию с настраиваемым шагом при помощи Plots.jl.

💡 В конечном счете Julia позволяет:
🟡Писать выразительный код на уровне Python,
🟡Достигать скорости C за счёт JIT-компиляции,
🟡Легко интегрировать низкоуровневые оптимизации (за это мы ее и любим!).

Кстати, недавно на Хабре появилась крайне полезная Шпаргалка по типам Julia для инженеров и не только. Очень рекомендуем.

Все проекты из статьи доступны в нашем Сообществе. Давайте вместе исследовать мир научных вычислений!

До новых встреч в цифровой вселенной! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
23963👍22
Друзья,

Уже меньше недели осталось до старта
Зимней школы Julia! 🗓

Летняя школа Engee стала важным событием прошлого года и собрала сотни участников! Вместе с коллегами из ЦИТМ Экспонента подготовили для вас отзывы в карточках.

Почему надо изучить Julia вместе с Engee именно сейчас?
✔️Julia идеальна для науки, ML, анализа данных, ТАУ, ЦОС и не только;
✔️Скорость как у C, простота как у Python;
✔️Возможность легкой интеграции кода из Python, R, C и использования их библиотек;
✔️Julia выбирают ведущие российские компании, а также NASA, MIT, Google для прорывных проектов.

Пройдя обучение в Зимней школе Julia, вы получите:
🧮Бесплатное обучение и поддержку от профессиональных инженеров,
🧮Возможность стать частью активно растущего Сообщества.

Торопитесь, пока еще есть свободные бесплатные места!
Начинаем 24го февраля.


👉 Регистрация 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
211474
Media is too big
VIEW IN TELEGRAM
📈 Алгоритм управления на основе поиска экстремума в Engee.

Друзья, новое видео!

Мы продолжаем рассказывать вам о применении современных методов управления в Engee. На этот раз мы рассмотрим Extremum Seeking Control — Алгоритм управления на основе поиска экстремума. Это эффективный алгоритм оптимизации управления, который адаптируется к медленно меняющимся параметрам и не требует модель объекта управления.

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

🎞 Это видео будет полезно для инженеров, исследователей и всех, кто интересуется передовыми технологиями в области управления.

❗️Если вам интересна эта тема, то рекомендуем также видео от наших коллег из Экспоненты, посвященное Адаптивному управлению с эталонной моделью (MRAC).

Приятного просмотра! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
25117👍3🤩3
День Engee – впервые в Поволжье! 🔥

Друзья, у нас отличные новости!

20 марта в Чебоксарах мы совместно с ЧувГУ им. Ульянова и ЦИТМ Экспонента проведем День Engee – ключевое событие для инженеров, участвующих в разработке сложных технических систем и научных исследованиях.

📅 Когда? 20 марта 2025 г. | 10:00
📍 Где? Чебоксары, Московский проспект, 15


В программе:

🟡Пленарное заседание – эксперты ЦИТМ «Экспонента» и НПП «ЭКРА» расскажут о возможностях Engee и промышленных примерах его применения;
🟡Научно-технический семинар для студентов технических специальностей – «Введение в модельно-ориентированное проектирование»;
🟡Мастер-классы – ЦОС, ТАУ, Генерация кода для российских микроконтроллеров и др.;
🟡Демонстрационная зона – успешные примеры внедрения Engee и Стенды полунатурного моделирования на основе КПМ РИТМ;

📅 Когда? 20 марта 2025 г. | 10:00
📍 Где? Чебоксары, Московский проспект, 15


🔹 Используете MATLAB, Simulink, Amesim и планируете переход на отечественные решения?
🔹 Разрабатываете динамические модели и цифровые двойники сложных систем?
🔹 Создаете встроенное ПО повышенной надежности?
🔹 Ваша работа требует большого числа сложных технических расчетов?

Если хоть один пункт про вас – участвуйте в Дне Engee в Поволжье!

👉Регистрация👈

До скорой встречи! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
19104🥰2👍1🎉1
Динамическое моделирование в ЦОС 💼

Друзья,

Среда моделирования Engee позволяет эффективно создавать динамические модели систем ЦОС любой сложности, используя обширную библиотеку блоков. Сегодня мы хотим познакомить вас с моделями, демонстрирующими фундаментальные возможности, которые каждый день требуются всем инженерам РТС:

А еще мы хотим пригласить всех инженеров, которые занимаются ЦОС, Радиолокацией и Связью, на “День Engee – Проектирование РТС”, который состоится 9го апреля в офисе ЦИТМ Экспонента. До скорой встречи!


1️⃣Первая из рассматриваемых моделей описывает генерацию, анализ и обработку сигнала с линейной частотной модуляцией (ЛЧМ). В этой модели мы пропускаем ЛЧМ-сигнал через фильтр нижних частот (ФНЧ), наблюдаем изменение формы сигнала во временной области, а также смотрим за изменением спектра сигнала в динамике.

2️⃣Следующая модель описывает особенности построения цифровых цепей, изменяющих частоту дискретизации (ЧД) входного сигнала. В примере описывается задача увеличения ЧД синусоиды в 2.5 раза, вносимые этим процессом искажения и необходимость применения цифровой фильтрации для успешного изменения ЧД.

3️⃣Третья модель фокусируется на вопросах генерации векторных (многоканальных) сигналов, их анализа и обработки. Одновременно из одного блока мы получаем пять синусоид разной частоты, выделяем отдельные каналы, производим операции над элементами вектора и над всем массивом.

Эти и другие примеры из области ЦОС доступны для ознакомления в нашем сообществе, присоединяйтесь и изучайте захватывающий мир обработки сигналов! 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
23108👍2
Научим проектировать РЛС в Engee! 📡

Друзья, приглашаем вас на первый открытый тренинг, посвященный моделированию радиолокационных систем в Engee. Engee – идеальный инструмент для решения этой задачи, поскольку содержит необходимый набор встроенных библиотек по моделированию узлов РЛС и обеспечивает принципы модельно-ориентированного проектирования (МОП), что существенно ускоряет процесс разработки РЛС.

👉 Зарегистрироваться на обучение 👈

А пока, чтобы подогреть ваш интерес, расскажем об одном интересном расчетом проекте – Моделирование ЭПР элементарных объектов.

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

1️⃣Для вычисления диаграмм обратного рассеяния цилиндра и конуса мы применяем функции rcscylinder и rcstruncone. Функция helperTargetRCSPatternPlot успешно позволяет нам визуализировать 3д-модель ЭПР-целей.

2️⃣Далее с помощью системного объекта EngeePhased.BackscatterRadarTarget мы формируем радиолокационную цель с ранее рассчитанным ЭПР.

3️⃣Моделируем сценарий вращательного движения цели на основе гармонического закона и вычисляем отраженный сигнал для N одиночных импульсов при различных углах визирования с помощью функции calc_resp_sig.

Готово! В результате по сравнению с цилиндром график отраженного сигнала от конуса имеет более плавный характер при изменении угла места.

Приходите на тренинг и научитесь моделировать так же! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥236431
Релиз 25.2 – новое в феврале 🌷🌞🌸

Друзья,

Вот и долгожданная весна за окном! Начало месяца, а значит пора радовать пользователей новыми фишками и возможностями, которые появились в Engee.


А сперва позвольте поздравить наших милых и талантливых девушек с наступающим праздником Весны, 8 марта!


Сегодня весь мир восхищается вашей мудростью, силой и невероятной энергией, а мы — особенно! Вы не просто вдохновляете нас своими идеями, но и меняете мир вокруг: ваши расчеты превращаются в инновации, а упорство — в технологические прорывы. 🚀

Спасибо, что наполняете наше
Сообщество Engee теплом, креативом и безупречной логикой. Пусть ваш путь всегда освещают огни успешных проектов, а в жизни будет место не только чертежам и формулам, но и моментам радости, уюта и ярких открытий! Не забывайте, что даже самый сложный код можно отладить, а самый трудный день — сделать светлее. Вы — наши супергерои в мире шестерёнок и алгоритмов! ❤️🔧

Но вернемся к другим приятным новостям. Самое важное в обновлении:
⭐️Отладчик (точки останова) в Редакторе скриптов;
⭐️Оптимизация и ускорение моделирования;
⭐️Графический редактор масок кодовых ячеек;
⭐️Много новых мощных возможностей для графиков и Инспектора данных;
⭐️Запуск Инспектора Данных по двойному клику на значок антенны;
⭐️Редактор цифровых фильтров 2.0;
⭐️Серьезные новшества и доработки Конечных автоматов;
⭐️Отображение свойств модели на холсте;
⭐️Новая библиотека: РЧ компоненты;
⭐️Поддержка фиксированной точки при генерации верификационных скриптов;
⭐️Поддержка моделей-ссылок для генерации кода;
⭐️Первая волна локализации блоков;
⭐️Горячие клавиши для запуска выделенного кода или строки;

А еще:
✔️Новые блоки в базовой библиотеке, а также библиотеках ЦОС, ФАР, 5G, Электрики, Радаров, Аэрокосмических систем, Гидравлики, Связи;
✔️Новые иконки переменных для Рабочей области;
✔️Переход на уровень выше в Файлах;
✔️Engee Function: управление методами через интерфейс;
✔️Расширение меню Горячие клавиши;
✔️Новые возможности для отображения векторных сигналов;
✔️Улучшения контекстного меню в Файлах;
✔️Изменения параметров блока в процессе моделирования с помощью программного управления;
✔️Возможность быстро создать .jl-файл;
✔️Обновления для аннотаций;
✔️Настройки модели для запуска на РИТМе;
✔️Ежемесячные обновления в документацию – новые интересные статьи (Например, Архитектура моделей в Engee и Отладка моделей в Engee), переводы и примеры.

Подробное описание релиза, как и всегда, вы найдете в документации в разделе Что нового в 25.2. 💼

До встречи в Engee! ❤️

📎 День Engee в Чебоксарах
📎 День Engee в Москве. Разработка РТС
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1310🎉8👍532