реклама на сайте
подробности

 
 
6 страниц V  « < 2 3 4 5 6 >  
Reply to this topicStart new topic
> Активный кондиционер гармоник
syoma
сообщение Dec 14 2009, 13:08
Сообщение #46


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



По нелинейной нагрузке - это пойдет.

Но чего-то мне результат по токам не нравится. Ток должен вроде как только один раз за период появляться в виде горки. Похоже на то, что шаг моделирования слишком большой. Зайдите в Powergui (в модели слева вверху) и измените Simulation type на Discretize electrical model. Поставте там шаг, например 1e-6. Посмотрите, что получится.

Заливайте не рисунки а модель - она за 3секунды моделируется.
Go to the top of the page
 
+Quote Post
syoma
сообщение Dec 14 2009, 14:17
Сообщение #47


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Точнее 2 раза за период - позитивный и негативный.

Кстати, поднял дипломные работы на нашей фирме. Хоть и идея с однофазными фильтрами вымерла еще 15лет назад, но кое какие результаты остались.
Короче есть пара методов выделения гармоник, которые полегче будут, чем этот Ваш TAN PERNG CHENG написал.
1. Компенсировать просто весь ток, что потребляется нагрузкой, но за минусом того тока, который будет генерировать контроллер звена пост. тока для поддержания напряжения конденсатора на пост. уровне. Тогда будет компенсироваться и гармоники и реактивный ток, но емкость конденсатора звена пост. тока должна быть сравнительно большой
2. Использовать т.н. Notch фильтр 2-го порядка. Этот фильтр должен быть настроен на 50гц. Надеюсь принцип понятен - отфильтровать 1ую гармонику. Тогда все остальное пойдет на компенсацию. Но активная компонента и фундаментальная реактивная компонента компенсироваться не будут.
Go to the top of the page
 
+Quote Post
carliker
сообщение Dec 15 2009, 04:25
Сообщение #48


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 24-08-09
Из: Tomsk
Пользователь №: 52 019



Вот выложил модель, точнее архив с моделью, т.к. чисто модель не получается выложить, пишет что запрещено выкладывать фалы такого типа.

Я тут еще одну модель нашел, вроде как она проще, единственно, никак не могу понять системы управления....

Сообщение отредактировал carliker - Dec 15 2009, 04:29
Прикрепленные файлы
Прикрепленный файл  New1.rar ( 9.91 килобайт ) Кол-во скачиваний: 26
Прикрепленный файл  SinglePhase_ActivePowerFilter.rar ( 12.83 килобайт ) Кол-во скачиваний: 28
 
Go to the top of the page
 
+Quote Post
carliker
сообщение Dec 15 2009, 05:43
Сообщение #49


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 24-08-09
Из: Tomsk
Пользователь №: 52 019



Вот еще что хотел попросить, может ктонибудь скачать статью с IEEE ?

Single-Phase Resonant Converter with Active Power Filter
http://ieeexplore.ieee.org/xpl/freeabs_all...rnumber=4147897
Go to the top of the page
 
+Quote Post
carliker
сообщение Dec 15 2009, 08:57
Сообщение #50


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 24-08-09
Из: Tomsk
Пользователь №: 52 019



Все статью уже скачали)
Go to the top of the page
 
+Quote Post
syoma
сообщение Dec 15 2009, 11:13
Сообщение #51


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата(carliker @ Dec 15 2009, 07:25) *
Я тут еще одну модель нашел, вроде как она проще, единственно, никак не могу понять системы управления....


Клацните на блоке FEEDBACK CONTROL правой кнопкой и затем Look under Mask. Увидите что внутри.

Прикрепленное изображение

То, что я и говорил - этот фильтр работает по первому типу - то есть компенсирует все, за исключением тока, который генерируется контроллером звена пост. тока.
В простых словах: Напряжение на конденсаторе АКФ сравнивается с заданным значением (650В). Разница подается на ПИ-контроллер, который выдает амплитуду тока Ism*, необходимого, чтобы поддерживать напряжение на кондере на постоянном уровне. Ism* умножается на сетевое напряжение, чтобы получить синусоидальный активный ток для заряда конденсатора. По сути это активная часть тока,потребляемого нагрузкой из сети. Его компенсировать не надо. Поэтому из этого тока Is* вычитается ток нагрузки Icon. Полученный ток Ic* будет содержать только гармоники и реактивный ток. Это и есть ток, который нужно сгенерировать фильтру.
Дальше стоят два сумматора, которые создают гистерезис, чтобы транзисторы не так часто клацали и компараторы для сравнения заданного тока с током инвертера. Если ток превышает пороговое значение - ключи переключаются. Вот вам и управление инвертером готово.

