TGViewer
Channel Public Channel
Engee на старт!

Engee на старт!

@engee_com

Engee - российская среда динамического моделирования и технических расчётов. Лучшая замена MATLAB/Simulink/Amesim.
Группа общения и поддержки пользователей: https://t.me/engee_julia_chat
Subscribers
4.58K
Photos
538
Videos
84
Links
333

Showing posts older than #615 · Back to latest

Older Posts 10 shown
Post #612 3.51K
Полунатурное тестирование ПЛК для систем автоматизации производств

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

⁉️ Но что делать, если вы захотите улучшить ваш алгоритм — например, реализовать более точное позиционирование или повысить энергоэффективность? Ведь простой линии при отладке системы управления приносит существенные убытки, не говоря уже об ошибках, которые может создать новый алгоритм.

✨ Здесь вам на помощь придёт полунатурное тестирование c КПМ РИТМ и Engee!

Как провести такое тестирование — разберём на примере автоматизации конвейера из демо-проекта:

1️⃣В соответствии с параметрами технологического оборудования и производственного процесса собираем и конфигурируем модель агрегата из 1-D физических блоков - электрической сети, двигателя, редуктора, конвейерной ленты и прочего.
2️⃣Учет сложной нагрузки на ленте - со случайным, равномерно распределенным характером, сначала увеличивающуюся, а затем условно-стабильную реализуем одним блоком Engee Function при помощи кода Julia.
3️⃣Входы-выходы модели - сигналы от датчиков и каналы управления соединим с блоками периферии GP-LC-45 КПМ РИТМ.
4️⃣Подключим аппаратные входы-выходы РИТМ к соответствующим выходам-входам ПЛК, на котором запущен ваш алгоритм управления.
5️⃣Запустим модель Engee в режиме реального времени на КПМ РИТМ, и проверим работу алгоритма ПЛК во всех условиях работы агрегата на модели, в том числе, и аварийных.

🔧 Так, опираясь на модель агрегата и тех.процесса можно протестировать ваш алгоритм управления, оценить границы регулирования, смоделировать поведение автоматики при аварии.

Это лишь один из примеров использования Engee в задачах АСУ ТП.
Ещё больше полезных кейсов - в нашем Сообществе 💼

🎓 25.11 Тренинг: Разработка систем связиг
🧑‍🎓 27.11 Вебинар: Пакет поддержки Arduino
🧑‍🎓 12.11 Вебинар: Силовая электроника в Engee
❗️ 3.12 День Engee в Политехе (СПБ)
  • 🔥 12
  • 👍 5
  • ❤ 1
Post #610 2.84K
Искусственный интеллект в радиолокации

🔥 Прошло уже пару дней, а мы все еще обсуждаем, как круто прошел День Engee! Энергия, драйв, люди, идеи — кажется, офис гудит от впечатлений. Но пора возвращаться к инженерным будням…

🤖 Сегодня поговорим с вами об Искусственном Интеллекте. ИИ внедрен, кажется, уже везде, но не все знают, что техники машинного и глубокого обучения успешно применяются и в радиотехнике, а в частности – в радиолокации!

📡 Чаще всего нейронные сети помогают традиционным алгоритмам обработки радиолокационной информации для:

🔸классификации целей
🔸повышения вероятности верного обнаружения
🔸поиска оптимальной конфигурации и параметров узлов радара
🔸адаптивного изменения параметров приёмо-передающих и антенных устройств

А начать применять ИИ для систем и алгоритмов современных радаров можно в среде Engee. Например, рассмотрим задачу синтеза диаграмм направленности антенных решёток с использованием ИИ. Необходимо спроектировать и обучить нейронную сеть, которая сможет подобрать весовые коэффициенты антенной решётки заданной топологии таким образом, чтобы её диаграмма направленности (ДНА) соответствовала требуемому шаблону. Цель:

