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

 
 
 
Reply to this topicStart new topic
> Эмуляция индуктивности на МК
Reystlin
сообщение Nov 17 2017, 18:07
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 57
Регистрация: 6-09-15
Пользователь №: 88 307



Доброго времени суток, ув. форумчане
Возникла у меня потребность сделать на микроконтроллере аналог дросселя с регулируемой индуктивностью.
т.е. подаем на АЦП сигнал, а с ЦАПа получаем уже сигнал такой-же как-будто бы мы его пропустили через дроссель а не микроконтроллер
аппаратно думаю ставить STM32F407
каким образом лучше всего реализовать такую задачу?

мне на ум пока приходит только вот такое решение задачи
X1(t1), X2(t2) - измерения АЦП
x = X2 -L*((x2-x1)/(t2-t1))
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 17 2017, 18:28
Сообщение #2


Ally
******

Группа: Модераторы
Сообщений: 5 659
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Reystlin @ Nov 17 2017, 20:07) *
мне на ум пока приходит только вот такое решение задачи
X1(t1), X2(t2) - измерения АЦП
x = X2 -L*((x2-x1)/(t2-t1))

L тут не при чем, если вы не определили R. Цепь то должна быть LR, или как вы себе представляете работу индуктивности висящей в воздухе?
Поэтому у вас просто должен быть реализован БИХ фильтр первого порядка.
Вот его схема в Simulink:
Прикрепленное изображение

Просто введена некая величина Inductance и подразумеваем, что здесь есть R, но его значение нас не интересует.
Go to the top of the page
 
+Quote Post
Студент заборстр...
сообщение Nov 18 2017, 08:08
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 317
Регистрация: 16-09-17
Пользователь №: 99 334



Цитата(Reystlin @ Nov 17 2017, 21:07) *
Доброго времени суток, ув. форумчане
Возникла у меня потребность сделать на микроконтроллере аналог дросселя с регулируемой индуктивностью.
т.е. подаем на АЦП сигнал, а с ЦАПа получаем уже сигнал такой-же как-будто бы мы его пропустили через дроссель а не микроконтроллер
аппаратно думаю ставить STM32F407
каким образом лучше всего реализовать такую задачу?

мне на ум пока приходит только вот такое решение задачи
X1(t1), X2(t2) - измерения АЦП
x = X2 -L*((x2-x1)/(t2-t1))

А ток через индуктивность как эмулировать будете?
А сброс индуктивной энергии при выключении дросселя как эмулировать будете?
Go to the top of the page
 
+Quote Post
dimka76
сообщение Nov 18 2017, 09:53
Сообщение #4


developer
****

Группа: Свой
Сообщений: 862
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(Reystlin @ Nov 17 2017, 21:07) *
Возникла у меня потребность сделать на микроконтроллере аналог дросселя с регулируемой индуктивностью.


Посмотрите Гиратор.


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
thermit
сообщение Nov 18 2017, 18:40
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата(dimka76 @ Nov 18 2017, 12:53) *
Посмотрите Гиратор.



Угу. А еще более посмотрите конвертер полного сопротивления. Ну и операционный усилитель, до кучи... (теории электроцепей не избежать)
А потом дискретизацию, z-преобразование (матана и тфкп не избежать)... Закончите ВУЗ соответствующего профиля... Делов-то?

Go to the top of the page
 
+Quote Post
Студент заборстр...
сообщение Nov 18 2017, 19:17
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 317
Регистрация: 16-09-17
Пользователь №: 99 334



Вопрос остался открытым:
А ток через индуктивность как эмулировать будете?
А сброс индуктивной энергии при выключении дросселя как эмулировать будете?

На операционниках этого не сделать.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 18 2017, 20:01
Сообщение #7


Ally
******

Группа: Модераторы
Сообщений: 5 659
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Студент заборстроительного @ Nov 18 2017, 21:17) *
Вопрос остался открытым:
А ток через индуктивность как эмулировать будете?
А сброс индуктивной энергии при выключении дросселя как эмулировать будете?

Просто перейдет от абстрактного параметра модели к соотношению L/R.
Меняя R получает любой ток.
Чтобы увидеть выход дросселя при снятии напряжения при идеальном источнике напряжения в модели ничего менять не надо.
Если иммитировать именно разрыв, как в вашем соленоиде, то нужно в модели переключиться на большое R при спаде входного сигнала в 0, а на выход давать масштабированный сигнал.
Тут все элементарно.

Странно почему не вспомнили симуляцию магнитопровода. Вот это действительно будет сложность.
Go to the top of the page
 
