Перейти к содержанию
    

Модеотрование в DesignLab. Вопросы

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

 

post-15352-1142612594_thumb.jpg

Хочу ее повторить в DesignLab 8

Опыта работы с ним и c PSPice не имел. :help:

 

много неясного например вверху слева резистор. Его значение, я так понял, задано выражением, т.к. в фигурных скобках (???).

Значения некоторых переменных в этом выражении как-то задается, наверное после Parameters

А как это делается?

Просто текстовое окно можно вызвать через DRAW/TEXT BOX, но тут как-то по другому задается

 

Спасибо!

 

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

Изменено пользователем Александрр

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

..Значения некоторых переменных в этом выражении как-то задается, наверное после Parameters А как это делается?...
Выражение в фиг.скобках относится к параметрам элемента. В DesignLab кликаете элемент, в свойствах прописываете величину, при необходимости меняете видимость на экране. В примере Value=5, но м.б. выражение ( д.б. в фигурных скобках ).

post-2344-1142858231_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

..Значения некоторых переменных в этом выражении как-то задается, наверное после Parameters А как это делается?...
Выражение в фиг.скобках относится к параметрам элемента. В DesignLab кликаете элемент, в свойствах прописываете величину, при необходимости меняете видимость на экране. В примере Value=5, но м.б. выражение ( д.б. в фигурных скобках ).

 

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

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

 

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

 

Вот как мне этот sem в PARAMETRS прописать?

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

 

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

Изменено пользователем Александрр

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот как мне этот sem в PARAMETRS прописать?
PARAMETRS -такой же эелемент, как все остальные, находится в библ. SPECIAL.slb.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

PARAMETRS -такой же эелемент, как все остальные, находится в библ. SPECIAL.slb.

 

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

 

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

 

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

 

==========

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

И еще в Элементе 3 строки, а в примере есть и по 5 строк.

Как увеличить количество параметров в PARAMETRS?

=====================

 

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

Изменено пользователем Александрр

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

И еще в Элементе 3 строки, а в примере есть и по 5 строк.

Как увеличить количество параметров в PARAMETRS?

"=" -не критично. Когда надо было больше 3-х параметров, размещал доп. элементы "PARAMETRS".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как называется тот элемент который Seebek назван и наположен снизу - истоник напряжений чем-то управляемый? см вышеривнеденый в первом посте рисунок.

И как понимато выражение в его парамеnрах sem*V(1*V(2))

V(1) - это напряжение в первом узле?

Что-то я не вижу номера "один" на ветке?

Этот узел как-то метить надо, и каку программа поймет, что это именно напряжение на поименованой точке?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Программа ругалась на выражение для резистора 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

post-15352-1144321121_thumb.jpg

post-15352-1144321162_thumb.jpg

Изменено пользователем Александрр

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Схема TB127 является подсхемой схемы exper
Надо бы на подсхему взглянуть.

Многие вопросы снимаются после анализа сообщений выходного листинга.

post-2344-1144323851_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Схема TB127 является подсхемой схемы exper
Надо бы на подсхему взглянуть.

post-2344-1144323851_thumb.jpg

 

Так в этом предыдущем сообщении слева подсхема, а справа схема.

Может я не те термины использовал?

 

 

Многие вопросы снимаются после анализа сообщений выходного листинга.

 

Странно сейчас перезапустил программу и вроде без ошибок

==

Файл перестал прицепляться посб сюда:

==================================

В прицепе выходной файл!

 

**** 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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так в этом предыдущем сообщении слева подсхема, а справа схема.
Виноват, вспылил, было не прав...
Странно сейчас перезапустил программу и вроде без ошибок
:cheers:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

а поподробнее нельзя- вроде все линии-цепи присутсвуют.

Что подсхема со схемой не соединена или внутри подсхемы цепей не хватает?

 

Кстати я рано обрадовался.

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

 

.....

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

 

Кстати только сейчас сообразил что должно быть два выходных листинга - для схемы experim TB 127- и для подсхемы TB-127 .

Для схемы вроде считает, а для подсхемы ошибки.

Программа поймет кто схема, а кто подсхема?

Может тут путаница в глобальных и локальных коннекторах?

В примере они квадратные, а у меня те какие выдала программа при создании подсхемы ромбические.

post-15352-1144398962_thumb.jpg

TB_127_1.4_1.2.txt

experim_TB_127.txt

Изменено пользователем Александрр

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Продолжим.

На подсхеме для резистора 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:

post-15352-1144423481_thumb.jpg

post-15352-1144423606_thumb.jpg

Изменено пользователем Александрр

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...