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

Simulator

Участник
  • Постов

    5
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Контакты

  • Сайт
    Array
  • ICQ
    Array
  1. Задал я этот вопрос в разделе "Вопросы системного уровня проектирования" но моя тема пропала. Модераторы наверное удалили. Может быть здесь в форуме нельзя открывать две одинаковые темы. Или это был не подходящий раздел для моего вопроса.
  2. Да, у меня 12АХ7 из MISCELLANEOUS DEVICES тоже работает. Вот её описание модели: *Vacuum Tube Dual Triode (Audio freq.) *Connections: * Plate 1 * | Grid 1 * | | Cathode 1 * | | | Plate 2 * | | | | Grid 2 * | | | | | Cathode 2 * | | | | | | H H HM * | | | | | | | | | .SUBCKT 12AX7 1 2 3 6 7 8 4 5 9 X1 1 2 3 12AX7s X2 6 7 8 12AX7s RH1 4 9 100 RH2 5 9 100 .ENDS 12AX7 *Vacuum Tube Triode (Audio freq.) pkg:VT-9 (A:1,2,3)(B:6,7,8) *Connections: * Plate * | Grid * | | Cathode * | | | .SUBCKT 12AX7s 1 3 4 B1 2 4 I=((URAMP((V(2,4)/85)+V(3,4)))^1.5)/580 C1 3 4 1.6E-12 C2 3 1 1.7E-12 C3 1 4 0.46E-12 R1 3 5 50E+3 D1 1 2 DX D2 4 2 DX2 D3 5 4 DX .MODEL DX D(IS=1.0E-12 RS=1.0) .MODEL DX2 D(IS=1.0E-9 RS=1.0) .ENDS X12AX7s Проблема в том что я хочю пользываться улучшенными моделями ламп. вот как тут описано: http://www.normankoren.com/Audio/Tubemodspice_article.html С редактированием параметров в "PROPERTIES ->SIMULATION ->EDIT" тоже знаком. Там всё нормально. Я Обращался с этим вопросом к экспертам вроде как. Модель была только другая но принцып тотже. * library format: LTSpice * 1 2 3; P G C (Triode) * Connections: Plate * | Grid * | | Cathode * | | | .SUBCKT ECL86T 1 2 3 +PARAMS: MU=102.92 EX=1.425 KG1=1754.6 KP=1098.83 KVB=0.5 VCT=0.50 RGI=2000 CCG=3.2p CGP=2.7p CCP=1.8p E1 7 0 VALUE={V(1,3)/KP*LOG(1+EXP(KP*(1/MU+(V(2,3)+VCT)/SQRT(KVB+V(1,3)*V(1,3)))))} RE1 7 0 1G G1 1 3 VALUE={(PWR(V(7,0),EX)+PWRS(V(7,0),EX))/KG1} RCP 1 3 1G C1 2 3 {CCG} C2 2 1 {CGP} C3 1 3 {CCP} D3 5 3 DX R1 2 5 {RGI} .MODEL DX D(IS=1N RS=1 CJO=10PF TT=1N) .ENDS Вот что мне ответили: "В данном случае присутствует несколько связанных факторов. Во-первых, приведенная Вами модель написана для симулятора LTSpice, однако адаптирована под синтаксис XSpice. Вероятно есть отличия в исполнении математических функций SQRT и LOG в данных симуляторах. Во-вторых, приведенная Вами модель существенно нелинейна в области определения функции EXP (вероятно в тексте модели присутствует ошибка). Большое значение входного параметра приводит к быстрому выходу данной функции за область допустимых значений, при этом формируется сообщение о сингулярности матрицы в связи с безуспешными попытка симулятора выполнить "сшивку" решения различными алгоритмами (в том числе подбором параметра Gmin). Вам следует выполнить отладку математики модели сторонними средствами (можно использовать программы компьютерной математики с более гибкими возможностями, выполняющие решения численными методами), удостовериться, что решение существует на каждом этапе вычислений, а затем отлаженный результат перенести в описание модели для XSpice. " Но я пока что-то не могу разобраться в этом. Вот функцыи / Формулы по которым делаются эти улучшенные модели Ip -Ток анода Up - Напрежение на аноде Ug - напрежене на сетке остальные параметры (PARAMS:) известны и задаются под тип лампы
  3. Вот схема. Сопротивление 1 милиом там просто для проверки токов. Для начала только один триод. А какие именно настройки показать? В Альтиуме никаких настроек SPICE не нашол.
  4. Здравствуйте. Решил обратится к вам за помощью. Пытаюсь зделать симулацыю на вакуумный триод 12АХ7 в Altium Designer но ничего не получается. Вот Модель Триода: .SUBCKT 12AX7_KG 1 2 3 + PARAMS: MU=100 EX=1.4 KG1=1060 KP=600 KVB=300 RGI=2000 + CCG=2.3P CGP=2.4P CCP=.9P E1 7 0 VALUE= +{V(1,3)/KP*LOG(1+EXP(KP*(1/MU+V(2,3)/SQRT(KVB+V(1,3)*V(1,3)))))} RE1 7 0 1G G1 1 3 VALUE={(PWR(V(7),EX)+PWRS(V(7),EX))/KG1} RCP 1 3 1G C1 2 3 {CCG} C2 2 1 {CGP} C3 1 3 {CCP} E2 77 0 VALUE={LOG(1+EXP(V(2,3)))-0.5} GP 2 3 VALUE={5E-4*(PWR(V(77,0),1.5)+PWRS(V(77,0),1.5))/2} .ENDS Ошыбка: [Error] 12AX7_Test XSpice doAnalyses: Iteration limit reached Думал что проблема с функцыями PWR и PWRS но вот эта модель работает. .SUBCKT 12BH7A P G K E1 2 0 VALUE={V(P,K)+16.64*V(G,K)} R1 2 0 1.0K Gp P K VALUE={22.34E-6*(PWR(V(2),1.5)+PWRS(V(2),1.5))/2} Cgk G K 3.2P Cgp G P 2.6P Cpk P K 0.5P .ENDS Потом думал что Функцыи LOG и EXP не подходят но проверил Модель на 7788Т и она работает. .SUBCKT X7788t P G K Bp P K I=(0.386265282/1.0e3)*uramp(V(P,K)*ln(1.0+(0.003051381777)+exp((4.530921579)+(4.530921579)*((52.43912431)+(-942.2441187/1.0e3)*V(G,K))*V(G,K)/sqrt((46.94651845)^2+(V(P,K)-(12.79098853))^2)))/(4.530921579))^(1.025870367) .ends X7788t Ктонибуть знает в чём тут дело? За помощь буду очен признателен.
×
×
  • Создать...