реклама на сайте
подробности

 
 
235 страниц V  « < 50 51 52 53 54 > »   
Reply to this topicStart new topic
> Вопросы по HFSS
saulius
сообщение Aug 21 2008, 06:55
Сообщение #766


Частый гость
**

Группа: Свой
Сообщений: 86
Регистрация: 6-09-06
Пользователь №: 20 127



Здравствуйте
Решаю задачу с 11 версией используя оптимизацию, цель которой получить заданный коефициент отражения на порте.
Во время оптимизации меняю только параметры материала в СВЧ узле , а геометрия остается неизменной.
Проблемма вот в чем : при каждом шаге изменения переменной оптимизации (которая есть не размер,а проницаемость) , происходить рефайнмент сетки , начиная с изначальной. Это очень удлиняет время расчетов.
Нельзя ли каким -то образом заставить программу , начиная со второго шага оптимизации использовать уже полученную сетку с первого шага?
Или , можно ли получить избыточную сетку до оптимизации , и эту сетку дальше использовать при оптимизации без рефайнмента ?
Go to the top of the page
 
+Quote Post
EUrry
сообщение Aug 21 2008, 07:11
Сообщение #767


Гуру
******

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



Цитата(saulius @ Aug 21 2008, 10:55) *
Здравствуйте
Решаю задачу с 11 версией используя оптимизацию, цель которой получить заданный коефициент отражения на порте.
Во время оптимизации меняю только параметры материала в СВЧ узле , а геометрия остается неизменной.
Проблемма вот в чем : при каждом шаге изменения переменной оптимизации (которая есть не размер,а проницаемость) , происходить рефайнмент сетки , начиная с изначальной. Это очень удлиняет время расчетов.
Нельзя ли каким -то образом заставить программу , начиная со второго шага оптимизации использовать уже полученную сетку с первого шага?
Или , можно ли получить избыточную сетку до оптимизации , и эту сетку дальше использовать при оптимизации без рефайнмента ?

Естесственно, она будет заново строиться, т. к. распределение полей изменяется при изменении параметров материалов и адаптивное построение будет иным. ИМХО, оптимизация в HFSS дело гиблое. Лучше сделайте параметрический анализ с диапазоном значений переменных (только много переменных одновременно лучше не задавать - общее число расчетов будет произведение числа вариаций всех переменных). А если не хотите адаптив ждать, то задайте мелкий меш вручную, 1 адаптивный шаг и заведомо грубую цель адаптива. Но не уверен, что в этом случае получится быстрее и качественнее.
Цитата(BIBIGON @ Aug 21 2008, 10:08) *
вы думаете что моя проблемма именно в портах?

После того, что в доке увидел, уже не знаю. Кстати, прилепил в предыдущий пост забытые картинки!
Если есть время, то попробуйте подвести питающие МПЛ к структуре с вэйв портом и посмотрите, что получится.


--------------------
Все не могут только сеять разумное, доброе, вечное: кому-то надо и пахать!
Природа не терпит пустоты: там, где люди не знают правды, они заполняют пробелы домыслом. © Бернард Шоу
Go to the top of the page
 
+Quote Post
BIBIGON
сообщение Aug 21 2008, 07:31
Сообщение #768


Частый гость
**

Группа: Свой
Сообщений: 167
Регистрация: 9-06-06
Пользователь №: 17 903



Цитата(EUrry @ Aug 21 2008, 10:11) *
После того, что в доке увидел, уже не знаю. Кстати, прилепил в предыдущий пост забытые картинки!
Если есть время, то попробуйте подвести питающие МПЛ к структуре с вэйв портом и посмотрите, что получится.



я не могу понять как там можно задать вав порты? не подскажите как это сделать?
Go to the top of the page
 
+Quote Post
EUrry
сообщение Aug 21 2008, 07:43
Сообщение #769


Гуру
******

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



Цитата(BIBIGON @ Aug 21 2008, 11:31) *
я не могу понять как там можно задать вав порты? не подскажите как это сделать?

