Перейти к содержанию
    

В HFSS есть возможность разбить рамку двумя плоскостями симметрии и считать, используя в четыре раза меньшую RAM. И время расчёта соответственно уменьшится.

 

 

Посмотрел модель. Почему Вы считаете, что антенна симметрична для плоскости сечения XY? Что, у рамки два разреза? Почему у Вас Multiplier равен 0.5? Для такой рамки плоскостями симметрии будут плоскости по осям ZX и ZY. Тогда Multiplier 0.5 * 2 = 1

Конечно, Вы правы, плоскость XY не является плоскостью симметрии. При таком возбуждении - симметрия только по YZ и множитель импеданса 0.5. Проверил для рамки длиной l=pi*r_circ=0.628м.

Последовательный резонанс приблизительно на 520 МГц, вроде совпадает.

Project1.rar

..

А как промоделировать 1/4 часть рамки трудно себе представить. Возбуждение д.б. диаметрально противоположным, либо дифференциальный порт...

Изменено пользователем old_boy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дополню.

 

Здесь симметрии ZX тоже нет, если говорить про симметрию по полю, а не геометрическую.

Для правильных результатов возможна только ZY.

 

К сожалению, я этого не знал и всегда использовал. И что более удивительно, измерение реальных антенн с расчётом сходилось.

При разбиении этой рамки по плоскости ZX нужно назначить эту границу Perfect E, Multiplier =2.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не понятно как создаётся и учитывается порт, симметричный существующему при использовании метода симметричной границы. Про Вашу модель пока не говорю, пытаюсь увязать такой способ расчёта с микрополосковой структурой. Можно ли считать микрополосковую топологию прикреплённую на рисунке симметричной?

В любом случае, как дать понять машине, что этот посчитанный кусок ячейка большого куска? Попросту говоря, добиться, чтобы в графиках появился и второй порт (получить АЧХ S21).

 

Filt.jpg

 

Для закрытой структуры можно попробовать решать задачу, как у Вас на рисунке, если на плоскости симметрии поставить волноводный порт, а потом две половинки соединить в схеме (в designer) и там получить S21.

Принцип показан на рис.

post-80355-1504707469_thumb.png

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При разбиении этой рамки по плоскости ZX нужно назначить эту границу Perfect E, Multiplier =2.

Только что проверил, результат полностью совпадает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

К сожалению, я этого не знал и всегда использовал. И что более удивительно, измерение реальных антенн с расчётом сходилось.

При разбиении этой рамки по плоскости ZX нужно назначить эту границу Perfect E, Multiplier =2.

 

Я говорю именно про эту структуру. Другие, без конкретики нет смысла обсуждать.

Для этого варианта Вы можете проверить, если посмотрите на вектор Е для двух вариантов с ГУ симметрии ZX и полную модель.

Особенно наглядно будет с противоположной от порта стороны. Возможно в данном случае на результаты это оказывает не большое влияние, но структура поля с ГУ симметрии по ZX и без здесь разная.

Соответственно и работать будет по разному. Основной смысл ГУ симметрии, уменьшить объем задачи сохранив структуру поля.

Изменено пользователем DmitryHF

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я говорю именно про эту структуру. Другие, без конкретики нет смысла обсуждать.

Для этого варианта Вы можете проверить, если посмотрите на вектор Е для двух вариантов с ГУ симметрии ZX и полную модель.

Особенно наглядно будет с противоположной от порта стороны. Возможно в данном случае на результаты это оказывает не большое влияние, но структура поля с ГУ симметрии по ZX и без здесь разная.

Соответственно и работать будет по разному. Основной смысл ГУ симметрии, уменьшить объем задачи сохранив структуру поля.

 

Проверил, структура поля немного изменилась. Величина напряжённости поля отличается. Входной импеданс почти не изменился.

Спасибо, о таком явлении я не ведал.

 

post-60253-1504713732_thumb.jpg

post-60253-1504713712_thumb.jpg

Изменено пользователем uve

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для закрытой структуры можно попробовать решать задачу, как у Вас на рисунке, если на плоскости симметрии поставить волноводный порт, а потом две половинки соединить в схеме (в designer) и там получить S21.

Принцип показан на рис.

post-80355-1504707469_thumb.png

