Engee на старт!
2.33K subscribers
356 photos
58 videos
1 file
190 links
Engee - российская среда динамического моделирования и технических расчётов. Лучшая замена MATLAB/Simulink/Amesim

Конкурс работ с денежными призами: https://start.engee.com/contest

Группа общения и поддержки пользователей: https://t.me/julia_engee/
Download Telegram
Engee для работы с данными. Интерполяция 📈

Друзья,

Вы уже заметили, что Engee – это целый инженерный комбайн для удобной работы с данными?

Не устаем демонстрировать вам доказательства этого факта. В примере data_analysis/interpolation_extrapolation (см. также в документации) мы показываем, как выполнить интерполяцию данных и построить линейную или квадратичную модель.

Зачем нужна интерполяция? Для угадывания выходных значений модели в тех точках, для которых у вас нет экспериментальных данных. Вот как преобразовать таблицу в модель:

☝️ Берем таблицу с данными (например, z = rand(3,3) и два вектора для координатной сетки x = [1,2,3]; y = [0,1,2];) или импортируем данные из динамической модели.

Динамические модели Engee можно запускать в единой рабочей области при помощи программного управления.

✌️ Подключаем библиотеку Interpolations и выполняем команду itp = linear_interpolation( (x,y), z )

👏 Осталось получить новые данные в любой точке (z_new = itp(1.1, 1.2)) или на другой расчетной сетке: z_new = itp(1:0.1:3, 1:0.1:2)

У вас получилась модель, которая прогнозирует поведение системы в любой точке, внутри или за пределами области определения эксперимента (если вы укажите опцию экстраполяции). Вы можете мгновенно рассчитать ее выход при любых условиях и спрогнозировать поведение за пределами имеющихся данных. А если у вас в данных пропущены точки, вы можете заполнить пропуски.

👨🏻‍💻 Загрузка из облака, проведение технических вычислений, фильтрация, обучение моделей на их основе, генерирование отчётов – никогда еще не было так удобно всё это выполнять в едином инструменте прямо через ваш браузер.

Мы хотим, чтобы вместе с Engee вы объединили вашу прикладную инженерную экспертизу и анализ данных в одной современной среде. Попробуйте на engee.com 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Engee.Мониторинг 🖥️

Друзья,

Представляем вам нашу новую разработку – модуль Engee.Мониторинг.

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

Использование системы мониторинга позволяет принципиально снизить финансовые и трудовые затраты на устранение внезапных функциональных отказов и простоев ценного оборудования за счет раннего обнаружения потенциальных отказов и их предотвращения. Также этот подход помогает оптимизировать проведение плановых диагностик и замен компонентов.

Приглашаем вас на презентацию продукта в формате вебинара, который состоится 25 апреля в 10:00.

👉Регистрация на вебинар тут👈

Engee.Мониторинг включает: систему сбора и хранения данных, инструменты разработки алгоритмов диагностики технического состояния оборудования, а также визуальных панелей мониторинга оборудования.

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

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

До встречи на онлайн презентации! 👋
Конечные автоматы в Engee 🤖

Друзья,

В самом последнем релизе мы представили наш новый продукт – Engee.Конечные автоматы.
Конечные автоматы – это специализированный графический язык, включающий диаграммы перехода состояний, блок-схемы и др. Этот инструмент позволяет проектировать и разрабатывать управляющую логику, алгоритмы для обработки отказов и моделировать режимы работы систем.

Сегодня мы хотим рассказать вам, как применять продукт, на простом примере логики работы привычного светофора. Светофор имеет три цвета и все время переключается между ними. Момент, когда горит какой-то из цветов, называется состоянием системы. Соответственно, наша модель будет иметь три состояния: Red, Yellow и Green. Состояния системы моделируются в блоке Chart с помощью специальных блоков состояний.

С помощью стрелок мы определяем возможность и условия перехода из одного состояния в другое. В данном случае все переходы системы будут обусловлены истечением заданного времени. Например, состояние Green становится активным после того, как пройдет время, указанное в функции after, и т.д.

Для лучшего понимания мы подготовили для вас видео сборки алгоритма работы светофора.

Полный пример с описанием вы можете найти в каталоге Start по адресу /user/start/examples/state_machines/trafic_lights.

Подробная же документация по продукту доступна ПО ССЫЛКЕ.

А еще напоминаем, что вы можете сгенерировать читаемый и отвязанный Си код из блока Chart и перенести его на любой встраиваемый процессор. И для демонстрации этих возможностей мы подготовили пример для управления встроенным светодиодом Arduino-совместимых плат с использованием библиотеки Конечных автоматов. Найти его вы можете по следующему адресу /user/start/examples/codegen/arduino_blink_chart.

Очень ждем ваши примеры использования блока Chart в Engee! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍👩‍👧‍👦 Как смоделировать ВЭУ в Engee?