Вывести питающие полоски (может повернуть придется, хотя это уже будет портить картину, но ради проверки можно и попробовать) и на них навесить вэйв порт, как на картинке. Только надо на отрезке полоска погонять размеры области порта по минимуму КСВ. Если Вам важна плоскость отсчета фазы, то придется этот питающий полосок вычитать. Причем в HFSS я заметил косяк (при выборе смещения плоскости отсчета в свойствах порта), что вычитается только модуль без фазы. cranky.gif
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Все не могут только сеять разумное, доброе, вечное: кому-то надо и пахать!
Природа не терпит пустоты: там, где люди не знают правды, они заполняют пробелы домыслом. © Бернард Шоу
Go to the top of the page
 
+Quote Post
Kerapoxel
сообщение Aug 21 2008, 07:59
Сообщение #770


Частый гость
**

Группа: Свой
Сообщений: 86
Регистрация: 1-11-06
Из: Санкт-Петербург
Пользователь №: 21 884



Цитата(EUrry @ Aug 21 2008, 11:43) *
Причем в HFSS я заметил косяк (при выборе смещения плоскости отсчета в свойствах порта), что вычитается только модуль без фазы. cranky.gif


Енто как, если не секрет? Объясните, пожалуйста , по-подробнее.
Go to the top of the page
 
+Quote Post
EUrry
сообщение Aug 21 2008, 08:53
Сообщение #771


Гуру
******

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



Цитата(Kerapoxel @ Aug 21 2008, 11:59) *
Енто как, если не секрет? Объясните, пожалуйста , по-подробнее.

Мне нужно было вычесть из общего решения решение для питающей линии устройства. Отодвинул плоскость порта на необходимое расстояние, и что же я увидел! S11 сместился только по модулю, а сама кривая полностью повторяла форму кривой для решения с питающей линией, т. е. все переотражения от стыка питающей линии и устройства остались на том же расстоянии от порта, как и без смещения плоскости отсчета. Закинул S-параметры устройства с питающей линией и только питающей линии в MWO, и, с помощью негативного блока, всё нормально повычиталось. Вот так! Может поправит кто, ежели что-то не так.


--------------------
Все не могут только сеять разумное, доброе, вечное: кому-то надо и пахать!
Природа не терпит пустоты: там, где люди не знают правды, они заполняют пробелы домыслом. © Бернард Шоу
Go to the top of the page
 
+Quote Post
Kerapoxel
сообщение Aug 21 2008, 09:40
Сообщение #772


Частый гость
**

Группа: Свой
Сообщений: 86
Регистрация: 1-11-06
Из: Санкт-Петербург
Пользователь №: 21 884



Цитата(EUrry @ Aug 21 2008, 12:53) *
Мне нужно было вычесть из общего решения решение для питающей линии устройства. Отодвинул плоскость порта на необходимое расстояние, и что же я увидел! S11 сместился только по модулю, а сама кривая полностью повторяла форму кривой для решения с питающей линией, т. е. все переотражения от стыка питающей линии и устройства остались на том же расстоянии от порта, как и без смещения плоскости отсчета.

Не совсем понял, что за результаты получились... Не могли бы попроще...

Как смещали плоскость порта? Как это "S11 сместился только по модулю...", а "все переотражения от стыка питающей линии и устройства остались на том же расстоянии от порта, как и без смещения плоскости отсчета. "?

Просто ща запустил один из проектов в HFSS10 где отрезок линии запитывается через WG порт, сделал deembeding и вроде все работает...
Go to the top of the page
 
+Quote Post
EUrry
сообщение Aug 21 2008, 10:46
Сообщение #773


Гуру
******

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



Цитата(Kerapoxel @ Aug 21 2008, 13:40) *
Не совсем понял, что за результаты получились... Не могли бы попроще...

Как смещали плоскость порта? Как это "S11 сместился только по модулю...", а "все переотражения от стыка питающей линии и устройства остались на том же расстоянии от порта, как и без смещения плоскости отсчета. "?

