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

 
 
> Моделирование импульсных источников, Micro-Cap, OrCad, SwithcCad - попробуем объять необъятное
AML
сообщение Nov 24 2007, 23:19
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 529
Регистрация: 20-02-05
Из: Смоленск
Пользователь №: 2 767



Цитата(tyro @ Nov 25 2007, 00:23) *
Обсуждаемые вопросы переросли рамки данной темы, и поскольку уважаемый AML сделал интересное бескорысное предложение, предлагаю глубоко уважаемому AML создать в этой ветке тему типа "моделирование импульсных источников в MicroCap". Попутно всем заинтересованным подумать о создании (и структуре) опросника по применяемым деталям и материалам в источниках питания, соотнесенных с их параметрами (мощность, входное и выходное напряжения, токи). С наскоку у меня логически выстроенная структура не получилась (да и опыта создания опросника на форуме нет).

Вполне дельное предложение. Поэтому создаю указанную тему. Может из этого что-нибудь путное да выйдет...

Немного о целях. Я хочу попытаться промоделировать наиболее характерные режимы работы преобразователей напряжения, чтобы продемонстрировать преимущества и недостатки тех или иных топологий преобразователей, а также влияние на процессы в преобразователях паразитных параметров компонентов и методы борьбы с ними. Не знаю, насколько посильная эта задача, но попытаться можно. Надеюсь, что уважаемое сообщество тоже примет в этом процессе посильное участие, поскольку очевидно, что в одиночку я не справлюсь по ряду объективных и субъективных причин. Главная проблема – последний раз я держал в руках паяльник и щуп осциллографа в далеком 1995 году. И с тех пор моя работа ни прямо, ни косвенно не связана не только с преобразовательной техникой, но и с электроникой вообще. В настоящее время я журналист в газете областной администрации. Пишу это к тому, чтобы не было недопонимания – за 12 лет очевидно, что я существенно утратил квалификацию и главное – не могу на практике проверить достоверность результатов, получаемых при моделировании.

Зачем мне все это надо – вразумительно объяснить не могу. Будем считать, что это хобби, замешанное на ностальгии по былым временам. Плюс жалко, что весьма неплохое образование и кандидатская степень, полученные мною в области преобразовательной техники, оказались невостребованными. Я попал в тот «демогфический провал» выпускников начала 90-х, который хорошо виден на возрастной диаграмме участников этого форума (в разделе «опросы»).

Если совместными усилиям в этой ветке появятся демонстрация основных проблем и подводных камней проектирования преобразователей напряжения в моделях для симулятора, то, думаю, это будет неплохое подспорье новичкам. А поскольку это для меня хобби – я вполне могу позволить себе тратить на это время и силы. Правда, очевидно, что все это будет проистекать очень небыстро, поскольку иногда еще и работать надо.

На этом лирическое отступление считаю законченным.



