Обновите объект рабочей точки со структурными изменениями в модели
update(op)
update(op)
обновляет объект рабочей точки, op
, отразить любые изменения в связанной модели Simulink®, такие как состояния, добавляемые или удаленные.
Откройте magball модель:
magball
Создайте объект рабочей точки для модели:
op=operpoint('magball')
Этот синтаксис возвращается:
Operating Point for the Model magball. (Time-Varying Components Evaluated at time t=0) States: ---------- (1.) magball/Controller/PID Controller/Filter x: 0 (2.) magball/Controller/PID Controller/Integrator x: 14 (3.) magball/Magnetic Ball Plant/Current x: 7 (4.) magball/Magnetic Ball Plant/dhdt x: 0 (5.) magball/Magnetic Ball Plant/height x: 0.05 Inputs: None ----------
Добавьте блок Integrator в модель как показано в следующем рисунке.
Обновите рабочую точку, чтобы включать это новое состояние:
update(op)
Новая рабочая точка появляется:
Operating Point for the Model magball. (Time-Varying Components Evaluated at time t=0) States: ---------- (1.) magball/Controller/PID Controller/Filter x: 0 (2.) magball/Controller/PID Controller/Integrator x: 14 (3.) magball/Magnetic Ball Plant/Current x: 7 (4.) magball/Magnetic Ball Plant/dhdt x: 0 (5.) magball/Magnetic Ball Plant/height x: 0.05 (6.) magball/Integrator x: 0 Inputs: None ----------
Как альтернатива update
функция, объекты рабочей точки обновления с помощью кнопки Sync with Model в Model Linearizer.