Просто ща запустил один из проектов в HFSS10 где отрезок линии запитывается через WG порт, сделал deembeding и вроде все работает...

Смещал в свойствах порта deembeding. График S11(f) отрезка линии, несогласованного на конце, имеет осциллирующий вид (хорошо заметно в диапазоне частот, на которых длина отрезка несколько раз укладывается на длине волны). Расположение минимумов и максимумов сильно зависит от длины отрезка. При смещении плоскости порта, должно происходить то же самое, но, к сожалению, я этого не наблюдал.


--------------------
Все не могут только сеять разумное, доброе, вечное: кому-то надо и пахать!
Природа не терпит пустоты: там, где люди не знают правды, они заполняют пробелы домыслом. © Бернард Шоу
Go to the top of the page
 
+Quote Post
Kerapoxel
сообщение Aug 21 2008, 13:11
Сообщение #774


Частый гость
**

Группа: Свой
Сообщений: 86
Регистрация: 1-11-06
Из: Санкт-Петербург
Пользователь №: 21 884



Цитата(EUrry @ Aug 21 2008, 14:46) *
Смещал в свойствах порта deembeding. График S11(f) отрезка линии, несогласованного на конце, имеет осциллирующий вид (хорошо заметно в диапазоне частот, на которых длина отрезка несколько раз укладывается на длине волны). Расположение минимумов и максимумов сильно зависит от длины отрезка. При смещении плоскости порта, должно происходить то же самое, но, к сожалению, я этого не наблюдал.


Вот промоделировал линию на поликоре (толщиной 1мм) , разомкнутую на конце и шириной 1мм(около 50 Ом) и длинной 15мм.
Затем продеембедил ее на 5, 10 мм.
Ниже привожу графики в ансофте и офисе(в офисе моделировал схемотехнически).
Вроде бы совпадение приличное.


P.S. Если потерь нет и волновое линии совпадает с волновым порта, то провалов в модуле коэффициента отражения, как мне кажется, ваще не должно быть.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
EUrry
сообщение Aug 21 2008, 14:40
Сообщение #775


Гуру
******

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



Цитата(Kerapoxel @ Aug 21 2008, 17:11) *
Вот промоделировал линию на поликоре (толщиной 1мм) , разомкнутую на конце и шириной 1мм(около 50 Ом) и длинной 15мм.
Затем продеембедил ее на 5, 10 мм.
Ниже привожу графики в ансофте и офисе(в офисе моделировал схемотехнически).
Вроде бы совпадение приличное.

Да, у Вас всё нормально получилось. Надо бы проверить еще раз будет, а то быть может это меня тогда переклинило, и наезжаю на невинную прогу!!! smile.gif Правда, у меня версия 11.1. так что может и будет разница. При сборке проги перепутали выражения и всё. В MWO 5.52 был подобный баг: 2 разные характеристики (не помню какие, но точно коэф. усиления - один при идеальном согласовании входа и выхода усилка, другой - не при идеальгом согласовании) шли точка в точку в любом, сколько угодно широком, диапазоне частот. Т. е. сразу видно, что забили для них одинаковые выражения (проделки лени: ctrl+C->ctrl+V, отвлекся - исправить забыл smile.gif ).
Цитата
P.S. Если потерь нет и волновое линии совпадает с волновым порта, то провалов в модуле коэффициента отражения, как мне кажется, ваще не должно быть.

Да, но такого же не бывает. Я параметры нормировал к 50 Омам, так что точно согласования в области порта не было.


--------------------
Все не могут только сеять разумное, доброе, вечное: кому-то надо и пахать!
Природа не терпит пустоты: там, где люди не знают правды, они заполняют пробелы домыслом. © Бернард Шоу
Go to the top of the page
 
+Quote Post
Andrew10
сообщение Aug 25 2008, 10:07
Сообщение #776


Местный
***

