©2004 Валентин Володин
Сайт Валентина Володина
Главная Статьи Книги и журналы Справочник Программы Ссылки
О себе RytmArc Схемы и описания Резервный форум Разное valvolodin.narod.ru
Калькуляторы Файловый архив Архив форума Форум ГОСТы Измерительные приборы
turbobit mega.co.nz fex.net files.dp.ua ... imageup ... ... ... ...

Power Electronics

Посвящается различным источникам электропитания
Текущее время: 29-04, 03:53

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 686 ]  На страницу Пред.  1 ... 34, 35, 36, 37, 38, 39, 40 ... 46  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 02:40 
Не в сети
Участник

Зарегистрирован: 03-06, 02:08
Сообщения: 104
Откуда: киев
Sanchosd писал(а):
Когда строили такого рода аппарат сталкивались с проблемой того,что драйвер не успевает качать транзисторы на малом коф.зап.?
Что делали в таком случае.Расскажите в двух словах что за драйвера были и что за ключи,если не секрет конечно.

Драйверы с бустрепом вообще не применяли, ставили hcpl3120, ключи полтинники а также модули на 600в.
Sanchosd писал(а):
были алгоритмы коррекции?

Небыло. Полное слежение за напряжением целым трактом на быстрых оу включая усилитель ошибки и полный пид -регулятор. Защита по току включала в себя вычислитель активной мощности на ключах. На процессоре генерировался синус который выводился в почти идеальном виде через цап мах504 с двухполярным питанием, а также на проце была логика управления и индикация.
Позже был сделан инвертор для "бритвы" в нем был уже больше задействован проц, и сокращено количество корпусов. Принцип модуляции был таким: одно плечо модулировало полуволны а второе выводило меандр 50гц, в результате на вых. получался синус. Измерение напряжения и регулирование было аналоговым после чего опять оцифровывалось. В шим был задействован только один таймер, 50гц меандр формировался прерыванием переполнения этого таймера.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 07:24 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 01-12, 11:30
Сообщения: 1548
Откуда: Волгоград
Sanchosd писал(а):
Полез осциллом,и вот удивлению нет пределов.
Видно как ШИМ колеблется туды-сюды,и местами пролетает картинка в которой во вермя высокого напряжения на средней точке ,скажем левой,стойки резкие провалы почти до нуля

Для начала повесьте на выхода таймеров МК RC-фильтры, и посмотрите что же выдаёт МК. Если красивых полуволн нет, то дело в программе. Какие-то команды могут влиять на задержки и ломать красоту на выходе. Да, таймеры у вас в режиме ШИМ с фазовой и частотной коррекцией? Режим с ФЧК правда снижает вдвое максимальную частоту таймера, зато точность возрастает и синус получается идеальный. Без ФЧК может быть бяка вместо синуса.

_________________
Я всё умею делать сам,
И я не верю чудесам!
Сам! Сам! Сам!
(песенка Самоделкина) (с)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 09:54 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 06-09, 12:59
Сообщения: 9624
Sanchosd писал(а):
А сейчас работает диагональ от 0 до Pi и вторая диагональ от Pi до 2Pi.
В паузах ШИМа ничего больше не отпирается

Вот это зря!
В этом случае форма напряжения и в самом деле будет зависеть от многих факторов.
Хорошие результаты можно получить при трёхуровневом алгоритме:
- от 0 до Pi в левой стойке работают оба ключа, в правой открыт, допустим, нижний.
- от Pi до 2Pi в правой стойке работают оба ключа, а в левой открыт, допустим, нижний.
В этом случае потребуется два независимых дросселя фильтра.
Или использовать классический двухуровневый алгоритм.

_________________
"Древние украли все наши лучшие идеи!"
- Марк Твен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 12:51 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 01-12, 11:30
Сообщения: 1548
Откуда: Волгоград
samodel писал(а):
Родился алгоритм управления инвертором, обеспечивающий широкий диапазон нагрузок. Сам инвертор выполнен на ШИМ контроллере с заданием от опорного генератора синуса и с обратной связью по напряжению. В соединении моста с общим проводом стоит шунт, с которого снимается информация о токе в мосте. Итак алгоритм:
Первая четверть: работает одна диагональ, увеличивая напряжение на нагрузке по синусоидальному закону;
Вторая четверть: Если ток моста положительный, то продолжает работать та же диагональ, уменьшая напряжение на нагрузке по синусу и передавая ток в нагрузку. Если ток моста падает до нуля (или определённого порога), т.е. весь ток нагрузки обеспечивается разрядом коденсатора выходного фильтра (нагрузка мала), то работающей диагональю становиться другая, разряжая конденсатор выходного фильтра по синусоидальному закону, ток моста в это время отрицательный.
Вторая (отрицательная) полуволна: диагонали меняются местами.
Для синхронизации используются два сигнала: меандр 50 Гц с задержкой четверть периода и меандр 50 Гц с задержкой пол периода. Эти два сигнала переключаются от компаратора в зависимости от тока в мосте.

