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

 
 
228 страниц V  « < 226 227 228  
Reply to this topicStart new topic
> Вопросы по HFSS
ansys-expert.ru
сообщение Jun 5 2017, 04:42
Сообщение #3406


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 21-08-13
Пользователь №: 78 009



Цитата(uve @ Jun 2 2017, 18:42) *
У меня тоже 18. На Вашем скрине меш вне педов(между ними) . Это нормально? У меня меш выглятит так: см скрин При таком меше входная Re с 50 падает до долей Ома(кз на корпус). А у Вас, похоже, будет проигнорирована в расчёте индуктивность.
[attachment=107415:Gl.jpg]


Извиняюсь. Я поторопился и построил на плоскости соединяющую верхние плоскости площадок индуктивности. Поэтому с сеткой там всё ок.
Сейчас вижу ту же картину что и вы. Похоже действительно глюк программы.
Go to the top of the page
 
+Quote Post
uve
сообщение Jun 6 2017, 11:14
Сообщение #3407


Местный
***

Группа: Участник
Сообщений: 333
Регистрация: 18-10-10
Пользователь №: 60 253



Я так понял, что этот глюк связан с моделированием тонких тел. И если бы толщина меди 0.018 мм не была стандартной, я бы всегда обходил стороной такие искажения в расчётах.
Go to the top of the page
 
+Quote Post
Hale
сообщение Jun 7 2017, 00:55
Сообщение #3408


Местный
***

Группа: Свой
Сообщений: 388
Регистрация: 11-10-11
Пользователь №: 67 667



в случаях где боковая поверхность не является "несущей" (слот и копланары), практически все методы решения применяют аппроксимации "импедансных поверхностей" с виртуальной толщиной. Если вы решаете в HFSS с реальной толщиной то запомните, тетраэдры должны стремиться к равносторонним. Следовательно лучше руками вокруг полоска разместить отдельную область диэлектриков/воздуха с ручным засеиванием меша стороной порядка 1-1.5 толщин. особенно это касается решения щелевых и слоеных конденсаторов и аппроксимаций сегнетоэлектрических структур. Знакомый, помнится когда в начале 2000 (эпоха win XP и core2) писал диссер по слоеным сегнетоэлектрикам, убился за машину с 32 гигами памяти, чтобы такая задача туда поместилась.
Go to the top of the page
 
+Quote Post
uve
сообщение Jun 7 2017, 08:15
Сообщение #3409


Местный
***

Группа: Участник
Сообщений: 333
Регистрация: 18-10-10
Пользователь №: 60 253



Цитата(Hale @ Jun 7 2017, 03:55) *
в случаях где боковая поверхность не является "несущей" (слот и копланары), практически все методы решения применяют аппроксимации "импедансных поверхностей" с виртуальной толщиной. Если вы решаете в HFSS с реальной толщиной то запомните, тетраэдры должны стремиться к равносторонним. Следовательно лучше руками вокруг полоска разместить отдельную область диэлектриков/воздуха с ручным засеиванием меша стороной порядка 1-1.5 толщин. особенно это касается решения щелевых и слоеных конденсаторов и аппроксимаций сегнетоэлектрических структур. Знакомый, помнится когда в начале 2000 (эпоха win XP и core2) писал диссер по слоеным сегнетоэлектрикам, убился за машину с 32 гигами памяти, чтобы такая задача туда поместилась.

Hale, спасибо за совет. Может проще назначить указанный меш для торцевых поверхностей тонкого тела( в моём случае пэда)?
Go to the top of the page
 
+Quote Post
xMx
сообщение Jun 8 2017, 11:27
Сообщение #3410


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 21-10-09
Из: Россия, Москва
Пользователь №: 53 121



__Добрый день. Имеется HFSS 15.0.0. Рассчитываю структуру с использованием периодических граничных условий. Расчет проводится в полосе частот Fmin-fmax.
На частоте fmax больше распространяющихся гармоник Флоке, чем на центральной частоте f0.
__Провел 2 расчета
1) количество гармоник выбирается на максимальной частоте fmax и расчет проводится на ней же (Setup-Solution frequency=fmax).
2) -||- fmax, а расчет проводится на центральной частоте ( Setup-Solution frequency= f0) , где часть гармоник становятся затухающими.
__В первом случае расчет проводится нормально, а во втором график сходимости (Setup-convergence) начинает скакать. Сходимости так и не происходит.
Правда результаты расчета при этом близки.
__Получается, что на частоте расчета нужно обязательно оставлять только распр. гармоники и убирать все затухающие гармоники?
При этом при свипе по частоте распр. гармоники могут появляться (на более высоких частотах) и начинать затухать на более низких.
Go to the top of the page
 
