реклама на сайте
подробности

 
 
5 страниц V  « < 2 3 4 5 >  
Reply to this topicStart new topic
> Библиотека для LTspice from Yahoo, ссылка
nl5
сообщение Aug 17 2009, 03:47
Сообщение #46


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 7-02-09
Пользователь №: 44 515



Цитата(gyrator @ Aug 16 2009, 21:16) *
Он к "плавающим" элементам лезисторы на землю добавляет, буде это забудет сделать пользователь. biggrin.gif

А пользователю об этом не говорит? Вот этого я терпеть ненавижу.
Go to the top of the page
 
+Quote Post
nl5
сообщение Aug 17 2009, 05:14
Сообщение #47


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 7-02-09
Пользователь №: 44 515



Миль пардон, какие резисторы на землю: ключи ведь там не с бесконечным сопротивлением, и все точки схемы находятся под вполне определенными и легко вычисляемыми потенциалами. Зачем же их на землю-то?

Сообщение отредактировал nl5 - Aug 17 2009, 05:14
Go to the top of the page
 
+Quote Post
dmitrp
сообщение Aug 17 2009, 05:38
Сообщение #48


Местный
***

Группа: Свой
Сообщений: 467
Регистрация: 26-05-06
Из: Санкт-Петербург
Пользователь №: 17 482



Цитата(nl5 @ Aug 17 2009, 09:14) *
Миль пардон, какие резисторы на землю: ключи ведь там не с бесконечным сопротивлением, и все точки схемы находятся под вполне определенными и легко вычисляемыми потенциалами. Зачем же их на землю-то?

В micro-cap можно легко посмотреть файл в текстовом виде на языке pspice. Если там нет ничего лишнего, то значит нет. Классический pspice сначало схему переводит в текстовый файл, а потом текстовый файл запускает в решателе. Так долает Orcad точно и micro-cap наверное.
Go to the top of the page
 
+Quote Post
Пушкарев Михаил
сообщение Aug 17 2009, 06:03
Сообщение #49


Профессионал
*****

Группа: Участник
Сообщений: 1 076
Регистрация: 14-11-06
Из: г. Ульяновск
Пользователь №: 22 301



Цитата(nl5 @ Aug 16 2009, 06:48) *
А есть ли в LTSpice вычисление частотных характеристик по транзиенту, кргда включается реальный синусоидальный сигнал, прогоняется на разных частотах, и смотрится отклик на этих частотах в точках схемы (как Psim делает)? Мне кажется, что я об этом где-то читал, но не могу найти, как это сделать.

Есть такая возможность. Смотрите рисунок.
Go to the top of the page
 
+Quote Post
nl5
сообщение Aug 17 2009, 06:15
Сообщение #50


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 7-02-09
Пользователь №: 44 515



Цитата(Пушкарев Михаил @ Aug 17 2009, 00:03) *
Есть такая возможность. Смотрите рисунок.

Извините, на картинке видна только стандартная директива "ac" - это должна быть линеаризованная АЧХ?
Go to the top of the page
 
+Quote Post
wim
сообщение Aug 17 2009, 07:04
Сообщение #51


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(nl5 @ Aug 17 2009, 10:15) *
Извините, на картинке видна только стандартная директива "ac" - это должна быть линеаризованная АЧХ?

Я же уже сказал - непрерывные модели. У нас ими мало кто пользуется, а зря. Если объективно сравнивать, то и с ними тоже. Точность, сходимость, чувствительность к установкам симулятора, время симулирования ...
Go to the top of the page
 
+Quote Post
nl5
сообщение Aug 17 2009, 20:18
Сообщение #52


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 7-02-09
Пользователь №: 44 515



Цитата(wim @ Aug 17 2009, 01:04) *
Точность, сходимость, чувствительность к установкам симулятора, время симулирования ...

Это Вы о вычислении обычной (линеаризованной) чатсотной характеристики? А что, там могут быть проблемы с точностью и сходимостью? Никогда бы не подумал. Схемы, которые я пробовал, LTSpice считает 5000 точек частоты за секунду, неужели надо меньше? Я даже в NL частотные характеристики совершенно не оптимизировал, посчитал что оно и так достаточно быстро (ну кроме если Монте-Карло делать, до только зачем для него 5000 точек...) Поясните, пожалуйста, какие бывают проблемы с АЧХ, чтобы знать, на что стоит обращать внимание в разных программах.

