Полунатурное тестирование ПЛК для систем автоматизации производств
🦾 Ключевой элемент производственной автоматики - это программируемый логический контроллер (ПЛК), который собирает информацию о ходе технологического процесса от датчиков и передает управляющие воздействия на исполнительные механизмы по заданному алгоритму. Как правило, такой алгоритм работает без изменений длительное время, в идеале — беспрерывно и безошибочно.
⁉️ Но что делать, если вы захотите улучшить ваш алгоритм — например, реализовать более точное позиционирование или повысить энергоэффективность? Ведь простой линии при отладке системы управления приносит существенные убытки, не говоря уже об ошибках, которые может создать новый алгоритм.
✨ Здесь вам на помощь придёт полунатурное тестирование 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 в Политехе (СПБ)
Как провести такое тестирование — разберём на примере автоматизации конвейера из демо-проекта:
Это лишь один из примеров использования Engee в задачах АСУ ТП.
Ещё больше полезных кейсов - в нашем Сообществе
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12 7👍5❤1
Друзья! Хотим напомнить вам о том, как легко можно превратить кодовую ячейку редактора скриптов в удобный пользовательский интерфейс.
Для того чтобы сделать ваши скрипты ещё более отзывчивыми и наглядными, можно использовать маски кодовых ячеек. Это инструмент, позволяющий связать переменные внутри кодовой ячейки с интерактивными элементами - текстовыми полями, выпадающими списками, чекбоксами и слайдерами.
Маскирование кодовых ячеек позволяет:
Или разработать мини-приложение, которое будет решать ваши задачи. Ведь с Engee это легко!
Поэтому рекомендуем вдохновиться интересными примерами в сообществе Engee:
А также приглашаем зарегистрироваться на предстоящие мероприятия:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Представьте: у вас есть заводы, склады и магазины по всей стране. Как распределить товары, чтобы минимизировать затраты и удовлетворить спрос? Мы создали в Engee мощную модель, которая решает эту задачу!
Что умеет система:
Технологический стек:
Результат работы модели:
А ваша компания сталкивалась с логистическими сложностями?
Как думаете, насколько такие модели могут помочь в реальном бизнесе?
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Экспонента для инженеров
Петербург, встречай!
3 декабря состоится День Engee в Санкт-Петербурге
💼 День Engee в Политехе — увлекательное техношоу, где соберутся инженеры, разработчики и исследователи, чтобы познакомиться с передовыми инженерными решениями.
Что вас ждет:
🔹 Интересные доклады: всё про Engee, математическое ядро, физическое моделирование и реальные кейсы из авиации, транспорта, радиотехники и АСУ ТП
🔹 Демозона: пощупаем в деле цифровые полигоны для авиации, транспорта, энергетики, радиотехнических систем и образования. И конечно, пообщаемся с экспертами!
🔹 Нетворкинг: найдём единомышленников и обменяемся опытом в крутой неформальной атмосфере
📍 Точка кипения Политех
Регистрируйтесь, приходите и узнайте, как Engee помогает строить будущее инженерии в России.
🔗 Программа и регистрация
🏢 Экспонента
3 декабря состоится День Engee в Санкт-Петербурге
Что вас ждет:
📍 Точка кипения Политех
Регистрируйтесь, приходите и узнайте, как Engee помогает строить будущее инженерии в России.
🔗 Программа и регистрация
Please open Telegram to view this post
VIEW IN TELEGRAM
✍8👍8🔥3❤2 2
Друзья! Сегодня подробно разберем ключевые возможности языка физического моделирования — новой уникальной возможности среды моделирования Engee.
Что такое язык физического моделирования в Engee?
Это отечественный аналог Modelica и языка Simscape — специализированный инструмент для описания физических систем через уравнения, а не императивный код. С его помощью вы создаете любые собственные компоненты, точно описывая внутреннюю физику процессов.
Ключевые возможности
Создание пользовательских компонентов
Автоматизация математической формализации
Интеграция с другими моделями
Где применить?
👉 Изучите уже готовые демонстрационные проекты:
Не пропустите:
Please open Telegram to view this post
VIEW IN TELEGRAM
3 декабря — «День Engee в Политехе», и это будет НЕ конференция.
Это техношоу, где всё можно трогать, запускать,
Мы не были в Петербурге с весны 2024-го, и за это время Engee сильно выросла и окрепла, особенно в части поддержки “железа”. Поэтому специально для вас везём живые стенды, которые лучше любого доклада объясняют, зачем вообще нужно моделирование:
И параллельно короткие доклады без воды, где инженеры расскажут, что реально работает в авиации, транспорте, энергетике и АСУ ТП.
Если вы из Питера или готовы приехать — не пропустите!
Мы приедем ненадолго, и следующая возможность может быть нескоро.
📍 3 декабря, Политех, Точка кипения
Please open Telegram to view this post
VIEW IN TELEGRAM
Релиз 25.11 📅 ☁️ ❄️
Привет, ноябрь!
Для нас последние 30 дней стали месяцем действий: мы не только провели для вас яркий День Engee 2025 и целую россыпь полезных тренингов, но и готовим будущие эвенты, которые будут не менее интересны:
А ещё мы, как и всегда, наполнили Engee свежими функциями и блоками. Наша цель — сократить вашу рутину и увеличить КПД. Всё, что появилось в ноябре, уже ждёт вас на Engee.com.
Самое важное в обновлении:
✨ Пакет поддержки L-Сard 502;
✨ Поддержка Steady-state для Load Flow Source;
✨ Несохраненные изменения в редакторе масок;
✨ Возможность скрыть имя отдельных блоков;
✨ Новая логика распределения портов по стороне блока;
✨ Улучшения генератора кода;
А еще:
✔️ Новые блоки и функции в библиотеках Базовая, Газ, Связь, ЦОС, РЧ, Механика, Электричество, Гидравлика, Оборудование и КПМ РИТМ;
✔️ Поддержка Enabled Subsystem для генерации Verilog;
✔️ Поддержка блока «РИТМ Спектр»;
✔️ Новое поведение графиков при закрытии моделей;
✔️ Новые статьи в Документации и новые Примеры;
Подробности — в разделе Что нового 25.11.
До встречи в Engee!💼
Привет, ноябрь!
Для нас последние 30 дней стали месяцем действий: мы не только провели для вас яркий День Engee 2025 и целую россыпь полезных тренингов, но и готовим будущие эвенты, которые будут не менее интересны:
🧑🎓 27.11 Вебинар: Пакет поддержки Arduino📌 03.12 День Engee в Политехе (СПб)🧑🎓 17.12 Моделирование радиолокационных систем
А ещё мы, как и всегда, наполнили Engee свежими функциями и блоками. Наша цель — сократить вашу рутину и увеличить КПД. Всё, что появилось в ноябре, уже ждёт вас на Engee.com.
Самое важное в обновлении:
А еще:
Подробности — в разделе Что нового 25.11.
До встречи в Engee!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10🎉7👏3🤗2❤1🕊1 1
Первый участник Программы поддержки авторов Engee дошёл до публикации по направлению «Научная работа»!
Поздравляем Петрову Айгуль Камиловну (ЛЭТИ) сразу с тремя статьями, в которых Engee используется для решения инженерных задач. Cтатьи проиндексированы в реферативной базе данных Scopus:
Сообщество Engee | Scopus
Сообщество Engee | Scopus
Сообщество Engee | Scopus
Вот что говорит сама Айгуль Камиловна о своих исследованиях:
«Я выбрала тему кластеризации, так как было интересно поисследовать обратную связь студентов с помощью Engee, а нечёткую логику и нейросети я использовала в кандидатской диссертации и продолжила эту тему... Платформа Engee помогла, она достаточно удобна»
Программа поддержки авторов Engee — это возможность получить:
🏛️ День Engee в СПб — уже в ближайшую среду. До встречи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🚨 Последний шанс!
Регистрация на День Engee в Политехе закрывается сегодня, это финальный вызов❗️
Мест остаётся всё меньше, а следующий приезд команды в Петербург может быть очень нескоро.
👉 Регистрация 👈
Регистрация на День Engee в Политехе закрывается сегодня, это финальный вызов
Мест остаётся всё меньше, а следующий приезд команды в Петербург может быть очень нескоро.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4 4 3👎1🔥1
📟 Системный анализ модуляций
Друзья,
Недавно в сотрудничестве с профильным заказчиком выполнили углублённый анализ модуляционных схем (BPSK–16‑QAM) в среде Engee. Задача — выявить наиболее эффективную конфигурацию для промышленных решений. Делимся с вами результатами.
📡 Вообще, что такое модуляция?
Это процесс сопоставления потока битов символам — точкам в сигнальном пространстве (созвездию). Каждый символ, представляющий уникальную комбинацию амплитуды и фазы, кодирует несколько битов информации. При использовании мягких решений демодулятор вычисляет не конкретные символы, а метрики правдоподобия (LLR) для каждого бита.
Ключевые результаты:
⚡ Сравнение BER. Моделирование в диапазоне 0-10 дБ показало почти идеальное совпадение практики с теорией. BPSK, как и ожидалось, самый помехоустойчивый, а 16-QAM — самый скоростной, но требует лучшего канала.
✨ Созвездия. Визуализация наглядно показала, как КИХ-фильтры Найквиста "чистят" сигнал и минимизируют межсимвольные искажения.
📊 Спектры. FFT-анализ подтвердил, что реальные спектры сигналов точно следуют идеальной маске Найквиста.
Итоги тестирования просты: выбор схемы зависит от условий. В зашумлённой среде надёжнее работает BPSK. Если важен скоростной обмен и сигнал стабильный — выбирайте 16‑QAM.
Попробуйте сами: откройте проект в Engee, поэкспериментируйте с параметрами и поделитесь выводами в комментариях. Ссылка ниже.
🔗 Скачать проект
До встречи!
🧑🎓 17.12 Моделирование радиолокационных систем в Engee
Друзья,
Недавно в сотрудничестве с профильным заказчиком выполнили углублённый анализ модуляционных схем (BPSK–16‑QAM) в среде Engee. Задача — выявить наиболее эффективную конфигурацию для промышленных решений. Делимся с вами результатами.
Это процесс сопоставления потока битов символам — точкам в сигнальном пространстве (созвездию). Каждый символ, представляющий уникальную комбинацию амплитуды и фазы, кодирует несколько битов информации. При использовании мягких решений демодулятор вычисляет не конкретные символы, а метрики правдоподобия (LLR) для каждого бита.
Ключевые результаты:
Итоги тестирования просты: выбор схемы зависит от условий. В зашумлённой среде надёжнее работает BPSK. Если важен скоростной обмен и сигнал стабильный — выбирайте 16‑QAM.
Попробуйте сами: откройте проект в Engee, поэкспериментируйте с параметрами и поделитесь выводами в комментариях. Ссылка ниже.
До встречи!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12 8🔥4😁1
Друзья,
За ноябрь в Engee появилось 11 новых блоков для физического моделирования. Хотим показать, как с помощью подобных блоков мы собираем очень приближенные к реальности физические модели разных явлений.
💙 Вот четыре новые модели физических экспериментов, которые мы недавно проводили:
1️⃣ Шаговый двигатель с датчиком Холла
Управление шаговым двигателем при помощи ШИМ и определение углов поворота с помощью блока энкодера на эффекте Холла
2️⃣ Измерение температуры при закалке стали
Прослеживаем динамику охлаждения нагретого предмета при погружении в контейнер с охлаждающей жидкостью, испытания блока "Термопара" (K-типа или S-типа)
3️⃣ Гидравлическое управление трансмиссией
Объединение модели гидравлической магистрали и механической части, где гидравлически управляемая муфта соединяет двигатель внутреннего сгорания с инерционной нагрузкой
4️⃣ Передача крутящего момента через динамометр
Датчик, который поглощает крутящий момент двигателя и позволяет вращение подключенных нагрузок, превышающий этот предел
👁 А еще в ноябре мы рассказывали, как создавать собственные физические компоненты. Это кратчайший путь от описания в дифференциальных уравнениях до лаконичного компонента, который хранит вашу экспертизу и позволяет вам её воплощать в модельно-ориентированном окружении
Ждем ваших виртуальных стендов в Engee💼
🧑🎓 17.12 Моделирование радиолокационных систем в Engee
За ноябрь в Engee появилось 11 новых блоков для физического моделирования. Хотим показать, как с помощью подобных блоков мы собираем очень приближенные к реальности физические модели разных явлений.
Управление шаговым двигателем при помощи ШИМ и определение углов поворота с помощью блока энкодера на эффекте Холла
Прослеживаем динамику охлаждения нагретого предмета при погружении в контейнер с охлаждающей жидкостью, испытания блока "Термопара" (K-типа или S-типа)
Объединение модели гидравлической магистрали и механической части, где гидравлически управляемая муфта соединяет двигатель внутреннего сгорания с инерционной нагрузкой
Датчик, который поглощает крутящий момент двигателя и позволяет вращение подключенных нагрузок, превышающий этот предел
Физические модели в Engee — это целые виртуальные экспериментальные стенды, которые подчас позволяют увидеть неожиданные эффекты. Например, у муфты и у шагового двигателя можно включить тепловой порт и учитывать дрейф характеристик от нагрева
Ждем ваших виртуальных стендов в Engee
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👏6 5❤1