Моделирование дало такие результаты:
Под нагрузкой 500 Вт
Изображение
Под нагрузкой 50 Вт
Изображение
Холостой ход
Изображение
На холостом ходу форма синуса получилась вполне сносная, порог тока моста для переключения синхроимпульсов около 0,5 А.

_________________
Я всё умею делать сам,
И я не верю чудесам!
Сам! Сам! Сам!
(песенка Самоделкина) (с)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 13:26 
Не в сети
Участник
Аватара пользователя

Зарегистрирован: 07-05, 13:29
Сообщения: 121
Откуда: Москва
retaler писал(а):
Sanchosd писал(а):
Когда строили такого рода аппарат сталкивались с проблемой того,что драйвер не успевает качать транзисторы на малом коф.зап.?
Что делали в таком случае.Расскажите в двух словах что за драйвера были и что за ключи,если не секрет конечно.

Драйверы с бустрепом вообще не применяли, ставили hcpl3120, ключи полтинники а также модули на 600в.
Sanchosd писал(а):
были алгоритмы коррекции?

Небыло. Полное слежение за напряжением целым трактом на быстрых оу включая усилитель ошибки и полный пид -регулятор. Защита по току включала в себя вычислитель активной мощности на ключах. На процессоре генерировался синус который выводился в почти идеальном виде через цап мах504 с двухполярным питанием, а также на проце была логика управления и индикация.
Позже был сделан инвертор для "бритвы" в нем был уже больше задействован проц, и сокращено количество корпусов. Принцип модуляции был таким: одно плечо модулировало полуволны а второе выводило меандр 50гц, в результате на вых. получался синус. Измерение напряжения и регулирование было аналоговым после чего опять оцифровывалось. В шим был задействован только один таймер, 50гц меандр формировался прерыванием переполнения этого таймера.

оО,сурово сделано.
А сам синус с ЦАПа куда подавался,в узел вычисления мощонсти,или в ШИМ модулятор в отдельности от МК?

samodel писал(а):
Sanchosd писал(а):
Полез осциллом,и вот удивлению нет пределов.
Видно как ШИМ колеблется туды-сюды,и местами пролетает картинка в которой во вермя высокого напряжения на средней точке ,скажем левой,стойки резкие провалы почти до нуля

Для начала повесьте на выхода таймеров МК RC-фильтры, и посмотрите что же выдаёт МК. Если красивых полуволн нет, то дело в программе. Какие-то команды могут влиять на задержки и ломать красоту на выходе. Да, таймеры у вас в режиме ШИМ с фазовой и частотной коррекцией? Режим с ФЧК правда снижает вдвое максимальную частоту таймера, зато точность возрастает и синус получается идеальный. Без ФЧК может быть бяка вместо синуса.



На выходе МК красивые однополярные полуволны.
На входе драйвера так-же,на выходе так-же.
Осциллирует LC-фильтр.
Попробую его для начала к земле притянуть резисторами,с обоих концов.
Таймер работает один в режиме Fast PWM.

valvol писал(а):
Sanchosd писал(а):
А сейчас работает диагональ от 0 до Pi и вторая диагональ от Pi до 2Pi.
В паузах ШИМа ничего больше не отпирается

Вот это зря!
В этом случае форма напряжения и в самом деле будет зависеть от многих факторов.
Хорошие результаты можно получить при трёхуровневом алгоритме:
- от 0 до Pi в левой стойке работают оба ключа, в правой открыт, допустим, нижний.
- от Pi до 2Pi в правой стойке работают оба ключа, а в левой открыт, допустим, нижний.
В этом случае потребуется два независимых дросселя фильтра.
Или использовать классический двухуровневый алгоритм.


Значит в левом плече в паузе верхнего ключа включаем нижний,пир этом в правом плече нижний не выключается.Mfr фильтр привязывается к земле.В следующей полуволне картина меняется на противоположную пару.
Ок.
Будем пробовать

_________________
Как победить лень?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 14:21 
Не в сети
Участник

Зарегистрирован: 03-06, 02:08
Сообщения: 104
Откуда: киев
Sanchosd писал(а):
А сам синус с ЦАПа куда подавался,в узел вычисления мощонсти,или в ШИМ модулятор в отдельности от МК?

Сигнал с цапа поступает на усилитель ошибки на оу. На нем же происходит вычитание сигнала задания из сигнала ос по напряжению. Далее все поступает на пид регулятор тоже на оу.
На самом деле схемы на оу в разы быстрее их моделей на процессоре. Спустя годы уже силами частного коллектива был сделан инвертор на процах арм и логике на плис, но достичь качества аналоговой схемы так и не удалось. Например в инверторе на 8квт наблюдался разогрев выходного дросселя, чего в аналоговой схемы небыло. Виной этому были вч гармоники (микроступеньки, результаты интерполяций итд.) нам пришлось в проги добавлять программные фильтры чтобы сгладить шумы. Так что непрерывность сигналов имеет значение. Любой проц даже со встроенной арифметикой и ядром в 100мгц склонен к ошибкам не меньше чем обычный оу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 15:32 
Не в сети
Участник
Аватара пользователя

