Power Electronics
http://valvol.ru/

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

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

Спасибо за ответы.

Есть ещё два вопроса от очень начинающего:

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

2. Директтвы LTspice редактирую правой клавишей мыши. При этом появляется соответствующая форма, где удобно изменять параметры, но она редко сохраняет результаты, что очень раздражает, приходится редактировать заново. Поэтому отменяю форму, и появляется "сырой текст" директивы.
Как сделать, чтобы эта форма не предлагалась?

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

Victorian писал(а):
1. ...как увидеть вычисленные параметры, использованные в схеме.

Вывести в окно плоттера.
Victorian писал(а):
2. ...

Ни че не понял :read:

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

valvol писал(а):
Victorian писал(а):
2. ...

Ни че не понял :read:

Есть сторки . params, где провожу подстановочные вычисления.
Нажимаю правую клавишу мыши, и в зависимости от того, в какую строку попал, предлагается соответствующая форма для редактирования директивы.
Я нажимаю Esc и перехожу к редактированию простого многострочного текста.

Если по ошибке редактирую данные директивы во всплывающей форме, а потом нажимаю. OK, то как правило, введённые данные теряются.

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

Раз разработчики программы не смогли сделать её корректной, то провод задуматься — есть ли возможность отключить форму совсем?

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

valvol писал(а):
Victorian писал(а):
1. ...как увидеть вычисленные параметры, использованные в схеме.

Вывести в окно плоттера.

Как раз это не получается:
1. В окне плоттера добавляются графики значений, вычисляемых при моделировании. Попытка добавить значение "fx", объявленное директивой ".params fx a*b+7.45", закономерно приводит к ошибке: "Error: undefined symbol in: "fx".
2. В нетлисте вычисленное значение тоже не отображается, там мои формулы.
3. Препроцессор производит вычисления и подстановки, но в логах это не отображает.

Как увидеть вычисленные значения?

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

valvol писал(а):
Victorian писал(а):
1. ...как увидеть вычисленные параметры, использованные в схеме.


Первый вопрос снимаю.
Хотя, было бы интересно провести мышкой над переменной подстановки и увидеть её значение.
Но нет — так нет. Слишком сложный путь, но работает.

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

Victorian писал(а):
Если по ошибке редактирую данные директивы во всплывающей форме, а потом нажимаю. OK, то как правило, введённые данные теряются.

Не замечал. У меня данные редактируются и не теряются в любом случае. :live-14:
Причем на нескольких компьютерах и ОС (Windows и Linux). Попробуйте переустановить программу.

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

Помогите, пожалуйста, разобраться с взаимоиндуктивностями.

Понятно, что последовательно включенные индуктивности суммируются, а при параллельном аналогично параллельному включению резисторов.

Однако, я задаю для четырёх одинаковых первичных обмоток L1…L4 в LLC взаимосвязь с пятой L5:
K L1 L2 L3 L4 L5 1
И получаю разные результаты при использовании только одной обмотки, и четырёх включенных обмоток.
Почему так получается, если коэффициент взаимоиндуктивности всех обмоток единичный?

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

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

Victorian писал(а):
Помогите, пожалуйста, разобраться с взаимоиндуктивностями.

Понятно, что последовательно включенные индуктивности суммируются, а при параллельном аналогично параллельному включению резисторов.

Однако, я задаю для четырёх одинаковых первичных обмоток L1…L4 в LLC взаимосвязь с пятой L5:
K L1 L2 L3 L4 L5 1
И получаю разные результаты при использовании только одной обмотки, и четырёх включенных обмоток.
Почему так получается, если коэффициент взаимоиндуктивности всех обмоток единичный?

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


Ошибка начинающих радиолюбителей..
Пусть индуктивность имеет N витков и её индуктивность L
Тогда для последовательного соединения двух НЕСВЯЗАННЫХ катушек сумма витков 2N, а индуктивность 2L

