Pavel_SSS 0 5 февраля, 2011 Опубликовано 5 февраля, 2011 · Жалоба Если я правильно понял суть вопроса, то необходимо создать идеальное согласование транзистора по выходу средствами AWR MWO в полосе частот. Сделать это можно с помощью s1p файла, записав в него требуемое значение импеданса (например, комплексно-сопряженное к выходному сопротивлению транзистора). Далее тыкаем два раза на порт 2, в закладке Port ставим галочку напротив Network Terminated, затем нажимаем окей и выбираем созданный раннее s1p файл. На указанных в файле частотах будет идеальное согласование. Пример: ideal_match.rar Уважаемый Sp1noza, не подскажете ли, есть ли способ сформировать файл с импедансами как-нибудь проще чем набить его руками? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EUrry 3 5 февраля, 2011 Опубликовано 5 февраля, 2011 · Жалоба Уважаемый Sp1noza, не подскажете ли, есть ли способ сформировать файл с импедансами как-нибудь проще чем набить его руками? В Output Equation можно создать переменную и присвоить ей значение входного импеданса со стороны нужного порта (вроде измерение ZIN то, что надо, но проверьте), затем применить к этой переменной функцию conj(z) и полученное значение подставить, например, в параметр элемента LOAD. Но проблема заключается в том, что переменнные из Output Equation не "видятся" в схемах проекта, как, например, Global Definition. Очень неудобно. Не помню точно, но вроде бы как-то давно изворачивался в этом случае без скриптов, то ли с промежуточным sNp-файлом, то ли еще как. Покопайте во встроенных функциях для Output Equation, может что-то есть полезное для этих целей. Еще обратите внимание на блок NEG2, что он делает с входными импедансами. Возможно, с использованием этого блока удастся создать идеальную нагрузку. MWO позволяет некоторую фантазию проявлять и находить решения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sp1noza 0 7 февраля, 2011 Опубликовано 7 февраля, 2011 · Жалоба Уважаемый Sp1noza, не подскажете ли, есть ли способ сформировать файл с импедансами как-нибудь проще чем набить его руками? Можно попробовать сделать так: заменить первый порт в усилителе сопротивление 50 Ом (или элементом load), затем через output файл снять характеристику s11 и получить s1p-файл (при этом указать чтобы значения были в формате real imag), загружаем s1p-файл и меняем знак в мнимой части. Пример: ideal_match2.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EUrry 3 7 февраля, 2011 Опубликовано 7 февраля, 2011 · Жалоба Можно попробовать сделать так: заменить первый порт в усилителе сопротивление 50 Ом (или элементом load), затем через output файл снять характеристику s11 и получить s1p-файл... При этом не будет условия идеального согласования при изменении согласующей цепи на входе (при дублировании схемы со всеми параметрами и служащей только для считывания S22). Можно сделать линк на датафайл, но будет ли информация обновляться при оптимизации - не знаю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EVS 0 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба Всем привет! Есть вопрос. Исходные: много измеренных S-матриц фильтров, т.е. файлы тачстоунов *.s2p. Задача: изобразить графики, на котором для каждого файла будет выводиться информация, как вот тут (можно без добротности): То есть не ручными манипуляциями с маркерами, а как в VNA: нажал кнопарик - и радуешься жизни. В виде опции крайне желательно сохранение графика в любом векторном формате. Все это возможно в ADS (макрос на AEL, там в хэлпе даже есть пример), но готового у меня нет, писать/отлаживать нужно время. Почему в теме МВО? - последняя надежа, все хвалят работу с графиками. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
freeport 3 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба Project - data files. Указываете на файл с расширением s2p. Затем Graphs - new graph - add measurement - в data source name указать устройство для которого приведены S параметры (само должно появится). Выбираете S11 S22 и т.д. И все готово Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
evgdmi 0 11 февраля, 2011 Опубликовано 11 февраля, 2011 (изменено) · Жалоба Project - data files. Указываете на файл с расширением s2p. Затем Graphs - new graph - add measurement - в data source name указать устройство для которого приведены S параметры (само должно появится). Выбираете S11 S22 и т.д. И все готово Подобным образом можно отобразить на одном графике сколько угодно кривых, однако информация, о которой говорит EVS, автоматически отображаться не будет. Для этого придётся создавать маркеры (щёлкнуть по графику правой кнопкой мышки и выбрать Add Marker). Вид и отображение маркеров можно менять в свойствах графика (Properties) на вкладке Markers. Информация может отображаться непосредственно рядом с маркером или отдельно в любом свободном месте. Размер маркеров и шрифты можно изменять. Причём маркеры нужно создавать для каждой кривой. Создать общий маркер для всех кривых, например, на одной какой-то частоте, не получается. Или я ошибаюсь? Изменено 11 февраля, 2011 пользователем evgdmi Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DesNer 0 12 февраля, 2011 Опубликовано 12 февраля, 2011 · Жалоба Всем привет! Есть вопрос. Исходные: много измеренных S-матриц фильтров, т.е. файлы тачстоунов *.s2p. Задача: изобразить графики, на котором для каждого файла будет выводиться информация, как вот тут (можно без добротности): Ну вот есть небольшой скриптец. display_ys_at_x.zip Показывает значения для всех графиков вот таким образом Не совсе оно, ну надо маленько доработать скрипт напильником в нужную сторону :smile3046: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EVS 0 12 февраля, 2011 Опубликовано 12 февраля, 2011 · Жалоба Нашел почти то, что нужно: FAQ: Calculate 3dB Bandwidth of Bandpass Filter Немного доработать и, вроде, все бы ничего, но: AWR считает полосу по простому: берет максимальное значение InsLoss, от него ищет вправо-влево по -3dB и называет дельту полосой по уровню -3. Agilent в своем скрипте в векторнике делает то же самое, но не от максимального значения, а от значения в центре полосы. И также называет это полосой по уровню -3. Естественно, значения получаются разные. Кто правее :rolleyes: ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ser_aleksey_p 0 12 февраля, 2011 Опубликовано 12 февраля, 2011 · Жалоба Нашел почти то, что нужно: FAQ: Calculate 3dB Bandwidth of Bandpass Filter Немного доработать и, вроде, все бы ничего, но: AWR считает полосу по простому: берет максимальное значение InsLoss, от него ищет вправо-влево по -3dB и называет дельту полосой по уровню -3. Agilent в своем скрипте в векторнике делает то же самое, но не от максимального значения, а от значения в центре полосы. И также называет это полосой по уровню -3. Естественно, значения получаются разные. Кто правее :rolleyes: ? А Вы уверены, что правильно определили как считает Agilent? Ведь для того, чтобы измерить от значения в центре полосы, надо сначала найти этот центр! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EVS 0 12 февраля, 2011 Опубликовано 12 февраля, 2011 (изменено) · Жалоба Да. По неподтвержденным данным, расчет идет в соответствии с этим: ADS_BW_AEL.rar Т.е. первая итерация берет в качестве исходной, действительно, максимум. Относительно него вычисляется полоса, середина которой используется для второй итерации. В принципе, количество итераций можно и увеличить, но, похоже, Agilent посчитал это излишним. Ошибки интерполяции (применена линейная) все равно дадут ошибку. Теоретически можно и квадратичную использовать, и количество итераций задуть до небес, но едва ли это имеет практический смысл. Все. Сделал. Если кому интересно, в ADS вот этой функцией: sta_bpf.rar Изменено 13 февраля, 2011 пользователем EVS Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ser_aleksey_p 0 12 февраля, 2011 Опубликовано 12 февраля, 2011 · Жалоба Да. По неподтвержденным данным, расчет идет в соответствии с этим: Тип прибора? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vladimir_z 0 18 февраля, 2011 Опубликовано 18 февраля, 2011 · Жалоба Здравствуйте, уважаемые форумчане! У меня вопрос по использованию MWO. Необходимо создать полосковый фильтр на сложной подложке из трех слоев диэлектрика. Медь-фторопласт-медь-RT6002-фторопласт-медь. В моделях подложек есть например SSUBT или SSUB4. Беда в том, что данный тип подложек использует крайне ограниченный перечень полосковых элементов. А надо оптимизировать топологию фильтра как в приложенном архиве... Кто-нибудь сталкивался с этим? Буду очень признателен за помощь. GPS.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EVS 0 18 февраля, 2011 Опубликовано 18 февраля, 2011 · Жалоба Кто-нибудь сталкивался с этим? Да постоянно. Если у вас уже определена топология и это топология уже похожа на фильтр, то есть смысл заняться только ЕМ-настройкой/оптимизацией без схематика. МВО позволяет это делать, но как-то через ... экстракцию и т.д. Возьмите любой МоМ солвер, позволяющий образмеривать и оптимизировать именно топологию. Оптимум для вашей задачи - Sonnet, можно попробовать Momentum, но у него бывают совершенно дурацкие глюки. Ну или уж для эстетов - HFSS, в нем еще проще - полная параметрика. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
evgdmi 0 18 февраля, 2011 Опубликовано 18 февраля, 2011 · Жалоба надо оптимизировать топологию фильтра В MWO оптимизация топологии возможна, только если топология извлекается из схемы с помощью экстракции. Пример такой оптимизации есть в пособии "Основы моделирования в Microwave Office 2009". Но успешной такая оптимизация бывает, если схема точно отражает особенности топологии. У Вас точно не получится, т.к. в схеме не отражено, что заземление делается через перемычки. И ещё. Мне кажется, у Вас довольно большой шаг по частоте. Сделайте его поменьше, не 0.01, а 0.005 или 0.001. И включите опцию Enable AFS (на вкладке EMSight опций Вашей EM Stuctures). Время на анализ вряд ли заметно увеличится, а графики будут красивее. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться