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

 
 
> Ещё про измерение тока, двигатели шунты и усилители
amaora
сообщение Jul 30 2013, 15:58
Сообщение #1


Местный
***

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



Создавал здесь тему, наверно ~6 месяцев назад, про измерение тока трехфазного синхронного двигателя с помощью одного шунта. С того времени мнение поменялось, теперь мне кажется, что это плохая, удешевленная и компромиссная схема измерения. А правильно измерять ток напрямую, в двух обмотках двигателя. Тогда не будет ограничений на частоту и скважность управляющих сигналов. И дополнительно это позволит управлять двумя коллекторными двигателями с одного трехфазного инвертора, с некоторыми ограничениями.

Ну и вопрос, как теперь измерять ток через обмотки двигателя (двигателей). Напряжения питания двигателей 12-24в, ток (по обмоткам) до 20А. Управляющая часть работает от 3.3в. Частоты управления ~20-80кГц.

1. ACS711, имеет собственный импульсный источник шума, видимо у датчика магнитного поля очень подвижный ноль.
2. Шунт 1мОм + INA213, по ДШ все хорошо, только GBW 14кГц.
3. Шунт 1мОм + INA194, не может измерять в обе стороны, у сдвоенной схемы наверно будет нелинейность около нуля.
4. Шунт 1мОм + AD8205, питание 5в, и без этого уже надо обеспечивать много разных напряжений, частоты тоже мало.
5. Шунт 1мОм + LT1999, питание 5в, а частоты уже даже много.

Ещё было бы неплохо дополнительно растянуть небольшой участок (-5А+5А) на всю разрядность АЦП, но это будет слишком громоздко, второй усилитель неизбежен.

Да и коэффициент возможно было бы лучше задать резистором, чем терпеть фиксированный.

Какие ещё варианты?

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Pasha
сообщение Aug 3 2013, 14:50
Сообщение #2


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Вы ж сами третьего дня отметили, что измерение тока в момент переключения - плохая идея. sm.gif
Обыкновенно это делают на середине периода шим или после нек-рой задержки, это все современными силовушными МК замечательно реализуется. Причем, от "мерялки" не нужно требовать функции ITRIP - это можно сделать шунтом внизу и компаратором, и никаких там выбросов не будет, если правильно выполнить минус питания.
--
Какая амплитуда была у выброса?
Go to the top of the page
 
+Quote Post
amaora
сообщение Aug 3 2013, 17:38
Сообщение #3


Местный
***

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



Цитата(_Pasha @ Aug 3 2013, 18:50) *
Вы ж сами третьего дня отметили, что измерение тока в момент переключения - плохая идея. sm.gif
Обыкновенно это делают на середине периода шим или после нек-рой задержки, это все современными силовушными МК замечательно реализуется. Причем, от "мерялки" не нужно требовать функции ITRIP - это можно сделать шунтом внизу и компаратором, и никаких там выбросов не будет, если правильно выполнить минус питания.
--
Какая амплитуда была у выброса?


Да, вопрос во времени переходного процесса после переключения, по синфазному входу, 1мкс до 0.1% мне кажется достаточно хорошим значением, для периода 12.5мкс. LT1999 имеет такие (или близкие) параметры, судя по графикам, но требует питания 5в. У AD почти все требует 5в.

Ну и вопрос с шумами, может и нет смысла делать на шунте и усилителях. Последний раз когда я мерил ток с помощью ОУ на выходе был шум 20-50мв, при усилении G=45. Хотя там и по питанию было ~100мв шума.

ITRIP это выключение ключей при превышении тока потребления? Для начала обойдусь без этого, ограничение будет в источнике (он не способен выдать так много, чтобы повредить что-то).

Амплитуда? я ещё ничего не делал, только ДШ читаю.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Aug 3 2013, 17:59
Сообщение #4


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(amaora @ Aug 3 2013, 20:38) *
Да, вопрос во времени переходного процесса после переключения, по синфазному входу, 1мкс до 0.1% мне кажется достаточно хорошим значением, для периода 12.5мкс.

ITRIP это выключение ключей при превышении тока потребления? Для начала обойдусь без этого, ограничение будет в источнике (он не способен выдать так много, чтобы повредить что-то).

