При выполнении расчета электрической схемы начинающий пользователь может получить довольно неожиданный результат, обусловленный не заданными специально начальными условиями. Дело в том, что перед началом расчета Simulink выполняет расчет установившегося режима и результаты этого расчета принимает в качестве начальных условий для расчета на заданном интервале времени. На рис. 2 показана схема в которой источник постоянного напряжения подключен к активно индуктивной нагрузке. Как видно из графика, величина тока равна 100 А и не меняется на всем протяжении расчета, что не соответствует представлениям о переходных процессах в цепях содержащих реактивные элементы.

Рис. 2
Скачать пример (init_conditions_1.zip)
Для того, чтобы принудительно задать нулевые начальные условия требуется установить на схему блок Powergui, открыть его (рис. 3), а также нажать кнопку Initial State Setting (Установка начальных состояний).

Рис. 3
В результате на экран компьютера будет выведено окно установки начальных состояний модели, в котором требуется нажать кнопку to zero для установки нулевых начальных условий (рис. 4).

Рис. 4
Таким образом начальные значения переменных модели будут установлены равными равны нулю. Схема модели с блоком Powergui и график тока при нулевых начальных условиях показан на рис. 5.

Рис. 5
Скачать пример (init_conditions_1.zip)
Для установки нулевых начальных условий можно также воспользоваться функцией powerinit:
powerinit('My_model','reset'),
где
My_model - имя файла модели.