Физическое моделирование: Соленоид с возвратной пружиной
В Engee самые разные модели отлично работают в едином окружении. Здесь можно моделировать и программу управления, и алгоритмы анализа сигналов, и, на том же холсте, размещать подсистемы, внутри которых протекают взаимосвязанные физические процессы (например электромагниты, пневмоприводы...). Не нужно переходить в другие среды или создавать отдельные модули.
Очередным подтверждением служит новая модель, которая появилась в нашем репозитории. Что же происходит в этой модели?
⚡В левой части схемы находятся блоки из библиотеки электрических элементов – источник напряжения, нагрузка, переключатель. При замыкании цепи в момент t=0.1с в ней появляется ток
🧲Магнитный домен модели включает электромагнитный преобразователь, магнитное сопротивление, датчик, соленоид с магнитным сердечником. В магнитопроводе возникает магнитный поток, который проходит через соленоид и создает магнитодвижущую силу, вследствие чего возникает поток через магнитный сердечник соленоида
⚙️Механические блоки справа – масса, пружина, демпфер, управляемая нагрузка и датчик перемещения. При отключенном питании пружина оттягивает поршень на 5мм от центра катушки; включение источника питания при t=0.1с втягивает поршень в центр катушки; при t=0.3с к плунжеру прикладывается внешняя нагрузка в 10Н
Обратите внимание, как просто и наглядно выглядит эта схема в Engee. Чтобы запустить модель в Вашем окружении, обновите учебные примеры (запустив скрипт
Надеемся, вам стало любопытно, а насколько легко Вам будет просчитать и Вашу текущую систему. Будем рады вашим комментариям и идеям!
В Engee самые разные модели отлично работают в едином окружении. Здесь можно моделировать и программу управления, и алгоритмы анализа сигналов, и, на том же холсте, размещать подсистемы, внутри которых протекают взаимосвязанные физические процессы (например электромагниты, пневмоприводы...). Не нужно переходить в другие среды или создавать отдельные модули.
Очередным подтверждением служит новая модель, которая появилась в нашем репозитории. Что же происходит в этой модели?
⚡В левой части схемы находятся блоки из библиотеки электрических элементов – источник напряжения, нагрузка, переключатель. При замыкании цепи в момент t=0.1с в ней появляется ток
🧲Магнитный домен модели включает электромагнитный преобразователь, магнитное сопротивление, датчик, соленоид с магнитным сердечником. В магнитопроводе возникает магнитный поток, который проходит через соленоид и создает магнитодвижущую силу, вследствие чего возникает поток через магнитный сердечник соленоида
⚙️Механические блоки справа – масса, пружина, демпфер, управляемая нагрузка и датчик перемещения. При отключенном питании пружина оттягивает поршень на 5мм от центра катушки; включение источника питания при t=0.1с втягивает поршень в центр катушки; при t=0.3с к плунжеру прикладывается внешняя нагрузка в 10Н
Обратите внимание, как просто и наглядно выглядит эта схема в Engee. Чтобы запустить модель в Вашем окружении, обновите учебные примеры (запустив скрипт
Start). Модели и справка по ней теперь находятся в каталоге /start/examples/physmod.Надеемся, вам стало любопытно, а насколько легко Вам будет просчитать и Вашу текущую систему. Будем рады вашим комментариям и идеям!
👍6
Релиз 0.7.0 – Что нового? 🍎
Друзья, мы выпустили августовское обновление Engee и рады представить его Вам.
Основные новшества ниже, а подробности, как всегда, в Документации.
Итак, что нового:
↗️Командная строка готова к работе сразу после старта. Больше не надо ждать, пока она “прогреется”
↗️Большие обновления в файловом браузере. Прокачали навигационную строку, она стала намного удобнее, а также добавили возможность настраивать колонки файлового браузера: менять их местами, настраивать ширину и скрывать ненужные; добавили новые иконки файлов
↗️Новые удобные функции: дополнительные клавиатурные сокращения для удаления файлов, загрузка картинок в скрипт из буфера обмена и прочие небольшие изменения
↗️Добавили полиморфизм для блоков Engee. Новая возможность – задавать зависимости между параметрами блоков, а также между параметрами и входами-выходами блока
↗️Серьезные обновления в модуле графики. Модуль стал надежнее, графики формируются корректнее и нагляднее. Дополнительно стали доступны зум и перемотка графика в процессе симуляции
↗️Возможность создания подсистем из физических блоков. Теперь вы можете строить хорошо структурированные и понятные сложные физические 1-D модели из каузальных блоков
↗️Возможность генерировать код из подсистемы модели через графический интерфейс. Внедрили возможность генерировать код из любой подсистемы интуитивно на холсте с помощью контекстного меню
↗️Сделали библиотеку блоков удобнее. Закрепили поле поиска, а также сделали опцию представления блоков в виде списка
Кроме того:
↗️Дизайн вкладок моделей как у ноутбуков в среде расчетов
↗️Подсветка синтаксиса в полях редактирования параметров блока
↗️Новые блоки в библиотеках, расширение векторизации
↗️Поддержка новых блоков генератором кода и многое другое
Приглашаем зайти на engee.com и оценить последние нововведения!
Друзья, мы выпустили августовское обновление Engee и рады представить его Вам.
Основные новшества ниже, а подробности, как всегда, в Документации.
Итак, что нового:
↗️Командная строка готова к работе сразу после старта. Больше не надо ждать, пока она “прогреется”
↗️Большие обновления в файловом браузере. Прокачали навигационную строку, она стала намного удобнее, а также добавили возможность настраивать колонки файлового браузера: менять их местами, настраивать ширину и скрывать ненужные; добавили новые иконки файлов
↗️Новые удобные функции: дополнительные клавиатурные сокращения для удаления файлов, загрузка картинок в скрипт из буфера обмена и прочие небольшие изменения
↗️Добавили полиморфизм для блоков Engee. Новая возможность – задавать зависимости между параметрами блоков, а также между параметрами и входами-выходами блока
↗️Серьезные обновления в модуле графики. Модуль стал надежнее, графики формируются корректнее и нагляднее. Дополнительно стали доступны зум и перемотка графика в процессе симуляции
↗️Возможность создания подсистем из физических блоков. Теперь вы можете строить хорошо структурированные и понятные сложные физические 1-D модели из каузальных блоков
↗️Возможность генерировать код из подсистемы модели через графический интерфейс. Внедрили возможность генерировать код из любой подсистемы интуитивно на холсте с помощью контекстного меню
↗️Сделали библиотеку блоков удобнее. Закрепили поле поиска, а также сделали опцию представления блоков в виде списка
Кроме того:
↗️Дизайн вкладок моделей как у ноутбуков в среде расчетов
↗️Подсветка синтаксиса в полях редактирования параметров блока
↗️Новые блоки в библиотеках, расширение векторизации
↗️Поддержка новых блоков генератором кода и многое другое
Приглашаем зайти на engee.com и оценить последние нововведения!
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Что нового в файловом браузере Engee? ✅
Система Engee с каждым релизом становится все более интуитивной, надежной и производительной. Вот дополнения, которые за последний месяц получил файловый браузер:
📁Новая мощная навигационная строка – теперь там можно увидеть список уже пройденных каталогов и быстро переключиться в одну из родительских папок;
📁Новый режим текстовой адресной строки – можно набрать название каталога, а можно скопировать текущий путь
📁Настраиваемые столбцы браузера – теперь их можно переместить, а можно избирательно спрятать; и они, как всегда, отлично выполняют свою роль кнопок для сортировки файлов
📁Скачать группу файлов одним архивом – если выделить несколько файлов и запросить их скачивание, то Engee упакует их в один архив; таким образом вы можете за одно действие скачать любое количество файлов
📁Дизайн функции переноса файлов (drag&drop) – удобная функция в новой оболочке, чтобы ей было еще приятнее пользоваться
📁Клавиатурные сокращения – новая возможность удалить файл при помощи кнопки
📁Новые яркие иконки файлов позволят Вам быстрее ориентироваться в каталоге – благодаря этим значкам Вы быстро заметите нужный каталог, ноутбук, модель, скрипт, таблицу или PDF…
Изучая обратную связь, исследуя все альтернативы, команда Engee создает лучшие инструменты разработки для российских инженеров.
К хорошему быстро привыкаешь! Предлагаем Вам в этом убедиться: https://engee.com.
Система Engee с каждым релизом становится все более интуитивной, надежной и производительной. Вот дополнения, которые за последний месяц получил файловый браузер:
📁Новая мощная навигационная строка – теперь там можно увидеть список уже пройденных каталогов и быстро переключиться в одну из родительских папок;
📁Новый режим текстовой адресной строки – можно набрать название каталога, а можно скопировать текущий путь
📁Настраиваемые столбцы браузера – теперь их можно переместить, а можно избирательно спрятать; и они, как всегда, отлично выполняют свою роль кнопок для сортировки файлов
📁Скачать группу файлов одним архивом – если выделить несколько файлов и запросить их скачивание, то Engee упакует их в один архив; таким образом вы можете за одно действие скачать любое количество файлов
📁Дизайн функции переноса файлов (drag&drop) – удобная функция в новой оболочке, чтобы ей было еще приятнее пользоваться
📁Клавиатурные сокращения – новая возможность удалить файл при помощи кнопки
Del или Cmd+Backspace📁Новые яркие иконки файлов позволят Вам быстрее ориентироваться в каталоге – благодаря этим значкам Вы быстро заметите нужный каталог, ноутбук, модель, скрипт, таблицу или PDF…
Изучая обратную связь, исследуя все альтернативы, команда Engee создает лучшие инструменты разработки для российских инженеров.
К хорошему быстро привыкаешь! Предлагаем Вам в этом убедиться: https://engee.com.
👍3
Engee на старт!
Анализ данных в Engee: Обработка пропущенных значений Engee – российская среда для модельно-ориентированного проектирования и технических вычислений, которая предоставляет техническим специалистам эффективную и удобную платформу для разработки специализированных…
Анализ данных в Engee: Обработка пропущенных значений (продолжение)
Друзья,
В продолжение ролика об обработке пропущенных значений мы выпустили для Вас пример, который вы можете изучить и модифицировать самостоятельно. В нем на этот раз мы рассмотрели несколько методов заполнения пропусков - замена на среднее значение и квадратичная интерполяция, чтобы вы могли оценить результат различных методов и выбрать тот, который подходит Вам для ваших данных.
Найти пример можно, как обычно, в каталогах примеров по адресу
Не забудьте запустить
Engee был создан и развивается для предоставления удобного средства инженерного анализа и мы будем создавать для вас больше примеров и демонстраций, чтобы вы могли применять эти методы для своих задач! 📖
Друзья,
В продолжение ролика об обработке пропущенных значений мы выпустили для Вас пример, который вы можете изучить и модифицировать самостоятельно. В нем на этот раз мы рассмотрели несколько методов заполнения пропусков - замена на среднее значение и квадратичная интерполяция, чтобы вы могли оценить результат различных методов и выбрать тот, который подходит Вам для ваших данных.
Найти пример можно, как обычно, в каталогах примеров по адресу
/start/examples/data_analysis.Не забудьте запустить
start.ngscipt для обновления каталога!Engee был создан и развивается для предоставления удобного средства инженерного анализа и мы будем создавать для вас больше примеров и демонстраций, чтобы вы могли применять эти методы для своих задач! 📖
🔥5
Модельно-Ориентированная разработка алгоритма управления кондиционером 💭
Коллеги и друзья,
Сегодня мы приготовили для вас наглядный пример, который показывает, как можно быстро разработать и испытать код для алгоритмического ПО. В этот раз на основе "системы" управления кондиционером в комнате для поддержания заданной температуры.
Пример находится в каталоге примеров в папке
Не забудьте запустить
Модель содержит простейшую подсистему окружения, а также алгоритм, который с помощью логических блоков включает или выключает кондиционер и тем самым регулирует температуру в комнате.
Далее мы показываем, как генерировать читаемый и портируемый код из алгоритма, который, по желанию, разработчик может использовать для переноса его на аппаратное обеспечение или в окружение для полунатурного тестирования.
Engee – современная и удобная среда модельно-ориентированного проектирования и мы приглашаем Вас в этом убедиться САМИМ! 🧰
Коллеги и друзья,
Сегодня мы приготовили для вас наглядный пример, который показывает, как можно быстро разработать и испытать код для алгоритмического ПО. В этот раз на основе "системы" управления кондиционером в комнате для поддержания заданной температуры.
Пример находится в каталоге примеров в папке
/start/examples/controlsНе забудьте запустить
start.ngscipt для обновления каталога!Модель содержит простейшую подсистему окружения, а также алгоритм, который с помощью логических блоков включает или выключает кондиционер и тем самым регулирует температуру в комнате.
Далее мы показываем, как генерировать читаемый и портируемый код из алгоритма, который, по желанию, разработчик может использовать для переноса его на аппаратное обеспечение или в окружение для полунатурного тестирования.
Engee – современная и удобная среда модельно-ориентированного проектирования и мы приглашаем Вас в этом убедиться САМИМ! 🧰
🔥3
Исследование температурного поля плоского радиационного теплообменника 🕯
Друзья, мы разработали и выложили для вас новый пример, посвященный расчету температурного поля плоского теплообменника. В нем мы покажем, как, исходя из отношения тепловых потоков (излучаемого и поглощаемого), можно рассчитать поглощение и излучение тепла. Приглашаем открыть пример и ознакомиться с методами и результатами!
Чтобы его получить, обновите каталог с примерами (запустите
Среда инженерных расчетов Engee позволяет решать математические задачи из любой прикладной области. А еще это отличный способ эффективно сохранять результаты и делиться ими с коллегами – все благодаря удобному редактору интерактивных инженерных скриптов и специального языка, разработанного для математического анализа.
Желаем и Вам успешных исследовательских проектов в Engee!
Друзья, мы разработали и выложили для вас новый пример, посвященный расчету температурного поля плоского теплообменника. В нем мы покажем, как, исходя из отношения тепловых потоков (излучаемого и поглощаемого), можно рассчитать поглощение и излучение тепла. Приглашаем открыть пример и ознакомиться с методами и результатами!
Чтобы его получить, обновите каталог с примерами (запустите
Start.ngnoscript) и откройте папку /start/examples/math_and_optimization.Среда инженерных расчетов Engee позволяет решать математические задачи из любой прикладной области. А еще это отличный способ эффективно сохранять результаты и делиться ими с коллегами – все благодаря удобному редактору интерактивных инженерных скриптов и специального языка, разработанного для математического анализа.
Желаем и Вам успешных исследовательских проектов в Engee!
🔥3
Media is too big
VIEW IN TELEGRAM
Редактор скриптов Engee 🍰
Инструмент инженерных расчетов – это связующее звено между всеми возможностями Engee. Для нас, именно так выглядят инженерные расчеты будущего.
Взяв за основу концепцию живых скриптов (ноутбуков) – достижение индустрии машинного обучения и анализа данных, – мы создали лучший формат для инженерных расчетов, открытый и совместимый с другими средами. В нем объединяется код, результаты, текст, формулы, диаграммы, видео – все, что вы можете захотеть поместить в ваш проектный файл.
Кроме прогрессивной архитектуры, редактор Engee дает вам еще множество уникальных возможностей:
1️⃣Вы можете проводить расчеты сразу на нескольких языках (например, Julia, Python и MATLAB)
2️⃣Логическая вложенность скриптов позволяет хранить в одном файле целый инженерный проект вместе с отчетом о выполнении, справкой, методическим пособием и всей документацией.
3️⃣Редактор настолько удобный и продуманный, что его не придется настраивать под индивидуальные нужды; все функции находятся на виду и легко доступны.
4️⃣Ваш код будет слаженно работать с моделями и блок-схемами на холсте; редактор позволяет изменять параметры блоков, запускать симуляцию и собирать результаты.
5️⃣Изящный графический дизайн скриптов Engee – это возможность использовать один и тот же формат для разработки и для презентации проекта.
Вашим коллегам еще хочется работать в устаревшем notepad?
Пригласите их попробовать Engee – российский инструмент, сделанный инженерами для инженеров.
Инструмент инженерных расчетов – это связующее звено между всеми возможностями Engee. Для нас, именно так выглядят инженерные расчеты будущего.
Взяв за основу концепцию живых скриптов (ноутбуков) – достижение индустрии машинного обучения и анализа данных, – мы создали лучший формат для инженерных расчетов, открытый и совместимый с другими средами. В нем объединяется код, результаты, текст, формулы, диаграммы, видео – все, что вы можете захотеть поместить в ваш проектный файл.
Кроме прогрессивной архитектуры, редактор Engee дает вам еще множество уникальных возможностей:
1️⃣Вы можете проводить расчеты сразу на нескольких языках (например, Julia, Python и MATLAB)
2️⃣Логическая вложенность скриптов позволяет хранить в одном файле целый инженерный проект вместе с отчетом о выполнении, справкой, методическим пособием и всей документацией.
3️⃣Редактор настолько удобный и продуманный, что его не придется настраивать под индивидуальные нужды; все функции находятся на виду и легко доступны.
4️⃣Ваш код будет слаженно работать с моделями и блок-схемами на холсте; редактор позволяет изменять параметры блоков, запускать симуляцию и собирать результаты.
5️⃣Изящный графический дизайн скриптов Engee – это возможность использовать один и тот же формат для разработки и для презентации проекта.
Вашим коллегам еще хочется работать в устаревшем notepad?
Пригласите их попробовать Engee – российский инструмент, сделанный инженерами для инженеров.
🔥3👍2❤1
Системные объекты. Как рассчитать РЛС в Engee
В Engee реализовать сложную инженерную систему можно не только в виде модели
Мы разработали и выложили для вас новый пример: модель однопозиционной радиолокационной системы, реализованную через системные объекты библиотеки
Предлагаем изучить, какие преимущества есть у разработки сложных динамических систем через системные объекты:
📡это удобный альтернативный метод разработки и прототипирования;
📡все настройки расположены максимально наглядно, а не в отдельных окнах настройки блоков, что упрощает документирование;
📡скрипт одновременно является и документацией, и отчетом по разработке.
Где можно найти этот пример? После обновления вашей папки
В Engee реализовать сложную инженерную систему можно не только в виде модели
.engee, но и за счет системных объектов, не покидая при этом текстовой среды разработки. Системные объекты – это программное описание блоков из среды моделирования Engee с возможностью их применения в скриптах.Мы разработали и выложили для вас новый пример: модель однопозиционной радиолокационной системы, реализованную через системные объекты библиотеки
EngeePhased. Откройте его, и вы легко убедитесь, что скрипты – не только удобная среда для обработки данных, но и отличный инструмент для быстрого прототипирования систем и алгоритмов.Предлагаем изучить, какие преимущества есть у разработки сложных динамических систем через системные объекты:
📡это удобный альтернативный метод разработки и прототипирования;
📡все настройки расположены максимально наглядно, а не в отдельных окнах настройки блоков, что упрощает документирование;
📡скрипт одновременно является и документацией, и отчетом по разработке.
Где можно найти этот пример? После обновления вашей папки
start (запустите Start.ngnoscript), модель будет расположена по адресу /start/examples/phased/MonostaticRadar.ipynb в Вашем облачном окружении Engee.👍4🔥3
Обучение нейросетевой модели для прогнозирования данных 🤖
(Анализ данных ч.3)
Друзья, уже ни для кого не секрет, что в настоящее время методы Искусственного Интеллекта (ИИ) прочно вошли в жизнь инженеров и исследователей данных для решения широкого спектра задач. Engee, как современная среда разработки, предлагает удобный фреймворк для машинного обучения, что мы демонстрируем в новом примере.
В продолжение нашего сериала из области обработки данных мы обучим на их основе нейросетевую модель. В примере использован метод скользящего окна для разделения выборки на наборы данных, а также определены параметры модели, и все это для одной финальной цели: получение точного прогноза поведения данных на несколько шагов вперед.
После обновления вашей папки
В отличие от классических фреймворков для ИИ, Engee позволяет в одной среде объединить как нейросети, так и имитационные модели сложных систем для системной проверки ваших алгоритмов на работоспособность (компьютерное зрение, интеллектуальные системы управления, цифровые системы). Подобный подход позволяет в рамках модельно-ориентированного проектирования сократить сроки и стоимость разработки систем, а также повысить их надежность за счет виртуальных испытаний.
Приглашаем и Вас начинать осваивать ИИ вместе с Engee!
(Анализ данных ч.3)
Друзья, уже ни для кого не секрет, что в настоящее время методы Искусственного Интеллекта (ИИ) прочно вошли в жизнь инженеров и исследователей данных для решения широкого спектра задач. Engee, как современная среда разработки, предлагает удобный фреймворк для машинного обучения, что мы демонстрируем в новом примере.
В продолжение нашего сериала из области обработки данных мы обучим на их основе нейросетевую модель. В примере использован метод скользящего окна для разделения выборки на наборы данных, а также определены параметры модели, и все это для одной финальной цели: получение точного прогноза поведения данных на несколько шагов вперед.
После обновления вашей папки
start (т.е. запуска скрипта Start.ngnoscript), пример будет находиться по адресу /start/examples/data_analysis/neural_net_learning в файловом браузере Engee.В отличие от классических фреймворков для ИИ, Engee позволяет в одной среде объединить как нейросети, так и имитационные модели сложных систем для системной проверки ваших алгоритмов на работоспособность (компьютерное зрение, интеллектуальные системы управления, цифровые системы). Подобный подход позволяет в рамках модельно-ориентированного проектирования сократить сроки и стоимость разработки систем, а также повысить их надежность за счет виртуальных испытаний.
Приглашаем и Вас начинать осваивать ИИ вместе с Engee!
👍5👌4
Курс “Введение в графическое моделирование в Engee”
Графическое моделирование принципиально упрощает разработку сложных систем. Например, инженерам часто необходимо просчитывать и предсказывать поведение компонентов, имеющих реальные прототипы, а программистам – создавать безопасно работающие алгоритмы на основе диаграмм из документации.
Engee предназначен для моделирования и симуляций на системном уровне, что позволяет проводить всестороннее исследование разрабатываемой системы в единой среде проектирования. Моделирование позволяет провести проверку поведения системы в критических условиях или аварийных сценариях. Тем самым происходит снижение затрат на дорогостоящие физические прототипы, а сама разработка становится нагляднее и эффективнее.
Как можно за несколько часов освоить графическое моделирование и научиться преобразовывать схемы в алгоритмы?
Чтобы вы могли комфортно ориентироваться в графическом редакторе моделей Engee, мы предлагаем вам пройти короткий курс, рассчитанный примерно на 3 часа. Вы освоите базовые понятия и приемы создания динамических моделей в Engee, научитесь добавлять и настраивать блоки, создавать фильтры для обработки сигналов и проектировать дискретные, непрерывные и гибридные динамические системы. Для закрепления знаний в курсе вас ждет достаточное количество практических задач и два финальных проекта.
Этот курс входит в стандартную поставку Engee, поэтому после обновления учебного каталога (запуска скрипта
Графическое моделирование принципиально упрощает разработку сложных систем. Например, инженерам часто необходимо просчитывать и предсказывать поведение компонентов, имеющих реальные прототипы, а программистам – создавать безопасно работающие алгоритмы на основе диаграмм из документации.
Engee предназначен для моделирования и симуляций на системном уровне, что позволяет проводить всестороннее исследование разрабатываемой системы в единой среде проектирования. Моделирование позволяет провести проверку поведения системы в критических условиях или аварийных сценариях. Тем самым происходит снижение затрат на дорогостоящие физические прототипы, а сама разработка становится нагляднее и эффективнее.
Как можно за несколько часов освоить графическое моделирование и научиться преобразовывать схемы в алгоритмы?
Чтобы вы могли комфортно ориентироваться в графическом редакторе моделей Engee, мы предлагаем вам пройти короткий курс, рассчитанный примерно на 3 часа. Вы освоите базовые понятия и приемы создания динамических моделей в Engee, научитесь добавлять и настраивать блоки, создавать фильтры для обработки сигналов и проектировать дискретные, непрерывные и гибридные динамические системы. Для закрепления знаний в курсе вас ждет достаточное количество практических задач и два финальных проекта.
Этот курс входит в стандартную поставку Engee, поэтому после обновления учебного каталога (запуска скрипта
Start.ngnoscript) вы сразу сможете приступить к его изучению. Все нужные материалы располагаются в папке engee-visual-simulation-course каталога start. До встречи в Engee!👍3
Релиз 0.8.0 – Что нового? 🍁
Друзья, представляем Вашему вниманию очень важное, августовское обновление Engee.
Не терпится кратко рассказать Вам о главном, а подробности, как всегда, в Документации.
Итак, что нового:
↗️Ура! В Engee появилось первое специализированное приложение – “Инспектор данных”
Мы вложили много сил и создали удобный и эффективный инструмент визуализации данных, которые вы получите в процессе проектирования и моделирования Вашей системы. Например, это могут быть данные из модели Engee, которые Вы регистрируете в приложении, или данные из иных источников для сравнения
Мы работаем над тем, чтобы приложений со временем стало больше, чтобы среда Engee помогла Вам автоматизировать больше рутинных инженерных задач
↗️Полная документация на язык программирования Engee (jl)
Провели огромную работу по подготовке и оформлению документации по базовой библиотеке основного языка программирования Engee на русский язык. Теперь Вы всегда найдете ответ на свой вопрос на родном языке
↗️Автозаполнение адреса в файловом браузере
Мы реализовали автозаполнение адреса в панели навигации файлового браузера, теперь Вы можете быстрее перемещаться между папками, а браузер Вам подскажет правильный путь до вашего скрипта или модели
↗️Просмотр переменной по двойному клику
Добавили долгожданную возможность просмотра переменных в отдельном окне по двойному клику. Например, это позволяет на лету редактировать массивы или таблицы, не прибегая к скриптам
↗️Публикация примеров в документации
Для удобства и наглядности мы разработали специальный механизм и опубликовали часть примеров в документацию в специальный раздел
А еще:
↗️Добавили возможность закрыть все сохранённые модели одним кликом
↗️Создали новые блоки базовой библиотеки, расширили векторизацию для ряда блоков
↗️Расширили поддержку блоков генератором кода, добавили выбор режима работы сгенерированного кода для многочастотных моделей
Заходите скорее на engee.com и оцените Приложения Engee, а также другие новые возможности окружения для проектирования!
Друзья, представляем Вашему вниманию очень важное, августовское обновление Engee.
Не терпится кратко рассказать Вам о главном, а подробности, как всегда, в Документации.
Итак, что нового:
↗️Ура! В Engee появилось первое специализированное приложение – “Инспектор данных”
Мы вложили много сил и создали удобный и эффективный инструмент визуализации данных, которые вы получите в процессе проектирования и моделирования Вашей системы. Например, это могут быть данные из модели Engee, которые Вы регистрируете в приложении, или данные из иных источников для сравнения
Мы работаем над тем, чтобы приложений со временем стало больше, чтобы среда Engee помогла Вам автоматизировать больше рутинных инженерных задач
↗️Полная документация на язык программирования Engee (jl)
Провели огромную работу по подготовке и оформлению документации по базовой библиотеке основного языка программирования Engee на русский язык. Теперь Вы всегда найдете ответ на свой вопрос на родном языке
↗️Автозаполнение адреса в файловом браузере
Мы реализовали автозаполнение адреса в панели навигации файлового браузера, теперь Вы можете быстрее перемещаться между папками, а браузер Вам подскажет правильный путь до вашего скрипта или модели
↗️Просмотр переменной по двойному клику
Добавили долгожданную возможность просмотра переменных в отдельном окне по двойному клику. Например, это позволяет на лету редактировать массивы или таблицы, не прибегая к скриптам
↗️Публикация примеров в документации
Для удобства и наглядности мы разработали специальный механизм и опубликовали часть примеров в документацию в специальный раздел
А еще:
↗️Добавили возможность закрыть все сохранённые модели одним кликом
↗️Создали новые блоки базовой библиотеки, расширили векторизацию для ряда блоков
↗️Расширили поддержку блоков генератором кода, добавили выбор режима работы сгенерированного кода для многочастотных моделей
Заходите скорее на engee.com и оцените Приложения Engee, а также другие новые возможности окружения для проектирования!
🔥7👍4
Дорогие друзья!
Мы очень рады пригласить вас на публичный семинар, где наш партнер, ЦИТМ Экспонента, впервые представит инженерному сообществу программный продукт Engee! 🔥
Семинар состоится 18 октября, подробности по ссылке.
Engee – самая новая платформа на российском рынке, предназначенная для разработки сложных технических систем. Она позволяет инженерам и конструкторам предприятий наукоемкой отрасли создавать качественные и эффективные продукты в высокотехнологичном программном окружении.
На семинаре технические специалисты ЦИТМ Экспонента проведут подробную демонстрацию возможностей нашей среды. Вы увидите актуальные промышленные возможности использования платформы, узнаете, как работать с интерактивными скриптами и с графическими инструментами для построения динамических моделей.
Вас ждут такие темы, как:
✅ Инженерный анализ и технические вычисления;
✅ Модельно-ориентированное проектирование алгоритмов управления;
✅ Цифровая обработка сигналов, применение Engee для связи и радиолокации;
✅ Физическое 1D моделирование систем и компонентов;
✅ Путь к аппаратному обеспечению: генерация кода, полунатурное тестирование.
Наш семинар будет полезен специалистам, решающим широкий спектр задач, затрагивающих в своей работе машинное обучение, оптимизацию и искусственный интеллект, ТАУ, цифровую обработку сигналов, радиосвязь и многое другое. 🌐
Не упустите возможность познакомиться с Engee и узнать о новых методах и технологиях в области разработки сложных технических систем!
Ждем вас на нашем семинаре! Регистрация уже открыта! 🚀
Подать заявку на участие 👈
Мы очень рады пригласить вас на публичный семинар, где наш партнер, ЦИТМ Экспонента, впервые представит инженерному сообществу программный продукт Engee! 🔥
Семинар состоится 18 октября, подробности по ссылке.
Engee – самая новая платформа на российском рынке, предназначенная для разработки сложных технических систем. Она позволяет инженерам и конструкторам предприятий наукоемкой отрасли создавать качественные и эффективные продукты в высокотехнологичном программном окружении.
На семинаре технические специалисты ЦИТМ Экспонента проведут подробную демонстрацию возможностей нашей среды. Вы увидите актуальные промышленные возможности использования платформы, узнаете, как работать с интерактивными скриптами и с графическими инструментами для построения динамических моделей.
Вас ждут такие темы, как:
✅ Инженерный анализ и технические вычисления;
✅ Модельно-ориентированное проектирование алгоритмов управления;
✅ Цифровая обработка сигналов, применение Engee для связи и радиолокации;
✅ Физическое 1D моделирование систем и компонентов;
✅ Путь к аппаратному обеспечению: генерация кода, полунатурное тестирование.
Наш семинар будет полезен специалистам, решающим широкий спектр задач, затрагивающих в своей работе машинное обучение, оптимизацию и искусственный интеллект, ТАУ, цифровую обработку сигналов, радиосвязь и многое другое. 🌐
Не упустите возможность познакомиться с Engee и узнать о новых методах и технологиях в области разработки сложных технических систем!
Ждем вас на нашем семинаре! Регистрация уже открыта! 🚀
Подать заявку на участие 👈
🔥11👍5⚡3🤔2😢1
Engee – визуализация и выполнение расчетов в сторонних инструментах
В ходе работы современным инженерам-исследователям всегда приходится попутно решать самые разнообразные задачи. Скажем, открыть пример или чертеж, повторить модель, сгенерировать иллюстрацию… может быть еще раз просчитать какую-то деталь.
Engee позволяет запускать сторонние инструменты из окружения интерактивных скриптов – например, так можно запустить MATLAB и выполнять в нем любые команды. Вам же это позволяет производить расчеты из одной единой среды, без переключения между ними.
В примере, который мы хотим продемонстрировать сегодня, показано, как визуализировать STL-модель лопатки турбины, загрузив расчетную сетку в скрипте Engee.
Затем мы открываем ту же модель в MATLAB и запускаем целевой расчет напряженно-деформированного состояния. Таким образом нам удается объединить в Engee CAD и CAE системы, чтобы быстро получить желаемый результат.
После обновления директории примеров (запуск скрипта
Мы все знаем, как ускоряется работа, если удается найти пример решения нужной вам задачи. Поэтому очень ценно, что в Engee вы можете запускать готовые примеры, как минимум, на языках Python, MATLAB и Julia внутри одного и того же скрипта.
Предлагаем вам изучить, как реализован новый пример, и желаем успешных проектов в Engee!
В ходе работы современным инженерам-исследователям всегда приходится попутно решать самые разнообразные задачи. Скажем, открыть пример или чертеж, повторить модель, сгенерировать иллюстрацию… может быть еще раз просчитать какую-то деталь.
Engee позволяет запускать сторонние инструменты из окружения интерактивных скриптов – например, так можно запустить MATLAB и выполнять в нем любые команды. Вам же это позволяет производить расчеты из одной единой среды, без переключения между ними.
В примере, который мы хотим продемонстрировать сегодня, показано, как визуализировать STL-модель лопатки турбины, загрузив расчетную сетку в скрипте Engee.
Затем мы открываем ту же модель в MATLAB и запускаем целевой расчет напряженно-деформированного состояния. Таким образом нам удается объединить в Engee CAD и CAE системы, чтобы быстро получить желаемый результат.
После обновления директории примеров (запуск скрипта
Start.ngnoscript), нужный скрипт будет находиться в папке start/examples/math_and_optimization/turbine-blade.Мы все знаем, как ускоряется работа, если удается найти пример решения нужной вам задачи. Поэтому очень ценно, что в Engee вы можете запускать готовые примеры, как минимум, на языках Python, MATLAB и Julia внутри одного и того же скрипта.
Предлагаем вам изучить, как реализован новый пример, и желаем успешных проектов в Engee!
👍8🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
Engee Data Inspector 🌌
Друзья, представляем Вашему вниманию наше первое инженерное приложение – Инспектор данных 🕵️
Engee создан и для разработки громадных архитектур, и для простых, легковесных примеров. Сложные динамические модели могут при запуске порождать гигабайты данных. Эффективно анализировать эти объемы данных – это как раз и есть работа для нового специального приложения 🔎
Мы создали удобный и эффективный инструмент визуализации данных и результатов, которые вы создаете в процессе проектирования и моделирования вашей системы🔦
🌌Инспектор данных запоминает все запуски модели Engee
🌌В нем вы можете сравнивать запуски с разными входными параметрами
🌌Данные можно визуализировать на одном графике или на разных, анализируя отклик системы
🌌А ещё вы можете импортировать хронику проведенных испытаний или любые другие данные, чтобы сравнивать их с результатами симуляции вашей модели и изучать параллельно
Инспектор данных позволяет строить несколько видов графиков. Вы легко сможете создавать сложные и наглядные визуализации результатов работы ваших моделей🔭
Полученные графики, конечно, можно экспортировать в CSV или сохранить в отчет и отправлять коллегам.
Приложения Engee запускаются из меню в левом верхнем углу интерфейса. Желаем всем активно ими пользоваться и делиться с нами обратной связью 🎇
Друзья, представляем Вашему вниманию наше первое инженерное приложение – Инспектор данных 🕵️
Engee создан и для разработки громадных архитектур, и для простых, легковесных примеров. Сложные динамические модели могут при запуске порождать гигабайты данных. Эффективно анализировать эти объемы данных – это как раз и есть работа для нового специального приложения 🔎
Мы создали удобный и эффективный инструмент визуализации данных и результатов, которые вы создаете в процессе проектирования и моделирования вашей системы🔦
🌌Инспектор данных запоминает все запуски модели Engee
🌌В нем вы можете сравнивать запуски с разными входными параметрами
🌌Данные можно визуализировать на одном графике или на разных, анализируя отклик системы
🌌А ещё вы можете импортировать хронику проведенных испытаний или любые другие данные, чтобы сравнивать их с результатами симуляции вашей модели и изучать параллельно
Инспектор данных позволяет строить несколько видов графиков. Вы легко сможете создавать сложные и наглядные визуализации результатов работы ваших моделей🔭
Полученные графики, конечно, можно экспортировать в CSV или сохранить в отчет и отправлять коллегам.
Приложения Engee запускаются из меню в левом верхнем углу интерфейса. Желаем всем активно ими пользоваться и делиться с нами обратной связью 🎇
👍8🔥3
Технические расчеты в Engee: Параметрическая идентификация 🆔
Друзья, хотим рассказать вам о том, как в Engee выполнить параметрическую идентификацию. Или по простому – как подобрать параметры уже известной модели.
Построение модели на основе эмпирических данных или настройка модели под данные испытаний – пожалуй, самая инженерная из задач анализа данных. В этом примере мы покажем, как в Engee использовать разные инструменты, встроенные в эту среду:
📈как синтезировать сигнал из динамической схемы Engee,
📈как идентифицировать параметры модели,
📈как поместить на схему Engee код идентифицированной модели.
Чтобы решить эту задачу, нам потребуется:
🕵️♀️найти параметры линейной составляющей и вычесть ее из сигнала,
🕵️♀️определить параметры двух синусоид,
🕵️♀️проверить, что остаточный сигнал является белым шумом.
Engee использует экосистему Julia, Python, MATLAB, а также собственные дополнительные библиотеки. Пожалуй, нет такой задачи, которой нельзя решить в этой среде. Попробуйте запустить этот пример, он находится по адресу
Друзья, хотим рассказать вам о том, как в Engee выполнить параметрическую идентификацию. Или по простому – как подобрать параметры уже известной модели.
Построение модели на основе эмпирических данных или настройка модели под данные испытаний – пожалуй, самая инженерная из задач анализа данных. В этом примере мы покажем, как в Engee использовать разные инструменты, встроенные в эту среду:
📈как синтезировать сигнал из динамической схемы Engee,
📈как идентифицировать параметры модели,
📈как поместить на схему Engee код идентифицированной модели.
Чтобы решить эту задачу, нам потребуется:
🕵️♀️найти параметры линейной составляющей и вычесть ее из сигнала,
🕵️♀️определить параметры двух синусоид,
🕵️♀️проверить, что остаточный сигнал является белым шумом.
Engee использует экосистему Julia, Python, MATLAB, а также собственные дополнительные библиотеки. Пожалуй, нет такой задачи, которой нельзя решить в этой среде. Попробуйте запустить этот пример, он находится по адресу
start/examples/data_analysis/parametric_identification в вашем рабочем кабинете на engee.com!👍4🔥3