Схему силового контура прикрепил:

Буквой Н обозначен контур на интервале накопления энергии в дросселе, буквой П - передача энергии в нагрузку. Импульсы управления подаются на ключи одновременно.
Составил я усредненные уравнения для режима непрерывных токов:

Буквой D обозначена относительная длительность интервала импульса.
По этим уравнениям сделал нелинейную непрерывную модель в Матлабе, где напряжение на дросселе формируется зависимыми источниками напряжения, а ток конденсатора формируется зависимыми источниками тока. Задал постоянное напряжение на входе и D - относительную длительность импульса. При выходе на режим и переходных процессах ток дросселя становится отрицательным. По окончании переходного процесса выходное напряжение и ток дросселя приходят к постоянным значениям, соответствующим расчетным для заданных D и Uвых.
Выход на режим и отрицательный ток дросселя:

Где-то видел, что проблема с отрицательным током дросселя типична для понижающего регулятора при D>0.5 и высокой добротности LC-контура. И для ее устранения надо учитывать одностороннюю проводимость диода. Для повышающего и инвертирующего регуляторов эта проблема нетипична и диод учитывать не надо.
Т.к. в этот последовательно-параллельный преобразователь входит понижающий регулятор, видимо, надо учитывать диод D2. Учел диод вот таким образом:

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