INDUCTION HEATING

Индукционный нагрев для всех.
Текущее время: 23 июн 2018, 10:08

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Пользование симулятором SWcad
СообщениеДобавлено: 20 фев 2013, 22:38 
Не в сети

Зарегистрирован: 20 фев 2013, 22:09
Сообщений: 31
Сподобился наконец поставить SWcad и уперся рогом в вызов модели индуктивности с насыщаемым сердечником. Читаю в help к SWIV, что есть два варианта: записать нелинейность формульно или воспользоваться моделью Чана. Ну с первым понятно - расписываем netlist и получаем безгистерезисную кривую. Интересует именно второй вариант с гистерезисом, но что-то в фирменном дистрибутиве ничего похожего не нахожу.
Может кто-либо из уверенных пользователей SW подскажет как это делается? Собственно интересует сам способ коммутации ветвей предельного цикла намагничивания. Для сравнения в симуляторе Intusoft использовано бескоммутационное построение петли. Но вид у нее препохабнейший, мало чем отличающийся от частных циклов в Micro-Cap или в ORcad. В help SW это выглядит красиво, но как добраться до такой красоты не ясно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 21 фев 2013, 06:28 
Не в сети
Аватара пользователя

Зарегистрирован: 12 фев 2013, 18:17
Сообщений: 285
Откуда: Красноярск
Я еще неуверенный пользователь :mrgreen: , но, если правильно понял вопрос, пример строчки для такой индуктивности можно посмотреть в статье Володина "Расчет дросселя". В самом конце.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 21 фев 2013, 09:45 
Не в сети

Зарегистрирован: 20 фев 2013, 22:09
Сообщений: 31
to ksv
Спасибо за инфу. К сожалению это не совсем то, что меня интересует. В статье речь идет больше о том, как подогнать график под эксперимент. Я же хотел посмотреть, как работает модель Чана непосредственно при моделировании трансформатора с насыщаемым сердечником в составе инвертора. Для этого нужно вызвать модель такого компонента при рисовании схемы, но вот как ее вызвать и вообще есть ли она в составе дистрибутива SWIV понять не могу. В Micro-Cap это делается очень просто. Из перечня компонентов вызывается требуемый, задаются атрибуты и вперед. Но получаемые результаты вызывают сомнения. Была надежда сравнить с результатами в SW. Можно, конечно попробовать сделать эту модель своими силами, но в SW, как и Micro-Cap маловато команд для задания перехода с нижней ветви кривой намагничивания на верхнюю и наоборот. В симуляторах нового поколения, таких как Intusoft или SIMetrix, набор команд значительно расширен, что позволяет писать модели как обычные проги. Но это уже другая песня.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 21 фев 2013, 12:53 
Не в сети

Зарегистрирован: 20 фев 2013, 22:09
Сообщений: 31
Таки нашлась бабушкина пропажа у дедушки в штанах. Есть в SW учебная моделька нелинейного трансформатора! Сделана по классике - четверка зависимых источников и нелинейная идуктивность на входе. Осталось научиться строить кривую В-Н. Видимо для этого придется использовать постпроцессорную обработку записей реализации входного тока и напряжения в режиме transient-анализа. Прямого вывода интересующего графика пока не нашел.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 21 фев 2013, 13:03 
Не в сети
Аватара пользователя

Зарегистрирован: 12 фев 2013, 18:17
Сообщений: 285
Откуда: Красноярск
dangyz писал(а):
Для этого нужно вызвать модель такого компонента при рисовании схемы, но вот как ее вызвать и вообще есть ли она в составе дистрибутива SWIV понять не могу.
В поле, где задаете индуктивность катушки пишите подряд параметры, начиная с коэрцитивной силы и кончая количеством витков (либо держите Ctrl + правый клик на элементе - появится панель со всеми параметрами модели редактируемого элемента).

Ну насыщение видно... Так что что-то нелинейное вроде бы реализовано.

=================================
PS

А вот нелинейный транс моделируется немного через задницу (точнее - через эквивалентную схему). :resent: Взаимная индуктивность для нелинейных катушек не поддерживается. Поэтому модель получается немного громоздкой - комбинация обычного линейного транса, нелинейной индуктивности намагничивания и индуктивностей рассеяния. См. конец другой статьи Володина: "Создание модели трансформатора в симуляторе LTspice"

PS 2

И еще одна неплохая статья Володина о том, как работать с нелинейными индуктивностями в LTspice: "Гистерезисная модель нелинейной индуктивности симулятора LTspice"


