|
Sonnet, Помогите разобраться... |
|
|
|
Aug 7 2006, 13:05
|

Знающий
   
Группа: Свой
Сообщений: 719
Регистрация: 14-07-05
Из: Москва
Пользователь №: 6 787

|
Доброе время суток,уважаемые форумщики! Долгое время я моделировал планарные структуры в MWO. Но в последнее время провожу расчет схем, используя модуль электродинамического анализа (закрытым формам на таких частотах и в таких структурах я не доверяю  ). Но беда в том,что ЕМ-модуль в офисе не позволяет проводить оптимизацию полученной структуры,что было бы для меня очень полезно. По совету и при помощи знающих людей (спасибо им огромное еще раз!!!) поставил Соннет и интегрировал его в Офис. Все просто замечательно:экспорт-импорт,расчет и т.д. Но беда в том,что начальство гонит заниматься железом и времени на то,чтобы разобраться с оптимизацией в Соннет совсем не остается. Поэтому очень прошу тех,кто работал с программой и знает как это делается,подсказать мне-как задать параметры для оптимизации структуры. С самим диалогом и заданием целей оптимизации я,вроде бы, разобрался. Но не понимаю как в проект добавить те переменные,которые нужно оптимизировать. Не знаю имеет ли это какое-либо значение,но скажу,что проект,который мне нужно оптимизировать,я экспортировал из Офиса. Буду очень признателен за любую информацию.
--------------------
|
|
|
|
|
Aug 7 2006, 17:44
|
Частый гость
 
Группа: Свой
Сообщений: 114
Регистрация: 29-09-05
Пользователь №: 9 092

|
Цитата(Neznayka @ Aug 7 2006, 17:05)  Доброе время суток,уважаемые форумщики! ...прошу тех,кто работал с программой и знает как это делается,подсказать мне-как задать параметры для оптимизации структуры... Для параметризации структуры можно использовать два типа параметров: Anchored (с точкой привязки) и Symmeric (симметричный), которые отличаются характером изменения местоположения узловых точек топологии моделируемой структуры. Чтобы добавить параметр в проект нужно воспользоваться меню: Tools -> Add Parameter -> Add Anchored или Tools -> Add Parameter -> Add SymmetricПри добавлении параметра Anchored следует задать точку привязки (anchor point) - она при изменении параметра будет оставаться неподвижной, затем референсную точку (reference point). Расстоянием между двумя этими точками и определяется величина параметра (и наоборот). После указания этих двух точек в строке статуса появляется запрос: Select more points to be adjusted - можно выделить дополнительные точки, которые при изменении параметра будут смещаться одновременно с референсной точкой. После того как все точки выделены, нажмите Enter и задайте имя параметра. Примечание: Точки на топологии удобно выделять путём перемещения курсора над нужными точками при одновременном удерживании в нажатом состоянии левой кнопки мыши.При добавлении параметра Symmetric сначала задается первая референсные точка (first reference point), затем дополнительные точки, связанные с ней. После этого нужно нажать Enter, после чего появится запрос на указание второй референсной точки (second reference point) и связанный с ней дополнительных узловых точек. Когда все точки второй группы указаны, следует нажать Enter и указать имя параметра. Величина параметра определяется расстоянием между двумя референсными точками (и наоборот). При изменении параметра типа Symmetric обе референсные точки (и, соответственно, связанные с ними группы точек) изменяют своё положение одновременно (приближаются друг к другу при уменьшении значения параметра, либо "разбегаются" друг от друга при увеличении значения параметра). Примечание: Если Вы хотите при указании имени параметра использовать уже существующее имя (в случае, когда несколько элеметнов топологии обозначены одним и тем же параметром), то можно не вводить каждый раз имя вручную, а в строке ввода имени параметра нажать курсор "Вниз", перебирая имена уже существующих параметров, которые имеют такаие же значения, как и редактируемыйИзменять значения параметров можно как вручную - двойным нажатием левой кнопки мыши, так и при оптимизации или свипировании (Parameter Sweep). В директории Examples в Sonnet есть пример параметризованной топологии - par_dstub_c - там использованы оба типа параметров.
Сообщение отредактировал trablik - Aug 7 2006, 17:47
|
|
|
|
|
Aug 7 2006, 18:47
|

Знающий
   