Зарегистрирован: 07-05, 13:29
Сообщения: 121
Откуда: Москва
valvol писал(а):
Хорошие результаты можно получить при трёхуровневом алгоритме:
- от 0 до Pi в левой стойке работают оба ключа, в правой открыт, допустим, нижний.
- от Pi до 2Pi в правой стойке работают оба ключа, а в левой открыт, допустим, нижний.
В этом случае потребуется два независимых дросселя фильтра.
Или использовать классический двухуровневый алгоритм.


а если один синфазный(противофазный,поправьте,как правильно в данном случае) дроссель на общем сердечнике?

_________________
Как победить лень?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 16:53 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 06-09, 12:59
Сообщения: 9624
На дросселе, который замкнут нижним ключем, напряжение 0, в то время как к другому прикладывается переменная составляющая ШИМ. Так что на общем сердечнике не пойдёт, только независимые.

_________________
"Древние украли все наши лучшие идеи!"
- Марк Твен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 19:03 
Не в сети
Участник
Аватара пользователя

Зарегистрирован: 07-05, 13:29
Сообщения: 121
Откуда: Москва
valvol писал(а):
Или использовать классический двухуровневый алгоритм.


Пока перековыриваю прогу и делаю пермычки на плате управления ткните пожалуста в место где четко описано что такое двухуровневый алгоритм.В глазах рябит от разных pdfов,а четкого представления пока не получил.

_________________
Как победить лень?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 19:20 
Не в сети
Участник

Зарегистрирован: 03-06, 02:08
Сообщения: 104
Откуда: киев
valvol писал(а):
Sanchosd писал(а):
А сейчас работает диагональ от 0 до Pi и вторая диагональ от Pi до 2Pi.
В паузах ШИМа ничего больше не отпирается

Вот это зря!
В этом случае форма напряжения и в самом деле будет зависеть от многих факторов.
Хорошие результаты можно получить при трёхуровневом алгоритме:
- от 0 до Pi в левой стойке работают оба ключа, в правой открыт, допустим, нижний.
- от Pi до 2Pi в правой стойке работают оба ключа, а в левой открыт, допустим, нижний.
В этом случае потребуется два независимых дросселя фильтра.
Или использовать классический двухуровневый алгоритм.

Может мы о разном говорим, но по моему трехуровневый потянет 8 ключей вместо 4-х по два последовательно, 4 доп. диода и источник со средней точкой, а также сложнючую схему управления. Такое целесообразно если Вы делаете тяговый привод или инвертор с выходным u 600в.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 19:34 
Не в сети
Участник
Аватара пользователя

Зарегистрирован: 07-05, 13:29
Сообщения: 121
Откуда: Москва
Нет-нет,не надо такого )
Про 3-х уровневый что-то попадалось сегодня,пооходу рекламный проспект семикроновских моодулей предназначенных для этого.

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

Попробовал повесить парралельно индуктивности рещистор чтоб снизить добротность контура и убрать осцилляции,но не тут-то было.
Позже дошло,что все равно будет переходной процесс колебательный пока в фильтре энергия колбаситься.

_________________
Как победить лень?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 19:41 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 06-09, 12:59
Сообщения: 9624
retaler писал(а):
Может мы о разном говорим, но по моему трехуровневый потянет 8 ключей вместо 4-х по два последовательно, 4 доп. диода и источник со средней точкой, а также сложнючую схему управления.

Не обязательно. Трехуровневый алгоритм формирования синусоиды возможен при помощи обычного моста (или двух полумостов, включенных по питанию параллельно).
Изображение
Здесь RL сопротивление нагрузки

_________________
"Древние украли все наши лучшие идеи!"
- Марк Твен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 19:43 
Не в сети
Участник
Аватара пользователя

Зарегистрирован: 07-05, 13:29
Сообщения: 121
Откуда: Москва
Что-то подсказывает,что коэфициент заполнения(предлагаю далее его именовать как Q) сигнала подаваемого на M1 и M4 не равны.

_________________
Как победить лень?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 19:55 
Не в сети
Участник

Зарегистрирован: 03-06, 02:08
Сообщения: 104
Откуда: киев
И непойму чем эта схема лучше обычного моста с 90 градусной модуляции, и как оно себя поведет если туда накинуть чистую индуктивность. Нужно моделировать, однозначно я такого еще не видел в схемах инверторов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08-08, 20:11 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 06-09, 12:59
Сообщения: 9624
retaler писал(а):
как оно себя поведет если туда накинуть чистую индуктивность

Работает на любой характер нагрузки.
Sanchosd писал(а):
Что-то подсказывает,что коэфициент заполнения(предлагаю далее его именовать как Q) сигнала подаваемого на M1 и M4 не равны.

Оба полумоста поочереди формируют абсолютно одинаковые половинки синусоиды. Для примера, V(n012) выход левого полумоста, V(n013) выход правого
Изображение

_________________
"Древние украли все наши лучшие идеи!"
- Марк Твен.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 686 ]  На страницу Пред.  1 ... 34, 35, 36, 37, 38, 39, 40 ... 46  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Перейти:  
cron
Powered by Forumenko © 2006–2014
Русская поддержка phpBB
turbobit mega.co.nz fex.net files.dp.ua ... imageup ... ... ... ...
Рейтинг@Mail.ru