1. Вы не поняли. Или я sm.gif Захват сигнала S/H ацп будет в этом случае на середине интервала открытия либо нижнего либо верхнего транзисторов. Это может быть неоправданным усложнением, но упростит схему. Тем более FOC все равно подразумевает постоянное вмешательство во всю шим-времянку
2. Тогда нужен запас. А прототипы изучали-то?
Например
Прикрепленное изображение


Сообщение отредактировал _Pasha - Aug 3 2013, 18:03
Go to the top of the page
 
+Quote Post
amaora
сообщение Aug 3 2013, 18:17
Сообщение #5


Местный
***

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



Цитата(_Pasha @ Aug 3 2013, 21:59) *
1. Вы не поняли. Или я sm.gif Захват сигнала S/H ацп будет в этом случае на середине интервала открытия либо нижнего либо верхнего транзисторов. Это может быть неоправданным усложнением, но упростит схему. Тем более FOC все равно подразумевает постоянное вмешательство во всю шим-времянку
2. Тогда нужен запас. А прототипы изучали-то?
Например


Бестолку делать выборку в середине если переходный процесс длится 50мкс, а частота выборок 80кГц, вот о чем я. Нужен подходящий усилитель. Это первый вопрос.

Второй с шумами, ясно что надо много всего учитывать, и разводку до которой ещё далеко. Но те кто такое не раз делал может быть могут оценить, что от какой схемы ожидать.

Какой запас? К чему эта схема модельного контроллера BLDC? Там нет измерения тока, обратная связь по ЭДС. С этим уже наигрался, хочу работать по току.

Сообщение отредактировал amaora - Aug 3 2013, 18:20
Go to the top of the page
 
+Quote Post
MiklPolikov
сообщение Aug 3 2013, 18:36
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Если не секрет, зачем вообще мерить ток двигателя с частотой 80КГц ?
И какая точность при этом нужна ?


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
amaora
сообщение Aug 3 2013, 19:20
Сообщение #7


Местный
***

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



Цитата(MiklPolikov @ Aug 3 2013, 22:36) *
Если не секрет, зачем вообще мерить ток двигателя с частотой 80КГц ?
И какая точность при этом нужна ?


Скорость например 200 об/сек, у двигателя 22 полюса, электрическая скорость 200 * 22 / 2 = 2200 об/сек. Один оборот надо проходить с не слишком круптым шагом, чем меньше тем лучше, например 30 шагов, это 12 угловых градусолв на шаг, 2200 * 30 = 66 кГц. Это частота формирования новых значений вектора напряжения. В классическом FOC который везде описан, регуляцию тока можно осуществлять и на более низкой частоте, т.к. она проходит в другой системе координат с помощью ПИ регуляторов. Но мне нужна ещё и идентификация параметров двигателя, это проще всего сделать на той частоте где хорошо представляется вся динамика системы. То есть это уже вопрос не только скорости вращения но и скорости переходных процессов по току. Для управление не планирую использовать ПИ, скорее что-то релейное, с линейной частью вместо нейтральной области. Здесь снова важно быстрое измерение тока. То есть может понадобится "повернуть" вектор тока на торможение так быстро как позволяет индуктивность обмоток и напряжение питания. У меня нет значений индуктивностей (нигде не нашел, и измерять пока не пробовал) чтобы показать численно, какие частоты нужны. Но больше 100кГц уже начнутся проблемы с количеством вычислений, с этим не очень хорошо даже расчитывая на cortex-m4, а более быстрый вычислитель это уже слишком толсто будет для контроллера двигателя.

По точности больших требований нет (1% после линейной калибровки, хорошо, ещё лучше если этот процент вызван белым шумом а не нелинейностью или дополнительной зависимостью от чего либо), но если можно снизить шумы, то не хочется отказываться. Может понадобится работа в малом диапазоне токов, уже указывал -5..+5А.
Go to the top of the page
 
+Quote Post
MiklPolikov
сообщение Aug 3 2013, 22:38
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Иными словами, измеряя ток Вы узнаёте угол между ротором и полем статора ?


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
amaora
сообщение Aug 4 2013, 12:21
Сообщение #9


Местный
***

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



Цитата(MiklPolikov @ Aug 4 2013, 02:38) *
Иными словами, измеряя ток Вы узнаёте угол между ротором и полем статора ?


