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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Модеотрование в DesignLab. Вопросы, Некоторые вопросе использования DesignLab (PSPice)
Александрр
сообщение Mar 17 2006, 16:24
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 17-03-06
Пользователь №: 15 352



В общем есть модель

Прикрепленное изображение

Хочу ее повторить в DesignLab 8
Опыта работы с ним и c PSPice не имел. help.gif

много неясного например вверху слева резистор. Его значение, я так понял, задано выражением, т.к. в фигурных скобках (???).
Значения некоторых переменных в этом выражении как-то задается, наверное после Parameters
А как это делается?
Просто текстовое окно можно вызвать через DRAW/TEXT BOX, но тут как-то по другому задается

Спасибо!

Вроде продублировал эту схему присоединеным файлом.

Сообщение отредактировал Александрр - Mar 17 2006, 16:27
Go to the top of the page
 
+Quote Post
MosAic
сообщение Mar 20 2006, 12:07
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 29-10-05
Пользователь №: 10 248



Попробуйте двойной щелчек на "Parameters" wink.gif


--------------------
Чем могу... Удачи!
Go to the top of the page
 
+Quote Post
rod
сообщение Mar 20 2006, 12:40
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 271
Регистрация: 1-02-05
Пользователь №: 2 344



Цитата(Александрр @ Mar 17 2006, 19:24) *
..Значения некоторых переменных в этом выражении как-то задается, наверное после Parameters А как это делается?...
Выражение в фиг.скобках относится к параметрам элемента. В DesignLab кликаете элемент, в свойствах прописываете величину, при необходимости меняете видимость на экране. В примере Value=5, но м.б. выражение ( д.б. в фигурных скобках ).
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Александрр
сообщение Mar 24 2006, 13:01
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 17-03-06
Пользователь №: 15 352



Цитата(rod @ Mar 20 2006, 15:40) *
Цитата(Александрр @ Mar 17 2006, 19:24) *
..Значения некоторых переменных в этом выражении как-то задается, наверное после Parameters А как это делается?...
Выражение в фиг.скобках относится к параметрам элемента. В DesignLab кликаете элемент, в свойствах прописываете величину, при необходимости меняете видимость на экране. В примере Value=5, но м.б. выражение ( д.б. в фигурных скобках ).


Ну как саму величину в конкретном элементе установить я понял. Просто в примере например в верхнем левом резисторе в выражении есть параметр sem он же присутсвует и в других выражениях в параметрах других элементов. См мой пример.
А величина sem задается в ОДНОМ месте, для ВСЕХ выражений гдг он встречается.

На моем рисунке величина sem прописана справа в середине в столбике PARAMETRS, но это не тот parametrs который в свойстве конкретного элемента прописан.

Вот как мне этот sem в PARAMETRS прописать?
Т.е. этот SEM играет роль глобальной переменной для всей схемы!

или этот PARAMETRS справа это художественная фантазия?

Сообщение отредактировал Александрр - Mar 24 2006, 13:03
Go to the top of the page
 
+Quote Post
rod
сообщение Mar 24 2006, 15:33
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 271
Регистрация: 1-02-05
Пользователь №: 2 344



Цитата(Александрр @ Mar 24 2006, 16:01) *
Вот как мне этот sem в PARAMETRS прописать?
PARAMETRS -такой же эелемент, как все остальные, находится в библ. SPECIAL.slb.
Go to the top of the page
 
+Quote Post
Александрр
сообщение Mar 27 2006, 10:01
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 17-03-06
Пользователь №: 15 352



Цитата(rod @ Mar 24 2006, 18:33) *
PARAMETRS -такой же эелемент, как все остальные, находится в библ. SPECIAL.slb.


Хотел присоединить изображение, но получил:

Произошла ошибка при загрузке файла, в связи с тем, что директория 'uploads' имеет неправильные атрибуты. Если Вы получили эту ошибку, просим Вас обратиться к Администратору форума и сообщить об этой ошибке.

А как сообщить администратору?