+Quote Post
Hale
сообщение Jun 13 2017, 00:38
Сообщение #3411


Местный
***

Группа: Свой
Сообщений: 388
Регистрация: 11-10-11
Пользователь №: 67 667



Цитата
Hale, спасибо за совет. Может проще назначить указанный меш для торцевых поверхностей тонкого тела( в моём случае пэда)?

я не думаю что пады нужно решать в реальной толщине. они достаточно малы чтобы по ним не бежала волна.
Когда делаешь копланар (реальной толщины), размер боковой поверхности как-то сам по себе существует и ограничен гранями. Надо только проконтролировать чтобы диэлктрик вокруг не был составлен из вытянутых тетраэдров. А в случае конденсаторов - да, надо на металл в этом месте накладывать ограничение длины меша, чтобы 3-4 узла на палец кондера приходилось. Градиент поля бывает существенный, иначе солвер просто проскочит кондер как несуществующий, или в несколько раз меньшей емкости.
А вот падов в общем случае это не касается. В противном случае, у вас пад неправильно разработан.

Цитата(xMx @ Jun 8 2017, 15:27) *
__Добрый день. Имеется HFSS 15.0.0. Рассчитываю структуру с использованием периодических граничных условий. Расчет проводится в полосе частот Fmin-fmax.
На частоте fmax больше распространяющихся гармоник Флоке, чем на центральной частоте f0.
__Провел 2 расчета
1) количество гармоник выбирается на максимальной частоте fmax и расчет проводится на ней же (Setup-Solution frequency=fmax).
2) -||- fmax, а расчет проводится на центральной частоте ( Setup-Solution frequency= f0) , где часть гармоник становятся затухающими.
__В первом случае расчет проводится нормально, а во втором график сходимости (Setup-convergence) начинает скакать. Сходимости так и не происходит.
Правда результаты расчета при этом близки.
__Получается, что на частоте расчета нужно обязательно оставлять только распр. гармоники и убирать все затухающие гармоники?
При этом при свипе по частоте распр. гармоники могут появляться (на более высоких частотах) и начинать затухать на более низких.


я не очень уловил что вы задавали, т.к. пользовался только 13 версией и там для бесконечного (периодического) порта просто задавались множители для волновых чисел по осям (т.е. выбиралось направление суммарного вектора β передачи энергии плоской волны)
но в целом, да, центральная частота задается там где вас интересует решение с оптимальной точностью. Задавая частоту в общем случае прямой дисперсии вы создаете избыточное число узлов для нижних частот (логично, для обратной волны меш может получиться недостаточно густым). Точность конечно обычно растет, за редким исключением когда меняются моды и ВЧ пучности не совпадают с НЧ пучностями, давая низкую точность по НЧ. То же происходит и на границе полосы пропускания. Тогда вам надо создавать задачу с зависимыми частотами, где мешер равнооптимально разобьет модель под несколько характеристических частот. Но тогда запаситесь оперативкой....
Go to the top of the page
 
+Quote Post
xMx
сообщение Jun 13 2017, 17:25
Сообщение #3412


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 21-10-09
Из: Россия, Москва
Пользователь №: 53 121



Цитата(Hale @ Jun 13 2017, 03:38) *
я не очень уловил что вы задавали, т.к. пользовался только 13 версией и там для бесконечного (периодического) порта просто задавались множители для волновых чисел
по осям (т.е. выбиралось направление суммарного вектора β передачи энергии плоской волны)....