Насчет частотной характеристики по транзиенту, я пытаюсь узнать следующее: PSim (и NL5, и наверняка кто-то еще) могут рассчитывать частотную характеристику не линеаризуя нелинейную схему возле рабочей точки, а прикладывая реальный синусоидальный сигнал с меняющейся частотой к нелинейной схеме, измеряя напряжения в нужных точках, и вычисляя в этих точках амплитуду и фазу частоты, равной частоте задающего сигнала в этот момент, точно так же, как это делают приборы нетворк-анализаторы. Потом оно рисуется на обычном графике АЧХ. Вот пример.
Изменяется частота источника V4, это модулирует скважность ШИМ сигнала, в результате меняется выходное напряжение преобразователя. В нижнем окне - график задающего (АС) сигнала от времени (синенький) и выходное напряжение (зеленое). Видно, что с возрастанием частоты есть небольшой подъем, а потом все затухает. Справа - график частотной характеристики, вычисленной из нижнего транзиента. Этим методом пользуются для исследования устойчивости импульсных схем, которые для нормальной работы должны непрерывно "молотить", и на фоне этого молочения надо вычислить влияние внешних периодических воздействий. Можно, конечно, и линеаризовать такую систему, чем, например, месье Бассо занимается давно и много. Только там надо еще и формулы уметь писать, а здесь все сразу на тарелочке. А совпадение с правильно линеаризованной харатеристикой стопроцентное: это проверено.
Естественно, все делается программой автоматически, пользователь задает только диапазон частот, точно так же, как и при обычной линеаризованной АЧХ.
И вот ищу кнопочку в LTSpice, чтобы такое сделать.
Go to the top of the page
 
+Quote Post
wim
сообщение Aug 18 2009, 09:16
Сообщение #53


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(nl5 @ Aug 18 2009, 00:18) *
Поясните, пожалуйста, какие бывают проблемы с АЧХ, чтобы знать, на что стоит обращать внимание в разных программах.

Непрерывная модель получается из импульсной путем усреднения уравнений состояния за период коммутации. При этом вводится допущение, что изменение коэффициента заполнения во времени - "медленный" процесс по сравнению с процессом коммутации. Есс-но, по мере приближения исследуемого диапазона частот к частоте коммутации погрешность непрерывной модели увеличивается. Как правило, это несущественно, поскольку частота единичного усиления редко когда приближается к частоте коммутации ближе, чем на декаду. Но иногда это важно, как вот здесь:
An Accurate Control Loop Model for Current-Mode Step-Down Controllers
В общем, точность непрерывной модели вполне достаточна. Если nl5 покажет результат не хуже до половины частоты коммутации, то и счастье.
Цитата(nl5 @ Aug 18 2009, 00:18) *
Можно, конечно, и линеаризовать такую систему, чем, например, месье Бассо занимается давно и много. Только там надо еще и формулы уметь писать, а здесь все сразу на тарелочке.

Давайте исходить из того, что формулы уже написаны (а это так и есть) и модельки есть готовые и там, и там. А иначе придется еще учитывать в какой программе интерфейс удобнее для рисования.
В непрерывной модели возникает (иногда) проблема сходимости при замыкании петли. PSpice должен рассчитать рабочую точку, а для этого нужно замкнуть петлю по постоянному току и разомкнуть по переменному. Проблема сходимости, буде она возникает, лечится мелким шаманством с установками и заданием начальных значений, например, тока дросселя или напряжения на конденсаторе. Поэтому представляет интерес симулирование преобразователя с обратной связью, а одну только силовую часть непрерывные модели в PSpice делают на раз-два.
Цитата(nl5 @ Aug 18 2009, 00:18) *
А совпадение с правильно линеаризованной харатеристикой стопроцентное: это проверено.

Сравнение двух разных моделей интересно, но практически бесполезно. А что если они обе одинаково врут? smile.gif Сравнивать надо модели с экспериментальными частотными характеристиками. Один из вариантов - в приведенном AN 3440. Это - прямоходовый преобразователь в режиме управления по току. Другой вариант - разные AN-ы на сайте Power Integration, например, EPR-34 - обратноходовый преобразователь в режиме управления по напряжению. Для обоих вариантов известны передаточные функции в аналитической форме.
Go to the top of the page
 
+Quote Post
nl5
сообщение Aug 18 2009, 19:48
Сообщение #54


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 7-02-09
Пользователь №: 44 515



Раз уж переключились на "непрерывные" модели ключевых схем: я совершенно не понимаю, зачем они нужны, если можно посчитать АС характеристику через транзиент, как я описывал. Во-первых, какого порядка непрерывная модель исследуется: максимум второго-третьего? То есть это модель очень упрощенной системы, с приличными допусками. И неужели такая система не рассчитается элементарно через транзиент, без выписывания многоэтажных формул, с возможными ошибками в них?
Во-вторых, я думаю, что довольно легко определить, врет симулятор или нет, разными способами. Если он (симулятор) знает закон Ома, ну и парочку других, и если пользователь знает, как результат интегрирования зависит от шага расчета, и что для выделения сигнала из шума надо статистику набирать: в общем если подходить с элементарным знанием и здравым смыслом, то в чем проблема? Главное, чтобы в симуляторе не было ничего скрытого (как во многих бывает), чтобы все было прозрачно: что нарисовал, то и считается. Тогда не понимаю, чего Вы боитесь.
Конечно я кое-что преувеличиваю, но это так, в запале rolleyes.gif Впрочем как и Вы, сказав, что если формула модели совпадает с результатом расчета по транзиенту, то нет гарантии, что оба не врут.
Go to the top of the page
 