Итак, по теме. Поскольку от уважаемого gyratorа прозвучало предложение сравнивать все на модельках, а уважаемый Прохожий сформулировал преимущества и недостаки флайбека при работе в режиме непрерывных и прерывистых токов, с этого и начнем. (предыстория здесь - http://electronix.ru/forum/index.php?showtopic=39519)
Цитата
По моему скромному мнению, наиболее предпочтительным будет прерывистый режим, а еще лучше - его предельный случай критический режим, когда следующий цикл начинается сразу после закрывания выходного диода. Поясню свою позицию.
В непрерывном режиме:
1. При достаточно больших выходных напряжениях, обратное напряжение, приложенное к выходному диоду, вызывает ничем неограниченый обратный ток восстановления. Для этих токов времена восстановления, как правило, не оговариваются. Это явление хорошо известно из литературы в виде всплеска тока силового ключа при его открывании. Все это дело сопровождается "звоном", растянутым на время, значительно превышающее время обратного восстановления силового диода.
Попытка борьбы с этим явлением в виде ферритовых "бусинок", одеваемых на выводы диодов или силовых транзисторов, а так же всякого рода снабберы на диодах или силовых ключах однозначно приводят к потере КПД.
2. Помехи на частоте коммутации, особенно после открывания силового ключа, полностью подавить, как правило, не удается.
3. Управление flyback преобразователем более сложное по сравнению с квазирезонансным вариантом, опять же в связи с помехами.
4. Наличие динамических потерь при открывании силового транзистора.

Классические недостатки прерывистого режима:
1. Большие, по сравнению с непрерывным режимом, действующие значения токов.
2. Как следствие больший ток при закрывании силового транзистора.
3. Большие пульсации тока на выходном конденсаторе, что приводит к его удорожанию.
4. Большие изменения индукции сердечника трансформатора, практически от нуля и до максимума, что критично для потерь в сердечнике.

Резюме. Лучше выбирать прерывистый режим, а еще лучше - критический, поскольку в современных условиях транзистор с меньшим сопротивлением канала стоит столько же, что и с большим. Материалы для сердечников нинче обладают очень малыми потерями и хорошо переносят большие приращения индукции.
Согласен, что мое мнение достаточно спорно, поэтому ожидаю конструктивную критику со стороны уважаемого сообщества

Завтра я постараюсь выложить модельки, иллюстрирующие вышесказанное, а пока о методике сравнения.

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

Я считаю целесообразным проводить сравнение при трех значениях входного напряжения - 9 В, 24 В и 308 В, четырех значениях выходного напряжения - 5В, 12В, 60В, 300В, четырех значениях мощности 5Вт, 20Вт, 60Вт, 300Вт и трех значениях частоты – 100кГц, 250кГц, 500 кГц. Думаю, при этом можно будет говорить о тенденциях.
Такой сравнительный анализ на идеализированной модели вряд ли представляет практический интерес. Поэтому при расчетах нужно использовать модели реально существующих компонентов. И вот в этом месте мне нужна помощь – я не знаю современную элементную базу. Поэтому буду весьма признателен специалистам за помощь в выборе наиболее типично применяющегося в для каждого из рассмотренных вариантов силового транзистора и выпрямительного диода (синхронное выпрямление пока не рассматриваю).
Хотя бы по некоторым случаям:
Вар. 1. Вх. 9В, вых. 5В, f=250кГц, P=20Вт
Вар. 2. Вх. 9В, вых. 300В, f=250кГц, P=20Вт
Вар. 3. Вх. 24в вых. 5В, f=250кГц, P=60Вт
Вар. 4. Вх. 24в вых. 5В, f=100кГц, P=300Вт
Вар. 5. Вх. 24в вых. 300В, f=100кГц, P=300Вт
Вар. 6. Вх. 300в вых. 5В, f=100кГц, P=60Вт
Вар. 7. Вх. 300в вых. 12В, f=100кГц, P=60Вт
Вар. 8. Вх. 300в вых. 60В, f=100кГц, P=300Вт

Кроме того, буду признателен за любые предложения как по методике, так и по реализуемым вариантам.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AML
сообщение Nov 25 2007, 10:42
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 529
Регистрация: 20-02-05
Из: Смоленск
Пользователь №: 2 767



Да простят меня те, кто хорошо знает Micro-Cap за несколько вводных слов для новичков.
Схемы преобразователей достаточно сложны для моделирования по той причине, что в схеме присутствуют процессы с постоянными времени, отличающимися в тысячи раз. Например, коммутационные процессы в ключах могут располагаться в наносекундном диапазоне, а установление стационарного состояния (установление выходного напряжения) может составлять доли секунды. Расчет выхода на режим преобразователя при включении может занимать достаточно много времени. Поэтому для рассмотрения процессов в схеме приходится применять некоторые приемы специальные приемы.

Во-первых, для обеспечения процессов сходимости расчета нужно скорректировать Global Settings (вызываются пиктограммой G на рабочей панели Микрокапа). Иначе весьма вероятно появление сообщения «матрица сингулярна» и остановка расчета. В восьмой и девятой версиях в установках Global Settings есть специальная заготовка – кнопка Power Default, которая меняет некоторые параметры на более оптимальные для расчета именно силовых схем. Но иногда и этого оказывается недостаточно, тогда требования к точности расчета приходится заглублять еще больше. В соседнем топике уважаемый gyrator приводил возможный вариант установки Global Settings для расчета сложных силовых схем. От себя добавлю, что эти установки можно внедрять непосредственно в свой схемный файл. Тогда MicroCap будет использовать установки, записанные в файле, а для остальных файлов будет использовать стандартные. Для этого в текстовую область схемы или прямо на схему надо добавить следующее определение (параметры от gyratorа):
.OPTIONS ACCT LIST OPTS ABSTOL=11uA CHGTOL=11nC DEFL=100u DEFW=100u DIGDRVF=2
+ DIGDRVZ=20K DIGERRDEFAULT=20 DIGERRLIMIT=0 DIGFREQ=10GHz DIGINITSTATE=0
+ DIGIOLVL=2 DIGMNTYMX=2 DIGMNTYSCALE=0.4 DIGOVRDRV=3 DIGTYMXSCALE=1.6 GMIN=1n
+ ITL1=2000 ITL2=500 ITL4=1000 PIVREL=1m PIVTOL=.1p RELTOL=10m SD=2.58 SEED=0
+ TEMP=27 TNOM=27 TRTOL=7 VNTOL=1m WIDTH=80 PRIVATEANALOG PERFORM_M=2 RMIN=1u
+ R_NODE_GND=1e6 LTHRESH=1.5 LONE=3.5 LZERO=.3 METHOD=GEAR
Его можно просто скопировать отсюда и вставить в схему.

Во-вторых, часто бывает нужно посмотреть процессы в ключевых элементах в установившемся режиме. Это делается в два этапа – сначала проводится расчет выхода на режим, в ходе которого происходит установление медленных переходных процессов в схеме, обусловленных реактивностями фильтров и работой обратной связи. А когда эти процессы завершатся (выходное напряжение перестанет меняться во времени) можно будет изменить масштаб расчета и вывести на графики 1-2 такта работы ключевых компонентов или же подробно посмотреть процессы переключения (фронты). Во всех расчетах нужно отключать расчет рабочей точки по постоянному току (Operating Point)

Реализовать изменения масштаба можно двумя способами.
Первый – поставить в установках параметров расчета переходных процессов State Variables режим Leave (а не Zero). При этом каждый последующий запуск анализа будет использовать в качестве начальных условий то, на чем завершился предыдущий. Т.е. если предыдущий анализ ( с большим временем расчета) вывел преобразователь в стационарный режим, то можно поставить время расчета, равное 1-2 периодам коммутации, еще раз запустить расчет и подробно рассмотреть процессы. Кроме того, при таком подробном рассмотрении целесообразно уменьшить максимальный шаг расчетов (задается в установках анализа) для повышения точности отображения процессов.
Режим Leave можно также использовать и для вывода преобразователя на установившейся режим, последовательно несколько раз запуская расчет, пока процессы не установятся.
Обращаю внимание, что предыдущие начальные условия сохраняются только если не закрывать окно анализа. Если закрыть окно анализа (например, для внесения изменений в схему), следующий расчет все равно начнется с нулевых начальных условий и расчет выхода на режим придется повторить. MC9 позволяет корректировать схему без закрытия окна анализа переходных процессов, а MC8 – нет.

Второй способ – сохранить переменные состояния установившегося режима в специальном файле. При последующем расчете эти данные будут использоваться в качестве начальных условий (кроме магнитного состояния сердечника). Этот способ удобен тем, что к анализу установившегося режима можно вернуться в любой момент, закрыв не только окно анализа, но и сам файл.
Для сохранения переменных состояния надо выполнить команду State Variables Editors (или F12), а затем Write… В окне задания параметров анализа в графе State Variables надо поставить Read.
Сохраненные начальные условия можно использовать только при отсутствии изменений в конфигурации схемы (добавления /убирания компонентов). Сами же параметры компонентов менять можно. Поэтому если есть желание посмотреть, что будет в схеме со снабером и без него, удалять снаббер нельзя, но можно поставить значение емкости равным нулю, а сопротивление – очень большим. В результате никакого влияния на работу схемы он не окажет, а сохраненные начальные условия использовать можно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- AML   Моделирование импульсных источников   Nov 24 2007, 23:19
- - AML   Итак, попробуем промоделировать процессы с схеме ф...   Nov 25 2007, 15:10
|- - tyro   Цитата(AML @ Nov 25 2007, 18:10) Итак, по...   Nov 25 2007, 17:32
||- - AML   Цитата(tyro @ Nov 25 2007, 20:32) Как это...   Nov 25 2007, 18:28
|- - Mc_off   Цитата(AML @ Nov 25 2007, 18:10) Суммарны...   Nov 26 2007, 06:25
|- - AML   ЦитатаИзмерительный резистор нужно включить в ...   Nov 26 2007, 08:00
||- - wim   Цитата(AML @ Nov 26 2007, 11:00) Влияние ...   Nov 26 2007, 09:23
|- - AML   Цитата(Mc_off @ Nov 26 2007, 09:25) Что я...   Nov 26 2007, 12:06
- - Прохожий   Цитата(AML @ Nov 25 2007, 02:19) Вполне д...   Nov 25 2007, 19:31
|- - AML   Цитата(Прохожий @ Nov 25 2007, 22:31) Пус...   Nov 25 2007, 20:07
|- - gyrator   Цитата(Прохожий @ Nov 25 2007, 22:31) зат...   Nov 25 2007, 20:08
|- - tyro   Цитата(gyrator @ Nov 25 2007, 23:08) SwCA...   Nov 25 2007, 20:39
|- - gyrator   Цитата(tyro @ Nov 25 2007, 23:39) А как п...   Nov 25 2007, 20:53
|- - tyro   Цитата(gyrator @ Nov 25 2007, 23:53) Из с...   Nov 25 2007, 21:39
|- - gyrator   Цитата(tyro @ Nov 26 2007, 00:39) А можно...   Nov 26 2007, 04:37
- - AML   ЦитатаКонструктивные особенности можно учесть в мо...   Nov 26 2007, 10:15
|- - wim   Цитата(AML @ Nov 26 2007, 13:15) ... Тем ...   Nov 26 2007, 10:29
|- - AML   Цитата(wim @ Nov 26 2007, 13:29) Intusoft...   Nov 26 2007, 11:02
|- - wim   Цитата(AML @ Nov 26 2007, 14:02) Так я и ...   Nov 26 2007, 13:35
|- - AML   Цитата(wim @ Nov 26 2007, 16:35) Если инт...   Nov 26 2007, 18:05
|- - Yuri Arkhipov   Цитата(AML @ Nov 26 2007, 21:05) Малиновы...   Nov 28 2007, 07:34
|- - wim   Цитата(Yuri Arkhipov @ Nov 28 2007, 10:34...   Nov 28 2007, 07:44
|- - Yuri Arkhipov   Цитата(wim @ Nov 28 2007, 10:44) Учитывае...   Nov 28 2007, 07:56
- - Mc_off   У меня есть ощущение (не смог загрузить вашу схему...   Nov 27 2007, 08:26
- - AML   ЦитатаПри одинаковой скажности и частоте это приве...   Nov 27 2007, 10:24
|- - Mc_off   Да, интересно. Если вам не сложно можете провести...   Nov 27 2007, 12:44
|- - AML   Цитата(Mc_off @ Nov 27 2007, 15:44) Да, и...   Nov 27 2007, 13:10
|- - Mc_off   Цитата(AML @ Nov 27 2007, 16:10) Пока все...   Nov 27 2007, 13:36
|- - Прохожий   Цитата(AML @ Nov 27 2007, 16:10) Пока все...   Nov 28 2007, 07:06
- - AML   Mc_off, спасибо за примеры. Однако, хотелось бы г...   Nov 27 2007, 13:58
|- - Mc_off   Цитата(AML @ Nov 27 2007, 16:58) ... лень...   Nov 28 2007, 06:53
|- - AML   Цитата(Mc_off @ Nov 28 2007, 09:53) Я так...   Nov 28 2007, 07:14
- - AML   ЦитатаУ реального транса, мне думается, он меньше....   Nov 28 2007, 08:15
|- - Yuri Arkhipov   Цитата(AML @ Nov 28 2007, 11:15) Возможно...   Nov 28 2007, 08:54
|- - AML   Цитата(Yuri Arkhipov @ Nov 28 2007, 11:54...   Nov 28 2007, 11:45
|- - wim   Цитата(AML @ Nov 28 2007, 14:45) Выбросы ...   Nov 28 2007, 12:26
|- - Yuri Arkhipov   Цитата(wim @ Nov 28 2007, 15:26) И, кроме...   Nov 28 2007, 12:50
- - AML   Поясните, пожалуйста, из каких соображений выбрана...   Nov 28 2007, 13:12
|- - Yuri Arkhipov   Цитата(AML @ Nov 28 2007, 16:12) Поясните...   Nov 28 2007, 13:35
|- - Yuri Arkhipov   Цитата(Yuri Arkhipov @ Nov 28 2007, 16:35...   Nov 28 2007, 14:16
- - AML   ЦитатаСчитаю, что для данного конкретного преобраз...   Nov 28 2007, 13:49
- - AML   Причесал немножко схему, которую выложил Yuri Arkh...   Nov 28 2007, 16:35
|- - Yuri Arkhipov   Цитата(AML @ Nov 28 2007, 19:35) Мне стал...   Nov 28 2007, 16:59
|- - wim   Цитата(AML @ Nov 28 2007, 19:35) В схеме ...   Nov 28 2007, 17:21
|- - Mc_off   Цитата(wim @ Nov 28 2007, 20:21) А стоит ...   Nov 28 2007, 17:46
|- - AML   Цитата(Mc_off @ Nov 28 2007, 20:46) Да, к...   Nov 28 2007, 17:55
||- - Mc_off   Цитата(AML @ Nov 28 2007, 20:55) В реальн...   Nov 28 2007, 18:59
|- - wim   Цитата(Mc_off @ Nov 28 2007, 20:46) Если ...   Nov 28 2007, 18:02
- - AML   Провел еще раз моделирование по схеме с конденсато...   Nov 28 2007, 20:06
|- - gyrator   Позволю себе пополнить коллекцию картинок   Nov 28 2007, 20:28
|- - tyro   Цитата(gyrator @ Nov 28 2007, 23:28) Позв...   Nov 28 2007, 20:51
|- - gyrator   Цитата(tyro @ Nov 28 2007, 23:51) исходны...   Nov 29 2007, 04:42
- - AML   ЦитатаПозволю себе пополнить коллекцию картинок Мо...   Nov 29 2007, 12:15
|- - wim   Цитата(AML @ Nov 29 2007, 15:15) ... Для ...   Nov 29 2007, 14:57
- - Mc_off   Что-то меня смущает звон тока в ключе при его выкл...   Nov 29 2007, 13:35
- - AML   Специалисты, блин... Почему меня до сих пор никт...   Nov 29 2007, 15:12
|- - wim   Кстати, щас обнаружил книжку (правда, довольно ста...   Nov 29 2007, 16:24
|- - Mc_off   Цитата(AML @ Nov 29 2007, 18:12) Специали...   Nov 30 2007, 19:12
- - AML   ЦитатаКстати, а почему не использовать спайсовые м...   Nov 30 2007, 20:56
- - AML   ЦитатаКстати, а почему не использовать спайсовые м...   Dec 7 2007, 11:04
- - vs197b   Не подскажете что все таки лучше для моделирования...   Dec 11 2007, 08:44
|- - AML   ЦитатаНе подскажете что все таки лучше для моделир...   Dec 11 2007, 11:13
- - vs197b   Спасибо за ответ...будем думать дальше как нам быт...   Dec 11 2007, 12:39
- - Vokchap   Часто бич симулятора - сходимость процесса. ИМХО э...   Dec 11 2007, 13:22
- - AML   Продолжаем "мучить" флайбек в непрерывно...   Dec 11 2007, 15:11
|- - Mc_off   Цитата(AML @ Dec 11 2007, 18:11) Отсюда в...   Dec 11 2007, 17:33
|- - AML   Цитата(Mc_off @ Dec 11 2007, 20:33) Можно...   Dec 11 2007, 17:48
|- - DL36   Хорошая, актуальная тема! Замечание по повод...   Dec 17 2007, 12:44
|- - AML   Цитатаэх лет бы на пять раньше. Вообще-то лет на п...   Dec 17 2007, 16:15
|- - wim   Цитата(AML @ Dec 17 2007, 19:15) ... Надо...   Dec 17 2007, 17:16
|- - DL36   Цитата(AML @ Dec 17 2007, 20:15) Вообще-т...   Dec 18 2007, 06:36
- - AML   Цитатаесли, конечно, их можно вштрекнуть в MC Обыч...   Dec 17 2007, 18:00
- - Mc_off   Понимаю, что это займет уйму времени, но интересно...   Dec 28 2007, 11:56
- - maximiz   Неспешно осваиваю SwithcCad. Каким образом можно...   Jan 13 2008, 07:02
- - AML   На сколько я знаю теорию численных методов расчета...   Jan 13 2008, 08:01
- - maximiz   Увеличил "на удачу" значения вот этой вк...   Jan 13 2008, 12:05
|- - gyrator   Цитата(maximiz @ Jan 13 2008, 15:05) Симу...   Jan 13 2008, 12:17
- - maximiz   gyrator, да не очень-то шустрее с "Solver- al...   Jan 13 2008, 13:50
|- - gyrator   Цитата(maximiz @ Jan 13 2008, 16:50) Може...   Jan 13 2008, 15:39
- - Прохожий   Затеял девайс на МК. Удаленный модуль ввода/вывода...   Jan 17 2008, 22:33
|- - gyrator   Цитата(Прохожий @ Jan 18 2008, 01:33) Про...   Jan 18 2008, 04:35
||- - Прохожий   Цитата(gyrator @ Jan 18 2008, 07:35) А ст...   Jan 18 2008, 09:30
|- - wim   Цитата(Прохожий @ Jan 18 2008, 01:33) ......   Jan 18 2008, 15:03
|- - Прохожий   Цитата(wim @ Jan 18 2008, 18:03) Если я п...   Jan 18 2008, 15:33
|- - AML   ЦитатаКаковы будут Ваши рекомендации? У меня пока ...   Jan 18 2008, 16:08
|- - wim   Цитата(Прохожий @ Jan 18 2008, 18:33) Есл...   Jan 18 2008, 16:14
|- - Прохожий   Цитата(wim @ Jan 18 2008, 19:14) Самая пр...   Jan 18 2008, 17:23
|- - wim   Цитата(Прохожий @ Jan 18 2008, 20:23) ......   Jan 21 2008, 10:08
|- - Прохожий   Цитата(wim @ Jan 21 2008, 13:08) Это всё ...   Jan 21 2008, 18:36
|- - AML   Прохожий, у меня жена серьезно усредненными моделя...   Jan 21 2008, 19:03
||- - Прохожий   Цитата(AML @ Jan 21 2008, 22:03) Прохожи...   Jan 21 2008, 22:26
|- - wim   Цитата(Прохожий @ Jan 21 2008, 21:36) Нуж...   Jan 22 2008, 08:56
- - gyrator   Выкладываю свой вариант схемки   Jan 19 2008, 15:51
- - Прохожий   Цитата(gyrator @ Jan 19 2008, 18:51) Выкл...   Jan 19 2008, 18:15
- - gyrator   Цитата(Прохожий @ Jan 19 2008, 21:15) 1. ...   Jan 19 2008, 19:22
- - Прохожий   Цитата(gyrator @ Jan 19 2008, 22:22) .......   Jan 19 2008, 20:04
- - Прохожий   В догонку. Вот старт при 36 В. В верху - напряжени...   Jan 19 2008, 23:06
- - gyrator   Цитата(Прохожий @ Jan 19 2008, 23:04) Что...   Jan 19 2008, 23:19
- - Прохожий   Цитата(gyrator @ Jan 20 2008, 02:19) У ме...   Jan 19 2008, 23:56
3 страниц V   1 2 3 >


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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