🔹Максимизировать направленность
🔹Подавить помехи на уровне 30 дБ ниже главного лепестка
🔹Обеспечить уровень боковых лепестков в пределах от –20° до 20° по азимуту или углу места не выше –17 дБ относительно главного лепестка

Будем использовать PyTorch и вспомогательные функции для визуализации и синтеза весов. Далее сгенерируем датасет из 1000 «паттернов» диаграмм направленности, отличающихся параметрами. Для входа свёрточной нейросети это просто двумерные цветные изображения, а выходом уже будет являться веса для формирования нужной диаграммы.

Таким образом, инференс нейросети позволяет решать вычислительно сложную задачу оптимизации с меньшими затратами.

P.S. Если вы думаете, что наши анонсы на осень окончены, то вы ошибаетесь, скоро вас ждет еще один классный эвент. А пока регистрируйтесь на:

🎓 25.11 Тренинг: Разработка систем связи
🧑‍🎓 27.11 Вебинар: Пакет поддержки Arduino
🧑‍🎓 12.11 Вебинар: Силовая электроника в Engee

🇷🇺 С наступающим Днём народного единства! Пусть нас объединяют не только идеи, но и дела 💪
  • 🔥 5
  • ❤ 4
  • 🎉 3
  • ⚡ 1
Post #609 2.41K

Forwarded from Экспонента для инженеров

💼 Друзья, в 10:00 начинаем трансляцию «День Engee»!

Наша насыщенная программа собрала более 300 участников, присоединяйтесь и вы!

Программа:
🔸10:00 - 12:00 доклады от ведущих экспертов
🔸12:00 - 13:00 перерыв и обзор демозоны
🔸13:00 - 14:50 мастер-классы

Присоединяйтесь:
МТС Линк | RuTube | ВКонтакте

❗️Вопросы задавайте в комментариях к этому посту, мы на все ответим во время докладов или после!

🏢 Экспонента
  • ❤ 3
  • 🤓 2
Post #608 2.5K
📢 Друзья, напоминаем: День Engee завтра!

Встречаемся в офисе Экспоненты, впереди насыщенный и интересный день. Команда уже завершает подготовку: доклады, демо, стенды — последние штрихи перед стартом 🚀

До встречи в День Engee! 💼
  • 🔥 11
  • ❤ 6
  • ⚡ 1
Post #607 3.03K
Релиз 25.10 – новое в октябре 🍂🛠️⚡️

Друзья,

Мы активно готовим для вас главное событие года — финализируем демо-зоны, репетируем доклады, тестируем стенды. Но даже в самый насыщенный месяц наша команда разработки не останавливает развитие платформы — встречайте октябрьский релиз Engee.

Engee продолжает развиваться!
Делимся свежими возможностями релиза 👇

⭐️Новый язык Engee для создания пользовательских физических блоков (вы не ослышались!);
⭐️Поддержка моделей частотных характеристик (FRD);
⭐️Пакет поддержки Arduino;
⭐️Прямой запуск приложений Engee по команде (например, из любого обратного вызова);
⭐️Вывод текста в произвольном месте маски блока;
⭐️Расширение программного управления для шин, блоков и КПМ РИТМ;
⭐️Новая стадия в диагностике моделей;

А еще вас ждут:
✔️Новые блоки и функции в библиотеках Механика, Гидравлика, Базовая, Электричество, Аэрокосмические системы, Смешанные сигналы, САУ, Оборудование, ЦОС и Связь;
✔️Обновленная форма обратной связи;
✔️Горячие клавиши для командной строки;
✔️Измерение ширины столбцов в таблицах моделей;
✔️Поддержка 128-битных типов данных в блоке C Function;
✔️Новые статьи в Документации и новые Примеры;

Хотите узнать подробности? Читайте “релиз-ноуты” или приходите на День Engee — расскажем и покажем всё лично.
До встречи!
💼
  • 👍 9
  • 🔥 9
  • ❤ 3
  • 🤩 2
  • 🕊 2
Post #606 2.01K

Forwarded from Экспонента для инженеров

