exponenta event banner

power_initstates

Вычисление и изменение начальных значений напряжений и токов модели

Синтаксис

sps = power_initstates('sys')

Описание

sps = power_initstates('sys') возвращает начальные значения переменных электрического состояния (токов индуктора и напряжений конденсатора) модели и изменяет начальные электрические состояния, чтобы начать моделирование с любых начальных условий. Он возвращает структуру со следующими полями:

ОбластьОписание
circuitИмя модели
StatesИмена переменных электрического состояния
x0Текущий вектор начальных состояний, используемый для моделирования модели
x0_steadyВычисленные начальные состояния, обеспечивающие устойчивое моделирование
x0_blocksЗначения начальных состояний по умолчанию, определенные в блоках
DependentStatesИмена зависимых состояний, если таковые имеются
x0DependentStatesЗначения начального состояния зависимых состояний
UseInitialStatesFrom

Начальное состояние моделирования, выраженное в виде символьного вектора ('block', 'steady', 'zero').

Если установлено значение 'block'используются начальные состояния по умолчанию. Если установлено значение 'steady', вычисленные начальные состояния, которые обеспечивают устойчивое моделирование. Если установлено значение 'zero'начальные состояния принудительно равны 0.