==========
Элемент PARAMETRS похоже то, что надо, но в примере Rm=1.602 а при использовании PARAMETRS получается запись вида Rm 1.602 , т.е. без знака "=". Это критично?
И еще в Элементе 3 строки, а в примере есть и по 5 строк.
Как увеличить количество параметров в PARAMETRS?
=====================

А как мне исправить ошибку в заголовке темы, начатой мной. Почему-то при заходе в первое мое сообщение, не активизируется копка "редактировать", в то время как последнее сообщение я могу изменять!

Сообщение отредактировал Александрр - Mar 27 2006, 10:21
Go to the top of the page
 
+Quote Post
rod
сообщение Mar 27 2006, 13:06
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 271
Регистрация: 1-02-05
Пользователь №: 2 344



Цитата(Александрр @ Mar 27 2006, 13:01) *
..... в примере Rm=1.602 а при использовании PARAMETRS получается запись вида Rm 1.602 , т.е. без знака "=". Это критично?
И еще в Элементе 3 строки, а в примере есть и по 5 строк.
Как увеличить количество параметров в PARAMETRS?
"=" -не критично. Когда надо было больше 3-х параметров, размещал доп. элементы "PARAMETRS".
Go to the top of the page
 
+Quote Post
Александрр
сообщение Mar 28 2006, 11:38
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 17-03-06
Пользователь №: 15 352



А как называется тот элемент который Seebek назван и наположен снизу - истоник напряжений чем-то управляемый? см вышеривнеденый в первом посте рисунок.
И как понимато выражение в его парамеnрах sem*V(1*V(2))
V(1) - это напряжение в первом узле?
Что-то я не вижу номера "один" на ветке?
Этот узел как-то метить надо, и каку программа поймет, что это именно напряжение на поименованой точке?
Go to the top of the page
 
+Quote Post
Александрр
сообщение Apr 6 2006, 11:06
Сообщение #9


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 17-03-06
Пользователь №: 15 352



Программа ругалась на выражение для резистора R1 (см исходный рисунок в первом посте сверху слева)
Поэтому я это выражение упростил. И получил теперь листинг ошибокдля TB127 следующего содержания- Кто нибудь может объяснить?

ERROR -- Less than 2 connections at node K0
Причем здесь не два соединения для узла K0?

И тут вс чем дело?
ERROR -- Node Ta is floating
ERROR -- Node 2 is floating
ERROR -- Node 12 is floating
ERROR -- Node e is floating
ERROR -- Node 1 is floating
ERROR -- Node 13 is floating
ERROR -- Node a is floating
ERROR -- Node K0 is floating
ERROR -- Node Te is floating

============
Схема TB127 является подсхемой схемы exper

Сообщение отредактировал Александрр - Apr 6 2006, 11:08
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
rod
сообщение Apr 6 2006, 11:45
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 271
Регистрация: 1-02-05
Пользователь №: 2 344



Цитата(Александрр @ Apr 6 2006, 14:06) *
Схема TB127 является подсхемой схемы exper
Надо бы на подсхему взглянуть.
Многие вопросы снимаются после анализа сообщений выходного листинга.

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
MosAic
сообщение Apr 6 2006, 12:00
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 29-10-05
Пользователь №: 10 248



Нет соединений на выводах подсхемы. Скорее всего нужно подредактировать элемент.


--------------------
Чем могу... Удачи!
Go to the top of the page
 
+Quote Post
Александрр
сообщение Apr 6 2006, 15:16
Сообщение #12


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 17-03-06
Пользователь №: 15 352



Цитата(rod @ Apr 6 2006, 15:45) *
Цитата(Александрр @ Apr 6 2006, 14:06) *
Схема TB127 является подсхемой схемы exper
Надо бы на подсхему взглянуть.

Прикрепленное изображение



Так в этом предыдущем сообщении слева подсхема, а справа схема.
Может я не те термины использовал?


Цитата(rod @ Apr 6 2006, 15:45) *
Многие вопросы снимаются после анализа сообщений выходного листинга.


