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

 
 
> 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 6 2009, 01:50
Сообщение #2


Знающий
****

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



Возможно, если прописать их ручками и именно в template. Я баловался с библиотекой и пробовал и прямо в модели и через AKO - не проходит - говорит, что параметр VC2 не определен. А с С и VC1 - все в порядке.

Как-то странно, SSerge, а вы в модели пробовали?. Т.е. подставить в тексте не значение ...1e-9, а именно ссылку на модель, основанную на CAP (VC2=...). Может я где-то что-то недопонимаю.

Сообщение отредактировал rudy_b - Jan 6 2009, 02:25
Go to the top of the page
 
+Quote Post
SSerge
сообщение Jan 6 2009, 07:01
Сообщение #3


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

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



Цитата(rudy_b @ Jan 6 2009, 07:50) *
Как-то странно, SSerge, а вы в модели пробовали?. Т.е. подставить в тексте не значение ...1e-9, а именно ссылку на модель, основанную на CAP (VC2=...). Может я где-то что-то недопонимаю.

Похоже, это одно из отличий Оркадовского PSPICE от родоначальника, Berkeley SPICE.
В pspcref.pdf пишут:
4. Voltage coefficients for capacitors, and current coefficients for inductors must be put into
a .MODEL (model definition) statement instead of on the device statement.

При том темплейте, что в моём предыдущем сообщении так и получается, порождается две строки типа:
C_C1 N11586 N11512 CMOD_C1 1
.MODEL CMOD_C1 CAP VC1=0.1 VC2=0 TC1=0 TC2=0.1

Просто отдельно сделанная .MODEL с коэффициентами и ссылки на неё для нескольких конденсаторов тоже работает.
Что интересно, на строку в .net типа C_C1 N11586 N11512 1uF TC=0.1
не ругается, но и никакой зависимости от температуры или напряжения не проявляется. Атавизм (с).

Пару раз при нереально больших VC1 и VC2 крепко задумывался, начинал сильно мельчить шаг по времени, но до convergence problems дело не дошло.


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
Jurenja
сообщение Jan 6 2009, 07:23
Сообщение #4


Местный
***

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



Цитата(SSerge @ Jan 6 2009, 09:01) *
При том темплейте, что в моём предыдущем сообщении так и получается, порождается две строки типа:
C_C1 N11586 N11512 CMOD_C1 1
.MODEL CMOD_C1 CAP VC1=0.1 VC2=0 TC1=0 TC2=0.1
...
Что интересно, на строку в .net типа C_C1 N11586 N11512 1uF TC=0.1
не ругается, но и никакой зависимости от температуры или напряжения не проявляется. Атавизм (с).
...
не проверял, поверил rudy_b на слово... unsure.gif
Все-таки она работает smile.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
- - rudy_b   А задачка-то оказалась интересной! Посмотрел в...   Jan 5 2009, 15:12
|- - Jurenja   Цитата(rudy_b @ Jan 5 2009, 17:12) ... По...   Jan 5 2009, 16:00
|- - SSerge   Цитата(rudy_b @ Jan 5 2009, 21:12) Станда...   Jan 5 2009, 21: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 Текстовая версия Сейчас: 29th July 2025 - 23:39
Рейтинг@Mail.ru


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