|
|
  |
Вопросы по HFSS |
|
|
|
Jul 6 2008, 16:24
|
Группа: Новичок
Сообщений: 2
Регистрация: 6-07-08
Пользователь №: 38 772

|
Здравствуйте!
Натолкните пожалуйста на решение следующей проблемы. Рассчитываю параметрическую задачу с геометрическим варьируемым параметром (пусть $L). Для каждой из $L небходимо определить поверхностный ток в полоске, что находится в поле. Пользуясь калькулятором я, вроде, это сделал, но только для отдельного значния $L. Как можно автоматизировать процесс, чтобы для всей совокупности параметрически заданных $L сохранить значение поверхностного тока для дальнейшего построения на графиках?
Вероятно, необходимо пользоваться макроязыком? Если да, то наведите пожалуйста на документацию или пример.
|
|
|
|
|
Jul 6 2008, 20:54
|
Группа: Новичок
Сообщений: 2
Регистрация: 6-07-08
Пользователь №: 38 772

|
Всё, спасибо. Сам разобрался :]
|
|
|
|
|
Jul 8 2008, 10:25
|

Гуру
     
Группа: Свой
Сообщений: 3 218
Регистрация: 14-11-06
Из: Н. Новгород
Пользователь №: 22 312

|
Цитата(Pir0texnik @ Jul 8 2008, 05:38)  Делаю расчет микрополосковой антенны в 11.0.1 версии. Решил случайно сравнить результат S11 посчитаный фаст свипом и дискрет... Что получилось см. картинку ниже, синяя линия - дискрет, краснаяя -фаст. Из-за чего может быть такое различие? Решение адаптировалось на 915МГц, правда очень плохо сходилось - это имеет отношение к качеству свипа? Какому свипу можно больше верить? Спасибо!  Наверное, верить надо дискретному. Фаст же интерполирует, вроде как, решение для нескольких точек. А уж как наинтерполирует - неизвестно!!! Тише едешь - дальше будешь!!!
--------------------
Все не могут только сеять разумное, доброе, вечное: кому-то надо и пахать! Природа не терпит пустоты: там, где люди не знают правды, они заполняют пробелы домыслом. © Бернард Шоу
|
|
|
|
|
Jul 8 2008, 16:23
|
Местный
  
Группа: Свой
Сообщений: 328
Регистрация: 21-07-05
Пользователь №: 6 972

|
Цитата(Pir0texnik @ Jul 8 2008, 16:35)  Да, это один анализис сетап с двумя свипами внутри, сетка одна и таже. Если это один и тот же сетап, то почему график подписан "imported" ?
|
|
|
|
|
Jul 9 2008, 03:51
|

Гуру
     
Группа: Свой
Сообщений: 3 218
Регистрация: 14-11-06
Из: Н. Новгород
Пользователь №: 22 312

|
Цитата(Pir0texnik @ Jul 8 2008, 18:35)  Тише едешь - фиг приедешь.... :-) Есть такой момент!  Но я когда-то попробовал фаст-свип и какие-то сказки получились. Поэтому не доверяю ему. Хотя, наверное, он не просто так заложен в HFSS. Возможно, просто корректно задачу поставить нужно. Есть же, вроде, рекомендации по его применению.
--------------------
Все не могут только сеять разумное, доброе, вечное: кому-то надо и пахать! Природа не терпит пустоты: там, где люди не знают правды, они заполняют пробелы домыслом. © Бернард Шоу
|
|
|
|
|
Jul 9 2008, 06:10
|
Частый гость
 
Группа: Свой
Сообщений: 117
Регистрация: 23-03-07
Из: Харьков
Пользователь №: 26 424

|
Цитата(Pir0texnik @ Jul 9 2008, 01:45)  Эта точка на кривой дискретного свипа совпадает с тем, что сказал мне итерационный солвер, когда доделал сетку. Собсно я так и заметил непонятку в фаст свипе... Расхождения могут быть даже при одинаковой сетке, так как считается разными методами. Т.е. общий метод то один и тот же - конечные элементы, и элементы те же, но вот матрица формируется и решается по разному. При свипе задачей является найти не только значения S-матрицы, но еще и их производные по частоте, потому что затраты на их вычисление минимальны, а польза значительна - гораздо больше информации об интерполируемой функции. Так что для обращения формируется немножко другая матрица. И тут может возникнуть проблема с обусловленностью этой матрицы - если она плохо обусловлена, то даже небольшое изменение задачи может существенно изменить решение. Вы упоминали плохую сходимость при сгущении сетки в исходном сетапе - это указание на возможные проблемы. Вообще-то создавать меш на частоте в окрестности резонанса - это не очень хорошая идея, так как там все очень сильно меняется с частотой, поэтому изменения сетки при сгущении могут эту самую резонансную частоту варьировать и как результат - будет существенно варьироваться оценка ошибки и сходимость будет как "маршрут пьяного водителя под взглядом гаишника"  Так что могу порекомендовать в исходном сетапе построить меш на максимальной интересуемой частоте и повторить сравнение свипов, посчитанных по этому мешу. И проконтролировать сходимость - чтоб она таки вышла на экспоненциально убывающий участок, но еще не дошла до переопределенной системы (если сетка слишком густая, то возникают проблемы из-за плохой обусловленности и ошибок округления при обращении матрицы)
|
|
|
|
|
Jul 9 2008, 07:18
|

Гуру
     
Группа: Свой
Сообщений: 3 218
Регистрация: 14-11-06
Из: Н. Новгород
Пользователь №: 22 312

|
Сходимость плохая получается, по моим наблюдениям, когда какой-то S-параметр имеет очень малую величину (примерно ниже -50...-60 дБ). При этом, даже незначительное измельчение сетки, ведет к довольно большому изменению параметра, а т. к. он используется в условии сходимости, то и сходимость ухудшается. Но, опять же по наблюдениям, если получается очень согласованный девайс (S11<50 дБ (реально, конечно, такой получить...  ), то параметры на передачу практически не изменяются при последующих итерациях, и, в принципе, решение получается нормальное. А уж согласование -50 дБ или -70 дБ дела не сделает, а в реале будет еще хуже.
--------------------
Все не могут только сеять разумное, доброе, вечное: кому-то надо и пахать! Природа не терпит пустоты: там, где люди не знают правды, они заполняют пробелы домыслом. © Бернард Шоу
|
|
|
|
|
  |
109 чел. читают эту тему (гостей: 109, скрытых пользователей: 0)
Пользователей: 0
|
|
|