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

 
 
> Резонансный LLC с полностью цифровым управлением, LLC DsPIC STM32F334
khach
сообщение Jul 23 2015, 09:10
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Добрый день.
Нужна консультация по алгоритмам управления LLC преобразователем с полностью цифровым контроллером. Т.е силовая часть управляется микроконтроллером с продвинутым таймером, встроенной системой защит, мониторингом состояния силовой части итд.
За основу такой конструкции был выбран камень STM32F334 c HRTIM таймером, специально предназначенным для управления квазирезонансными преобразователями. За счет интеполяции в таймере период м частот таймера можно менять с очень малым шагом.
Вот только оказалось, софтовая поддержка данных режимов крайне слабо описана в аппнотах. Аппартаная реализация например STEVAL-ISA147V2 500 W fully digital AC-DC power supply (D-SMPS) based on STM32F334C8 microcontroller а исходных кодов нет.
Зато микрочип описал все достаточно подробно Microchip’s 200W DC/DC LLC Resonant Converter Reference Design (качать и ставить 200W LLC Resonant Converter Design Package) но у него хардверная реализация таймера хромает- нет высого разрешения по частоте, защита от перегрузок реализована в софтверном цикле, а не аппартано на встроенных компараторах, как STM32.
Вопрос- как скрестить ужа с ежом и перенести проект с dsPIC на STM32.
Или посоветуйте аппноты других производителей (TI, freescale) c подходящими описаниями.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
wim
сообщение Jul 23 2015, 12:15
Сообщение #2


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(khach @ Jul 23 2015, 12:10) *
перенести проект с dsPIC на STM32
AN1477 как бы намекает, что все дело в этом:
Цитата
The discrete compensator transfer function (Gc_d) is obtained using the tustin or bilinear transformation with a sampling frequency of 50 kHz, as shown in Equation 50.
Go to the top of the page
 
+Quote Post
khach
сообщение Jul 24 2015, 07:45
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Цитата(wim @ Jul 23 2015, 14:15) *
AN1477 как бы намекает, что все дело в этом:

С АЧХ-ФЧХ звена ОС пока не разбирался. DSPIC точно нехватате скорости- в аппнотах микрочипа АЦП срабатывает раз на 4 периода резонансника. У STM32F3 можно АЦП запускать несколько раз на период (с интерливом) и складывать результаты по ДМА.
Зато двухэтапный режим мягкото старта оказался открытием- без него был заброс токов огромный, транзисторы приходилось выбирать с запасом.
В аппноте кстати реализованы два варианта ОС - по нарпяжению на выходе и по току силового инвертора. Вот только странно, что сигнал от токового трансформатора сразу выпрямляют, т.е теряют данные от направлении тока.
Подскажите, встречалась ли где схема определения момента Zero current с использованием токового трансформатора и компаратора и захвата в таймере по capture. Хочу на этом принципе АПЧ резонансника реализовать.
PS. еще нашел аппноту от Texas Resonant LLC Half-Bridge DC/DC Converter
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 24 2015, 08:03
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



а зачем здесь hrtim ? и с обычным разрешение в сотую процента
Go to the top of the page
 
+Quote Post
khach
сообщение Jul 24 2015, 08:57
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Цитата(Огурцов @ Jul 24 2015, 10:03) *
а зачем здесь hrtim ? и с обычным разрешение в сотую процента

При типично частоте резонансника 150-200 КГц и тактовой ядра 72 МГц точность получается 0.2% или около. Т.к рабочая точка резонансника "ползает" по частоте в районе резонанса , то с таким шагом таймера легко изменить мощность инвертора на одном шаге процентов на 10, а то и вообще перепрыгнуть резонанс. Т.е на обычном таймере оно работает (пробовали уже на STM32F103) но постоянно меняет период, гудит и дергается. Более удачна была схема на STM32F103 с внешним VCO, которым управлял DAC контроллера и от этого VCO тактировался таймер. Там был только небольшой джиттер из за ретайминга VCO тактовым генератором. Но VCO был лишним аналоговым элементом, хочется от него избавится. hrtim как раз это позволяет.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 24 2015, 10:27
Сообщение #6


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



я правильно понимаю, это проблемы топологии такие, что изменение по входу на 0.2% даёт изменение по выходу в 10% ?
я бы побоялся даже чихать рядом с таким девайсом
Go to the top of the page
 
+Quote Post
khach
сообщение Jul 24 2015, 11:03
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Цитата(Огурцов @ Jul 24 2015, 12:27) *
я бы побоялся даже чихать рядом с таким девайсом

Ну так и не садитесь. Если кпд под 95% на десятках киловатт Вам ненужен. А если нужен- то хотя бы мурзилку почитайте AN1336 - DC/DC LLC Reference Design Using the dsPIC® DSC Странички 19-24 там как раз рабочие области резонансника нарисованы. Кстати, для нормированной частоты, а в реале она еще и переменная от нагрузки и питания будет.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 24 2015, 16:44
Сообщение #8


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(khach @ Jul 24 2015, 11:03) *
Вам ненужен

оно было бы интересно, если можно перенести индуктивность во вторичку

Цитата(khach @ Jul 24 2015, 11:03) *
мурзилку

посмотрел - нормальные там диапазоны нарисованы, а не 0.2%, как вы говорите
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- khach   Резонансный LLC с полностью цифровым управлением   Jul 23 2015, 09:10
|- - wim   Цитата(khach @ Jul 24 2015, 14:03) кпд по...   Jul 24 2015, 11:29
|- - SSerge   Цитата(Огурцов @ Jul 24 2015, 23:44) оно ...   Jul 24 2015, 17:23
|- - Огурцов   Цитата(SSerge @ Jul 24 2015, 18:23) Резон...   Jul 24 2015, 22:45
- - Starichok51   теоретически можно перенести во вторичку резонансн...   Jul 25 2015, 05:24
- - Integrator1983   Цитатагде реально найти такой резонансный конденса...   Jul 26 2015, 10:12
|- - khach   Цитата(Integrator1983 @ Jul 26 2015, 12:1...   Jul 26 2015, 20:04
- - velkarn   khach, а вы бы не могли привести кратко параметры ...   Jul 27 2015, 01:17
- - khach   Цитата(velkarn @ Jul 27 2015, 03:17) khac...   Jul 27 2015, 07:41
- - velkarn   интересуюсь потому, что применял LLC для преобразо...   Aug 6 2015, 04:12


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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