Да, это тоже. Но и с датчиком положения ток надо измерять.

Цитата
Ну так и измеряйте, парой плавающих АЦП, какие проблемы?


Если такое усложнение не дает значительных преимеществ относительно простых решений, то зачем? Здесь возникают вопросы, где взять отвязанное от общей земли питание, как передать результат измерений. Если бы была нужна гальваническая изоляция силовой части, то решение наверно было бы подходящим. А так слишком высока цена, по количеству корпусов на плате.

Цитата
И проясните это противоречие:


Первая часть про измерение на одном шунте всех двух (трех) токов двигателей. Много ограничений на заполнение, не в каждый момент можно получить измерение, шунт подключается в неудачное место с большими испульсными токами, длину таких линий надо сокращать, нужно большое быстродействие усилителя, про увеличение частот до 80кГц можно забыть.

Вторая про усиление -5+5А диапазона с 1мОм шунта на всю разрядность АЦП с опорой в 3.3в. Но здесь есть ещё вопросы с шумами, если шум уже сравним с величиной разряда АЦП то как какой смысл усиливать сигнал.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- amaora   Ещё про измерение тока   Jul 30 2013, 15:58
- - amaora   Оказывается на таких частотах (~80кГц) надо будет ...   Aug 1 2013, 11:25
|- - MiklPolikov   Из того что Вы пишите не ясно, нужен ли Вам средни...   Aug 1 2013, 20:44
|- - amaora   Цитата(MiklPolikov @ Aug 2 2013, 00:44) И...   Aug 2 2013, 13:55
|- - MiklPolikov   Цитата(amaora @ Aug 2 2013, 17:55) Выборк...   Aug 2 2013, 14:03
|- - amaora   Цитата(MiklPolikov @ Aug 2 2013, 18:03) Д...   Aug 2 2013, 14:13
|- - MiklPolikov   Помеха, на которую Вы жалуетесь, это результат неп...   Aug 2 2013, 15:39
|- - amaora   Цитата(MiklPolikov @ Aug 2 2013, 19:39) П...   Aug 2 2013, 16:19
|- - MiklPolikov   Цитата(amaora @ Aug 2 2013, 20:19) Это вы...   Aug 2 2013, 22:01
- - Fujitser   Цитатарастянуть небольшой участок (-5А+5А) на всю ...   Aug 3 2013, 07:37
|- - MiklPolikov   Ещё, я думаю надо ставить ОУ с полосой побольше. ...   Aug 3 2013, 09:34
- - Herz   Цитата(amaora @ Aug 2 2013, 19:19) Это вы...   Aug 3 2013, 09:41
|- - MiklPolikov   Цитата(Herz @ Aug 3 2013, 13:41) Почему-т...   Aug 3 2013, 10:24
|- - amaora   Цитата(Herz @ Aug 3 2013, 13:41) Почему-т...   Aug 3 2013, 11:41
|- - Tanya   Цитата(amaora @ Aug 3 2013, 15:41) На одн...   Aug 3 2013, 13:09
|- - _Pasha   Цитата(amaora @ Aug 3 2013, 14:41) Если м...   Aug 3 2013, 13:51
- - amaora   Хорошо, следующий вариант схемы. Резистор 1мОм (V...   Aug 3 2013, 14:10
|- - Plain   Цитата(amaora @ Aug 4 2013, 15:21) слишко...   Aug 4 2013, 12:40
- - Plain   Цитата(amaora @ Jul 30 2013, 18:58) прави...   Aug 4 2013, 07:06
- - _Pasha   Кстати, ACS711 не пробовал, но 712ELCTR-05B-T весь...   Aug 4 2013, 14:43
|- - MiklPolikov   Я понял что делает ТС !!! : У него ...   Aug 4 2013, 14:58
- - _Pasha   А в принципе: вверху 2*INA138 внизу 1* mcp602 ---...   Aug 4 2013, 15:07
|- - MiklPolikov   А может для той математики которую реализует ТС д...   Aug 4 2013, 15:12
- - _Pasha   Не, соврал, там не INA138, а ADшные биполярные пой...   Aug 4 2013, 15:13
- - amaora   Можно и одним шунтом обойтись, но нужно большое бы...   Aug 6 2013, 17:59


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

 


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


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