Перед вами готовая схема однофазного активного фильтра гармоник. Даже работает с первого раза.

Единственное, что это гистерезисное управление инвертером сделано неправильно - там транзисторы клацают где-то на сотнях килогерц. Но уж это Вы можете исправить.

Исправил. Теперь действительно работает. Гистерезис задается в блоке Relay. Чем меньше гистерезис, тем чаще переключаются транзисторы и лучше компенсация.
Прикрепленные файлы
Прикрепленный файл  SinglePhase_ActivePowerFilter.zip ( 13.66 килобайт ) Кол-во скачиваний: 35
 
Go to the top of the page
 
+Quote Post
carliker
сообщение Dec 18 2009, 06:00
Сообщение #52


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 24-08-09
Из: Tomsk
Пользователь №: 52 019



Спсибо за подробное разъеснение. Теперь вопрос по расчетам, как расчитывается конденсатор фильтра, и выходная индуктивность? И еще че то если ставить в блоке релай значения -1 и +1, не работает (

Сообщение отредактировал carliker - Dec 18 2009, 06:04
Go to the top of the page
 
+Quote Post
carliker
сообщение Dec 18 2009, 07:04
Сообщение #53


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 24-08-09
Из: Tomsk
Пользователь №: 52 019



Все работает, это у меня были проблемы с матлабом(
И еще возник вопрос по расчету Кр и Ки Пи-регулятора

Сообщение отредактировал carliker - Dec 18 2009, 07:09
Go to the top of the page
 
+Quote Post
syoma
сообщение Dec 18 2009, 09:10
Сообщение #54


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата(carliker @ Dec 18 2009, 08:00) *
Теперь вопрос по расчетам, как расчитывается конденсатор фильтра, и выходная индуктивность?

С индуктивностью все просто - если Вы поиграетесь ее размерами, то обнаружите, что чем она больше, тем меньше dI/dT на выходе фильтра и частота переключения IGBT будет падать. Но тут есть предел. Начиная с определенной величины dI/dT будет настолько маленькой, что ток инвертора не будет поспевать за заданным током и соответственно компенсации не будет.
Например в худшем случае, когда сетевое напряжение находится в пике и имеет 324В, а напряжение инвертора равно +650В, напряжение на клемах индуктивности равно 650-324=326В - это минимальное напряжение, которое будет приложено к индуктивности вообще.
dI/dT в этом случае получается по простой формуле: dI/dT=U/L=324/100e-5=324000A/сек. Вроде бы до фига, ан нет. Посчитаем для примера dI/dT простой синусоиды 50-ой гармоники с амплитудой хотя бы 10А - производная A*sin(2pi*F*t) равна A*2pi*F*cos(2pi*f*t). В худшем случае cos равен 1 и мы получаем: 10*2*3.14*50Гц*50(гарм)=157000А/сек.
Вывод прост: при данных значениях индуктивности и напряжения на конденсаторе фильтра мы можем компенсировать 50 гармонику с амплитудой максимум 20А. Дальше либо надо напряжение на конденсаторе увеличивать либо индуктивность уменьшать. То есть тут конкретная зависимость.
Кстати нельзя забывать, что гармоники могут очень интересно накладываться друг на друга. То есть если фазы гармоник совпадают, то результирующие dI/dT будут суммироваться! И может случиться так, что уже определенные комбинации более низких гармоник уже будут превышать возможности фильтра. Мы с этим сталкивались много раз на практике.
Так что надо выбирать копромис.
Go to the top of the page
 
+Quote Post
carliker
сообщение Dec 18 2009, 09:18
Сообщение #55


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 24-08-09
Из: Tomsk
Пользователь №: 52 019



Ясно, а можно ли как нибудь например посчитать индуктивнось опираясь на максимальную частоту переключения IGBT (допустим максимальная частота 10КГц тогда максимальная индуктивность ХХ Н)?
а как быть с коэффициентами регулятора?

Сообщение отредактировал carliker - Dec 18 2009, 09:55
Go to the top of the page
 
+Quote Post
syoma
сообщение Dec 18 2009, 09:43
Сообщение #56


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата(carliker @ Dec 18 2009, 11:18) *
Все ясно, а как же быть с коэффициентами регулятора?

Ну тут немного сложнее. В идеале Кп должно быть равно 0 а Kи как можно меньше, чтобы контроллер не реагировал на всплески или провалы напряжения на конденсаторе изза компенсации гармоник. Но тогда емкость конденсатора должна быть огромна, пока интегратор среагирует и восстановит напряжение на нем.
При ограниченной же емкости основная проблема в том, что напряжение на конденсаторе должно находиться в заданных пределах - не ниже того, что необходимо для нормальной компенсации как я написал постом выше. Тем более не ниже сетевого выпрямленного напряжения - иначе будет неконтролируемый заряд через диоды транзисторов. Максимальное напряжение обычно ограничено макимально допустимым рабочим напряжением конденсаторов или транзисторов, что ниже.
Опять же можете поиграться - если контроллер звена пост. не будет достаточно расторопным, то напряжение на конденсаторе при резком изменении характера нагрузки может прилично просесть или вырости. А реальности это приведет к отключению фильтра схемами защиты от недо/перенапряжения.
Но с другой стороны, если коэфициенты будут большие и контроллер будет компенсировать любое изменение напряжения на конденсаторе, то компенсация гармоник будет очень плохой.
Так что опять компромис.

ПС Судя по опыту и публикациям неплохо в этой области себя зарекомендовали т.н. нелинейные ПИ-контроллеры. Смысл прост - если напряжение на конденсаторе находится в определенных заданных пределах - контроллер слабый и не мешает компенсации. Но если напряжение выходит за пределы, но еще не достигло порогов отключения - воздействие контроллера усиливается во много раз с тем, чтобы вернуть напряжение обратно в пределы. О компенсации гармоник в этом случае не думают - главное, чтобы инвертор не отключился.
Go to the top of the page
 
+Quote Post
carliker
сообщение Dec 18 2009, 10:03
Сообщение #57


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 24-08-09
Из: Tomsk
Пользователь №: 52 019



А можно ли поробывать такой Нелинейный ПИ-контроллер в Матлабе смоделировать?
Go to the top of the page
 
+Quote Post
syoma
сообщение Dec 18 2009, 10:50
Сообщение #58


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата(carliker @ Dec 18 2009, 11:18) *
Ясно, а можно ли как нибудь например посчитать индуктивнось опираясь на максимальную частоту переключения IGBT (допустим максимальная частота 10КГц тогда максимальная индуктивность ХХ Н)?

В данном примере используется слишком простой гистерезисный принцип управления инвертером - в нем частота переключения транзисторов не постоянна и зависит от индуктивности и установленных токовых порогов переключения. Частота переключения здесь непостоянна. Если бы был ШИМ - было бы проще. А так надо смотреть на среднюю частоту за период и выбирать индуктивность и размеры порогов.
Так что лучше не заморачивайтесь пока. Ведь тут кроется огромный компромис. Сейчас у вас весь ток инвертора(такой красивый пилообразный) идет в сеть. В реальности так нельзя - его надо фильтровать . И вот тут начнется мудрежка с порогами гистерезиса, индуктивностью, частотой и т.д.
Подсказка - алгоритм управления инвертером придется выкинуть сразу. Для начала посмотрите спектр тока инвертера с примера и подумайте каким фильтром его отфильтровать, чтобы еще гармоники компенсировались.

Цитата
А можно ли поробывать такой Нелинейный ПИ-контроллер в Матлабе смоделировать?

Конечно, проблем быть не должно.
Go to the top of the page
 
+Quote Post
carliker
сообщение Dec 21 2009, 06:12
Сообщение #59


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 24-08-09
Из: Tomsk
Пользователь №: 52 019



Что то я перерыл столько литературы и нигде не могу найти внятного ответа на вопрос: как расчитать емкость конденсатора? Про "компромис" все понятно, да вот только это на словах можно преподу рассказать, а как же это все оформить в дипломе?
И кстате, насчет расчета пасивного фильтра, я думаю можно поставить LC фильтр настроенный на 3 и 5 гармонику?

Сообщение отредактировал carliker - Dec 21 2009, 06:33
Go to the top of the page
 
+Quote Post
carliker
сообщение Dec 21 2009, 07:24
Сообщение #60


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 24-08-09
Из: Tomsk
Пользователь №: 52 019



А лучше всего наверное поставить полосовой фильтр, только вот понятия не имею как их считать
Go to the top of the page
 
+Quote Post

6 страниц V  « < 2 3 4 5 6 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 07:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.01494 секунд с 7
ELECTRONIX ©2004-2016