Коллеги, в прошлом месяце наша лаборатория провела первый вебинар по применению Engee в электроэнергетике. Мы хотим продолжить знакомить вас с российской платформой и показать, как применять Engee для моделирования ветроэнергетических установок (ВЭУ).

🔵В рассматриваемой модели (см. скриншот) асинхронная машина с короткозамкнутым ротором Р = 150 кВт используется в качестве генератора ветряной турбины. Почему в качестве генераторов в ВЭУ чаще используются асинхронники с беличьей клеткой? В отличие от синхронных машин у них большая надежность, простота конструкции и малая масса, что необходимо для повышения надежности ветроэнергоустановки.

🔵Асинхронный генератор подключен к сети и работает на локальную нагрузку P = 75 кВт. Когда генератор производит более 75 кВт, избыточная мощность передается в сеть. Асинхронный генератор потребляет реактивную мощность, поэтому к его шинам подключена конденсаторная батарея Q = 90 кВар.

🔵Ветряная турбина смоделирована с помощью блока Engee Function, отражающий зависимость мощности от скорости ветра. В зависимости учтено, что при скорости ветра ниже минимальной рабочей скорости 3 м/с или выше максимальной рабочей 23 м/c (штормовое отключение), мощность вырабатываемая ВЭУ равна нулю.

Ждем от вас обратную связь по возможностям среды! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Стабилизация углового движения спутника в Engee 🛰️

Друзья,

Поздравляем всех с очень вдохновляющим праздником – Днём космонавтики!

Космос – то место, где очень нужны критические системы, и Engee, среда модельно-ориентированного проектирования, создана, чтобы удовлетворить запрос на такие разработки.

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

Проверив модель системы управления в Engee, вы можете сгенерировать её код и развернуть его на полунатурной платформе, а потом…

Кто знает, каких высот достигнет ваша разработка, сделанная в Engee?

Надеемся, что мы вдохновим вас открыть модель aerospace/satellite_yo_yo_stabilization (обновите Start!), и желаем вам успехов межпланетного масштаба на engee.com 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Друзья,

Предлагаем занести в календарь: 11 сентября в 10:00 МСК мы всех зовем на вебинар “Системы управления в Engee” ✈️

Расскажем, как с помощью платформы Engee описывать динамические модели объектов и создавать для них системы управления, а после выступления нас ждет живая дискуссия

И вот нам с вами пара идей для обсуждения:

📈Мы выложили интересный пример про построение графиков отклика и годографов. Ведь анализ полученных характеристик – ключ к пониманию устойчивости систем управления

⚡️Как вообще из любой модели Engee сделать LTI систему? Всё довольно просто. В трехминутном ролике мы показываем все действия от построения модели до отчета, а скрипт скоро появится в Сообществе Engee

Регистрация здесь, а опробовать примеры можете уже сейчас на engee.com! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍👩‍👧‍👦Накопители энергии в Engee: пример моделирования аккумуляторной батареи

Продолжаем знакомить вас с возможностями российской среды моделирования Engee. Сегодня предлагаем рассмотреть модель аккумуляторной батареи номинальным напряжением 300 В и емкостью 100 А∙ч. Этот демо-пример служит отправной точкой, если вы хотите смоделировать:

— подсистему накопления СНЭ
— блок управления зарядом аккумуляторной ячейкой (BMS)
— тяговую литий-ионную батарею электромобиля

В основе модели лежит библиотечный блок Battery. Кроме электрических портов, у блока Battery есть еще и тепловой порт для моделирования тепловых эффектов. Их важно учитывать при разработке систем управления, т.к. при критическом увеличении температуры может произойти тепловой разгон, самовозгорание или взрыв. Как вы видите, модель состоит из нескольких сетей, находящихся в разных физических областях — тепловой и электрической.

Батарея подключена к реалистичному профилю нагрузки звена постоянного тока, который имитируется с помощью блока From Workspace. Данный блок передает в модель график нагрузки в виде сигнала i = f(t) к управляемому источнику тока. В процессе симуляции батарея не только разряжается, но и заряжается, если ток нагрузки имеет обратное направление. Такое поведение встречается при функционировании СНЭ при сглаживании колебаний нагрузки или же при разгоне-торможении электромобиля.

👇Напишите в комментариях, был ли у вас опыт моделирования накопителей энергии? С какими трудностями столкнулись?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Как обработать аудиосигнал в Engee? 🎵🗣️

Друзья,

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

Сегодня мы расскажем вам о примере, который посвящен LPC-анализу и синтезу речи.

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

Найти пример можно в Документации или в каталоге start по адресу /user/start/examples/dsp/LPC.
Желаем вам интересных интерактивных проектов и хороших выходных!

До встречи в Engee! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM