Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Нужна помощь по PSpice
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Вопросы системного уровня проектирования
radik125
Всем привет!
Подскажите пожалуста, как правильно иследовать устойчивость САР в PSpice. Буду очень благодарен за примеры, особенно с функциональными и параметрическими схемами.
Designer56
Самое простое- подайте на вход скачок либо в задатчике, либо в возмущении- если ваша модель учитывает возмущающие воздействия. Если переходный процесс- сходящийся, то система устойчива. Разумеется, это очень нестрогие рассуждения.
radik125
И на етом спасибо.
А не подскажите, как посроить ЛФХ в Probe таким образом, чтобы по оси абсцис отклались радианы или градусы?
sahka
если Ваша схема линейна (не содержит переключающихся элементов), то можно просто в точке входа задать источник типа .ac единичной амплитуды, причем точка покоя будет рассчитана автоматически и характеристики Вы получите именно для этой точки. Тогда АЧХ и ФЧХ строятся следующим образом
Vdb(out)-Vdb(in), Vp(out)-Vp(in).
radik125
Спасибо!!! Обязательно попробую!!!
sahka
http://www.radiomaster.ru
тут в разделе САПР полное описание команд для pspice
Vlad01
Здравствуйте!

Адресую мою проблему и на этот форум. Ранее вопрос послан на форум "Математика и физика" (Spice моделирование).

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

Возможно такая модель уже существует в библиотеках каких-нибудь производителей компонентов, или кто-нибудь создавал ее для своих целей.
Пожалуйста, подскажите, если есть идеи выполнения такой модели или известен возможный источник нахождения такой модели.
sahka
идею вы и сами сказали, ну, а что бы это в спайсе работало нормально, надо во-первых ввести гистерезис по срабатыванию, что бы избежать дребезга, а во-вторых затормозить скорость переключения (добавить некую емкость\индуктивность) что бы избежать несходимости
Vlad01
Цитата(sahka @ Jul 2 2008, 21:28) *
идею вы и сами сказали, ну, а что бы это в спайсе работало нормально, надо во-первых ввести гистерезис по срабатыванию, что бы избежать дребезга, а во-вторых затормозить скорость переключения (добавить некую емкость\индуктивность) что бы избежать несходимости


Действительно, в моделях выключателей приходилось вводить торможение с помощью RC-цепочек.
Чтобы определить момент смены знака переменной (в данном случае - тока) необходимо знать значение на предыдущем шаге. Кто-нибудь знает как это осуществить?
sahka
не очень понятно, в чем проблема, ставится нулевой источник ЭДС V1, делается источник ЭДС E2 равный току через V1, ставится ключ, управляемый разностью напряжений E2 и 0. Так вроде бы...
мне удавалось подобрать такие параметры обвязки идеального ключа, что схема работала без дребезга и несходимостей.
Если хотите что-то готовое - у Linear есть микруха - идеальный диод называется (смотрите те, что на токи до 1А), вот к этой микрухе у них в Swcad'е имеется модель, можете распотрошить и посмотреть. Принцип тот же - измеряется напряжение на канале полевика, когда напряжение меняет свой знак полевик закрывают.
Vlad01
Цитата(sahka @ Jul 12 2008, 18:26) *
не очень понятно, в чем проблема, ставится нулевой источник ЭДС V1, делается источник ЭДС E2 равный току через V1, ставится ключ, управляемый разностью напряжений E2 и 0. Так вроде бы...
мне удавалось подобрать такие параметры обвязки идеального ключа, что схема работала без дребезга и несходимостей.
Если хотите что-то готовое - у Linear есть микруха - идеальный диод называется (смотрите те, что на токи до 1А), вот к этой микрухе у них в Swcad'е имеется модель, можете распотрошить и посмотреть. Принцип тот же - измеряется напряжение на канале полевика, когда напряжение меняет свой знак полевик закрывают.



Проблема в необходимости большой дискретизации по времени. В любом случае мы задаем порог срабатывания ключа и, если дискретность переменной (тока) мала, то можно проскочить нуль, т.е. окажется что |i|>i_пороговое. Иногда выключатель может не отключаться.
Можно пояснить что такое Linear? Это производитель компонентов? SwCAD - это тоже какой-то симулятор? В старых версия Pspice блыи модели идеальных ключей, но они, как я понимаю, встроенные.

За информацию спасибо.
sahka
http://www.linear.com/
ну естесственно, если у ключа есть гистерезис, то в зависмости от его величны и шага интегрирования отключение произойдет либо раньше, либо позже фактического пересечения нуля (кстате если гистерезиса не будет, то действительно, можно проскочить и не отключиться). Соответсвенно параметры схемы должны быть таковы, что бы в вашем применении неточность определения нуля не имела значения.
идеальный ключ есть встроенный
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.