Группа: Свой
Сообщений: 719
Регистрация: 14-07-05
Из: Москва
Пользователь №: 6 787

|
Спасибо за совет  Завтра обязательно попробую и,наверняка,появятся новые вопросы. А пока прикрепляю файлик,который обещал. Надеюсь,что пригодится  . Еще раз большое спасибо. Желаю удачи.
--------------------
|
|
|
|
|
Aug 8 2006, 06:57
|

Знающий
   
Группа: Свой
Сообщений: 719
Регистрация: 14-07-05
Из: Москва
Пользователь №: 6 787

|
Скажите пожалуйста,а можно задать при парамтризации точку не в узле топологии,а произвольно. Скажем,есть опция "Добавить точку", благодаря которой я могу добавить точку в любое место структуры. Могу я задать оптимизацию относительно этой точки? Если это возможно,то как? Потому как при добавлении точки я могу за нее "потянуть",изменив тем самым геометрию структуры,но при попытке задать эту точку в качестве точки оптимизации она исчезает  Или есть еще какие-то приемы,которые я пока не осознал? И еще вопрос-каким методом анализа лучше пользоваться? Интересует как скорость расчета,так и точность.
Сообщение отредактировал Neznayka - Aug 8 2006, 07:05
--------------------
|
|
|
|
|
Aug 8 2006, 17:28
|
Частый гость
 
Группа: Свой
Сообщений: 114
Регистрация: 29-09-05
Пользователь №: 9 092

|
Цитата(Neznayka @ Aug 8 2006, 10:57)  Скажите пожалуйста,а можно задать при парамтризации точку не в узле топологии,а произвольно. Скажем,есть опция "Добавить точку", благодаря которой я могу добавить точку в любое место структуры. Могу я задать оптимизацию относительно этой точки? Если это возможно,то как? Потому как при добавлении точки я могу за нее "потянуть",изменив тем самым геометрию структуры,но при попытке задать эту точку в качестве точки оптимизации она исчезает  Или есть еще какие-то приемы,которые я пока не осознал? И еще вопрос-каким методом анализа лучше пользоваться? Интересует как скорость расчета,так и точность. При выполнении команды "Add points to polygon" точка действительно добавляется, а при снятии выделения она становится невидимой (но она на самом деле присутствует). Чтобы её вновь увидеть, можно, например, выделить полигон, на котором задана эта точка, и выполнить команду "Reshape polygons" (изменять форму полигона при этом вовсе не обязательно  ) Но вот при добавлении параметра такую точку можно выделить только "на ощупь"  В такой ситуации могу дать совет: при выполнении команды "Add points to polygon" нужно не просто добавлять узловую точку, но и сразу, удерживая нажатой кнопку мыши, немного смещать эту точку в нужном направлении. После параметризации структуры это смещение можно будет компенсировать изменением значения соответствующего параметра. Вот файл с примером:
test.rar ( 1.75 килобайт )
Кол-во скачиваний: 175
При добавлении новой точки к первоначальной геометрии (первоначальная геометрия - в файле test_initial.son) добавляемая точка была немного смещена вниз. При параметризации структуры начальное значения параметра L=2.2. Чтобы вернуться к исходной геометрии, нужно задать значение параметра L=2.0. Примечание: При задании параметра его первоначальное значение должно быть отличным от нуля! Поэтому нужно либо выбрать соответствующую anchor point, либо изначально немножко скорректировать топологию, чтобы вводимый параметр стал отличным от нуля. При редактировании топологии бывает довльно удобно использовать команду Edit -> Merge Polygons. Эта команда объединяет несколько полигонов в один. Тепрь о методах анализа. Я многократно проверял метод ABS (Adaptive Band Syntesys), сравнивая полученные с помощью него результаты расчета с результатами от Linear Frequency Sweep. Совпадение очень хорошее! Вобщем теперь я использую только ABS. Что касается параметров mesh'а, то по соотношению точность/время вычислений наилучшим выбором в большинстве случаев яаляется настройка Mesh: Coarse/Edge Meshing (меню Analysis -> Setup -> Speed/Memory)
|
|
|
|
|
Aug 9 2006, 15:08
|
Частый гость
 
Группа: Свой
Сообщений: 114
Регистрация: 29-09-05
Пользователь №: 9 092

