Jump to content

    
edc

Вопросы по HFSS

Recommended Posts

24.09.2021 в 12:39, Demich сказал:

На результаты каких параметров опирает Max. Delta?

На значения ВСЕХ элементов S-матрицы, сколько бы их не было.

Посмотреть всю матрицу своего проекта- можете в Results -> Solution data, вкладка Matrix Data

Если в проекте 2 порта/терминала, то там будет матрица 2х2 = 4 значения. Эти значения - комплексные числа. В полярной нотации они записываются как длина вектора (Magnitude) и угол вектора (Phase). В прямоугольной нотации активная и мнимая части (проекции этого вектора на оси ординат).


В настройках проекта Analysis -> Solution setup, можно настраивать критерии сходимости.

Упрощенный критерий - Magnitude Delta S (по умолчанию стоит 2%), безразлично к фазе.

 

Это для каждого из 4 значений матрицы (если матрица например 2х2) высчитывается длина вектора. Если хотя бы одно значение матрицы изменилось по длине больше чем на 2% значит критерий не выполнен.

Для расчета только на 1 частотной точке (Single) критерии для DeltaS можно задавать более детально, во вкладке "Use matrix convergence -> Set magnitude and phase"

Кроме допустимого изменения длины вектора (Magnitude Delta S) можно ещё накладывать ограничения на угол поворота этого вектора, в градусах. По умолчанию там стоит 5 градусов.

Там же можно ставить выборчно, какие элементы матрицы анализировать, а какие игнорировать.

 

Детальнее об этом в разделе справки   Specifying Solution Settings > Setting Adaptive Analysis Parameters for HFSS

Edited by yurik82

Share this post


Link to post
Share on other sites

Demich, исходите из картины распределения поля моды. Если она меняется, надо задавать дополнительную чатсоту разбиения. В полосу пропускания это бегущая волна, в заграждении - экспоненциальная реактивная мода. Каритны совсем разные. На резонансе вообще может потребоваться три частоты, если вы очень детально хотите смотреть скачок фазы, или очень плотная форсированная равномерная сетка в месте концентрации поля.

Share this post


Link to post
Share on other sites

Ansys ES чистит папки проекта от результатов/моеделей/прочего ненужного мусора, который был в своём время, но удалили за ненадобностью? Уж больно подозрительная куча всяких фалов и папок там.
В своё время Microwave office этим грешил, приходилось отдельно удалять файлы старых расчётов. Сейчас достаточно удалить ЕМ-структуру например, и соответствующие файлы тоже удаляются, в том числе и в дереве Data Sets (иногда и там остаются, но не в таком количестве, как было раньше)

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
11.10.2021 в 03:05, Hale сказал:

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

Спасибо.

Вопрос, можно как-то легенду раскидать по горизонтали? По вертикали когда тысячка графиков на одной координатной плоскости, то они не влазят. Список легенды можно потянуть и расширить вправо, но клетки не заполняются. Что зачем это сделано не знаю, может не доработали программисты?

image.thumb.png.82250ac925bfcbe1f420091621e675ef.png

 

И как настроить, чтобы графики обновлялись по мере расчёта? В HFSS v15 частотная точка посчиталась - график в реальном времени продлился до это точки и т.д. Сейчас же в AES 2020 R2 пока полностью не прорешается весь диапазон частот, график не выводится. Часто это мешает, т.к. зная предварительно поведение графика, можно не ждать окончания решения, а отменить расчёт и перестроить модель.

Share this post


Link to post
Share on other sites

>И как настроить, чтобы графики обновлялись по мере расчёта?

Они и обновляются, если не использовать распределенной памяти (бета фича в 2020). Т.е. без фишек HPC. Простое свипирование дискретными точками по одной, или параллельно в несоклько задач. Или ждите до конца, когда все собрет. Ощущение что HPC код с распределенной памятью другие люди писали и с интерфейсом обратную связь не осилили.

 

Иногда просто от избытка данных ГУИ переклинивает и он забывает обновить экран - надо руками кликнуть "обновить график".

 

>-35 дБ, то -40 дБ.

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

 

>Вопрос, можно как-то легенду раскидать по горизонтали?

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

 

