Я думал, с перекосом средней точки все ясно. Он имхо происходит из-за работы поциклового ограничения тока. Кое-кто здесь вроде это уже писал. У меня когда-то такое было. Если надо - мож., опишу механизм подробнее. В последней схемке делается усреднение токового сигнала, и я спасался похожим образом.
У Архангела перекос начинался, когда ток доходил до порога ограничения.
Небольшой перекос без ограничения может быть от несимметрии импульсов на затворах или задержек в самих ИЖБТ. Пропорционально этой самой несимметрии. Скажем, 0,2 мкс из 10=1/50. И перекос напряжения - 150В/50 = 3 В. Реально это не мешает, ибо вольтсекунды на трансе все равно отсимметрируются.
Без стабилизации аппарат Архангела должон работать нормально, ежели нормально смонтирован. Тем более, драйвер трансформаторный, он помогает при кривом монтаже силовой части.
А уж если-когда речь пойдет о стабилизации - можно думать дальше.
Усреднять пиковый сигнал ТТ, как в этом полумостовом сварочнике, или получать другой сигнал - и подавать на усилитель ошибки.
При резистивной нагрузке мгновенное ограничение не так уж и нужно - только от КЗ.
Триггер действительно можно прикрутить. А можно просто открывать сигналом ТТ транзистор, который коллектором разрядит корденсатор софт старта. Это очень просто, если надо - нарисую. Тогда при превышении тока произойдет аккуратный перезапуск. Смысл этой примочки в том, что ее порог можно установить независимо от родной ОС, и она будет иметь высокое быстродействие(0,2-1 мкс) на фоне усредненной токовой ОС.
Софт старт желательно все же чтоб был. Я предлагал когда-то поставить шотку плюсом на ногу SS, минусом - на движок переменного резистора. Тогда и ручная регулировка ШИМ будет, и софт старт. И ОС тож будет работать поверх всего этого.
Заметим также, что при пробое силовых ключей все управление останется живое - ТГР спасет
. А вот драйвера, наверно, выгорят. Если стабилитрон не спасет. А можно поставить P6KE15(18)CA. Эти наверняка спасут.
Архангел, удачи! До защиты, кажись, не так уж много.