• Регистрация
den_deni4
den_deni4 0.00
н/д

Изменение параметров блока в simulink во время симуляции.

30.04.2021
Добрый день! Подскажите, как можно во время симуляции в среде Simulink изменить параметры блока, например трансформатора? Нужно именно в определенное время менять значение с одного на другое.

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

Теги

    30.04.2021

    Комментарии

    • aBoomest
      aBoomest+942.89
      30.04.2021 11:54

      Думаю эта возможность определяется блоком. Если в нем предусмотрено это, то можно.

      Что хотите менять?

      • den_deni4
        den_deni40.00
        30.04.2021 12:11

        Есть блок "Three Phase Source", нужно в определенный момент времени заменить параметр угла. Сам параметр вынес с рабочую область, но вот как изменять его в определенный момент времени пока что не пойму.

         

        • aBoomest
          aBoomest+942.89
          30.04.2021 12:30

          Вероятно никак. 

          Можно попробовать ручками во время моделирования нажать паузу. Поменять angle. Дальше нажать play. Если изменение прокатит, тогда вероятно изменять налету принципиально возможно. А если нет, то нет. но даже если возможно, тогда надо как-то копать как программно выдать симулинку паузу.

          • den_deni4
            den_deni40.00
            30.04.2021 12:34

            Попробовал в паузе поменять значение, получилось. Но как остановить процесс в определенный момент времени?

            • den_deni4
              den_deni40.00
              30.04.2021 12:40

              Как вариант конечно, можно замедлять процесс моделирования и ловить момент, но все же надеюсь что есть более лаконичный метод.

        • Для изменения параметра angle на паузу можно не нажимать, достаточно изменить в Workspace его значение. Это можно сделать разными способами: вручную, автоматически скриптом по условию/по времени, можно сделать приложение в AppDesigner с кнопками.

          Можете рассказать, какой процесс вы пытаетесь смоделировать? Возможно вам подойдут источники, которые предназначены для изменения фазы и других параметров во время моделирования, например Three-Phase Programmable Generator или Three-Phase Sine Generator. Такой путь был бы в разы проще и быстрее.

          • den_deni4
            den_deni40.00
            7.05.2021 13:25

            Угол был как пример. Задача такая: необходимо включить выключатель между двумя системами в одной из которых будет немного другая частота, предположим 50.2 Гц и после включения выключателя продолжить работу уже на 50 Гц. 

            • den_deni4
              den_deni40.00
              7.05.2021 13:26

              Если не сложно, то можете подсказать где прочитать про скрипты и приложение?