Кстати, фишка 2021 - когда строите графики импедансов порта, перепроверяйте три раза с калькулятором. У него появилась неприятная черта путаться в Zpi, Zvi, Zpv...

 

Вообще, за те деньги что они ХФСС продают, просто позорище клёпаное. Появилось сильнейшее желание с него слезьть уже, может на CST пересесть, если фирма купит.

Я начинаю понимать почему Японцы предпочитают доморощеный софт, пусть даже более слабый по фичам. На любой позорный баг они могут вызвать представителя разработчика на ковер, и проблема будет исправлена. В случае с ХФСС это давно превратилось в испорченный телефон с непременным вердиктом "мы не можем, терпите, зато у нас многомиллионный софт самый продаваемый в мире. И вообще пошли вы нафиг со своими проблемами".

 

 

Share this post


Link to post
Share on other sites
6 часов назад, Hale сказал:

 

 

Да, GUI ещё тот. Графики  клинило пару раз. Зато постоянно клинит окно с 3D-моделью: периодически всё содержимое этого окна заливается чёрным цветом, приходиться масштабировать колёсиком, тогда окно с моделью отпускает.

Share this post


Link to post
Share on other sites

А как в HFSS тогда сравнить полоски, чтобы порт не влиял.... У меня просто задача сравнить по волновому сопротивлению три разных варианта копланарного полоска... как это правильнее сделать? Волновой порт каждый раз разные результаты дает...

Копланарные линии сильно отличаются.... у одной 0.1 мм зазор до земли, у второй 0.2 мм, у третий 0.3мм, и 0.8мм

й 0.8мм

Share this post


Link to post
Share on other sites
15.10.2021 в 10:38, Prostograf сказал:

задача сравнить по волновому сопротивлению три разных варианта копланарного полоска... как это правильнее сделать?

если надо решение для линии в терминах RL/GC, то удобнее всего, быстрее всего и точнее всего - считать в проекте типа 2D Extractor

здесь готовые примеры файлов в 2D

https://drive.google.com/drive/folders/1EwQb-xiSOGoA_vu3c0YOq67bd7Ur-nbl?usp=sharing

Edited by yurik82

Share this post


Link to post
Share on other sites

Prostograf,

ну, есть четыре импеданса в зависимости от того чем оперирует ваша теория/система... из них и выбираете. если полоски однородные, то их решть вообще не надо, импеданс порта и будет импедансом полоска. Для излучающих структур берете wave, интегрирует поля. Для схем - на основе напряжения, хотя линий с поперечной волной импедансы должны сходиться при достаточном размере порта. Волновой порт - это же просто двухмерная модель длинной линии, которая сопряжена с трехмерной моделью FEM... если они одинаковые, то какая разница. Да, разумнее делать в 2D, хотя я Экстракторами не овалдел, т.к. раньше для них нужна была отдельная лицензия, а сейчас уже влом.

Share this post


Link to post
Share on other sites

Всем привет! Помогите люди добрые, установил эту чудо программу,но при работе выдает ошибку.

"unable to locate or start com engine on local machine no response from com engine"

Что делать и как быть, буду очень благодарен за помощь.

Share this post


Link to post
Share on other sites

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

еще есть такая штука что он пытается связаться с локалхостом через сетевой стек. современные версии построены так что даже локальная симуляция исполняется как сетевая на локалхосте.
Этому процессу может мешать фаервол, или другой сетевой софт, сниферы, мониторы и пр.

 

//Кстати, перед запуском сего добра отрубайте сетевой кабель на всякий случай. Там нехилая спайвара встроена, которая в частности активируется после "правильной" установки и сливает о вас все в обход популярных виндовых фаерволов. в файл проекта оно тоже дохрена неанализируемых данных пишет//

Share this post


Link to post
Share on other sites
14.10.2021 в 20:11, Prostograf сказал:

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

Объясните пожалуйста почему при разных размерах wave port по разному считается S11, то -35 дБ, то -40 дБ.... Как так?

Драсти.

1. Какую deltaS указываете в Setup?

2. На какой частоте наблюдаете расхождение и какую используете в Setup?

3. Используете ли эту рекомендацию по размеру порта (см. прил.)?

wavepo08.gif

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.