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

 
 
> PSpice модель конденсатора, емкость которого зависит от напряженяи на нем
sultantiran
сообщение Dec 27 2008, 11:02
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 34
Регистрация: 17-06-04
Из: Ярославль
Пользователь №: 45



Может кто подскажет, как покрасивее реализовать модель конденсатора, емкость которого изменяется по заранее известной формуле (нелинейный закон), в зависимости от приложенного напряжения к нему? В том числе и отрицательного напряжения. Интересует макромодель или subcst.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rudy_b
сообщение Jan 5 2009, 15:12
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



А задачка-то оказалась интересной! Посмотрел в OrCAD 9.3 и 15.7 и в PSpice AD и в в PSpice AD Basic. Стандартная модель CAP в которой (по всем описаниям) есть линейный и квадратичный множители напряжения - не работает! При попытке ею воспользоваться - дает ошибку VC2 (квадратичный коэффициент) не определен.
Попытка заставить вычислить емкость через задание выражения в фигурных скобках не проходит! Т.е. когда задаешь любое константное выражение типа 5*2.4 - все нормально, но как только в выражении появляется напряжение - дает ошибку. Причем расшифровывает выражение совершенно правильно и подставляет правильное напряжение.

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

Похоже единственный способ реализовать переменную параметрическую емкость - это использование GVALUE из библиотеки abm со специальной функцией DDT(V(1,2)*V(A1,A2)). Это немного описано на http://www.orcad.com/community.pspice.faq.aspx .
Т.е. вместо емкости вставляется элемент GVALUE, как показано на рисунке с EQUATION что-то вроде 1e-9*( 1+1e-12*ABS(V(%IN+, %IN-))+1e-12*V(%IN+, %IN-)*V(%IN+, %IN-))*DDT(V(%IN+, %IN-)). Здесь 1e-9 - величина емкости (1нФ), выражение в скобках ( 1+1e-12*ABS(V(%IN+, %IN-))+1e-12*V(%IN+, %IN-)*V(%IN+, %IN-)) - зависимость емкости от приложенного напряжения (линейный и квадратичный коэффициенты 1е-12 - взял с потолка), DDT(V(%IN+, %IN-)) - некая функция, имитирующая емкость.
Вроде работает нормально.
Кстати на http://www.orcad.com/community.pspice.faq.aspx можно найти много интересного.
Прикрепленные изображения
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Jurenja
сообщение Jan 5 2009, 16:00
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 457
Регистрация: 7-06-07
Из: Минск
Пользователь №: 28 262



Цитата(rudy_b @ Jan 5 2009, 17:12) *
... Посмотрел в OrCAD 9.3 и 15.7 и в PSpice AD и в в PSpice AD Basic. Стандартная модель CAP в которой (по всем описаниям) есть линейный и квадратичный множители напряжения - не работает! При попытке ею воспользоваться - дает ошибку VC2 (квадратичный коэффициент) не определен.
Не знал, что параметр VC2 в модели емкости не работает, хоть и советовал... sad.gif
А поведенческая модель работать будет smile.gif


--------------------
Человек учится говорить два года, а молчать - всю жизнь
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sultantiran   PSpice модель конденсатора, емкость которого зависит от напряженяи на нем   Dec 27 2008, 11:02
- - Jurenja   Встроенной модели такого конденсатора в PSpice нет...   Dec 27 2008, 11:54
|- - sultantiran   Цитата(Jurenja @ Dec 27 2008, 14:54) Встр...   Dec 27 2008, 13:19
|- - Пушкарев Михаил   Емкости и индуктивности, управляемые напряжением, ...   Dec 27 2008, 13:26
||- - sultantiran   Цитата(Пушкарев Михаил @ Dec 27 2008, 16...   Dec 27 2008, 13:30
||- - Пушкарев Михаил   В библиотеке anl_misc.olb модели управляемых напря...   Dec 27 2008, 13:50
|- - Jurenja   Цитата(sultantiran @ Dec 27 2008, 15:19) ...   Dec 27 2008, 19:19
- - Lonesome Wolf   Цитата(sultantiran @ Dec 27 2008, 13:02) ...   Dec 27 2008, 11:55
- - sultantiran   Либо я тормознул, либо уже путаю чего то - ведь в...   Dec 27 2008, 14:05
|- - Пушкарев Михаил   Микрокапом пользуюсь редко и такой возможности не ...   Dec 27 2008, 17:31
- - sultantiran   Ну Вы МОЛОДЕЦ! Нет слов, чтоб выразить благода...   Dec 27 2008, 20:52
|- - Jurenja   Цитата(sultantiran @ Dec 27 2008, 22:52) ...   Dec 28 2008, 14:00
- - sultantiran   Моделька вроде не ругается, но никак не могу получ...   Dec 28 2008, 18:26
|- - Jurenja   Цитата(sultantiran @ Dec 28 2008, 20:26) ...   Dec 28 2008, 23:04
- - sultantiran   Спасибо за подробный ликбез! Буду изучать.   Dec 29 2008, 20:32
|- - Jurenja   Цитата(sultantiran @ Dec 29 2008, 22:32) ...   Dec 30 2008, 06:32
|- - Lonesome Wolf   Вообще-то, использование слова PSpice подразумевае...   Dec 30 2008, 08:34
|- - Jurenja   Цитата(Lonesome Wolf @ Dec 30 2008, 10:34...   Dec 30 2008, 09:00
|- - Lonesome Wolf   Цитата(Jurenja @ Dec 30 2008, 11:00) Вооб...   Dec 30 2008, 09:08
|- - Jurenja   Цитата(Lonesome Wolf @ Dec 30 2008, 11:08...   Dec 30 2008, 09:31
- - AML   Вот один из возможных принципов построения нелиней...   Jan 2 2009, 07:46
- - sultantiran   Да, от себя замечу - такой вариант реализации счит...   Jan 3 2009, 09:57
|- - SSerge   Цитата(rudy_b @ Jan 5 2009, 21:12) Станда...   Jan 5 2009, 21:23
- - rudy_b   Возможно, если прописать их ручками и именно в tem...   Jan 6 2009, 01:50
|- - SSerge   Цитата(rudy_b @ Jan 6 2009, 07:50) Как-то...   Jan 6 2009, 07:01
|- - Jurenja   Цитата(SSerge @ Jan 6 2009, 09:01) При то...   Jan 6 2009, 07:23
- - rudy_b   А у меня такой текст в библиотеке .lib * CUVAR mod...   Jan 6 2009, 12:07
|- - Jurenja   Цитата(rudy_b @ Jan 6 2009, 14:07) ... Чт...   Jan 6 2009, 12:51
- - rudy_b   Самое интересное, что если прописать то же самое в...   Jan 6 2009, 14:49


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

 


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


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