❗️❗️❗️❗️❗️❗️❗️❗️
До Дня Engee осталась одна неделя! 🔧

В ролике показываем, что вас ждет в демозоне 29 октября. Вы увидите реальные цифровые полигоны, системные модели, виртуальные испытания.

🔥 Для вас будут представлены наши решения для авиации, транспорта, энергетики, радиоэлектроники и образования.

Поторопитесь, регистрация еще открыта!
👉 Регистрация 👈

🏢 Экспонента
  • 👍 7
  • 🔥 3
  • ❤ 2
Post #598 2.88K
⚙️ Физическое моделирование в действии!

День Engee 29го октября — уже на следующей неделе. И мы не можем не рассказать о том самом докладе, который точно стоит услышать.

🎤 Евгений Попов, руководитель направления компании РИТМ, расскажет о развитии вычислительного ядра Engee и возможностях физического моделирования.

💡 Что такое физическое моделирование?

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

Такие модели:
🔹 наглядны и понятны даже без кода,
🔹 запускаются на стендах КПМ РИТМ,
🔹 ускоряют проектирование и испытания,
🔹 идеально подходят для исполняемых ТЗ и цифровых двойников.

🧠 И главное: в Engee скоро появится собственный язык для описания физических компонентов — как в Simscape, только российский и доступный для всех. Подробнее — на Дне Engee 2025!

👩‍🔬 Хочешь потренироваться заранее?

В Сообществе Engee уже десятки готовых моделей:
🔸 эффект Вентури,
🔸 отскок мяча от поверхности,
🔸 критическое течение газа,
🔸 операционные усилители — и многое другое.

Приходите на День Engee чтобы пообщаться с разработчиками, «пощупать» демо-зону, задать вопросы и просто классно провести день среди инженеров, которые делают технологии будущего.

👉 Регистрация 💼
  • 🔥 15
  • 👍 8
  • ❤ 2
Post #596 2.68K
🐺 Овцы и волки: как классическая игра оживает в цифре! 🐑

Мы реализовали любопытный пример того, как можно с помощью кода моделировать сложные природные процессы. Речь о проекте "Хищник-Жертва" — это не просто игра, а полноценная научная симуляция! 🌍

Что же тут такого особенного?

🔬 Глубокая научная основа: Модель точно воссоздает классическую экологическую систему "Волки → Овцы → Растения". Здесь можно наблюдать:
🔹Динамику популяций и пищевые цепи
🔹Эффект "бутылочного горлышка" при вымирании видов
🔹Конкуренцию за ресурсы и естественный отбор

💻 Технологии, которые работают на науку:
🔸Язык Julia: высокопроизводительный язык для научных вычислений
🔸Агентное моделирование: каждый волк, овца и растение являются самостоятельными агентами со своим поведением
🔸Статистические методы из пакета StatsBase для анализа популяций
🔸Визуализация в реальном времени с помощью графиков и анимаций
🔸Интерактивные слайдеры с помощью масок ячеек для изменения параметров на лету

Engee предоставляет мощнейшие инструменты для научных вычислений и визуализации. Этот проект — живое доказательство, что сложные концепции можно представлять в доступной и интерактивной форме.

👉 Ссылка на проект: https://engee.com/community/ru/catalogs/projects/igra-ovtsy-i-volki

А вы когда-нибудь работали с научными симуляциями? Как думаете, можно ли с помощью таких моделей предсказывать реальные экологические процессы? 💭

День Engee 2025 – встречаемся с вами 29го октября!
  • 🔥 12
  • 👍 6
  • ❤ 2
Post #594 2.41K
🧠 Продвинутое использование Engee Function: максимум контроля над пользовательскими блоками

Если вы уже работали с Engee Function, знаете: базовая функциональность дает свободу, но не всегда хватает точности. В этом посте разобраны приемы, которые превращают ваш кастомный блок в максимально эффективный вычислительный модуль ⚙️