|
Цитата(Neznayka @ Aug 9 2006, 16:04)  Появилась у меня еще одна проблемка-считаю катушку индуктивности,при этом задаю проводимость материала,толщину слоя металлизации. Расчитываю добротность катушки-все хорошо, все получилось. Далее-удваиваю толщину слоя металлизации, провожу расчет и что же...добротность ни чуть не изменилась  Почему? Ведь она должна была увеличиться (поправьте,если я не прав). P.S. При изменении тангенса потерь в диэлектрике (его уменьшении) добротность увеличилась. Но почему она не меняется при изменении толщины металла? В Sonnet по умолчанию толщина металла не учитывается - она только влияет на погонные потери. Полоски представляются бесконечно тонким проводящим слоем с потерями. Для того, чтобы учесть конечную толщину металлизации в Sonnet есть возможность представить полосок в виде двух или более бесконечно тонких проводников, суммарное расстяние между которыми как раз и равно толщине металлизации. Чтобы использовать эту технику, нужно задать новый тип металла, указав в качестве модели Thick Metal Model (меню Circuit -> Metal Types -> Add... -> Type = Thick Metal Model). Но следует отметить, что время расчетов при этом заметно увеличивается.
Более подробную информацию по моделированию толщины металла в Sonnet можно получить из Sonnet User's Guide (глава 18)
|
|
|
|
|
Aug 11 2006, 10:46
|
Частый гость
 
Группа: Свой
Сообщений: 167
Регистрация: 9-06-06
Пользователь №: 17 903

|
Цитата(Neznayka @ Aug 7 2006, 22:47)  Спасибо за совет  Завтра обязательно попробую и,наверняка,появятся новые вопросы. А пока прикрепляю файлик,который обещал. Надеюсь,что пригодится  . Еще раз большое спасибо. Желаю удачи. А случайно нет кряка для версии 7_0_3077?
|
|
|
|
|
Aug 11 2006, 21:37
|
Частый гость
 
Группа: Свой
Сообщений: 114
Регистрация: 29-09-05
Пользователь №: 9 092

|
Цитата(Neznayka @ Aug 11 2006, 12:27)  Спасибо за помощь  Все получилось,но вот результаты меня несколько озадачили... При изменении толщины слоя металлизации (а именно при его увеличении) добротность падает. Непонятно почему? По идее,должна увеличиваться? Или программа учитывает потери на излучение? Если интересно,могу кинуть графики... Очень интересно, киньте, пожалуйста. Думаю, всё дело в том, что при увеличении толщины металлизации увеличивается и межвитковая ёмкость катушки и, соответственно, уменьшается её реактивное сопротивление. Можно попытаться промоделировать такую ситуацию, немного уменьшив расстояние между витками. _______________________ Тут по ходу дела проявилась одна проблема в стыковке MWO 7.01 с Sonnet. Если создать EM-стуктуру в MWO 7.01, а затем редактировать её в Sonnet, то эта ЕМ-структура перестаёт поддаваться редактированию в MWO (даже если указать другой ЕМ-смулятор). Если быть точнее, то в MWO перестаёт быть видна её топология в 2D (а вот в 3D - всё видно).
Сообщение отредактировал trablik - Aug 11 2006, 22:46
|
|
|
|
|
Oct 11 2006, 08:42
|

Знающий
   
Группа: Свой
Сообщений: 719
Регистрация: 14-07-05
Из: Москва
Пользователь №: 6 787

|
Доброе время суток,уважаемые форумщики! Возник еще вопрос по использованию Соннет: каким образом в одном из слоев задать диэлектрический кубик с заданными свойсвами? Сначала я сделал так: 1. Создал три слоя диэлектрика (плата,воздух,воздух) 2. Нарисовал нужную мне структуру и задал свойства металла. 3. Далее мне было необходимо в среднем слое (воздух) под слоем металла создать диэлектрическую вставку из другого материала. Я поступил следующим образом "Tools->Add Dielectric Brick->Draw Rectangle". Все получилось-появился "кирпичик",но беда в том,что в качестве диэлекрика указан "Air" (воздух)... А как мне изменить материал этого кирпичика? Пока я не разобрался,поступил следующим образом: 1. Создал три слоя диелектрика (плата,слой диэлектрика,воздух) 2. Во втором слое вставил несколько кирпичиков из воздуха,так,чтобы получить объект нужной формы под печатью. Но есть у меня сомнения по поводу правильности моих действий... Такие вот дела... А так же никак не могу понять каким образом можно изменить сдвиг референсной плоскости порта (структура экспортирована из MWO) Буду благодарен за любую помощь.
--------------------
|
|
|
|
|
Oct 22 2006, 15:59
|
Частый гость
 
