Power Electronics
http://valvol.ru/

Моделирование в SwCAD/LTspice для начинающих
http://valvol.ru/topic322.html
Страница 99 из 157

Автор:  valvol [ 16-10, 23:15 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

А вот и модель зарядного в сборе
Изображение
Видно как источник входит в режим стабилизации тока.
Здесь:
V1 - задатчик тока зарядки. В данном случае ток зарядки Iз=V1*2.564
V6 - имитирует аккумулятор
V2, V3 - имитируют вторичную обмотку трансформатора с выводом от середины
V4, V5 - двухполярное питание схемы
Саму модель можно Изображение

Автор:  igorka [ 17-10, 18:28 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

valvol писал(а):
Решил было сделать модель своего зарядного, но уперся в проблему однопереходного транзистора. Дело в том, что существующая модель мне не нравится, т.к. имеет мало чего общего с реальным транзистором. Захотелось сделать модель, которая реально имитирует ВАХ однопереходного транзистора. Промучился целый вечер и вроде бы достиг успеха. Структура модели несколько отличается от той, что обычно приводят в книжках. Однако, благодаря этим отличиям имитация ВАХ практически идеальная. Характерные точки соответствуют паспортным. Релаксационный генератор на таком транзисторе ведёт себя вполне реалистично.

Извините что подкинул хлопот :live-30: .Но проделанная работа не напрасная , где то здесь , уже затрагивался вопрос о корректности модели однопереходного транзистора , посему возможно есть смысл ее оформить (модель) и отправить в ваш архив моделек.
valvol писал(а):
А вот и модель зарядного в сборе
Видно как источник входит в режим стабилизации тока.
Здесь:
V1 - задатчик тока зарядки. В данном случае ток зарядки Iз=V1*2.564
V6 - имитирует аккумулятор
V2, V3 - имитируют вторичную обмотку трансформатора с выводом от середины
V4, V5 - двухполярное питание схемы
Саму модель можно Изображение

Спасибо буду разбираться (подкупает "простота") , но хочется со своим - на своем варианте разобраться.

Автор:  valvol [ 18-10, 21:36 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

igorka писал(а):
...проделанная работа не напрасная , где то здесь , уже затрагивался вопрос о корректности модели однопереходного транзистора , посему возможно есть смысл ее оформить (модель) и отправить в ваш архив моделек.

Надеюсь, что кому-то это в самом деле пригодится. Ранее, например, возникал вопрос Релаксационного генератора на динисторе DB3. Оригинальная модель от производителя не хотела релаксировать. Причина в несоответствии паспортной и модельной ВАХ симметричного динистора.
Моя модель DB3, подобная той, которая ранее использовалась для имитации однопереходного транзистора, имеет ВАХ, которая достаточно хорошо укладывается в границы, оговоренные даташитом производителя. И самое главное, эта модель прекрасно работает в режиме релаксации.
Изображение
Саму модель генератора на DB3 можно Изображение
В отличие от однопереходных транзисторов, которые сейчас практически не применяются, динисторы, подобные DB3 и DB4, используются достаточно широко. Например, в различных схемах запуска или в симисторных фазоимпульсных регуляторах.
Что касается однопереходного транзистора, то предложенная модель поможет имитировать однопереходные транзисторы на практике, при невозможности достать реальный однопереходной транзистор. Например, в моих закромах этих транзисторов уже не осталось :live-14:

Автор:  valvol [ 21-10, 09:14 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

igorka писал(а):
Спасибо буду разбираться (подкупает "простота") , но хочется со своим - на своем варианте разобраться.

На резисторах R12, R14 выполнен сумматор, который сравнивает напряжение пропорциональное выходному току (с Rshunt) и задание V1. Вместе с C3 и U3, эти элементы создают регулятор (компенсатор) формирующий интегральный закон регулирования (И-регулятор). В момент, когда ток соответствует заданию, напряжение в точке соединения R12, R14 (инвертирующий вход U3) равно нулю. Так как неинвертирующий вход U3, через R15, связан с "землёй", то, в этом случае на выходе ОУ будет зафиксирован уровень, позволяющий поддерживать состояние баланса (не обязательно нулевой, или даже скорей всего ненулевой). Если же баланс нарушается, то напряжение на выходе регулятора смещаться в сторону восстановления баланса, и т.д.

Автор:  valvol [ 22-10, 10:23 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

Вполне рабочая модель однопереходного транзистора 2N2646
Цитата:
* Motorola IP=.5U IV=6M VB1(sat)=3 Rbb=6.1K Vob1=3.6: E, B1, B2
.SUBCKT X2N2646 1 2 3
DE 1 4 EMITTER
VE 4 5 DC 0
HVE 6 0 VE 1K
RVE 0 6 1meg
BBB 5 7 I=0.00028*V(5,7)+0.00575*V(5,7)*V(6)
CBB 5 7 35P
RB1 7 2 RMOD 38.15
RB2 3 5 RMOD 2.518k
.MODEL RMOD R TC1=.01
.MODEL EMITTER D (IS=21.3P N=1.8)
.ENDS X2N2646

Автор:  igorka [ 23-10, 17:16 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

valvol писал(а):
Вместе с C3 и U3, эти элементы создают регулятор (компенсатор) формирующий интегральный закон регулирования (И-регулятор)

Действительно , вы правы , все не мог понять как работает эта часть схемы.
Но это все от невнимательности или безграмотности , а именно сбило с толку то , что при отдельном моделировании этой части схемы (напряжение с шунта имитировал просто источником постоянного тока , без пульсаций ) никакой реакции на выходе ОУ не было , конечно при меняющихся напряжениях на входах ОУ.Я просмотрел что это не дифференциальный усилитель , а нечто новое для меня , "И-регулятор".Короче , пришел я к такому варианту своей изначальной задумки!Вроде как все работоспособно (на то он и симулятор , чтоб через него и смотреть , а не людей терроризировать) , "поправьте словом" если что не так.https://yadi.sk/d/OdQIVQhRcEbuY

Автор:  valvol [ 24-10, 10:39 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

igorka писал(а):
Я просмотрел что это не дифференциальный усилитель , а нечто новое для меня , "И-регулятор".

Правильнее было бы сказать, что это интегратор на операционном усилителе с дифференциальным входом.
На этот раз предлагаемая модель вполне работоспособна.

Автор:  WFR [ 01-02, 17:12 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

Скажите, как сделать имитацию колебаний сетевого напряжения? Среднее значение 220В, колебания +/- 20В, с периодом несколько секунд.
Пробую сделать с помощью двух voltage source - один выдает 220В 50 Гц, а вторым качаю первый, но не получается ни последовательным ни параллельным их соединением. Получается вид какой-то амплитудной модуляции...

Автор:  Трибун [ 01-02, 20:42 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

А переключением источников 200 и 240В?

Автор:  valvol [ 01-02, 21:14 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

WFR писал(а):
Скажите, как сделать имитацию колебаний сетевого напряжения? Среднее значение 220В, колебания +/- 20В, с периодом несколько секунд.
Пробую сделать с помощью двух voltage source - один выдает 220В 50 Гц, а вторым качаю первый, но не получается ни последовательным ни параллельным их соединением. Получается вид какой-то амплитудной модуляции...

Проще всего для подобной цели использовать функциональный (или поведенческий) источник напряжения.

Строки настройки модели:
.params F=50 Af=310 Fm=0.5 Km=0.1
V=(1+Km*sin(time*2*pi*fm))*Af*sin(time*2*pi*f)

Кроме этого, возможен вариант на биениях двух генераторов, отстроенных по частоте на величину частоты модуляции

Временные диаграммы обоих вариантов практически неразличимы.

Автор:  WFR [ 01-02, 22:02 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

Трибун, спасибо за идею.

valvol, спасибо, пытаюсь создать модель. Сейчас симулятор ругается на мои действия...

Вроде заработало, и без ошибок. :good:
А можете сказать, в этих строках, какой параметр за что отвечает?
.params F=50 Af=310 Fm=0.5 Km=0.1 - F=50 Af=310, это частота и амплитуда, а Fm и Km, это что?
V=(1+Km*sin(time*2*pi*fm))*Af*sin(time*2*pi*f) - эту строку распишите поподробнее, пожалуйста.

Автор:  valvol [ 02-02, 16:40 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

WFR писал(а):
А можете сказать, в этих строках, какой параметр за что отвечает?
.params F=50 Af=310 Fm=0.5 Km=0.1 - F=50 Af=310, это частота и амплитуда, а Fm и Km, это что?

Fm - частота модуляции
Km - коэффициент модуляции
WFR писал(а):
V=(1+Km*sin(time*2*pi*fm))*Af*sin(time*2*pi*f) - эту строку распишите поподробнее, пожалуйста.

Здесь, вроде бы, и так всё ясно. Подробности по допустимым функциям смотрите в разделе Статьи. Где-то там есть перевод встроенного HELP-а программы LTspice.

Автор:  proba [ 02-02, 19:49 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

есть ещё вариант...
Изображение

Автор:  proba [ 02-02, 20:56 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

WFR писал(а):
Пробую сделать с помощью двух voltage source - один выдает 220В 50 Гц, а вторым качаю первый, но не получается ни последовательным ни параллельным их соединением. Получается вид какой-то амплитудной модуляции...

Можно вот так...
Изображение

Автор:  WFR [ 02-02, 21:43 ]
Заголовок сообщения:  Re: Моделирование в SwCAD/LTspice для начинающих

proba писал(а):
WFR писал(а):
Пробую сделать с помощью двух voltage source - один выдает 220В 50 Гц, а вторым качаю первый, но не получается ни последовательным ни параллельным их соединением. Получается вид какой-то амплитудной модуляции...

Можно вот так...
Изображение

Ну это однократное изменение напряжения. Мне больше нравится способ переключения двух ист. напряжения. Это я уже сделал.
valvol предложил изящное решение, но трудноватое в использовании.

Страница 99 из 157 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/