sevstels
Dec 6 2013, 05:43
Требуется управлять током подмагничивания соленоида по заранее заданному таблицей закону.
Ток относительно большой, максимальное значение 200А, период униполярного сигнала 10Гц.
Сделал цифровой PID с драйвером на одном MOSFIT, прогнал тест, появилась проблема.
На участке увеличения тока соленоида (падающий) всё нормально, но при уменьшении тоак (возрастающий) начинается осцилляция.
Посоветуйте решение. Может следует добавить активный ключ для шунтирования катушки, коротить её после перехода через максимум?
Или сделать пассивную рекуперацию?
Нажмите для просмотра прикрепленного файла-
а что это за график вы привели? если это ток, то почему падающий участок вы называете ростом тока и наоборот?
sevstels
Dec 6 2013, 06:06
Это выход монитора, он подключен параллельно соленоиду.
Если взять сигнал непосредственно с токового сенсора, он аналогичен по форме но инверсен.
Синяя кривая, это тестовый треугольный сигнал.
injener
Dec 6 2013, 06:07
Может быть, уменьшить пропорциональную составляющую ПИД-регулятора?
sevstels
Dec 6 2013, 06:18
Тюнил по всякому пару дней... всё равно плохо.
Энергию катушка запасает значительную, и спадающая ветка, если не демпфировать, не совпадает с табличными значениями.
Если зашунтировать катушку резистором в 1-2 Ом, то вроде нормально, но получаются потери большие, 14 каналов надо.
injener
Dec 6 2013, 06:20
А обратный диод есть?
И вообще, Вы ШИМом управляете по типу чоппера? Опишите свою схему
sevstels
Dec 6 2013, 06:25
Диод есть.
Схему надо немного "причесать", и выложу.
Управляется 10-бит DAC.
K-Volodja
Dec 6 2013, 08:18
Дело не в диоде. При формировании тока на реактивную нагрузку, устройство должно уметь как вкачивать энергию в реактивность так и выкачивать из нее. Будь это емкость или как здесь, индуктивность. А выкачивать - это или в тепло или рекуперация в сеть.
sevstels
Dec 6 2013, 08:27
Это понятно.
Выкачивать можно как пассивными методами так и активными.
Посмотреть бы реализацию контроллера...
Цитата(sevstels @ Dec 6 2013, 09:43)

жет следует добавить активный ключ для шунтирования катушки, коротить её после перехода через максимум?
Или сделать пассивную рекуперацию?
Это у Вас сверхпроводящий соленоид?
Общее правило такое - для управления током соленоида управляют напряжением на нем - производной от тока.
Совершенно аналогично для управления температурой выдают мощность на нагреватель.
Для уменьшения тока нужно приложить обратное напряжение. Если Вы коротите диодом, то ограничиваете отрицательное напряжение - скорость изменения тока. Где-то тут была (давно...) тема про стабилизатор тока электромагнита.
sevstels
Dec 6 2013, 08:47
Нет.
Это для установки физических экспериментов с атомами вещества.
Сопротивление катушки 0.3 Ом, индуктивность 1mH, катушек 14шт.
Питание - банк автомобильных батарей, 80 вольт.
Цитата(sevstels @ Dec 6 2013, 07:43)

Сделал цифровой PID с драйвером на одном MOSFIT, прогнал тест, появилась проблема.
Так в этом и проблема. Как Вам уже объяснили, управлять ростом тока Вы ещё можете, имея одно плечо, а спадом - уже нет, ибо ему некуда течь.
sevstels
Dec 6 2013, 11:11
Ок, спасибо за подсказки.
Перерабатываю концепт.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.