+Quote Post
wim
сообщение Aug 19 2009, 07:21
Сообщение #55


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(nl5 @ Aug 18 2009, 23:48) *
Раз уж переключились на "непрерывные" модели ключевых схем: я совершенно не понимаю, зачем они нужны, если можно посчитать АС характеристику через транзиент, как я описывал. Во-первых, какого порядка непрерывная модель исследуется: максимум второго-третьего? То есть это модель очень упрощенной системы, с приличными допусками. И неужели такая система не рассчитается элементарно через транзиент, без выписывания многоэтажных формул, с возможными ошибками в них?

Как правило, - первого порядка. Иногда (редко) учитывают члены второго порядка малости. А какое это имеет значение, если точность моделирования частотных характеристик разработчика устраивает? Вам что нужно - чтобы музыка играла или чтобы пластинка крутилась? smile.gif
Цитата(nl5 @ Aug 18 2009, 23:48) *
Во-вторых, я думаю, что довольно легко определить, врет симулятор или нет, разными способами. Если он (симулятор) знает закон Ома, ну и парочку других, и если пользователь знает, как результат интегрирования зависит от шага расчета, и что для выделения сигнала из шума надо статистику набирать: в общем если подходить с элементарным знанием и здравым смыслом, то в чем проблема? Главное, чтобы в симуляторе не было ничего скрытого (как во многих бывает), чтобы все было прозрачно: что нарисовал, то и считается. Тогда не понимаю, чего Вы боитесь.
Конечно я кое-что преувеличиваю, но это так, в запале rolleyes.gif Впрочем как и Вы, сказав, что если формула модели совпадает с результатом расчета по транзиенту, то нет гарантии, что оба не врут.

Есть простой вариант - берем готовый проект с экспериментальными частотными характеристиками, например EPR-34. Я делаю непрерывную модель в оркаде, Вы - импульсную модель в nl5. Сравниваем результаты по согласованному набору параметров. Иначе это будет разговор автопилота с автоответчиком. smile.gif
Go to the top of the page
 
+Quote Post
nl5
сообщение Aug 19 2009, 14:09
Сообщение #56


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 7-02-09
Пользователь №: 44 515



Цитата(wim @ Aug 19 2009, 01:21) *
например EPR-34.

Схема?
Go to the top of the page
 
+Quote Post
wim
сообщение Aug 19 2009, 14:48
Сообщение #57


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(nl5 @ Aug 19 2009, 18:09) *
Схема?

Схема, описание, экспериментальные данные:
Engineering Prototype Report for EP-34
Непрерывная модель:
Макромодель TOPSwitch
Go to the top of the page
 
+Quote Post
nl5
сообщение Aug 20 2009, 02:14
Сообщение #58


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 7-02-09
Пользователь №: 44 515



Чтобы смоделировать, мне надо сначала разобраться во внутренностях TOP245. Datasheet скачал, но если у Вас есть какое-нибудь описание в одном абзаце, что там важно, а что можно сразу выкинуть (типа непрерывной модели, но с ключом), то может сильно помочь. А то времени катострофически нету. Там же наверняка разные защиты, которые при нормальной работе не используются.
Go to the top of the page
 
+Quote Post
wim
сообщение Aug 20 2009, 05:06
Сообщение #59


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(nl5 @ Aug 20 2009, 06:14) *
Чтобы смоделировать, мне надо сначала разобраться во внутренностях TOP245. Datasheet скачал, но если у Вас есть какое-нибудь описание в одном абзаце, что там важно, а что можно сразу выкинуть (типа непрерывной модели, но с ключом), то может сильно помочь. А то времени катострофически нету. Там же наверняка разные защиты, которые при нормальной работе не используются.

Там на рисунке (по второй ссылке) показана макромодель схемы управления TOPSwitch. Она формирует на выходе Don напряжение численно равное коэффициенту заполнения. Если его подать на компаратор, а на другой вход - пилу 1 В, на выходе компаратора получим ШИМ с требуемым коэффициентом заполнения.
Go to the top of the page
 
+Quote Post
wim
сообщение Sep 28 2009, 10:39
Сообщение #60


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Непрерывные модели взяты здесь:
http://ecee.colorado.edu/~pwrelect/book/PSPICE/index.html
Библиотека switch.lib
Кстати, там появились примеры для LTSpice. Можно поэкспериментировать.
Go to the top of the page
 
+Quote Post

5 страниц V  « < 2 3 4 5 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 22:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01489 секунд с 7
ELECTRONIX ©2004-2016