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

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

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

🛠️ Как устроено рабочее окружение пользователя?
🛠️ Как устроены интерактивные скрипты?
🛠️ Как автоматизировать оптимизацию моделей?
🛠️ Как работает система контроля версий для моделей?
🛠️ Где получить справочную информацию 🎉

Мы разместим его здесь в канале, а также в документации продукта в разделе “Быстрый старт”. Рекомендуем вам начинать знакомство с Engee c этого видео, и тогда вы никогда не потеряетесь в интерфейсе и в возможностях платформы!

Надеемся, вам будет интересно погрузиться вместе с нами в эту высокотехнологичную среду, которая уже перестраивает наш с вами инженерный ландшафт. И конечно, до скорых встреч в Engee!
🔥199👍5👏2👎1
Друзья,

Поздравляем всех с началом календарной зимы! ☃️

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

Технические вычисления – это определенно уникальная сторона Engee. Как реализовать эту и подобные задачи мы подробно расскажем 12 декабря на вебинаре «Engee для обработки и анализа больших данных». Приглашаем вас активно участвовать, а еще лучше вместе с коллегами!

Но вернемся к примеру. В нем мы:

моделируем распространение ультразвука в вязкой среде и его воздействие на нагрев среды
рассчитываем потери энергии ультразвукового пучка при прохождении через среду
описываем распределение температуры с помощью уравнения теплопроводности

Моделирование позволяет нам понять, как затухание и рассеяние влияют на интенсивность и преобразование энергии ультразвука. Мы используем простые уравнения распространения тепла для расчета ожидаемого нагрева и строим температурное поле в пластине. Этот пример вы найдите в каталоге start/examples/math_and_optimization после обновления скрипта Start.

Желаем успехов в Engee! ❄️❄️❄️
🔥11👍54
Физическое моделирование. Выпрямитель на диодном мосту

Друзья,

Рассмотрим классическую задачу из области электротехники: преобразование переменного напряжения в постоянное.

Эту задачу можно решить с помощью выпрямителей. Один из вариантов такого выпрямителя – мостовая схема. Она позволяет получить на выходе постоянное напряжение.

В этом примере мы будем использовать блоки из библиотеки электрических компонентов:

💡 Обычный диод (блок Diode)
💡 Трансформатор (блок Ideal Transformer)
💡 Источник напряжения (блок AC Voltage Source)
💡 Блок заземления (Electrical Reference)
💡 Резисторы и конденсаторы для нагрузки
💡 Сенсоры и блоки логирования

Весь процесс моделирования осуществляется при помощи акаузальных, физических блоков, что позволяет нам быстро создавать цифровые прототипы таких систем. Пример можно найти по адресу physmod/diode_bridge_rectifier в папке start/examples.

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

Приходите попробовать!
👍15🔥74
Релиз 0.11.0 – ноябрьское обновление ❄️❄️❄️

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

Что же появилось в ноябре?

🆕Важные блоки From/To Workspace и GoTo/From . Мы и сами очень ждали их появления, теперь ими можно наконец-то пользоваться!

🆕Мы переработали библиотеку “Электричество” и добавили в нее новые блоки; новые параметры в масках блоков и единицы измерения, введена запись внутренних переменных блоков и многое другое!

🆕Спектроанализатор в модуле графики. Чтобы построить спектр сигнала модели, нужно всего лишь изменить тип графика в настройках.

🆕Поддержка Fixed-Point типов данных. Вы можете проводить отладку и быстрое прототипирование алгоритмов, которые будут работать на сигнальных процессорах и ПЛИС.

🆕Заметно доработали линии сигналов в среде. Возможность строить произвольные линии, вставить блоки в линию сигнала, менять расположение подписей, обновили отображение стрелок и др;

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

🆕Генерация кода для верхнего уровня модели. Используйте новую кнопку на панели инструментов графического интерфейса Engee.

🆕Сделали «шорткаты» для отмены или повтора действий с ячейками скриптов (горячие клавиши Ctrl(Сmd)-Z и Ctrl(Сmd)-Y).