Странно сейчас перезапустил программу и вроде без ошибок
==
Файл перестал прицепляться посб сюда:
==================================
В прицепе выходной файл!

**** 04/06/106 19:19:20 ******** NT Evaluation PSpice (July 1997) ************

* C:\Prog\MSimEv_8\Projects\TEM\experim-TB-127.sch


**** CIRCUIT DESCRIPTION


******************************************************************************




* Schematics Version 8.0 - July 1997
* Fri Mar 31 17:44:11 2006


.PARAM Rm=1.602 THm=1.4988 sem=0.053189
.PARAM Rcont=0.45 RL=4.5
.PARAM tamb=273+22 Cal=19 Riso=51.6

** Analysis setup **
.OP


* From [SCHEMATICS NETLIST] section of msim.ini:
.lib nom.lib

.INC "experim-TB-127.net"

**** INCLUDING experim-TB-127.net ****
* Schematics Netlist *



E_GAIN1 $N_0002 0 VALUE {1E3 * V($N_0001)}
V_TB-127-1_4-1_2_qa $N_0006 TB-127-1_4-1_2_2 0V
E_TB-127-1_4-1_2_Seebeck TB-127-1_4-1_2_12 0 TABLE {
+ {sem*(V(TB-127-1_4-1_2_1)-V(TB-127-1_4-1_2_2))} }
+ ( (-15,-15) (15,15) )
E_TB-127-1_4-1_2_E1 TB-127-1_4-1_2_1 TB-127-1_4-1_2_2 TABLE { {Thm} }
+ ( (-15,-15) (15,15) )
R_TB-127-1_4-1_2_R2 TB-127-1_4-1_2_12 TB-127-1_4-1_2_13 {Rm}
V_TB-127-1_4-1_2_Vc out TB-127-1_4-1_2_13 0V
G_TB-127-1_4-1_2_ABMI1 0 $N_0007 VALUE {
+ {i(V_TB-127-1_4-1_2_Vc)*(i(V_TB-127-1_4-1_2_Vc)*Rm+sem*(V(TB-127-1_4-1_2_1)-V(TB-127-1_4-1_2_2)))}
+ }
R_TB-127-1_4-1_2_R1 $N_0007 TB-127-1_4-1_2_1 {Thm}
S_S1 out $N_0003 $N_0001 0 S1
RS_S1 $N_0001 0 1G
.MODEL S1 VSWITCH Roff=1e6 Ron=1.0 Voff=0.0 Von=1.0
S_S2 out $N_0004 $N_0002 0 S2
RS_S2 $N_0002 0 1G
.MODEL S2 VSWITCH Roff=1e6 Ron=1.0 Voff=0.0 Von=1.0
R_R5 0 $N_0004 {RL}
C_C2 $N_0005 h {Cal}
C_C1 $N_0005 c {Cal}
R_R4 h $N_0007 {Rcont}
R_R3 c $N_0006 {Rcont}
R_R1 $N_0005 h {Riso}
R_R2 $N_0005 c {Riso}
V_V3 $N_0003 0 4.6
V_V2 $N_0001 0
+PULSE -0.1 10 7.12 0.02 0.02 14.8
V_V1 $N_0005 0 {tamb}

**** RESUMING experim-TB-127.cir ****
.INC "experim-TB-127.als"



**** INCLUDING experim-TB-127.als ****
* Schematics Aliases *

