Power Electronics
http://valvol.ru/

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

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

valvol писал(а):
А где модель?

Модель (файл .lib) выложена
https://yadi.sk/d/ak6OXyEH384Jvu

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

Спасибо, буду думать над схемой. Ей нужно где-то добыть "V+", т.е. ее тоже нужно как-то "подвешивать за диодный шунт", а для включения гейта надо запасать энергию в кондерах. Боюсь что в итоге по числу компонент выйдет тот же контроллер "идеального диода" с обвязкой. Ну не получается эта схема компактной :wacko:

Пока думал, упростил таки схему с LT8309:
Изображение
  • Объединил таки Vcc и Drain, посадив их на шунт
  • Выкинул лишние резисторы снабберов и один лишний байпасс, сейчас и без них дребезга нет
  • Вопреки даташиту сделал C1 не 4.7u, а 3.3 - чуть быстрее заряжается, а энергии на включение гейта хватает с избытком
  • Вопреки даташиту сильно повысил номинал R3 - до 20k, в этой схеме такой номинал жизненно-важен чтобы срезать пики выбросов, одних байпассов совершенно недостаточно
  • Все кондеры выбрал из библиотеки чтобы были паразитные характеристики, поэтому оставшийся байпасс представлен двумя кондерами - C3+C4

В симуляторе схема работает стабильно, вот графики:
Изображение

Немного коряв стал первый такт, но это не мешает.
Зато зарезанный и разглаженный выброс выглядит совершенно замечательно:
Изображение

Тепловые параметры после выкидывания лишних компонент тоже улучшились: Q1+D3+R5+M1 = 165.13+41.292+530.67+4683 = 5.42W, ×6 = 32W
Понятно что 4.7W на мосфете - это безобразие, сюда нужны современные мосфеты с Rds(on) меньше 100mΩ

Обновил на гуглдисе предыдущую схему: AC-Выпрямитель 3ф 04.7g4.asc, AC-Выпрямитель 3ф 04.7g4.plt
И выложил новую: AC-Выпрямитель 3ф 04.7g4.4.asc, AC-Выпрямитель 3ф 04.7g4.4.plt
Буду признателен если в выходные посмотрите на предмет дуростей :D

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

qaki писал(а):
valvol писал(а):
А где модель?

Модель (файл .lib) выложена
https://yadi.sk/d/ak6OXyEH384Jvu

Процедура подключения библиотечного файла подробно расписана в статье Пополнение библиотеки схемных элементов симулятора LTspice. Создание модели ШИМ-контроллера TL494. Делайте как там описано и всё должно заработать.

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

valvol писал(а):
Процедура подключения библиотечного файла подробно расписана в статье...

Спасибо за ссылку. Непременно воспользуюсь. Но есть еще пара вопросов общего порядка:
1) Каким образом можно более подробно детализировать предупреждающие сообщения LTspice? В Микрокап, к примеру, вместе с сообщением выводится ссылка на раздел Help'а. В LTspice этого нет. Как лучше действовать: дубово лопатить весь Help от А до Z или где-то можно найти перечни возможных причин появления этих сообщений?
2) Обсуждаемая микросхема, судя по описанию в datasheet, работает с плавающим нулем. В Orcad, для которого изначально предназначалась ее Spice-модель в оригинальном виде, по умолчанию предусмотрено автоматическое введение высокоомных утечек для узлов, имеющих потенциал плавающего нуля. В Микрокап также предусмотрена аналогичная возможность, но она по умолчанию заблокирована. Как расправляется с такими моделями LTspice?

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

qaki писал(а):
В Микрокап, к примеру, вместе с сообщением выводится ссылка на раздел Help'а. В LTspice этого нет.

Понятное дело, что различные программы имеют различный интерфейс. Как говориться - "Если бы у бабушки была борода, то это был бы дедушка!"
qaki писал(а):
Как лучше действовать: дубово лопатить весь Help от А до Z или где-то можно найти перечни возможных причин появления этих сообщений?

Можете перечитать Help (всегда полезно). Можете почитать предложенную статью. ИМХО ситуация очевидна - Если симулятор не может обнаружить библиотеку, то она отсутствует там, где он ожидает её обнаружить. Надо либо располагать библиотеки в заранее оговоренных местах, либо явно указывать путь к библиотеке в настройках символа.
qaki писал(а):
2) Обсуждаемая микросхема, судя по описанию в datasheet, работает с плавающим нулем. В Orcad, для которого изначально предназначалась ее Spice-модель в оригинальном виде, по умолчанию предусмотрено автоматическое введение высокоомных утечек для узлов, имеющих потенциал плавающего нуля. В Микрокап также предусмотрена аналогичная возможность, но она по умолчанию заблокирована. Как расправляется с такими моделями LTspice?