Что под капотом:
🔹 Явное определение выходных типов и размерностей.
Задайте явно типы данных и размерности, чтобы движок не тратил ресурсы на автоопределение. Это особенно важно при работе с большими матрицами или сложными системами сигналов.

🔹 Кэширование вычислений.
Используйте внутренние состояния и постоянные буферы для ускорения симуляций при множественных вызовах блока и уменьшения объема памяти.

Without cache:
1.056730 seconds (1000.00 k allocations: 76.294 MiB, 90.59% gc time)
With cache:
0.023816 seconds


🔹 Контроль прямого прохождения портов.
Возникла алгебраическая петля? Разорвите ее как вам необходимо с помощью контроля прямого прохождения порта.

🔹 Настройка шага расчета.
Определяйте собственный шаг расчета для управления частотой исполнения блока. Незаменимо, если блок должен работать реже или в отдельном дискретном контуре.

❗️Ключевая идея:
Engee Function — не просто “гибкий” блок с пользовательским кодом. Это инструмент, который позволяет использовать ваш код в моделях Engee максимально эффективно.

🔗 Полная статья: Продвинутое использование Engee Function →

Об этих и других лайфхаках расскажем и покажем в ходе Дня Engee 2025.

Ждем Вас!
  • 👍 11
  • 🤯 4
  • ❤ 3
Post #590 3.49K
🧬 Биомедицина: когда инженерия встречает жизнь 🦠

Биомедицина — это наука, которая соединяет биологию и инженерию для решения медицинских задач.


А вы знали, что в Engee можно моделировать органы человека, химические процессы и медицинские устройства? В нашем Сообществе есть целый раздел, посвящённый биомедицине! В нем вы, например, найдете: 

🫀 Частотный анализ вегетативного контроля сердечного ритма
В графической модели дыхание задаётся как входное воздействие на вегетативные контуры сердца. Вдох снижает блуждающую активность, увеличивая ЧСС; симпатическая реакция моделируется фильтром НЧ с задержкой 1–2 с.

Изменения ЧСС влияют на артериальное давление (ABP) с задержкой 0.42 с, а обратная связь барорефлекса стабилизирует систему. Связи между блоками реализованы через передаточные функции и статические коэффициенты усиления, что позволяет воспроизводить динамику дыхательной синусовой аритмии.

🩸Регуляция уровня глюкозы в организме человека
В этой скриптовой модели объём крови и интерстициальной жидкости представлен как единый компартмент (~15 л). Концентрация глюкозы поддерживается балансом между притоком (всасывание, продукция печенью) и тремя основными путями выведения:
🔻 почечная фильтрация при превышении порога θ
🔻 утилизация тканями без участия инсулина (λx)
🔻 инсулин-зависимое поглощение (νxy), характерное для мышечной и жировой ткани.

Система описывается дифференциальными уравнениями, связывающими уровни глюкозы и инсулина: повышение глюкозы стимулирует секрецию инсулина, который, в свою очередь, ускоряет утилизацию глюкозы и возвращает систему в равновесие.

💰 Инженерия медицины: моделирование расходов на здравоохранение
Этот проект показывает, как в Engee можно применять методы глубокого обучения для анализа и предсказания медицинских затрат на основе множества факторов — от возраста до привычек.

📶 В модели учитываются:
🟡 Курение — главный фактор (корреляция 0.66): у курящих расходы в разы выше.
🟡 Возраст — сильное влияние (0.53): затраты растут с годами, особенно у курящих.
🟡 Наличие детей — умеренный рост расходов (0.13), но с нелинейными эффектами.
🟡 Индекс массы тела (BMI) — сам по себе слабый, но усиливает другие риски.
🟡 Пол и регион — влияние минимально.

🔬 Модель обучается на реальных данных и сравнивает различные нейросетевые подходы, оценивая точность предсказаний.

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

🚨 Не пропустите: 
29.10 День Engee 2025
  • ❤ 19
  • 👍 9
  • 🔥 7
  • 🤩 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →