Форумы
Новое
Сайт
Регистрация
Вход
Регистрация
Что нового?
Поиск
Поиск
Искать только в заголовках
От:
Меню
Вход
Регистрация
Приложение
Установить
🏛️ Библиотека
Программы для аудио и электроники
LT-Spice: меч-кладенец сверхлинейной схемотехники
JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать
другой
.
Ответить в теме
Сообщение
[QUOTE="СМЕРШ, post: 317460, member: 2300"] [LIST] [*]Что это такое и как с ним работать: [URL]https://kit-e.ru/switchercad-iii/[/URL] [*]Самое простое руководство по ЛТС. С него я и начинал: [URL]https://kit-e.ru/spice/[/URL] [/LIST] Почему ЛТС лучше всех симуляторов? или: Почему нет сверхлинейников ни в одном другом - да и быть не может? [B]Раз:[/B] Корректность метода Ньютона зависит от (1) наличия непрерывных значений крутизны вольт-амперной характеристики каждого элемента схемы и (2) шунтирования всех нелинейных элементов конденсаторами так, что решение для предыдущей точки во времени является подходящей точкой для старта метода Ньютона для текущего временного значения. Условия (1) и (2) встречаются в любой физической схеме, но программы, использующие SPICE, как правило, не умеют правильно их применять, потому что представление ВАХ полупроводниковых устройств в оригинальной реализации SPICE от Университета Беркли является дискретным. Это приводит к погрешностям, и такие ошибки реализации исходных моделей присутствуют изначально и в платных версиях SPICE. [B]В симуляторе LTspice такая дискретность отсутствует.[/B] Для иллюстрации этих отличий на рис. 1 приведены вольт-амперные характеристики диода в PSpice по сравнению с их представлением в симуляторе LTspice. (PSpice является зарегистрированной торговой маркой компании Cadence. В приведенных иллюстрациях используется версия 9.2.). [IMG]https://kit-e.ru/wp-content/uploads/23_168-1.jpg[/IMG] [B]Рис. 1.[/B] а) Неравномерная вольт-амперная характеристика диода в PSpice; б) равномерная вольт-амперная характеристика в LTspice. Неравномерности негативно влияют на способность симулятора моделировать нелинейные схемы. [B]Ваш симуль не покажет корректно искажения усилителя. Нельзя на его данных основывать свои схемотехнические решения: он - ледащо. Два:[/B] Интегральный метод Гира (Gear integration method) в PSpice часто выдает ошибочные результаты. Интегрирование по методу Гира подавляет не только числовые колебания, но и все колебания, включая физические. В результате схема некорректно функционирует в реальных условиях, так как симулятор показывает идеально стабильную работу модели, поскольку физические колебания некорректно демпфированы на этапе вычислений. Уникальность LTspice заключается в том, что он использует самомодифицирующийся, самоассемблируемый и самолинкующийся код для вычисления разреженных матриц. Этот метод работает значительно лучше, чем другие технологии. [B]Это важно при расчёте устойчивости усилителя. Если ваш симулятор некорректно показывает будливую схему устойчивой, в железе усилителю однозначная торба. Три:[/B] [B]*Метод Гира - неправильный перевод. ИМХО: шестерни, Gear.[/B] Разработчики аналоговых схем считали, что интегрирование методом трапеций недопустимо для аналоговых схем (некоторые пользователи вынуждены с недоверием относиться к SPICE из-за популярной литературы, которая недооценивает значение симуляции в SPICE), поэтому оно было удалено из коммерческой версии реализации SPICE — PSpice, а как единственно доступный был оставлен более медленный и менее точный метод Гира. Но [B]интегрирование по методу Гира гасит не только числовые колебания, но и все колебания, включая физические. Данная особенность чревата тем, что схема некорректно работает в реальных условиях из-за присутствия колебаний[/B], хотя симулятор показывает идеально стабильное функционирование модели. Так происходит потому, что [B]нестабильность схемы демпфирована[/B] на этапе вычислений. [B]В результате возникали катастрофические ситуации, в которых интегральная микросхема, промоделированная и рассчитанная в PSpice, а затем изготовленная в промышленных масштабах, оказывалась неработоспособной. Впоследствии потребовались значительные временные и финансовые затраты для устранения этой нестабильности и достижения необходимой функциональности этой микросхемы.[/B] Если разработчик микросхемы установит максимально короткий временной шаг, то в принципе ошибки интегрирования по методу Гира могут быть устранены. Но это не станет полноценным решением, поскольку (1) короткие временные шаги значительно уменьшают скорость симуляции и (2) нет никакого способа убедиться в том, что временной шаг действительно достаточно короткий. В документации к симулятору PSpice указано, что он использует модифицированный метод Гира, который лучше справляется с задачей выбора действительно коротких временных шагов, чем реализация интегрирования по методу Гира в реализации SPICE от Университета Беркли. Но метод, примененный в симуляторе PSpice, часто не работает. Очень просто создать обычную схему и увидеть, что численно интегрированный результат PSpice значительно отличается от реального решения, которое можно найти при расчете вручную. На рис. 2 показан параллельный резонансный контур с параллельно включенным источником тока. Источник тока выдает максимальный импульс тока в первые 0,2 мс, а затем падает до нуля. Решение предполагает, что резонансный контур возбуждается этим броском тока, а затем остается в режиме генерации с постоянной амплитудой. [IMG]https://kit-e.ru/wp-content/uploads/23_168-2-600x557.jpg[/IMG] [B]Рис. 2.[/B] Простая схема с известным решением, выбранная для проверки На рис. 3 показано, что модифицированное интегрирование методом Гира в PSpice искусственно гасит генерацию, в то время как симулятор LTspice выдает правильное решение с непрерывной генерацией вследствие отсутствия потерь в контуре. [IMG]https://kit-e.ru/wp-content/uploads/23_168-3.jpg[/IMG][B]Рис. 3.[/B] PSpice (слева) использует модифицированное интегрирование по методу Гира, что приводит к некорректному подавлению «звона» для схемы, приведенной на рис. 2 Исходя из опыта автора статьи, модифицированный метод трапеций является лучшим средством для интегрирования дифференциальных уравнений для аналоговых схем, который не используется в других реализациях SPICE. Этот метод является единственным, который автор считает нужным рекомендовать для разработки схем. [ATTACH type="full" width="305px" alt="1723411080243.png"]107144[/ATTACH] На рис. 3 видно, что интегрирование по методу Гира в симуляторе PSpice некорректно объединяет две реактивные нагрузки в обычной схеме с одним узлом. В основе этих ошибок лежит то, что интегрирование по методу Гира пытается сделать схемы более стабильными в симуляции, чем они есть на самом деле. Чтобы показать практические последствия таких ошибок, на рис. 4 показан аудиоусилитель, нестабильно работающий потому, что величина емкости компенсационного конденсатора С2 слишком мала. [IMG]https://kit-e.ru/wp-content/uploads/23_168-4-600x321.jpg[/IMG] [B]Рис. 4.[/B] Нестабильный усилитель мощности PSpice некорректно моделирует данную схему как стабильную, в то время как симулятор LTspice демонстрирует верный результат. [IMG]https://kit-e.ru/wp-content/uploads/23_168-5.jpg[/IMG] [B]Рис. 5.[/B] Симуляция ответной реакции нестабильного усилителя мощности на большой скачок напряжения: а) демонстрирует ошибочный стабильный результат; б) показывает верный результат с наличием автоколебательного процесса от LTspice На рис. 5 демонстрируется ошибочный стабильный результат (рис. 5а), а также верный результат с наличием автоколебательного процесса от LTspice (рис. 5б). На рис. 5 показана симуляция реакции на большой скачок напряжения. Если установить достаточно малый временной шаг симуляции в PSpicе, можно принудительно приблизиться к верному результату, допуская, что PSpice правильно интерпретирует уравнения моделей транзисторов и просто неточно интегрирует дифференциальные уравнения. Модифицированный метод трапеций создан автором несколько лет назад и впервые стал широкодоступным в программе LTspice. Исходя из своего опыта, автор считает модифицированный метод трапеций, который не используется в других реализациях SPICE, лучшим средством для интегрирования дифференциальных уравнений для аналоговых схем. Симулятор LTspice также поддерживает и другие методы, традиционный метод трапеций и метод Гира, однако они присутствуют в программе лишь для того, чтобы пользователь мог повторить ошибочные результаты из других реализаций симулятора SPICE и убедиться, что модели интерпретируются одинаково, но отличаются только методами интегрирования. ([B]Ну, просто Бугога. Тролль ещё тот.)))[/B]) [B]То есть: вы рассчитали в неком симуляторе свой усь, он опять сгорел. Просто неправильный метод расчёта убедил вас, что усь устойчив, а оказалось - это бочка с бензином. Четыре:[/B] Обратный пример: неправильный метод интегрирования видит звон там, где его нет. На рис. 6 показана схема, которая создает паразитный «звон» из-за весьма высокой нелинейности емкости, вызванной нетрадиционно подключенными MOSFET-транзисторами в инверторе. «Звон» виден в источнике тока I(V1). На рис. 7 приведено сравнение традиционного метода трапеций и модифицированного метода трапеций, использованного в LTspice. [IMG]https://kit-e.ru/wp-content/uploads/23_168-6-600x306.jpg[/IMG][B]Рис. 6.[/B] Схема, которая подвержена липовому «звону» [IMG]https://kit-e.ru/wp-content/uploads/23_168-7.jpg[/IMG] [B]Рис. 7.[/B] Интегрирование методом трапеций по сравнению с модифицированным методом трапеций в LTspice (применительно к схеме, приведенной на рис. 6): а) обычный метод интегрирования методом трапеций допускает появление «звона»; б) интегрирование с использованием модифицированного метода трапеций в симуляторе LTspice полностью устраняет «звон» Обратите внимание, что большинство реализаций SPICE не сможет запустить данную симуляцию, так как в них используется емкостная модель Мейера для этого типа MOSFET-транзисторов. Но поскольку емкостная модель Мейера не сохраняет заряд и выдает неточные результаты для коротких каналов, от нее отказались еще в 1990‑х годах. Как в LTspice, так и в PSpice, емкостная модель Мейера (Meyer) заменена моделью заряда Янга — Чаттерджи (Yang — Chatterjee). В связи с тем что оба симулятора используют одни и те же обновленные уравнения сохранения зарядов, они должны выдавать и одинаковые результаты. Но если мы сравним результаты в программах PSpice и LTspice, как показано на рис. 8, то увидим, что PSpice демонстрирует крайне ошибочные результаты. Колебания, наблюдаемые в PSpice, не дают «звона», потому что они не происходят на каждом временном интервале, а PSpice не использует метод трапеций. Эти искажения практически полностью происходят вследствие ошибки дифференцирования уравнений Янга — Чаттерджи для емкостей, реализованных в модели зарядов в симуляторе PSpice. [IMG]https://kit-e.ru/wp-content/uploads/23_168-8.jpg[/IMG] [B]Рис. 8.[/B] а) Пример схемы, приведенный на рис. 6 в PSpice, не показывает «звон», но демонстрирует другие искажения, скорее всего из-за ошибки в применении модели заряда Янга — Чаттерджи; б) симулятор LTspice дает корректный результат. [HEADING=2]Заключение[/HEADING] LTSpice не первая и не единственная бесплатная реализация SPICE, но это самая лучшая и широко используемая реализация данного симулятора. Метод Ньютона, метод разреженных матриц и метод неявного интегрирования формируют ядро численных методов в SPICE. Надежность симулятора, его скорость работы и комплексность зависят от того, насколько хорошо эти методы реализованы. Думается, симулятор LTspice вполне способен завоевать доверие разработчиков, наглядно продемонстрировав им свое умение корректно просчитывать поведение схем и выполнять важнейшие численные методы и делая это гораздо лучше других реализаций SPICE. Автор: [URL='https://kit-e.ru/authors/engelhard-majk-engelhardt-mike/']Энгельгардт Майк (Engelhardt Mike)[/URL] Тут приведены цитатные отжимки, насколько возможно полно передающие суть. Более подробно - тут: [URL unfurl="true"]https://kit-e.ru/spice-differentiation/[/URL] Очень полезное руководство по симуляции трансформаторов. [/QUOTE]
Вставить цитаты...
Проверка
1+6 = ?
Ответить
Последние сообщения
Усилитель Короля
От: STTL
1 минуту назад
Транзисторные
Б
10МАС-1М полная разборка и переделка
От: Балин
6 мин. назад
Акустика СССР
❓ ldsound.club - форум
От: Russ
27 мин. назад
Форум ldsound.club
U
О живом и мертвом звуке.
От: uriy
Сегодня в 17:21
Беседка
M
8" мидбас для дома и авто
От: Meshin
Сегодня в 16:40
Мидбасовые
УМЗЧ WASP от decoder
От: NEULO
Сегодня в 16:28
Транзисторные
M
"Bulava Neo" - 5" автомобильный СЧ динамик.
От: Meshin
Сегодня в 15:24
СЧ (среднечастотные)
А
Винил - корректор Сухова на дискретных элементах.
От: Алекс2
Сегодня в 14:39
Виниловые проигрыватели
Германиевые УНЧ
От: A-1
Сегодня в 14:00
Транзисторные
TDA7293 - инвертирующее включение
От: alexsan
Сегодня в 13:53
Интегральные (цифровые)
Статистика форума
Темы
3,095
Сообщения
236,108
Пользователи
2,387
Новый пользователь
Тула
Поделиться страницей
Facebook
Pinterest
WhatsApp
Электронная почта
Ссылка
🏛️ Библиотека
Программы для аудио и электроники
LT-Spice: меч-кладенец сверхлинейной схемотехники
Сверху
Снизу