Engee

“Мини-приложение” для управления динамической моделью в Engee

2024-12-06 10:33 ПОСТ
Друзья,

Мы уверены, что вы прекрасно знаете, насколько удобным инструментом является программное управление моделями. Оно позволяет оптимизировать параметры, модифицировать блоки, автоматизировать виртуальные испытания и удобно анализировать результаты моделирования.
А еще, напомним, что в интерактивных скриптах Engee каждый пользователь может создать свое “мини-приложение” для расчетов с помощью масок кодовых ячеек.
Что же будет, если объединить оба подхода? Отвечаем – “мини-приложение” для управления динамической моделью в Engee.

This browser does not support the video element.

Чтобы показать вам, как это реализовать, мы предлагаем ознакомиться с ДЕМОНСТРАЦИОННЫМ ПРИМЕРОМ, в котором выполняется интерактивный подбор коэффициентов PID-регулятора, реализованного с помощью блоков в модели. На приложенном видео вы можете увидеть работу проекта.
Получившийся скрипт позволяет в ручном режиме менять параметры регулятора и сразу анализировать поведение системы. Добавить элемент управления в маску довольно просто, ведь нужно только написать после изменяемой переменной специальный код, например такой: # @param {type:"slider", min:0, max:50, step:0.01}
Он определяет тип элемента и его настройки.
А для разработчика данный подход открывает возможности по более быстрой и автоматизированной оценке переходного процесса, определяя наиболее оптимальные параметры системы.
Какую маску для своей модели сделали бы вы? Размещайте ваш проект в Сообществе, участвуйте в Конкурсе и делитесь с коллегами своими успехами.
Хороших выходных!