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

On 5/29/2020 at 5:37 PM, DmitryHF said:

В данный момент проверить не могу, но раньше работал "альтернативный" способ запуска оптимизации без лицензии optimetrics. Может Вам пригодиться.

Для этого нужно подключить hfss дизайн в схемный дизайн (т.н. Dynamic Link). Переменные hfss дизайна видны в схемном. Далее создаете оптимизацию в схемном дизайне и запускаете. Все работает, так как оптимизация в схемном дизайне работает без лицензии optimetrics. Ansys это конечно особо не афишировал)))

не научите вкратце как надо создавать минимальный схемный дизайн чтобы так прокрутить параметры? я закопапастил проект ХФСС в схему, появился блок.

Параметрика ругнулась что не настроен анализ. Я созда Некссим-System_Frequency_Domain-анализ на одну нужную частоту.

Все равно в настройках параметрии не вижу параметров ХФСС.

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


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

8 hours ago, Hale said:

а можно в пустом circuit design построить это из данных HFSS с волновыми портами?

Можно

8 hours ago, Hale said:

попробовал сделать Dynamic Link, но он импортирует только последнее решение вариаций из группы которую я хочу построить. И вообще рушится на "circles".

Не понятно, поясните.

42 minutes ago, Hale said:

не научите вкратце как надо создавать минимальный схемный дизайн чтобы так прокрутить параметры? я закопапастил проект ХФСС в схему, появился блок.

Параметрика ругнулась что не настроен анализ. Я созда Некссим-System_Frequency_Domain-анализ на одну нужную частоту.

Все равно в настройках параметрии не вижу параметров ХФСС.

Во вложении пример

Spoiler

image.thumb.png.1c5c8b1215b436de791245d5e8010747.png

image.thumb.png.06ff98120758a591373e1942021f8af8.png 

 

Coax_Step_Opt_2019R3.aedtz

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


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

Кстати, в последних версиях HFSS реализован как-нибудь способ автоматического экспорта файлов результатов после симуляции. S-параметров, например. На подобии как в AWR.

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


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

38 minutes ago, K0nstantin said:

Кстати, в последних версиях HFSS реализован как-нибудь способ автоматического экспорта файлов результатов после симуляции. S-параметров, например. На подобии как в AWR.

C версии 17.2 есть.

image.thumb.png.acb6051f882f561531d3a3f610a32bb8.png 

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


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

В версии Electronic Desctop 2020 R1 есть пример по HFSS с названием Ferrite_Circulator. В этом проекте есть пример дизайна с НЕравномерным магнитным полем. Постоянный магнит смоделирован в Maxwell и результаты его обсчета передаются в HFSS путем указания ссылки на Maxwell при определении MagBias1. При попытках изменения магнита в Maxwell, например изменения его высоты путем усечения или создания нового объекта с материалом исходного магнита, мы после анализа проекта в Maxwell получаем изменённую картину поля и другое значение поля в точке Point1. Однако после анализа связанного проекта HFSS не происходит никакого изменения S-параметров. С чем это может быть связано? Это может произойти из-за нелицензионной копии? Прошу попробовать запустить на анализ этот проект.

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

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


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

1 hour ago, fazoid said:

 Это может произойти из-за нелицензионной копии?

 

Уверен, что причина в другом.

У меня работает.Изменял радиус магнита.

Проект во вложении.

 

Spoiler

image.thumb.png.c2215b8810df81b1db4feda836b8202e.pngimage.thumb.png.5eca504c50c2e527e64171dee5344281.png

 

Ferrite_Circulator2020R1.aedtz

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


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

Это может произойти изза багов. В таком случае надо удалять директории результатов расчета. А если не поможет, пересоздавать проект Максвела с нуля (методом копипаста объектов из ХФСС). причем важно удалить сам проект Максвела, а не просто очистить.

У меня та эе фигня была в связке HFSS13+Maxwell11

 

З.Ы. На какой диапазон циркулятор считаете?

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


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

6 часов назад, Hale сказал:

З.Ы. На какой диапазон циркулятор считаете?

Я делал свой проект с циркулятором в полосе 5,7-6,5 ГГц, получил этот эффект, после решил потренироваться на Example и это повторилось. Сейчас попробую проект который выложил DmitryHF и воспользуюсь Вашим советом. Спасибо.

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


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

