|
Компенсация влияния мертвого времени в ШИМ сигнале |
|
|
|
Dec 18 2017, 10:30
|
Местный
  
Группа: Участник
Сообщений: 280
Регистрация: 2-11-08
Пользователь №: 41 333

|
Поясняю. Есть опорный ШИМ с микроконтроллера, для формирования выходного синусоидального напряжения, для управления трехфазным мостовым инвертором. ШИМ в микроконтроллере формируется следующим образом (см. рис).
Такова особенность формирования комплементарного ШИМа в любом МК - от этого никуда не деться. Данные сигналы поступают на верхний и нижний транзисторы моста. В итоге верхний и нижний транзисторы моста работают не равное количество времени. В результате этого получаем искажения в выходной синусоиде. Существуют множество статей в которых рассматривается "феномен мертвого времени" и способ его компенсации. Большинство способов основано на измерении выходного тока и введения компенсации в опорный сигнал. У меня возникло предположение что эту компенсацию можно сделать в опорном ШИМе заранее, т.к. мертвое время не меняется. Может кто-то уже делал/или видел(в статьях) как такое делается?
Сообщение отредактировал sidy - Dec 18 2017, 10:44
|
|
|
|
|
Dec 18 2017, 11:31
|
Местный
  
Группа: Участник
Сообщений: 280
Регистрация: 2-11-08
Пользователь №: 41 333

|
Цитата(MikeSchir @ Dec 18 2017, 14:24)  Дайте хоть одну ссылку или пример описания. Как без этого можно понять о чём вы затеваете разговор? Плизззз! http://qspace.qu.edu.qa/bitstream/handle/1....pdf;sequence=8Вот, например
|
|
|
|
|
Dec 18 2017, 14:02
|
Профессионал
    
Группа: Свой
Сообщений: 1 879
Регистрация: 20-06-11
Из: Карелия, Петрозаводск
Пользователь №: 65 799

|
Цитата(Corner @ Dec 17 2017, 21:59)  Каждый раз представляю его себе на фронтах, когда представляю пару транзисторов, которыми он делается. микроконтроллером. И если вы сможете найти в нём мёртвое время, значит, в вашем распоряжении есть осц с должной полосой пропускания, но решение задачи устранить мёртвое время в выходном каскаде порта микроконтроллера не будет соответствовать тематике ТС. ШИМ-сигнал - он один. Их не может быть несколько, о чём говорит ТС, говоря о сигналах на управление плечами силового каскада. Даже нарезка низкочастотного синусоидального напряжения высокочастотным инвертором описывается одним ШИМ-сигналом. Я просто придрался к терминологии и постановке задачи. Цитата(sidy @ Dec 18 2017, 13:30)  В результате этого получаем искажения в выходной синусоиде. Это заблуждение; искажение в выходной синусоиде получается не из-за мёртвого времени. Ведь у вас же есть интегрирующий LC фильтр с заданным коэффициентом гармоник и обратная связь? Если всё рассчитано верно, то искажения в выходной синусоиде укладываются в этот THD. Боди-диоды в ключах проводят ток, если надо, в то время как ваши ключи заперты мёртвыми временами
--------------------
путь наименьшего сопротивления проходит по пути наитолстого провода (с)
|
|
|
|
|
Dec 18 2017, 15:58
|
Профессионал
    
Группа: Участник
Сообщений: 1 228
Регистрация: 23-07-10
Из: Севастополь-Воронеж
Пользователь №: 58 571

|
Цитата(Ydaloj @ Dec 15 2017, 13:40)  Corner, представьте себе меандр и сквозной ток в нём Этот ток огромен, но длится короткое время (на фронтах). Для компенсации просадки напряжения рекомендуют ставить блокировочные конденсаторы. Цитата(sidy @ Dec 18 2017, 13:30)  Поясняю. Есть опорный ШИМ с микроконтроллера, для формирования выходного синусоидального напряжения, для управления трехфазным мостовым инвертором. ШИМ в микроконтроллере формируется следующим образом (см. рис).
Такова особенность формирования комплементарного ШИМа в любом МК - от этого никуда не деться. Данные сигналы поступают на верхний и нижний транзисторы моста. В итоге верхний и нижний транзисторы моста работают не равное количество времени. В результате этого получаем искажения в выходной синусоиде. Существуют множество статей в которых рассматривается "феномен мертвого времени" и способ его компенсации. Большинство способов основано на измерении выходного тока и введения компенсации в опорный сигнал. У меня возникло предположение что эту компенсацию можно сделать в опорном ШИМе заранее, т.к. мертвое время не меняется. Может кто-то уже делал/или видел(в статьях) как такое делается? Появляется скорее не искажение, а постоянная составляющая. Для работы двигателя не так страшно. Тем более амплитуда постоянной составляющей колеблется на уровне 0.5-2% от номинального напряжения (зависит от временного разброса гарантированной паузы и потерь в цепи питания от источника до обмотки двигателя).
|
|
|
|
|
Dec 18 2017, 16:22
|
Местный
  
Группа: Участник
Сообщений: 280
Регистрация: 2-11-08
Пользователь №: 41 333

|
Цитата(Oxygen Power @ Dec 18 2017, 18:58)  Этот ток огромен, но длится короткое время (на фронтах). Для компенсации просадки напряжения рекомендуют ставить блокировочные конденсаторы.
Появляется скорее не искажение, а постоянная составляющая. Для работы двигателя не так страшно. Тем более амплитуда постоянной составляющей колеблется на уровне 0.5-2% от номинального напряжения (зависит от временного разброса гарантированной паузы и потерь в цепи питания от источника до обмотки двигателя). Совершенно верно - в том числе появляются четные гармоники, в частности 2-ая.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|