__Спасибо за ответ Hale. Если я правильно понял вопрос, то я задавал углы сканирования 0 и 0 в настройках границ Slave. Можно было задавать сдвиг фаз между границами (см. рис. 1), но это дольше.
А от частоты зависит количество распространяющихся гармоник Флоке (см. рис. 2).
__Просто ради примера.
1) На рис. 2 показаны гармоники Флоке на максимальной частоте рабочего диапазона fmax. Четыре распространяются, 4 затухают (их убираю). Решаю проект на fmax и вижу, что сошлось за 8 итерации (см. рис. 3).
2) Далее провожу расчет уже на частоте центральной частоте f0. При этом количество гармоник в настройках порта Флоке выбрано для частоты fmax (см. пункт 1).
Сходимость показана на рис. 4. Как видно сходится гораздо хуже. За 16 итераций так и не сошлось. Сразу скажу, что в данном конкретном случае сходимость, в принципе, не плохая.
Все таки max mag delta S меньше 0.1, что уже хорошо. Когда я писал предыдущее сообщение, величина max mag delta S прыгала вокруг нескольких десятков и так и не сошлась за 16 итераций !!! (немного другая модель.).
__Отличие 2) от 1) в том, что на частоте f0 из 4 распространяющихся ( на частоте fmax) гармоник, осталось только 2.
__Просто я часто решал задачи в пакете HFSS на центральной частоте ( Setup-Solution frequency= f0) . Привык так sm.gif). А количество распространяющихся гармоник, как мне казалось,
логично определять на максимальной частоте fmax . а тут я столкнулся с такими проблемами со сходимостью..
__Ну, в общем, примерно понятно в чем дело: Если я провожу расчет на частоте f0, то и количество распр гармоник Флоке тоже должно определяться также на частоте f0 (даже не смотря на то, что на более высоких частотах могут появиться другие гармоники).
Тогда проблем со сходимостью не будет...

Цитата(Hale @ Jun 13 2017, 03:38) *
...
Задавая частоту в общем случае прямой дисперсии вы создаете избыточное число узлов для нижних частот (логично, для обратной волны меш может получиться недостаточно густым).
Точность конечно обычно растет, за редким исключением когда меняются моды и ВЧ пучности не совпадают с НЧ пучностями, давая низкую точность по НЧ. То же происходит и на границе полосы пропускания.
Тогда вам надо создавать задачу с зависимыми частотами, где мешер равнооптимально разобьет модель под несколько характеристических частот. Но тогда запаситесь оперативкой....
...

__Над этим абзацем надо будет подумать...

Длинное у меня сообщение вышло...

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение
Прикрепленное изображение

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Stefan1
сообщение Jul 3 2017, 12:47
Сообщение #3413


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 7-04-11
Из: Москва
Пользователь №: 64 187



Добрый день.
Подскажите пожалуйста, почему у меня в расчете получаются сильно завышенные потери в микрополосковой линии, состоящей из 2 типов металлов: золото нанесено поверх титана. Толщина золота - 1 мкм, толщина титана - 0,2 мкм. Полосок длиной 4 мм. Рабочая частота - 3 ГГц. Скин слой в золоте - 1 мкм. В титане еще больше (проводимость титана примерно в 20 раз меньше, чем у золота). Как я понимаю, программа считает, что ток, текущий по нижней части полоска течет только по титану, не заходя в золото (что не соответствует действительности).
Попробовал для расчета полей внутри структуры поставить галочку "Solve inside material" в золоте и титане - и потери резко упали до ожидаемых величин. Что получается, для расчета потерь и учета скин слоя в металле надо все время ставить эту галочку в свойствах материала? В противном случае скин слой равен 0? Кто-нибудь может объяснить в чем тут дело?

Сообщение отредактировал Stefan1 - Jul 3 2017, 16:30
Go to the top of the page
 
+Quote Post
DmitryHF
сообщение Jul 5 2017, 17:29
Сообщение #3414


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

Группа: Участник
Сообщений: 91
Регистрация: 5-02-14
Пользователь №: 80 355



Цитата(Stefan1 @ Jul 3 2017, 15:47) *
Добрый день.
Подскажите пожалуйста, почему у меня в расчете получаются сильно завышенные потери в микрополосковой линии, состоящей из 2 типов металлов: золото нанесено поверх титана. Толщина золота - 1 мкм, толщина титана - 0,2 мкм. Полосок длиной 4 мм. Рабочая частота - 3 ГГц. Скин слой в золоте - 1 мкм. В титане еще больше (проводимость титана примерно в 20 раз меньше, чем у золота). Как я понимаю, программа считает, что ток, текущий по нижней части полоска течет только по титану, не заходя в золото (что не соответствует действительности).
Попробовал для расчета полей внутри структуры поставить галочку "Solve inside material" в золоте и титане - и потери резко упали до ожидаемых величин. Что получается, для расчета потерь и учета скин слоя в металле надо все время ставить эту галочку в свойствах материала? В противном случае скин слой равен 0? Кто-нибудь может объяснить в чем тут дело?