Кстати, вам не показалось что HFSS 2020R неплохо научился пользоваться преимуществами HyperThreading? Т.е. больше не надо его отключать.

Я сейчас делал оптимизации на упрощенных моделях, где больше времени уходит на мешинг и постобработку, и HT включил. Но попутно заметил что и во время вычислений загрузка в планировщике переваливает 65%, иногда до 100%, да и в целом быстрее стало... 8 лицензий(ядер) в 1 задачу.

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


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

1 hour ago, Hale said:

Кстати, вам не показалось что HFSS 2020R неплохо научился пользоваться преимуществами HyperThreading? Т.е. больше не надо его отключать.

Я сейчас делал оптимизации на упрощенных моделях, где больше времени уходит на мешинг и постобработку, и HT включил. Но попутно заметил что и во время вычислений загрузка в планировщике переваливает 65%, иногда до 100%, да и в целом быстрее стало... 8 лицензий(ядер) в 1 задачу.

Опять двадцать пять, "кастрированное" ядро никогда не станет нормальным. Не равна его производительность нормальному,и если для каких-либо простых задач (браузер, ворд и т.п) и достаточно возможностей "кастрированного" ядра, то для полноценного расчета в HFSS нет. Конечно для каких-то этапов расчета, возможно построение сетки или может пост-обработка и будет небольшое ускорение, но в целом оно либо не значительно, либо его нет вовсе или станет медленнее. И если сравнить стоимость НРС лицензии (для лицензии все равно какое ядро) с получаемым от использования HT ядер приростом производительности, то ответ будет очевиден.

В принципе Вы можете и не отключать HT, главное на них не считать и задавать в параметрах расчета число физических ядер.Современные ОС различают физические ядра и виртуальные, и отправляют расчет в первую очередь на физические.

 

R17 Hardware Recommendation.pdf

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


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

Про мою ситуацию - получается следующее:

1) если я открываю проект из Examples или проект который выложил DmitryHF делаю анализ, потом изменяю геометрию магнита и делаю повторный анализ получаю ситуацию описанную ранее.

2) если открыть проект из Examples и не делая первоначальный анализ сразу изменить геометрию (например усечением высоты) магнита и после запустить анализ, то всё работает и S-параметры пересчитываются.

2096653782_SParameterNon-UniformBias.thumb.jpg.66c04159d92b57e95d90d091d6148ddf.jpg

Что же делать? Как теперь отладить проект?

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


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

1 hour ago, fazoid said:

Про мою ситуацию - получается следующее:

1) если я открываю проект из Examples или проект который выложил DmitryHF делаю анализ, потом изменяю геометрию магнита и делаю повторный анализ получаю ситуацию описанную ранее.

2) если открыть проект из Examples и не делая первоначальный анализ сразу изменить геометрию (например усечением высоты) магнита и после запустить анализ, то всё работает и S-параметры пересчитываются.

Что же делать? Как теперь отладить проект?

Еще раз, заново, запустил весь проект который выложил.

В нем изменяется диаметр магнита, переменная RadOffset.

Все работает, разные S параметры в зависимости от размера.

image.thumb.png.9bf948dab9d6b363c603b31c329c9185.png

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


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

2 минуты назад, DmitryHF сказал:

Еще раз, заново, запустил весь проект который выложил.

В нем изменяется диаметр магнита, переменная RadOffset.

Все работает, разные S параметры в зависимости от размера.

 

После первого анализа Вашего проекта я получил эту же картинку, изменил высоту магнита (отправил Вам проект в личку), запустил повторно анализ - не работает.

Попробую переустановить Ansys.

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


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

12 minutes ago, fazoid said:

После первого анализа Вашего проекта я получил эту же картинку, изменил высоту магнита (отправил Вам проект в личку), запустил повторно анализ - не работает.

Попробую переустановить Ansys.

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

Вам видимо самым удобным будет вариант каждый раз меняя магнит удалять в HFSS дизайне MagBias  > сохранять проект > затем заново назначать MagBias.

Или с глобальной переменной для размера магнита тоже может получиться.

 

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


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

10 минут назад, DmitryHF сказал:

 

Вам видимо самым удобным будет вариант каждый раз меняя магнит удалять в HFSS дизайне MagBias  > сохранять проект > затем заново назначать MagBias.

 

 

Уф!!! С удалением MagBias помогло! Почему-то сам не додумался. Спасибо за совет)

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


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

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

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

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

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

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

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

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

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

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