А также:
↗️Расширили библиотеку “Влажный воздух”
↗️Добавили возможность скопировать имя переменной из окна Переменные;
↗️Унифицировали отображение файловых путей;
↗️Добавили возможность быстро сделать скриншот модели (SVG/PNG);
↗️Внедрили изменение параметров блока Sine в процессе моделирования;
↗️Добавили действий в программное управление моделями;
↗️И это еще не все!

Скорее запускайте engee.com и испытайте новые возможности среды и ее библиотек – функций и блоков! 🆕
🔥12👍64🎉3🤔1
💼 Engee. Базовые модели

Друзья,

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

В примере мы показываем, как из уравнений получаются направленные модели “вход-выход”. Чтобы его выполнить:

🏂🏻Сперва откройте скрипт и выполните ячейку, которая задает параметры моделей (у этих моделей разные ячейки инициализации)

🏂🏻Затем запустите модель – из скрипта или через глобальную кнопку запуска симуляции

🏂🏻Поменяйте коэффициенты в окне переменных и запустите снова!

Пример называется mathematical_models_of_bodies и находится в каталоге start/examples/base_simulation.

Создание базовых моделей не должно быть трудным. Вы просто собираете модель из блоков библиотеки, запускаете и изучаете результаты. А Engee сделает за вас все остальное!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥64👏2👌1
Галерея графиков Engee 🖼️🏞️🌇

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

В примере plots_gallery, который располагается в каталоге /start/examples/data_analysis, мы собрали рецепты для визуализации самой различной информации.

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

Заходите в галерею графиков Engee за творческим вдохновением и создавайте отличные графики!
👍10🔥5🎉2🤩2👨‍💻2
Предобученные нейросети в Engee 🧠🕸️

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

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

Пример находится в папке neural_net_classification_onnx каталога примеров start/examples/image processing (после обновления при помощи скрипта Start).

В Engee вы сможете без труда использовать предобученные нейросети в скриптах, упрощая массовую обработку изображений или собирая из готовых нейросетей нечто более сложное. Попробуйте и убедитесь сами!
👍11🔥5🤩4👏2
Channel photo updated
Engee: поддержка фиксированной точки, а также пользователей из Беларуси

Друзья, у нас есть несколько интересных и радостных новостей, которыми мы хотим с вами поделиться.

1) Теперь мы поддерживаем регистрацию пользователей из Беларуси! 🇧🇾
Для этого на этапе регистрации надо нажать на флажок и выбрать требуемый регион и, соответственно, код телефона. С нетерпением ждем расширения географии пользователей Engee! 🌍

2) В недавнем РЕЛИЗЕ мы обеспечили поддержку данных с фиксированной точкой. Без этого невозможно представить разработку и отладку алгоритмов, которые будут работать на ПЛИС и сигнальных процессорах.
Для того, чтобы вы могли освоить возможности взаимодействия с числами с фиксированной точкой в Engee, мы разработали пример, который расскажет о том, как работать с ними в интерактивных скриптах и моделях. Найти его можно в каталоге Start по адресу /user/start/examples/base_simulation/fixed_point.

3) На канале уже больше 500 читателей! 🎉🎉🎉
Спасибо вам за доверие! Обещаем создавать для вас еще больше полезных новостей, готовить интересные мероприятия и демонстрационные примеры!

Остаемся на связи! 🔗
🔥16👍5👏3🎉3
Engee. Простой канал цифровой связи 📡

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

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

В Engee очень удобно работать с многочастотными моделями. В частности, в этом примере есть подсистемы, срабатывающие с разной частотой:

📄 2.5 Гц – частота на “прикладном уровне” модели (генератор порождает числа от 0 до 10)
📄 10 Гц – частота потока битов после цифровой модуляции (поток из 4-битных пакетов)
📄 80 Гц – частота на физическом уровне (биполярный цифровой сигнал и манчестерское кодирование 1 к 8)

На основе этого примера можно рассчитывать параметры избыточности кодирования, проверять разные коды коррекции ошибок или работу канала на физическом уровне с другим кодированием сигнала: частотным, фазовым… А может быть, убрать канал в подсистему и сделать частью вашего виртуального стенда?

Надеемся, вам стало интересно поэкспериментировать и ждем вас в Engee! 💼
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥54🤓1