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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Компенсация влияния мертвого времени в ШИМ сигнале
sidy
сообщение Dec 15 2017, 06:14
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 280
Регистрация: 2-11-08
Пользователь №: 41 333



Добрый день. Господа, есть ли тут люди кто занимался компенсацией влияния мертвого времени в ШИМ сигнале? Хотелось бы задать пару вопросов.
Go to the top of the page
 
+Quote Post
варп
сообщение Dec 15 2017, 08:51
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 926
Регистрация: 9-08-15
Пользователь №: 87 913



Не занимался..., но не терпится узнать, кому оно помешало и зачем его компенсировать...?
Go to the top of the page
 
+Quote Post
Ydaloj
сообщение Dec 15 2017, 09:31
Сообщение #3


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

Группа: Свой
Сообщений: 1 879
Регистрация: 20-06-11
Из: Карелия, Петрозаводск
Пользователь №: 65 799



в шим сигнале мёртвого времени нет. есть чередующаяся последовательность нулей и единиц


--------------------
путь наименьшего сопротивления проходит по пути наитолстого провода (с)
Go to the top of the page
 
+Quote Post
Corner
сообщение Dec 15 2017, 10:18
Сообщение #4


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

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Цитата(Ydaloj @ Dec 15 2017, 12:31) *
в шим сигнале мёртвого времени нет. есть чередующаяся последовательность нулей и единиц

В реальных устройствах такие времена добавляют, чтобы исключить сквозной ток. А вот компенсация задача более интересная, поскольку надо учитывать времена течения тока и его направление.
Go to the top of the page
 
+Quote Post
Ydaloj
сообщение Dec 15 2017, 10:40
Сообщение #5


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

Группа: Свой
Сообщений: 1 879
Регистрация: 20-06-11
Из: Карелия, Петрозаводск
Пользователь №: 65 799



Corner, представьте себе меандр и сквозной ток в нём


--------------------
путь наименьшего сопротивления проходит по пути наитолстого провода (с)
Go to the top of the page
 
+Quote Post
@Ark
сообщение Dec 15 2017, 11:11
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710



Чтобы понять вопрос ТС, достаточно посмотреть его предыдущие темы.
Сам он, почему-то, не считает нужным излагать нормальную постановку задачи.
Видимо, предполагает, что здесь форум телепатов. sm.gif

Go to the top of the page
 
+Quote Post
Corner
сообщение Dec 17 2017, 18:59
Сообщение #7


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

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Цитата(Ydaloj @ Dec 15 2017, 13:40) *
Corner, представьте себе меандр и сквозной ток в нём

Каждый раз представляю его себе на фронтах, когда представляю пару транзисторов, которыми он делается.
Go to the top of the page
 
+Quote Post
sidy
сообщение Dec 18 2017, 10:30
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 280
Регистрация: 2-11-08
Пользователь №: 41 333



Поясняю. Есть опорный ШИМ с микроконтроллера, для формирования выходного синусоидального напряжения, для управления трехфазным мостовым инвертором.
ШИМ в микроконтроллере формируется следующим образом (см. рис).

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

Такова особенность формирования комплементарного ШИМа в любом МК - от этого никуда не деться. Данные сигналы поступают на верхний и нижний транзисторы моста. В итоге верхний и нижний транзисторы моста работают не равное количество времени. В результате этого получаем искажения в выходной синусоиде.
Существуют множество статей в которых рассматривается "феномен мертвого времени" и способ его компенсации. Большинство способов основано на измерении выходного тока и введения компенсации в опорный сигнал. У меня возникло предположение что эту компенсацию можно сделать в опорном ШИМе заранее, т.к. мертвое время не меняется. Может кто-то уже делал/или видел(в статьях) как такое делается?

Сообщение отредактировал sidy - Dec 18 2017, 10:44
Go to the top of the page
 
+Quote Post
MikeSchir
сообщение Dec 18 2017, 11:24
Сообщение #9


и по нечётным радист
****

Группа: Участник
Сообщений: 994
Регистрация: 3-03-09
Из: Москва, Кунцево
Пользователь №: 45 598



Цитата(sidy @ Dec 18 2017, 14:30) *
Существуют множество статей в которых рассматривается "феномен мертвого времени" и способ его компенсации. Большинство способов основано на измерении выходного тока и введения компенсации в опорный сигнал.

Дайте хоть одну ссылку или пример описания. Как без этого можно понять о чём вы затеваете разговор? Плизззз!


--------------------
Go to the top of the page
 
+Quote Post
sidy
сообщение Dec 18 2017, 11:31
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 280
Регистрация: 2-11-08
Пользователь №: 41 333



Цитата(MikeSchir @ Dec 18 2017, 14:24) *
Дайте хоть одну ссылку или пример описания. Как без этого можно понять о чём вы затеваете разговор? Плизззз!

http://qspace.qu.edu.qa/bitstream/handle/1....pdf;sequence=8
Вот, например
Go to the top of the page
 
+Quote Post
Ydaloj
сообщение Dec 18 2017, 14:02
Сообщение #11


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