Группа: Свой
Сообщений: 114
Регистрация: 29-09-05
Пользователь №: 9 092

|
Цитата(Neznayka @ Oct 11 2006, 12:42)  Доброе время суток,уважаемые форумщики! Возник еще вопрос по использованию Соннет: каким образом в одном из слоев задать диэлектрический кубик с заданными свойсвами? Сначала я сделал так: 1. Создал три слоя диэлектрика (плата,воздух,воздух) 2. Нарисовал нужную мне структуру и задал свойства металла. 3. Далее мне было необходимо в среднем слое (воздух) под слоем металла создать диэлектрическую вставку из другого материала. Я поступил следующим образом "Tools->Add Dielectric Brick->Draw Rectangle". Все получилось-появился "кирпичик",но беда в том,что в качестве диэлекрика указан "Air" (воздух)... А как мне изменить материал этого кирпичика? Пока я не разобрался,поступил следующим образом: 1. Создал три слоя диелектрика (плата,слой диэлектрика,воздух) 2. Во втором слое вставил несколько кирпичиков из воздуха,так,чтобы получить объект нужной формы под печатью. Но есть у меня сомнения по поводу правильности моих действий... Такие вот дела... А так же никак не могу понять каким образом можно изменить сдвиг референсной плоскости порта (структура экспортирована из MWO) Буду благодарен за любую помощь. Зайдите в меню Circuit -> Brick Materials и добавьте там новый материал для диэлектрической вставки - с нужными параметрами
|
|
|
|
|
Apr 27 2009, 14:16
|
Группа: Новичок
Сообщений: 6
Регистрация: 6-04-09
Пользователь №: 47 234

|
Люди, кто ставил Sonnet 11.54 на висту 64?? Есть у кого-нить нормальный кряк под нее? Буду очень благодарен за помощь).
|
|
|
|
|
Dec 21 2010, 12:26
|
Группа: Новичок
Сообщений: 5
Регистрация: 20-12-10
Пользователь №: 61 764

|
et 12.52 crack
Сообщение отредактировал hengp - Dec 21 2010, 12:30
|
|
|
|
|
Mar 19 2012, 16:50
|
Местный
  
Группа: Свой
Сообщений: 440
Регистрация: 19-01-10
Из: г. Жуков, Россия
Пользователь №: 54 932

|
Во вложенном файле анализ в Sonnet 13.52 отрезка компланарной линии длиной 1 дюйм на материале RO4003C Standart, у которого шероховатость по даташит 2.8 микрона. Анализ выполнялся с гладким металлом и с шероховатым (Rough Metal). Но разницы в потерях практически нет, и они заметно меньше, чем приводятся в даташит, где, например, потери на 15 ГГц обещают порядка -0.16 дБ/дюйм, а на частоте 9 ГГц - порядка -0.4 дБ на дюйм. Кто нибудь выполнял анализ с учётом шероховатости? Что тут не так?
Прикрепленные файлы
Line.rar ( 48.97 килобайт )
Кол-во скачиваний: 16
|
|
|
|
|
Mar 19 2012, 17:49
|
Местный
  
Группа: Свой
Сообщений: 440
Регистрация: 19-01-10
Из: г. Жуков, Россия
Пользователь №: 54 932

|
Цитата(proxi @ Mar 19 2012, 20:16)  Не так 2.5D. Но ведь добавили шероховатость в 2.5D эачем-то. Неужто только для пиара?
|
|
|
|
|
Mar 20 2012, 06:35
|
Профессионал
     
Группа: Модератор FTP
Сообщений: 2 111
Регистрация: 29-12-05
Пользователь №: 12 684

