Jump to content

    
Halo_Gen

Вопросы по Agilent ADS

Recommended Posts

AEL должен позволить это делать, только разбираться с AEL не всегда быстрая история

в папке bin оказывается есть секретная консольная утилита ds_import (и аналогичная экспорт)... она и конвертит нужные мне MDIF в датасеты.

Написал cmd, всех делов на один for оказалось...

Во всяком случае, это гораздо быстрее чем руками 10 файлов вводить. Как-то так все засекречено у агилента.... :05:

Share this post


Link to post
Share on other sites
А описание ключей и параметров, откуда откопать удалось?

 

ds_import /?

:)

 

вот батник для конвертации кучи Generic MDIF файлов из текущей папки InputDir в датасеты из папки OutputDir

 

@set InputDir=%CD%
@set OutputDir=C:\ADS\MyPrj_wrk\data
@set ADSDir=C:\Agilent\ADS2014_01\bin

For %%a IN ("%InputDir%\*.mdf") do %ADSDir%\ds_import.exe "%%~fa" -t gmdif -d "%OutputDir%\%%~na.ds"

 

стыдно сказать, до этого я делал это хитрым скриптом AutoIt-a...

Share this post


Link to post
Share on other sites

Здравствуйте, уважаемые коллеги.

Ищу человека, который мог бы в ADSе посчитать согласующие цепи усилителя MAGX-000035-09000P имеется нелинейная модель. Мои попытки, увы, безрезультатны. За подробностями прошу обращаться в лс.

Share this post


Link to post
Share on other sites

Нелинейная модель - это хорошо, но для солг. цепей надо знать как раз слабосигнальную модель. А так разве, что самому снять S параметры голого усилителя и использовать их для симуляции.

Share this post


Link to post
Share on other sites

Добрый день!

Используем для моделирования S-параметров устройства SDD элемент и вводим задержку через функцию взвешивания,

т.е. exp(-i*omega*Tau).

 

Вопрос к знатокам:

когда Tau константа - проблем нет, но вот что делает ADS, когда Tau зависит скажем от входного напряжения не очень понятно.

Т.е. бы хотелось понять, как ADS считает S-параметры в случае, если задержка не константа и определена через сигналы.

post-69130-1403443237_thumb.png

Share this post


Link to post
Share on other sites

Пришлось вот изучать ADS. Есть схема детектора на транзисторе. Напряжение только постоянное. Как узнать напряжения и токи в ветвях и узлах? Есть какой-то пробник? Это делается в режиме свип или DC?

Share this post


Link to post
Share on other sites

Аналогично предыдущему посту: совсем начинающий в ADS. Удавалось делать только моделирование S-параметров.

 

Сейчас есть потребность в переходном анализе и анализе спектров.

 

Приложенное к пакету описание очень путаное и сложное. Поэтому вопросы вот какие:

 

1) существует ли внятное руководство по ADS, от A до Z?

2) в комплекте разных sink есть SpectrumAnalizer. Как им пользоваться?

 

Спасибо!

Share this post


Link to post
Share on other sites

В новостях было уже в том году. В этом году ажылент неустанно тыкал всех носом, что электронщина перейдет под новый бренд, а ажылент останется для life sciences.

Share this post


Link to post
Share on other sites

не работает простая фигня.

надо увидеть значение переменной подцепи....

В дизайне верхнего уровня пишу:

 

x = SubNetworkCellName.Variable

 

получаю - bad path name. Та же самая фигня, если вместо Cell Name - имя inastance. Ожидаемо она не видна и в дизайне верхнего уровня при обращении прямо по имени.

Почему-то в оптимизационных переменных формат "SubNetworkCellName.Variable" работает нормально, а тут - нет.

Чего я делаю не так??

Share this post


Link to post
Share on other sites

Здравствуйте.

Моделирую патч-антеннку.

ADS, метод FEM.

На субстрате проводящий слой, над ним воздух, затем Cover - 377 Ohm termination.

При одной и той же топологии (питающий микрополосок, переходное отверстие, антенна) разные результаты в зависимости от толщины слоя воздуха.

 

Чему верить, как выбрать адекватную реальности модель?

 

Спасибо.

Share this post


Link to post
Share on other sites

Добрый день!

 

Подскажите как в ADS сделать перебор (sweep) параметров модели ?

 

Есть IBIS-AMI модель передатчика, некий канал и заглушка-приемная модель (pass-through).

Можно в ручную указывать пред- и пост- искажение источника, но это довольно утомительно, насколько я понял это можно вынести в переменную и сделать пакетную симуляцию (batch mode).

Но как именно это сделать разобраться не могу и прошу помощи.

 

Модели и тестовый проект (ADS2014) приложены.

 

Спасибо!

post-14339-1410936566_thumb.png

post-14339-1410936571_thumb.png

MyWorkspace_wrk2.rar

Share this post


Link to post
Share on other sites

не понял, что с этими пред- и пост- искажениями, но:

1. если это просто цифра, то в чем проблема, tune {1 to 10000 by 1}? :blink:

2. если эти модели в виде некоего набора файлов, то:

- создаете mdif файл, в нем прописываете все файлы моделей

- в проект добавляете датасет и источник для него вот этот самый файл, iVar1=@1, iVal1=переменная в дизайте отвечающая за выбор модели

- в параметрах устройствах в пректе говорите, чтобы использовал этот датасет, т.е. file {DAC1, "filename"}, где filename - это имя независимой переменноой в мдифе.

в хелпе это есть, см раздел о датасетах.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.