Группа: Свой
Сообщений: 1 879
Регистрация: 20-06-11
Из: Карелия, Петрозаводск
Пользователь №: 65 799



Цитата(Corner @ Dec 17 2017, 21:59) *
Каждый раз представляю его себе на фронтах, когда представляю пару транзисторов, которыми он делается.

микроконтроллером. И если вы сможете найти в нём мёртвое время, значит, в вашем распоряжении есть осц с должной полосой пропускания, но решение задачи устранить мёртвое время в выходном каскаде порта микроконтроллера не будет соответствовать тематике ТС.

ШИМ-сигнал - он один. Их не может быть несколько, о чём говорит ТС, говоря о сигналах на управление плечами силового каскада. Даже нарезка низкочастотного синусоидального напряжения высокочастотным инвертором описывается одним ШИМ-сигналом.

Я просто придрался к терминологии и постановке задачи.

Цитата(sidy @ Dec 18 2017, 13:30) *
В результате этого получаем искажения в выходной синусоиде.

Это заблуждение; искажение в выходной синусоиде получается не из-за мёртвого времени. Ведь у вас же есть интегрирующий LC фильтр с заданным коэффициентом гармоник и обратная связь? Если всё рассчитано верно, то искажения в выходной синусоиде укладываются в этот THD.

Боди-диоды в ключах проводят ток, если надо, в то время как ваши ключи заперты мёртвыми временами


--------------------
путь наименьшего сопротивления проходит по пути наитолстого провода (с)
Go to the top of the page
 
+Quote Post
@Ark
сообщение Dec 18 2017, 14:18
Сообщение #12


Знающий
****

Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710



...

Сообщение отредактировал @Ark - Dec 18 2017, 19:41
Go to the top of the page
 
+Quote Post
Oxygen Power
сообщение Dec 18 2017, 15:58
Сообщение #13


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

Группа: Участник
Сообщений: 1 228
Регистрация: 23-07-10
Из: Севастополь-Воронеж
Пользователь №: 58 571



Цитата(Ydaloj @ Dec 15 2017, 13:40) *
Corner, представьте себе меандр и сквозной ток в нём

Этот ток огромен, но длится короткое время (на фронтах). Для компенсации просадки напряжения рекомендуют ставить блокировочные конденсаторы.

Цитата(sidy @ Dec 18 2017, 13:30) *
Поясняю. Есть опорный ШИМ с микроконтроллера, для формирования выходного синусоидального напряжения, для управления трехфазным мостовым инвертором.
ШИМ в микроконтроллере формируется следующим образом (см. рис).

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

Такова особенность формирования комплементарного ШИМа в любом МК - от этого никуда не деться. Данные сигналы поступают на верхний и нижний транзисторы моста. В итоге верхний и нижний транзисторы моста работают не равное количество времени. В результате этого получаем искажения в выходной синусоиде.
Существуют множество статей в которых рассматривается "феномен мертвого времени" и способ его компенсации. Большинство способов основано на измерении выходного тока и введения компенсации в опорный сигнал. У меня возникло предположение что эту компенсацию можно сделать в опорном ШИМе заранее, т.к. мертвое время не меняется. Может кто-то уже делал/или видел(в статьях) как такое делается?

Появляется скорее не искажение, а постоянная составляющая. Для работы двигателя не так страшно. Тем более амплитуда постоянной составляющей колеблется на уровне 0.5-2% от номинального напряжения (зависит от временного разброса гарантированной паузы и потерь в цепи питания от источника до обмотки двигателя).
Go to the top of the page
 
+Quote Post
sidy
сообщение Dec 18 2017, 16:22
Сообщение #14


Местный
***

Группа: Участник
Сообщений: 280
Регистрация: 2-11-08
Пользователь №: 41 333



Цитата(Oxygen Power @ Dec 18 2017, 18:58) *
Этот ток огромен, но длится короткое время (на фронтах). Для компенсации просадки напряжения рекомендуют ставить блокировочные конденсаторы.


Появляется скорее не искажение, а постоянная составляющая. Для работы двигателя не так страшно. Тем более амплитуда постоянной составляющей колеблется на уровне 0.5-2% от номинального напряжения (зависит от временного разброса гарантированной паузы и потерь в цепи питания от источника до обмотки двигателя).

Совершенно верно - в том числе появляются четные гармоники, в частности 2-ая.
Go to the top of the page
 
+Quote Post
Oxygen Power
сообщение Dec 18 2017, 16:30
Сообщение #15


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

Группа: Участник
Сообщений: 1 228
Регистрация: 23-07-10
Из: Севастополь-Воронеж
Пользователь №: 58 571



Цитата(sidy @ Dec 18 2017, 19:22) *
Совершенно верно - в том числе появляются четные гармоники, в частности 2-ая.

Эту проблему надо решать на уровне софта. Вносить джиттер в управляющий сигнал. Таким образом можно значительно уменьшить влияние разброса мёртвого времени.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 29th June 2025 - 18:28
Рейтинг@Mail.ru


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