Делаю редизайн старого (не своего) железа.
Инвертор построен по классической схеме, две стойки моста с полевиками.
Мощность до 2 кВт. 220 вольт переменного напряжения 50Гц.
Истоки нижних ключей через Rш (сопротивление шунта) подключены к минусу питания.
С Rш снимается токовый сигнал на компаратор и измерительный операционник.
Таким образом, можно отслеживать овертоки и перегрузку по току.
Пока на ум приходит следующий алгоритм (по принципу релейной защиты)
1) При ситуации овертока разрешаем работать инвертору еще 20 мс и если после этого сигнал овертока не сбросился, снимаем сигналы управления.
Если сбросился продолжаем работу в штатном режиме
2) При перегрузке отсчитываем время в зависимости от кратности тока перегрузки и после чего гасим инвертор.
Теперь вопросы.
1) Правильный ли ход моих мыслей может должен быть другой алгоритм защиты ?
2) Как правильно управлять ключами инвертора в процессе овертока?
В рабочем режиме для управления ключами моста реализовал ШИМ с попеременным включением пары нижних или верхних ключей во время паузы.
Пока придумал три варианта отработки овертока.
1) Оставить все как есть с нарастанием периода ШИМ.
2) На время овертока установить фиксированный (некий средний период) ШИМ
3) Просто открыть 2 ключа (верхний и соседний нижний) в один полупериод и два других в другой.
Вообще спасут ли все эти ухищрения от КЗ на выходе.
Когда все доделаю и отлажу обязательно замкну выход через автомат