Группа: Свой
Сообщений: 228
Регистрация: 22-10-05
Из: Саратов
Пользователь №: 9 960



Добрый день всем!

Столкнулся со странным явлением. Считаю периодическую структуру (цепочку связанных резонаторов, рис. 1) eigensolver-ом, используя граничные условия Флоке и меняя свиг фазы на период структуры от 0 до 360 градусов. При этом из-за симметрии структуры значения частот собственных мод, соответствующие сдвигам на 0 и 360, 20 и 340, 40 и 320 и т.д. градусам должны совпадать. Так и есть для всех точек, кроме 0 и 360! Для нуля получаются сдвинутые вниз и явно неправильные значения (рис. 2). Кто-нибудь с подобным поведением сталкивался?
HFSS11

Спасибо!
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
navuho
сообщение Aug 26 2008, 15:16
Сообщение #777


Местный
***

Группа: Свой
Сообщений: 328
Регистрация: 21-07-05
Пользователь №: 6 972



Цитата(Andrew10 @ Aug 25 2008, 12:07) *
Для нуля получаются сдвинутые вниз и явно неправильные значения

Скорее всего что-то с сеткой - ошибка не такая уж большая. Выложите проект, если можно.
Go to the top of the page
 
+Quote Post
Andrew10
сообщение Aug 27 2008, 09:57
Сообщение #778


Местный
***

Группа: Свой
Сообщений: 228
Регистрация: 22-10-05
Из: Саратов
Пользователь №: 9 960



Цитата(navuho @ Aug 26 2008, 19:16) *
Скорее всего что-то с сеткой - ошибка не такая уж большая. Выложите проект, если можно.


Вряд ли дело в сетке. Я генерировал разные сетки, и эффект сохраняется. Кроме этого, с физической точки зрения сдвиг фазы 0 и 360 градусов - это одно и тоже; насколько я знаю МКЭ, с точки зрения реализации периодических граничных условий также различий нет. Кроме этого, я задавал сдвиг фазы в 1 градус, получилось тоже самое, что для 360.

Завтра постараюсь поместить проект.
Go to the top of the page
 
+Quote Post
Pir0texnik
сообщение Sep 2 2008, 22:52
Сообщение #779


Знающий
****

Группа: Свой
Сообщений: 918
Регистрация: 20-09-06
Пользователь №: 20 539



Всем обладателям версии 11.1.1... :-)
Поставил сегодня новую версию, открываю старый проект с волноводным портом, который находится внутри воздушного ящика и...

[error] Port refinement, process hf3d error: Port p1 is assigned to an internal face. Only allowed with lumped ports.. (1:24 сен 03, 2008)


11.0.1 все считал и не морщился... заменил вейв на лампед порт, написал примерно сопротивление - бред какой-то считает, сопротивление антенны во всем диапазоне = 0.
можно как-то горю помочь? :-)

мдя... sad.gif
Go to the top of the page
 
+Quote Post
EUrry
сообщение Sep 3 2008, 15:04
Сообщение #780


Гуру
******

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



Поставил v. 11.1 (Патч до 11.1.1 забыл скинуть сёдня). Решил посмотреть разницу в результах моделирования одних и тех же проектов в разных версиях (наблюдался такой грешок раньне). Загрузил промоделированные в v. 11.0.1 проекты в v. 11.1, стал делать экспорт S-параметров. После удачного экспорта закрытие окна Solution Data приводило к вылетанию проги. Открыл заново и при запуске расчета сразу происходил вылет. Что за...?


--------------------
Все не могут только сеять разумное, доброе, вечное: кому-то надо и пахать!
Природа не терпит пустоты: там, где люди не знают правды, они заполняют пробелы домыслом. © Бернард Шоу
Go to the top of the page
 
+Quote Post

235 страниц V  « < 50 51 52 53 54 > » 
Reply to this topicStart new topic
111 чел. читают эту тему (гостей: 111, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 20:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01497 секунд с 7
ELECTRONIX ©2004-2016