Вложения:
Non-linear Inductor.png
Non-linear Inductor.png [ 73.93 Кб | Просмотров: 121 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 21 фев 2013, 18:36 
Не в сети

Зарегистрирован: 20 фев 2013, 22:09
Сообщений: 31
to ksv
Попробовал воспроизвести Вашу модельку. Получил шиш. В ответ на запуск имею такую картинку и страницу с перечнем кучи ошибок. :resent:
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 21 фев 2013, 18:52 
Не в сети
Аватара пользователя

Зарегистрирован: 12 фев 2013, 18:17
Сообщений: 285
Откуда: Красноярск
Проинтегрировав сигнал напряжения на нелинейной индуктивности (при помощи генератора тока, управляемого напряжением G1 и конденсатора C1) мы получим сигнал пропорциональный индукции B в сердечнике. А поле H, естественно, пропорционально току через катушку. Таким образом мы можем построить очень наглядную диаграмму - петлю гистерезиса материала сердечника катушки. Ну что же - вполне гистерезисная петля, однако... :mrgreen:

-----------------------
PS

To dangyz

Похоже, что Вы не в то поле записали параметры индуктивности. Их нужно писать в поле "Inductance". См. первый рисунок во вложении. На всякий случай положил саму модельку во вложение (файл NonLinearL_01.zip).


Вложения:
NonLinearL_01.zip [993 байт]
Скачиваний: 135
Hysteresis_Loop2.png
Hysteresis_Loop2.png [ 87.4 Кб | Просмотров: 93 ]
Hysteresis_Loop.png
Hysteresis_Loop.png [ 71.48 Кб | Просмотров: 74 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 21 фев 2013, 21:09 
Не в сети

Зарегистрирован: 20 фев 2013, 22:09
Сообщений: 31
to ksv
Проделал аналогичную по смыслу работу с учебным примером Nonlinear Transformer. Добавил интегрирующую цепочку R2C1 к нелинейной индуктивности дабы получить вольт-секунды, сиречь поток индукции в сердечнике.
Изображение
Вывел на график по абсциссам ток в индуктивности, а по ординатам проинтегрированное напряжение. Получил нечто безгитерезисное.
Изображение
Черный, по умолчанию SW, фон графиков убрал, плохо смотрится. Имею наглость утверждать, что моделью Чана здесь и не пахнет. Вероятнее всего нелинейное преобразование здесь делается с помощью двух диодов с подпорой. Такой прием использован в симуляторе Intusoft.
За Вашу модельку нижайшее спасибо. Я ее беспременно от души помучаю. Похоже, что в ней есть что-то интересное.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 22 фев 2013, 05:10 
Не в сети
Аватара пользователя

Зарегистрирован: 12 фев 2013, 18:17
Сообщений: 285
Откуда: Красноярск
dangyz писал(а):
...моделью Чана здесь и не пахнет...
Да, похоже на то... Какой-то неудачный пример они положили в обучашку. :nea:

Мне кажется, что модель трансформатора, которую приводит Володин в своей статье про модели трансформаторов в LTspice должна быть более адекватной (в том числе и с точки зрения "чанистости" модели). Вот в конце статьи он приводит конкретный пример пример маленького трансика на колечке М2000НМ1 (скриншот - во вложении). Здесь нелинейность моделируется нелинейной индуктивностью намагничивания. А неполное перекрытие потоков учитывается индуктивностями рассеяния L1 и L5. Причем, индуктивности обмоток идеального транса (L3, L4) должны быть много больше L2. Интересно при каких условиях это может быть какие-нибудь сюрпризы?

Качественно вроде должна более-менее правильно отражать работу трансика в нелинейных режимах. Но очень интересно было бы сравнить поведение этой модели с реальным экспериментом.


Вложения:
Volodin_NonLinear_Trans.png
Volodin_NonLinear_Trans.png [ 81.36 Кб | Просмотров: 59 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 22 фев 2013, 06:19 
Не в сети
Аватара пользователя

Зарегистрирован: 12 фев 2013, 18:17
Сообщений: 285
Откуда: Красноярск
Вот слепил по-быстрому модельку транса от Володина. Скриншот и моделька - во вложении. Ну вроде адекват. Гистерезится помаленьку... Но как-то с одной стороны почему-то. Так и должно быть? Все-таки интересно было бы сравнить с работой реального транса. Нужно как-нибудь на досуге подумать и попробовать...


Вложения:
Volodin_Non_Linear_Trans_00.zip [1.31 Кб]
Скачиваний: 90
Volodin_NonLinear_Trans_00.png
Volodin_NonLinear_Trans_00.png [ 86.39 Кб | Просмотров: 92 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 22 фев 2013, 09:48 
Не в сети

Зарегистрирован: 20 фев 2013, 22:09
Сообщений: 31
to ksv
Немного изменил Вашу модель
Изображение
Сопротивление резистора R1 увеличено до 10 Ом, чтобы задать синусоидальный ток намагничивания. Для упрощения масштабирования добавлен резистор R2 сопротивлением 1 Ом, емкость С1 увеличена до 1 Ф (постоянная интегрирования 1 сек). Для перевода тока i(L1) в ампер-витки / метр используется коэффциент N/Lm = 3/0.147 =20.4. Для перевода вольт-секунд напряжения v(B1) в индукцию в Тесла используется коэффициент 1/(N*A)= 1/(3*0.00036) =1/0.00108.
Материал сердечника N87 c параметрами Bs=0.49 Тл, Br=0.175 Тл, Hc= 21 А/м. Частота генератора 10 Кгц как в стандартной методике измерения В-Н кривой. Амплитуда задается при вызове панели атрибутов V1. В итоге имеем весьма правдоподобную кривую предельного цикла намагничивания:
Изображение
Можно сказать, что модель Чана в SW блистает во всей красе.
Вопрос только в одном - как бы добраться до алгоритма ее программной реализации и можно ли его пришить к другим симуляторам без вспарывания тела проги Ассемблером.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 22 фев 2013, 11:50 
Не в сети
Аватара пользователя

Зарегистрирован: 12 фев 2013, 18:17
Сообщений: 285
Откуда: Красноярск
dangyz писал(а):
Вопрос только в одном - как бы добраться до алгоритма ее программной реализации и можно ли его пришить к другим симуляторам без вспарывания тела проги Ассемблером.
Ну тогда может быть имеет смысл в качестве отправной точки взять исходную статью Чана: "Nonlinear Transformer Model for Circuit Simulation"...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 06 сен 2016, 15:29 
Не в сети

Зарегистрирован: 06 сен 2016, 13:47
Сообщений: 2
dangyz писал(а):
to ksv
Немного изменил Вашу модель
Изображение
Сопротивление резистора R1 увеличено до 10 Ом, чтобы задать синусоидальный ток намагничивания. Для упрощения масштабирования добавлен резистор R2 сопротивлением 1 Ом, емкость С1 увеличена до 1 Ф (постоянная интегрирования 1 сек). Для перевода тока i(L1) в ампер-витки / метр используется коэффциент N/Lm = 3/0.147 =20.4. Для перевода вольт-секунд напряжения v(B1) в индукцию в Тесла используется коэффициент 1/(N*A)= 1/(3*0.00036) =1/0.00108.
Материал сердечника N87 c параметрами Bs=0.49 Тл, Br=0.175 Тл, Hc= 21 А/м. Частота генератора 10 Кгц как в стандартной методике измерения В-Н кривой. Амплитуда задается при вызове панели атрибутов V1. В итоге имеем весьма правдоподобную кривую предельного цикла намагничивания:
Изображение
Можно сказать, что модель Чана в SW блистает во всей красе.
Вопрос только в одном - как бы добраться до алгоритма ее программной реализации и можно ли его пришить к другим симуляторам без вспарывания тела проги Ассемблером.

добрый день всем.
простите начинающего, я только начал изучать SWCad, и у меня вопрос по этой теме, почему используем в этой схеме источник синусоидального напряжения, ? можно использовать источник импульсного напряжения, ведь на импульсный трансформатор в реале идет импульсное напряжение,,,, буду очень благодарен за помощь...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 06 сен 2016, 17:47 
Не в сети
Аватара пользователя

Зарегистрирован: 13 фев 2013, 14:06
Сообщений: 2980
Откуда: Черкассая обл Украина.
ksv писал(а):
И еще одна неплохая статья Володина о том, как работать с нелинейными индуктивностями в LTspice: "Гистерезисная модель нелинейной индуктивности симулятора LTspice"

модель гистерезиса в симуляторе LTSpice-IV. В принципе будет работать и с прямоугольными импульсами. Если Вы изучаете симулятор, то пробуйте.

_________________
Главное в жизни не лениться. Захотел поспать - поспи, и не надо откладывать на потом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пользование симулятором SWcad
СообщениеДобавлено: 08 сен 2016, 14:08 
Не в сети

Зарегистрирован: 06 сен 2016, 13:47
Сообщений: 2
derba писал(а):
ksv писал(а):
И еще одна неплохая статья Володина о том, как работать с нелинейными индуктивностями в LTspice: "Гистерезисная модель нелинейной индуктивности симулятора LTspice"

модель гистерезиса в симуляторе LTSpice-IV. В принципе будет работать и с прямоугольными импульсами. Если Вы изучаете симулятор, то пробуйте.


спасибо, очень полезная статья


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете создать форум бесплатно PHPBB3 на Getbb.Ru, Также возможно сделать готовый форум PHPBB2 на Mybb2.ru
Русская поддержка phpBB