Теперь СВЯЖЕМ 2 этих катушки, например наденем на тороидальный магнитопровод.
И соединим последовательно, получим.. 2N витков общей катушки , а индуктивность будет L*L*К. где К коэффициент связи.

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

e-nik писал(а):
Victorian писал(а):
… получаю разные результаты при использовании только одной обмотки, и четырёх включенных обмоток.
… обмотки получаются не совсем совместной намоткой проводов этих четырёх катушек.

…соединим последовательно, получим.. 2N витков общей катушки , а индуктивность будет L*L*К. где К коэффициент связи.


Всё правильно, но…
LT Spice не документирует алгоритмы модели, хотя вроде из открытых для публикации исходных текстов собран.
Если чисто по теории, то при коэффициенте связи K=1, то при последовательном соединении всё так, как говорите, но при параллельном (как следует из данных раннее намёков) вроде как несколько параллельных одинаковых катушек должны вести себя как одна катушка.

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

Так как считает LTspice, какие математические основы туда заложены, и почему расчёты отличаются от формул ТОЭ?

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

Victorian писал(а):
но при параллельном (как следует из данных раннее намёков) вроде как несколько параллельных одинаковых катушек должны вести себя как одна катушка.
Симулятор это инструмент в руках ваятеля. Если параллельные катушки одинаковы при К=1, зачем вы такое рисуете? Нарисуйте одну. Если, при К=1, они разные, то вы закладываете КЗ.

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

Трибун писал(а):
Victorian писал(а):
при параллельном соединении несколько параллельных одинаковых катушек должны вести себя как одна из этих катушек.
Если параллельные катушки одинаковы при К=1, зачем вы такое рисуете? Нарисуйте одну.

Я так и делал при предварительных вычислениях.
Но физически там четыре параллельных провода совместной намотки, это исходя из требований к данной обмотке, причём появились идеи, которые позволяют улучшить работу трансформатора. Обмотки на самом деле не одинаковы, последовательно к каждой пытаюсь сделать небольшое добавление, но какая-то общая для четырёх обмоток часть должна вести себя как единое целое с коэффициентом связи, очень близким к единичному. Причём после изготовления хочу его уменьшить, а для того изначально в модели нужна её работоспособность именно так, как задумано.
К тому же от меня требуется только математика, а доводить схему до физического макета будут другие, и мне было бы проще, чтобы можно было симитировать производственную неисправность и увидеть, как будет вести себя источник питания — люди разберутся самостоятельно.

Просто совершенно непонятно, какой алгоритм расчёта индуктивностей в LTspice. Как там работает математика?
Думаю, это интересно не только мне, это как для ребёнка интересно сломать игрушку, чтобы посмотреть, как это работает внутри.

Ещё один интересный момент. Есть моделирование трансформаторов в OrCAD с исползованием реальных характеристик магнитопровода, а в LTspice такой обобщённой модели нет, но зато характеристики магнитопровода можно описать в параметрах единичного дросселя. При введении взаимосвязи индуктивностей (Mutual Inductance) директивой "K" — что произойдёт с моделью?
Как правильно описать эти дополнительные характеристики для всех катушек трансформатора — достаточно ли указать эти дополнительные параметры только у одной обмотки?

Ещё вопрос. В трансформаторе обмотки располагаются несимметрично, и коэффициент связи у каждой пар обмоток может отличаться. Можно ли вместо одной строки описывать отдельные пары с разными коэффициентами?
Или для этого надо в скрытой части модели построить схему трансформатора с разными магнитопроводами, связанными между собой фиктивными обмотками?

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

Victorian писал(а):
Почему так получается...?

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

Почитайте статью Создание модели трансформатора в симуляторе LTspice.

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

Сделал модель всего устройства, но почему-то не могу установить начальные условия по напряжению директивой ".ic", однако токи дросселей директива исправно устанавливает.
Директива ".nodeset" тоже не работает.

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

В каких случаях это бывает?

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

Выкладывайте модель.

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

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

P.S. Возможно и было это где-то на форуме — как вести поиск подобной информации?

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