.ALIASES
E_GAIN1 GAIN1(OUT=$N_0002 IN=$N_0001 )
_ TB-127-1.4-1.2(Te=$N_0007 Ta=$N_0006 K0=0 a=out e=0 )
V_TB-127-1_4-1_2_qa TB-127-1.4-1.2.qa(+=$N_0006 -=TB-127-1_4-1_2_2 )
E_TB-127-1_4-1_2_Seebeck TB-127-1.4-1.2.Seebeck(OUT+=TB-127-1_4-1_2_12
+ OUT-=0 )
E_TB-127-1_4-1_2_E1 TB-127-1.4-1.2.E1(OUT+=TB-127-1_4-1_2_1
+ OUT-=TB-127-1_4-1_2_2 )
R_TB-127-1_4-1_2_R2 TB-127-1.4-1.2.R2(1=TB-127-1_4-1_2_12
+ 2=TB-127-1_4-1_2_13 )
V_TB-127-1_4-1_2_Vc TB-127-1.4-1.2.Vc(+=out -=TB-127-1_4-1_2_13 )
G_TB-127-1_4-1_2_ABMI1 TB-127-1.4-1.2.ABMI1(OUT+=0 OUT-=$N_0007 )
R_TB-127-1_4-1_2_R1 TB-127-1.4-1.2.R1(1=$N_0007 2=TB-127-1_4-1_2_1 )
S_S1 S1(3=out 4=$N_0003 1=$N_0001 2=0 )
RS_S1 S1(1=$N_0001 2=0 )

S_S2 S2(3=out 4=$N_0004 1=$N_0002 2=0 )
RS_S2 S2(1=$N_0002 2=0 )

R_R5 R5(1=0 2=$N_0004 )
C_C2 C2(1=$N_0005 2=h )
C_C1 C1(1=$N_0005 2=c )
R_R4 R4(1=h 2=$N_0007 )
R_R3 R3(1=c 2=$N_0006 )
R_R1 R1(1=$N_0005 2=h )
R_R2 R2(1=$N_0005 2=c )
V_V3 V3(+=$N_0003 -=0 )
V_V2 V2(+=$N_0001 -=0 )
V_V1 V1(+=$N_0005 -=0 )
_ _(h=h)
_ _(c=c)
_ _(TB-127-1.4-1.2.2=TB-127-1_4-1_2_2)
_ _(TB-127-1.4-1.2.12=TB-127-1_4-1_2_12)
_ _(TB-127-1.4-1.2.1=TB-127-1_4-1_2_1)
_ _(TB-127-1.4-1.2.13=TB-127-1_4-1_2_13)
_ _(out=out)
_ _(TB-127-1.4-1.2.11=out)
.ENDALIASES


**** RESUMING experim-TB-127.cir ****
.probe


.END

**** 04/06/106 19:19:20 ******** NT Evaluation PSpice (July 1997) ************

* C:\Prog\MSimEv_8\Projects\TEM\experim-TB-127.sch


**** Voltage Controlled Switch MODEL PARAMETERS


******************************************************************************




S1 S2
RON 1 1
ROFF 1.000000E+06 1.000000E+06
VON 1 1
VOFF 0 0


**** 04/06/106 19:19:20 ******** NT Evaluation PSpice (July 1997) ************

* C:\Prog\MSimEv_8\Projects\TEM\experim-TB-127.sch


**** SMALL SIGNAL BIAS SOLUTION TEMPERATURE = 27.000 DEG C


******************************************************************************



NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE


( c) 272.2700 ( h) 273.7300 ( out) .0797 ($N_0001) -.1000

($N_0002) -100.0000 ($N_0003) 4.6000

($N_0004) 358.8E-09 ($N_0005) 273.0000

($N_0006) 272.2600 ($N_0007) 273.7400

(TB-127-1_4-1_2_1) 273.7600 (TB-127-1_4-1_2_2) 272.2600

(TB-127-1_4-1_2_12) .0797 (TB-127-1_4-1_2_13) .0797




VOLTAGE SOURCE CURRENTS
NAME CURRENT

V_TB-127-1_4-1_2_qa 1.419E-02
V_TB-127-1_4-1_2_Vc 4.441E-06
V_V3 -4.520E-06
V_V2 1.001E-10
V_V1 3.538E-07

TOTAL POWER DISSIPATION -7.58E-05 WATTS


**** 04/06/106 19:19:20 ******** NT Evaluation PSpice (July 1997) ************

* C:\Prog\MSimEv_8\Projects\TEM\experim-TB-127.sch


