Изменение параметров блока в simulink во время симуляции.
30.04.2021
Добрый день! Подскажите, как можно во время симуляции в среде Simulink изменить параметры блока, например трансформатора? Нужно именно в определенное время менять значение с одного на другое.
Популярные посты
- Where Can I Find Updated OmniStudio Consultant Exam Questions?
- Birthday Party Places In Philadelphia With Easy Parking – Any Suggestions?
- Where Can I Find Real AI-201 Exam Dumps?
- Which Platform Has Updated CompTIA SY0-701 Dumps?
- What Is the Best Way to Study for Palo Alto Networks NetSec-Pro Exam?
- Where Can I Find Real VMware 2V0-17.25 Exam Questions?
- How to Pass Salesforce Plat-Admn-201 Exam on First Attempt (2026 Study Strategy)
- How to Prepare with Real Exam Questions for Juniper JN0-650 Certification?
- Updated 1Z0-078 Exam Dumps to Support Your Exam Day Success
- Ragdoll Hit – A Fun and Chaotic Physics Fighting Game
Темы
- Цифровая обработка сигналов
- Изображения и видео
- Системы связи
- Системы управления
- Электропривод и силовая электроника
- Математика и статистика
- ПЛИС и СнК
- Робототехника и беспилотники
- Встраиваемые системы
- Глубокое и машинное обучение(ИИ)
- Верификация и валидация
- Автоматизация испытаний
- Биология
- Финансы
- Другое
Популярные теги
MATLAB (313)
Simulink (209)
конкурс_hub.exponenta_2019 (54)
конкурс_hub_2021 (46)
Student_Hub_2021 (45)
Электропривод (38)
StudentHub2019 (35)
системы управления (35)
моделирование (28)
VIIВСЕРОССИЙСКАЯКОНФЕРЕНЦИЯ (27)
MATLAB-программирование (26)
доклад (25)
электротехника (25)
МОП (25)
ЦОС (25)
В скобках указано количество постов по тегу
Все теги
Ответы
Думаю эта возможность определяется блоком. Если в нем предусмотрено это, то можно.
Что хотите менять?
Есть блок "Three Phase Source", нужно в определенный момент времени заменить параметр угла. Сам параметр вынес с рабочую область, но вот как изменять его в определенный момент времени пока что не пойму.
Вероятно никак.
Можно попробовать ручками во время моделирования нажать паузу. Поменять angle. Дальше нажать play. Если изменение прокатит, тогда вероятно изменять налету принципиально возможно. А если нет, то нет. но даже если возможно, тогда надо как-то копать как программно выдать симулинку паузу.
Попробовал в паузе поменять значение, получилось. Но как остановить процесс в определенный момент времени?
Как вариант конечно, можно замедлять процесс моделирования и ловить момент, но все же надеюсь что есть более лаконичный метод.
https://stackoverflow.com/questions/15229349/control-simulink-from-m-file/38348315#38348315
Для изменения параметра angle на паузу можно не нажимать, достаточно изменить в Workspace его значение. Это можно сделать разными способами: вручную, автоматически скриптом по условию/по времени, можно сделать приложение в AppDesigner с кнопками.
Можете рассказать, какой процесс вы пытаетесь смоделировать? Возможно вам подойдут источники, которые предназначены для изменения фазы и других параметров во время моделирования, например Three-Phase Programmable Generator или Three-Phase Sine Generator. Такой путь был бы в разы проще и быстрее.
Угол был как пример. Задача такая: необходимо включить выключатель между двумя системами в одной из которых будет немного другая частота, предположим 50.2 Гц и после включения выключателя продолжить работу уже на 50 Гц.
Если не сложно, то можете подсказать где прочитать про скрипты и приложение?