+Quote Post
Reystlin
сообщение Nov 18 2017, 20:11
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 57
Регистрация: 6-09-15
Пользователь №: 88 307



Спасибо за ответы, кажется необходимо конкретизировать суть моего вопроса
разрабатываю сварочный инверторный полуавтомат с управлением на мк.
в трансформаторных полуавтоматах на выходе ставился дроссель, который при касании проволоки и заготовки "смягчал" ситуацию но для различных режимов необхдима различная индуктивность этого дросселя
в инверторе я думаю производить замеры тока, по которым вносить корректировку в задатчик так, чтобы источник вел себя как-будто бы у него на выходе стоит дроссель
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Nov 19 2017, 13:22
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 853
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



Цитата(Студент заборстроительного @ Nov 18 2017, 22:17) *
...
А ток через индуктивность как эмулировать будете?
А сброс индуктивной энергии при выключении дросселя как эмулировать будете?

На операционниках этого не сделать.

Элементарно. Учите матчасть.

Цитата(Reystlin @ Nov 18 2017, 23:11) *
...
в инверторе я думаю производить замеры тока, по которым вносить корректировку в задатчик так, чтобы источник вел себя как-будто бы у него на выходе стоит дроссель

Вам не нужно эмулировать индуктивность. Нужно просто сделать источник тока с ограничением по напряжению, это намного проще.

Проблема будет только с поджигом дуги, но это делается отдельным устройством.
Go to the top of the page
 
+Quote Post
Reystlin
сообщение Nov 19 2017, 20:59
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 57
Регистрация: 6-09-15
Пользователь №: 88 307



так ведь полуавтомат это источник напряжения с ограничением по току, это дуговой и тиг аппараты являются источниками тока с ограничением по напряжению
по сути мы должны сбрасывать напряжение источника при резком увеличении тока но с регулируемой динамикой
Go to the top of the page
 
+Quote Post
novikovfb
сообщение Nov 20 2017, 04:45
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 433
Регистрация: 29-09-11
Пользователь №: 67 450



Цитата(Reystlin @ Nov 20 2017, 00:59) *
так ведь полуавтомат это источник напряжения с ограничением по току, это дуговой и тиг аппараты являются источниками тока с ограничением по напряжению
по сути мы должны сбрасывать напряжение источника при резком увеличении тока но с регулируемой динамикой

Поэтому и не надо заморачиваться на эмуляции индуктивности, а реализовать требуемую вольт-амперную характеристику.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 20 2017, 07:24
Сообщение #12


Ally
******

Группа: Модераторы
Сообщений: 5 659
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(novikovfb @ Nov 20 2017, 06:45) *
Поэтому и не надо заморачиваться на эмуляции индуктивности, а реализовать требуемую вольт-амперную характеристику.

Так если "требуемая" вольт-амперная характеристика и задается индуктивностью.
Или кто требования задает в таких случаях?
Go to the top of the page
 
+Quote Post
novikovfb
сообщение Nov 20 2017, 07:32
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 433
Регистрация: 29-09-11
Пользователь №: 67 450



Цитата(AlexandrY @ Nov 20 2017, 11:24) *
Так если "требуемая" вольт-амперная характеристика и задается индуктивностью.
Или кто требования задает в таких случаях?

Мощность (крутящий момент) бензинового двигателя задается положением дроссельной заслонки. Но вряд ли при изготовлении электромобиля кому-то придет в голову идея эмулировать работу этой заслонки (считать поток воздуха в зависимости от положения, оборотов двигателя, температуры воздуха, атмосферного давления). Если есть измеритель тока. измеритель напряжения, управление инвертором через ШИМ, то зачем делать лишние расчеты виртуального дросселя, когда можно просто ограничивать напряжение и ток при попытке превышения требуемого значения?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 20 2017, 10:35
Сообщение #14


Ally
******

Группа: Модераторы
Сообщений: 5 659
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(novikovfb @ Nov 20 2017, 09:32) *
то зачем делать лишние расчеты виртуального дросселя, когда можно просто ограничивать напряжение и ток при попытке превышения требуемого значения?

Вы еще вожжи с дроссельной заслонокой сравните. Надо выдерживать хоть минимальную строгость аналогий.
Вопрос был откуда взять "требуемую" вольт-амперная характеристику если вы не заете как расчитывался дроссель.
Ответ - в копировании поведения дросселя.
И даже если вас вдруг осенит, что дроссель это фильтр первого порядка, вы все равно будете делать его с константой времени как у дросселя.
Что TC и делает.

Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd February 2018 - 02:14
Рейтинг@Mail.ru


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