Наверное, всё-таки, отрицательного? 
Игорь, я возможно в 3-х соснах запутался, такое бывает.

Это кажется ерундой, но может быть я не правильно записал знаки при вычислении этого потенциала. Пока не могу понять, нужно перепроверить на свежую голову и разобраться наконец в этих потенциалах на индуктивности, все время в них путаюсь. А сама строка вычисления этого потенциала у меня записана так:
el = l*(yn1(1) - yn2(1))/h + rl*yn1(1) + yn1(2)
где первое слагаемое - вычисление напряжения индуктивности, yn1(1) - текущий ток индуктивности, yn2(1) - ток предудущего периода времени, h - шаг по времени,
rl*yn1(1) - напряжение на активном сопротивлении катушки,
yn1(2) - напряжение на емкости.
При этом сравнение идет по положительному потенциалу. Есть еще одно предположение, этот потенциал толкает ток в нагрузку на следующем шаге работы. Пока запуталось в голове

но отключение диода (rd в бесконечность) приводит к неработоспособности, в этом случае нужна другая СДУ, более простая, в которой диод не предусмотрен в принципе. Можно сделать по другому, установить просмотр шага в реальном времени и смотреть на происходящие процессы, но это все требует много энтузиазма и дополнительного времени.