Ааа... Тогда ничего необычного :( Объединить в другой программе. Жаль.

Спасибо в любом случае!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверил, структура поля немного изменилась. Величина напряжённости поля отличается. Входной импеданс почти не изменился. Спасибо, о таком явлении я не ведал. post-60253-1504713732_thumb.jpg

 

Но мне кажется, что можно добиться как геометрической симметрии, так и симметрии по полю, если в качестве фидера использовать симметричную двух-проводную линию, или двойной коаксиал (twin-coaxial line), а в качестве порта - дифференциальный wave port. Но вот только как реализовать +90 градусов, т.е. разность фаз 180 градусов на входе рамки?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ааа... Тогда ничего необычного :( Объединить в другой программе. Жаль.

Спасибо в любом случае!

 

Designer и HFSS c 2015 года это одна программа. Разные дизайны, но в одном проекте могут быть. Так что объединить не сложно.

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

Для окончательного результата все равно надо будет рассчитывать полную модель.

 

Но мне кажется, что можно добиться как геометрической симметрии, так и симметрии по полю, если в качестве фидера использовать симметричную двух-проводную линию, или двойной коаксиал (twin-coaxial line), а в качестве порта - дифференциальный wave port. Но вот только как реализовать +90 градусов, т.е. разность фаз 180 градусов на входе рамки?

 

Возможно, надо только следить, чтобы ГУ симметрии не меняло структуры поля, я если меняло то без существенно влияния на результат.

В случае с этой рамкой первоначально проблема была в том, что границы излучения ввиду низких частот надо было далеко отодвигать. Это увеличивало область расчета, и для ее уменьшения решили использовать ГУ симметрии. Я бы попробовал использовать IE солвер, особенно если модель без диэлектриков. Вроде в CST он есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если в HFSS построить антенную решетку из N элементов, получить парциальные амплитудные и фазовые диаграммы и построить общую диаграмму в маткаде например. Мы получим ту же диаграмму что и при задании возбуждения через Edit Sources?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Братья и сестры!

С 18 версии случилось страшное - Создатели, что-то поломали в распределенных вычисленияхъ и теперь, чтобы посчитать дискретный частотный свип на нескольких машинах, надо использовать MPI вместо RSM (зачем он устанавливается тогда - хз).

Все бы хорошо, но все мои попытки настроить этот самый MPI закончились полным обломом... RSM был прекрасен (для меня) абсолютно всем - включил и забыл, абы фаервол не блокировал.

Кто умеет в распараллеливание, пожалуйста научите как настроить MPI, сил моих больше нет!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ужас. старым коллегам расскажу, чтоб не покупали пока... а у вас купленный? если нет, может просто патчик не сработал на модуль? или прописать фичу в списке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дык, это год почти такое... Странно, что тишина такая.

рутрекерный конечно... вроде там все фичи

 

Раз тут так тихо, еще каверзный вопрос...

Я хочу в оптимизировать сектор в котором коэф. эллиптичности < 3dB

 

Пишу выражение: XWidthAtYVal(db(AxialRatioValue),3) в диапазоне Theta -90 .. 90гр (мне надо только в передней полуплоскости).

В некоторых несчастных случаях бывает, что КЭ нигде не опускается ниже 3дБ, поэтому вычисляя XWidthAtYVal(db(AxialRatioValue),3) оптимизатор закономерно падает, т.к. это выражение ничего ему не вернуло.

Тогда я его дополнил: if(min(db(AxialRatioValue))>=3,0,XWidthAtYVal(db(AxialRatioValue),3))

И оно точно также не работает! Такое впечатление, что оно отрабатывает XWidthAtYVal с самого начала и падает не смотря на то, что if указывает, что его не надо выполнять...

Как быть?

 

Примечательно, что выражение if(min(db(AxialRatioValue))>=3,0,XAtYVal(db(AxialRatioValue),3)) такой фигней не страдает...

 

Как временное решение сделал if(min(db(AxialRatioValue))>=3,0,2*abs(XAtYVal(db(AxialRatioValue),3))), может лет через 100 ансис поправит...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Братья и сестры!

С 18 версии случилось страшное - Создатели, что-то поломали в распределенных вычислениях и теперь, чтобы посчитать дискретный частотный свип на нескольких машинах, надо использовать MPI вместо RSM (зачем он устанавливается тогда - хз).

Все бы хорошо, но все мои попытки настроить этот самый MPI закончились полным обломом... RSM был прекрасен (для меня) абсолютно всем - включил и забыл, абы фаервол не блокировал.

Кто умеет в распараллеливание, пожалуйста научите как настроить MPI, сил моих больше нет!

 

Да, в этом плане 17 версия была проще в настройке.

Но настроить можно, по крайней мере в 18.2 у меня получилось.

На что надо обратить внимание:

На всех ПК должна быть одинаковая версия MPI, одинаковая ОС, одинаковый путь установки HFSS.

На всех ПК надо поставить RSM и MPI с соответствующими правами.

После этого проверяем в командной строке, что с каждого ПК доступен каждый другой:

 

mpidiag -s имяПК -at (в случае Platform MPI)

 

Правильный ответ должен быть типа - Message received from Service: ХХХ

И если все Ок, то должно работать.

 

Подробности см. в хелпе по фразе mpidiag и т.п..

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На всех ПК надо поставить RSM и MPI с соответствующими правами.

 

правами Администратора?, пожалуйста, если можно - поконкретнее

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...