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

 
 
> Ещё про измерение тока, двигатели шунты и усилители
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   Ещё про измерение тока   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
|- - amaora   Цитата(MiklPolikov @ Aug 4 2013, 02:38) И...   Aug 4 2013, 12:21
|- - 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 - 19:36
Рейтинг@Mail.ru


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