Generating a Bode Plot of SMPS (Frequency Response Analysis)
#1

Может кому пригодиться.
Пробовал примеры из LTspice... Работает.
Возьму на вооружение

https://www.analog.com/en/technical-arti...-smps.html
https://www.analog.com/en/technical-arti...-need.html

===
Вообще-то, это можно посмотреть в LTpowerCAD II , но
- только для LT/Analog Devices
- и то не все чипы
- и только стандартные решения
Ответ
#2

Работать то оно работает...Но так делают только дебилы из LT. Почему-надеюсь всем понятно.

Nobody Is Perfect
Ответ
#3

Как делают не дебилы из ЛТ или не дебилы из не ЛТ? :)

P.S.
Вот попробовал на своей схемке сделанной в LTpowerCAD. Перерисовал в LTspice...
Гейн совпадает достаточно неплохо, а вот с фазой полная жуть...
Ответ
#4

Почему они дебилЫ?
Или почему они так делают ибо дебилы?

Nobody Is Perfect
Ответ
#5

Нет, вопрос в том - как делают не дебилы?
Ответ
#6

begemot Написал:Работать то оно работает...Но так делают только дебилы из LT. Почему-надеюсь всем понятно.
Тут зато есть другой плюс: не только малосигнальный анализ, иногда может быть полезно
Ответ
#7

Black_Jack Написал:Как делают не дебилы
Итак, для начала, почему они дебилы?
Потому что это практически не применимо.
Кроме их примитивных примеров, где известно что и где искать и можно ограничится небольшим частотным диапазоном, ещё меньшим количеством точек и моделькой которая
показательно оптимизирована под скорость.
В реальной жизни, при использовании обычных моделей один проход переходного анализа занимает по крайней мере 5-10минут. На пристойном компутере.
Есть конечно варианты это немного уменьшить, но они очень часто неприменимы.
Ну а количество точек должно быть достаточно приличным. Хотя бы сотня, а иногда и больше.
Соответственно, 1 прогон анализа будет занимать часов 5-10.
Ну посмотрели, изменили что-то, опять 10 часов.
Кстати, а объём данных которые сохраняются? Вам хватит места для их сохранения? Или в середине первого прогона система заткнётся?
mellowman Написал:Тут зато есть другой плюс: не только малосигнальный анализ
Это не совсем так, поскольку в основе оценки стабильности системы по диаграмме Боде петлевого лежит условие линейности системы.
Если это условие не выполняется, то диаграмму Вы конечно можете снять. Вот только адекватно интерпретировать её может оказаться весьма проблематично.

Как поступают адекватные люди?
Вариантов несколько:
1. Для некоторых ключевых стабилизаторов можно сделать усреднённую модель пременного тока для AC анализа.
Как это делается показано тут http://www.audio-perfection.com/forum/sh...hp?tid=132
Но это нормально работает только для регуляторов с управлением по напряжению.
Поскольку их можно считать достаточно линейными.
Для большинства регуляторов с токовым управлением это в общем случае неприменимо, поскольку они существенно нелинейны.
Нет, т.е. инет забит AC моделями и этих регуляторов. И почти каждая чукча считает своим долгом привести диаграмму Боде в даташите на эти регуляторы.
Мало того, на эту тему накорябана куча диссертаций, включая диссеры таких известных людей как Ray Ridley, https://www.ridleyengineering.com/
Но всё это от лукавого и к сожалению не отражает реальной картины.
2. Проще всего оценить стабильность при помощи скачка тока нагрузки. Тогда всё будет отражать реальную картину вещей.
И позволит оценить устойчивость в близких к реальности условиях при одном прогоне анализа переходных процессов. Т.е. за те самые 5-10мин.
И в режиме "большого сигнала". Только надо естественно проверять во всём диапазоне входных напряжений. И захватывать крайние точки возможных токов.
Точно также как это потом надо будет проверить в реальном устройстве.

Nobody Is Perfect
Ответ
#8

Золотые слова...
В принципе название статьи Энгельхарда "LTspice: Extracting Switch Mode Power Supply Loop Gain in Simulation and Why You Usually Don't Need To"
говорит само за себя :)

Хотел вчера на ночь оставить симуляцию (ибо ресурсов жрет немеряно)... подумал-подумал, и решил, что такая жызнь мне не нужна.
Хотя и оба ПК более менее пристойные...
Так что решил не выйо. и смотреть как обычно на отклик на скачок тока нагрузки.
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)