OrCad, сам по себе не является SPICE-симулятором. :nono: А вот Pspice, который, с некоторых пор, входит в его состав является. В своё время здесь шли дебаты по поводу того, кто что может. Оказалось что возможности всех Spice-симуляторов примерно одинаковы, хотя имеются некоторые дополнительные наработки, определяющие специализацию симуляторов и делающие их в некоторой степени несовместимыми. В основном это касается моделирования цифровых схем. Изначально SPICE предназаначался для моделирования аналоговых схем, а имитация цифровых схем была введена позже. При этом различные производители реализовали её по разному.

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

qaki, пытайтесь делать по статье и выкладывайте не только библиотечный файл, но и файл символа компонента. Чтобы можно было оценить правильность настройки.

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

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

Скажите, а чтобы сделать аналог Sidac, в Вашей модели необходимо "умощнить" элементы и вперед?А то на быструю сделал так https://yadi.sk/d/ZVQr9NOf38MU9H, но работает не совсем так... :nea:

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

igorka писал(а):

По хорошему, надо чтобы модель соответствовала реальному компоненту (уровни срабатывания, сопротивления для различных состояний, времена на смену состояний и т.п.). А умощнить для симулятора не актуально. В нём сгорающие компоненты дырок в мониторе не прожигают. :D

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

valvol писал(а):
А умощнить для симулятора не актуально. В нём сгорающие компоненты дырок в мониторе не прожигают. :D

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

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

Читаю про транзисторы, делаю примеры.
Усилитель John Linsley Hood, 1969г.

Изображение
Изображение

Схема работает ОК если все транзисторы идеальные или же если взять из библиотеки все транзисторы кроме выходных Q1, Q2:
Изображение
Изображение
На схеме Q3 не 2N697, а его аналог, BFY50 с обоими работает одинаково.

Если взять из библиотеки выходные (моделей MJ480 у меня нет, проверял с аналогами - 2N3055, КТ803) то получается вот такое:
Изображение
С флагами startup и uic результаты иные, но все странные.

Что я делаю не так?
Нагрузка - активное сопротивление, а должна быть индуктивная?

Модели.
усилитель-JLH-01.1.asc - с идеальными Q1, Q2
усилитель-JLH-01.1.plt

усилитель-JLH-01.2.asc - с 2N3055
усилитель-JLH-01.2.plt

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

BBR писал(а):
Если взять из библиотеки выходные (моделей MJ480 у меня нет, проверял с аналогами - 2N3055, КТ803) то получается вот такое:

Идеальные транзисторы имеют идеализированный коэффициент передачи h21=100, а "реальные" ближе к их реальным прототипам (h21=10...30). В результате реальным транзисторам не хватает тока раскачки. Сделайте R1=20 R2=40 и ситуация должна значительно улучшиться.
В качестве Q3, Q4 я использовал 2N4401 и 2N4403, т.к. оригинальных не оказалось в моей библиотеке.

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

valvol писал(а):
Сделайте R1=20 R2=40 и ситуация должна значительно улучшиться.

Да, все полностью исправилось. Спасибо!!!

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

Владимир, где вашу книгу "в бумаге" приобрести можно?
На просторах могучего рутреккера она конечно есть, но хочется чтоб совесть была чиста и автору копеечка)
Вижу в ozon'e, но доставка от 14 дней, как-то странно...
Если других мест нет, там и закажу.

P.S. ОгО! Да у Вас там целый выводок книг, по LtSpice в т.ч. Ох, держите меня семеро!!))))

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

Всем привет. Вот две модели, в одной ключами шевелит HCPL3180, а во второй- IR2110. Задача в том, что во второй модели через ограничивающее стабилитроны при заряде бутстрепных емкостей возникает непонятный ток под 5А. Согласно ДШ, каналы IR2110 развязаны, посему вопрос- это особенность МС или косяк в модели? http://www.4shared.com/file/Ng4d7KMsba/LUOHCPL.html+http://www.4shared.com/file/qRbYgls1ba/LUOIR2110.html

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

Разобрался с непонятным током. Оказывается в модели IR2110 из библиотеки EXTRA присутствует внутри, между ногами VB и COM, стабилитрон D13 на 525 вольт. Через его прямой переход и протекает этот ток... Теперь осталось понять- этот стабилитрон имитирует пробой при 525 вольтах или действительно присутствует в микросхеме. Кто-нибудь может прояснить?

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