|
Цитата(evgdmi @ Mar 19 2012, 20:50)  ... Но разницы в потерях практически нет, и они заметно меньше, чем приводятся в даташит, где, например, потери на 15 ГГц обещают порядка -0.16 дБ/дюйм, а на частоте 9 ГГц - порядка -0.4 дБ на дюйм. очень хотелось бы глянуть на даташит для RO4003C, в котором указаны потери в копланарной линии, причем на бОльших частотах мЕньшие, чем на мЕньших. дайте ссылку пожалуйста, или приаттачьте. Цитата(proxi @ Mar 19 2012, 21:16)  Не так 2.5D. Экспорт в CST и там уже можно что то сравнивать. по учету шероховатости предпочел бы HFSS. Цитата(proxi @ Mar 19 2012, 21:16)  А касаемо лампет элементов и S параметры транзисторов тут 2.5D вне конкуренции CST отдыхает ( а может курит  ). вам надо бы хоть один пример из CST DS посмотреть, а потом уже решать, смеяться над CST или нет. Цитата(evgdmi @ Mar 19 2012, 21:49)  Но ведь добавили шероховатость в 2.5D эачем-то. Неужто только для пиара? вы почему-то указали шероховатость только для нижней поверхности проводников. если укажете и для верхней - потери увеличатся. имеет смысл также при учете потерь для бокса указывать реальные материалы, а не оставлять Lossless.
|
|
|
|
|
Mar 20 2012, 12:34
|

Гуру
     
Группа: Свой
Сообщений: 2 752
Регистрация: 10-11-04
Из: Железнодорожный
Пользователь №: 1 093

|
не буду создавать отдельную тему Уважаемые господа! Компания Sonnet сообщила о выходе новой версии пакета моделирования планарных СВЧ устройств Sonnet Suites v13.56. Главным нововведением в этой версии является расширенная связь с программой ADS 2011 из пакета Agilent EEsof EDA. API интерфейс с Sonnet реализован в виде Design Kit, автоматически добавляемого в среду проектирования ADS 2011. В результате пользователь получает механизм экстракции для топологических ячеек с соответствующим схемотехническим представлением. Также улучшен имеющийся интерфейс связи с пакетом проектирования интегральных схем Cadence Virtuoso. Для пользователей, имеющих активный контракт на техническую поддержку, новая версия доступна для скачивания на сайте компании. Более подробную информацию о программном обеспечении Sonnet можно найти по адресу: http://www.eurointech.ru/sonnetЗа любой дополнительной информацией просим обращаться по адресу sales@eurointech.ru или телефону (495) 749-45-78 в компанию Евроинтех, являющуюся официальным дистрибьютором программного обеспечения Sonnet на территории России и стран СНГ.
|
|
|
|
|
Mar 20 2012, 18:19
|
Местный
  
Группа: Свой
Сообщений: 440
Регистрация: 19-01-10
Из: г. Жуков, Россия
Пользователь №: 54 932

|
Цитата(l1l1l1 @ Mar 20 2012, 09:35)  очень хотелось бы глянуть на даташит для RO4003C, в котором указаны потери в копланарной линии, причем на бОльших частотах мЕньшие, чем на мЕньших. дайте ссылку пожалуйста, или приаттачьте. Указанные потери по частотам нужно поменять местами, прошу прощения за столь грубую ошибку. Нужного даташита на официальном сайте Роджерса для RO4003 почему-то нет. Постараюсь выложить, у меня он на листочке бумаги.
|
|
|
|
|
Mar 21 2012, 16:29
|
Местный
  
Группа: Свой
Сообщений: 440
Регистрация: 19-01-10
Из: г. Жуков, Россия
Пользователь №: 54 932

|
Цитата(l1l1l1 @ Mar 20 2012, 09:35)  очень хотелось бы глянуть на даташит для RO4003C, в котором указаны потери в копланарной линии, причем на бОльших частотах мЕньшие, чем на мЕньших. дайте ссылку пожалуйста, или приаттачьте. вы почему-то указали шероховатость только для нижней поверхности проводников. если укажете и для верхней - потери увеличатся. Указал шероховатость для верхней поверхности. Потери действительно заметно увеличились. Я не ожидал такого влияния свойств верхней поверхности, всётаки материал толстый. С учётом всего сказанного здесь возможно удастся повысить точность моделирования полосно-пропускающих фильтров на этом материале, особенно узкополосных. Во вложенном файле информация о RO004 с одной из презентаций.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|