Ответ есть в хелпе.

Bulk Conductivity

HFSS is capable of including conductivity in the model either as a bulk material loss factor, similar
to dielectric loss tangent, or as an impedance boundary condition applied to the outer surfaces of
the object. The choice of bulk material loss instead of the boundary condition is made by selecting
Solve Inside in the Properties window.
The choice between bulk material loss and the surface boundary condition is problem dependent.
The boundary condition should be applied whenever the conductor is much thicker than the skin
depth at the solution frequency. In this case, the unknowns within the conductor are not included in
the unknown vector, resulting in a smaller matrix and a faster analysis. However, if the conductor is
not thick relative to the skin depth, the bulk material conductivity must be used to arrive at an
accurate solution
.

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

Цитата(escmar @ May 31 2017, 22:17) *
Здравствуйте.
Пытаюсь в HFSS смоделировать дальнее поле относительно небольшой антенны, в главном лепестке ДН которой находится металлический предмет.
Знаю что лучше и проще убрать мешающую железку, но всё-таки...
Создавать полную модель нереально, поскольку антенна маленькая а вредная железка далеко, с десяток длин волны.
В хелпе и книжках вычитал что можно смоделировать дальнее поле антенны в небольшом объёме а потом внедрить результат в виде Incident Wave / Far Field в большую модель.
Вроде как в новом проекте надо создать границу Radiate и к ней приделать ссылку на проект, из которого надо взять это самое Far Field.
Пока не получается.


В целом ход Ваших мыслей верный, и все будет работать при соответствующей настройке.
Вообще решения данной задачи несколько, если интересует только изменение ДН без учета влияния окружающих объектов на саму антенну (ее согласование) то вот варианты если модель антенны посчитана в HFSS:

1. Ближнее или дальнее поле передать по ссылке в новый проект с железкой (если железка большая расчет будет быстрее если HFSS-IE Design с PO солвером)
2. В проекте с антенной в нужном месте нарисовать железку и использовать гибридный метод расчета ГУ FEBI с PO или SBR+ солверами (one way coupling)
3. Передать ближнее поле в Savant при помощи ACT HFSS-Savant Datalink, там добавить железку и выполнить анализ.

В хелпе смотрите Linked Field, Far Field Wave, Near Field Wave, HFSS-Savant Datalink, IE-region, FE-BI, Hybrid region

Если модели антенны нет то можно импортировать измерения или создать похожую.

Go to the top of the page
 
+Quote Post
Hale
сообщение Jul 6 2017, 00:26
Сообщение #3415


Местный
***

Группа: Свой
Сообщений: 388
Регистрация: 11-10-11
Пользователь №: 67 667



Цитата
сильно завышенные потери в микрополосковой линии, состоящей из 2 типов металлов: золото нанесено поверх титана.

боюсь, что из-за титана.
Удельное сопротивление алюминия 0,026 Ω㎟/m, титана 0.6 Ω㎟/m.
Интерфейсные покрытия на керамике, ферритах, это старая известная проблема.
Цитата
программа считает, что ток, текущий по нижней части полоска течет только по титану, не заходя в золото (что не соответствует действительности).

несомненно. для этого либо объект "титан" надо помечать "решать внутри", либо делать простой полигон полоска и накладывать на него импедансные условия, где точно задавать слои металлов.
Цитата
Что получается, для расчета потерь и учета скин слоя в металле надо все время ставить эту галочку в свойствах материала?

ну вы же инструкцию читали? видимо нет. это программа, никакого волшебства. хотите быстро с небольшим количеством памяти, надо жертвовать.
влияние скин слоя учитывается, но только аналитически.
Go to the top of the page
 
+Quote Post
Stefan1
сообщение Jul 6 2017, 11:40
Сообщение #3416


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 7-04-11
Из: Москва
Пользователь №: 64 187



Понятно, спасибо за помощь, DmitryHF и Hale.

Сообщение отредактировал Stefan1 - Jul 6 2017, 11:42
Go to the top of the page
 
+Quote Post

228 страниц V  « < 226 227 228
Reply to this topicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2017 - 08:56
Рейтинг@Mail.ru


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