**** OPERATING POINT INFORMATION TEMPERATURE = 27.000 DEG C


******************************************************************************






**** VOLTAGE-CONTROLLED CURRENT SOURCES


NAME G_TB-127-1_4-1_2_ABMI1
I-SOURCE 3.540E-07


**** VOLTAGE-CONTROLLED VOLTAGE SOURCES


NAME E_GAIN1 E_TB-127-1_4-1_2_Seebeck
V-SOURCE -1.000E+02 7.972E-02
I-SOURCE 1.001E-07 4.441E-06

NAME E_TB-127-1_4-1_2_E1
V-SOURCE 1.499E+00
I-SOURCE -1.419E-02


**** VOLTAGE CONTROLLED SWITCHES


NAME S_S1 S_S2
MODEL S1 S2
I LOAD -4.52E-06 7.97E-08
V LOAD -4.52E+00 7.97E-02
R LOAD 1.00E+06 1.00E+06
V CTRL -1.00E-01 -1.00E+02

JOB CONCLUDED

TOTAL JOB TIME .08
Go to the top of the page
 
+Quote Post
rod
сообщение Apr 6 2006, 16:06
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 271
Регистрация: 1-02-05
Пользователь №: 2 344



Цитата(Александрр @ Apr 6 2006, 18:16) *
Так в этом предыдущем сообщении слева подсхема, а справа схема.
Виноват, вспылил, было не прав...
Цитата
Странно сейчас перезапустил программу и вроде без ошибок
cheers.gif
Go to the top of the page
 
+Quote Post
Александрр
сообщение Apr 7 2006, 08:40
Сообщение #14


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 17-03-06
Пользователь №: 15 352



Цитата(MosAic @ Apr 6 2006, 16:00) *
Нет соединений на выводах подсхемы. Скорее всего нужно подредактировать элемент.

а поподробнее нельзя- вроде все линии-цепи присутсвуют.
Что подсхема со схемой не соединена или внутри подсхемы цепей не хватает?

Кстати я рано обрадовался.
Включил опять опцию - Показывать напряжение- рис внизу,

.....
и поперли ошибки. Листинг в тестовом файле.

Кстати только сейчас сообразил что должно быть два выходных листинга - для схемы experim TB 127- и для подсхемы TB-127 .
Для схемы вроде считает, а для подсхемы ошибки.
Программа поймет кто схема, а кто подсхема?
Может тут путаница в глобальных и локальных коннекторах?
В примере они квадратные, а у меня те какие выдала программа при создании подсхемы ромбические.

Сообщение отредактировал Александрр - Apr 7 2006, 08:48
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  TB_127_1.4_1.2.txt ( 1.88 килобайт ) Кол-во скачиваний: 75
Прикрепленный файл  experim_TB_127.txt ( 6.36 килобайт ) Кол-во скачиваний: 143
 
Go to the top of the page
 
+Quote Post
Александрр
сообщение Apr 7 2006, 15:32
Сообщение #15


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 17-03-06
Пользователь №: 15 352



В общем опять схема ведет себя непонятно и нестабильно поэтому приведем состоянии ее на сейчас:

Продолжим.
На подсхеме для резистора R1 нужное мне выражение достаточно сложное и пока в полном виде дает сообщение об ошибке.

Поэтому начинаю исследовать выражение, т.е. усложняю от простого к сложному.
Как видите:
{Thm} - работает
{ sem*Thm} - работает
{sem*V(1)*Thm} - дает сообщение об ошибке.
А фрагмент выходного файла с ошибками для выражения {sem*V(1)*Thm} виден ниже:
.....................
R_TB-127-1_4-1_2_R1 $N_0007 TB-127-1_4-1_2_1
+ {sem*V(TB-127-1_4-1_2_1)*Thm}
--$
ERROR -- Missing or invalid expression
..............................................
Полный вид выражения для R1 приведен ниже в таблице.До него пока я не дошел. help.gif

Сообщение отредактировал Александрр - Apr 7 2006, 15:35
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

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

 


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


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