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

Я могу ошибиться, но мне всегда казалось, что Z11 это всего лишь плечо эквивалентной цепи... хотя многие и придают ему значение то характеристического импеданса, то входного сопротивления, по большому счету это частное грубое приближение. чуть менее грубым было бы исходить из трансформации сопротивлений Zin=Z11-(Z12*Z21/(ZL-Z22)), т.е. ZL(=Zr) = Z12*Z21/(Z11 - Zin) - Z22. (кстати, в случае характеристического импеданса однородного взаимного четырехполюсника это тоже не Z11, а Zc=Z11*Z22-Z21*Z12)

Может быть. Написал из личного опыта, для диполей. Zin=Z11-(Z12*Z21/(ZL-Z22)) - верно, но в случае двухполюсника, коим для HFSS является антенна Z12 и иже с ними равно нулю.

Да нет, почему же. Не могу гарантировать на счет L, но R и C при моделирование SMD конденсаторов и резисторов ложится тютелька в тютельку. Ну возможно, не стоит делать их сравнимыми с длиной волны, конечно. А так, для чипов 1x0.5 на 5-20 гигах отлично работает.

Да, всё зависит от частоты. Забыл написать.

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


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

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

Заранее прошу прощения за дурацкий вопрос, так как уровень моих знаний о работе в ансисе близок к нулю.

Мне нужно получить резонансные частоты резонаторной ячейки и получить распределение поля этих мод.

Делаю, соответственно, в режиме EigenMode, получаю эти самые частоты и строю электрические поля внутри ячейки. Но как построить график распределения амплитуды поля вдоль оси z? То бишь, по идее, Results->Create Fields Report->Rectangular Plot. Но там нет этих полей нигде :-(

Заранее спасибо.

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


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

...

Делаю, соответственно, в режиме EigenMode, получаю эти самые частоты и строю электрические поля внутри ячейки. Но как построить график распределения амплитуды поля вдоль оси z? То бишь, по идее, Results->Create Fields Report->Rectangular Plot. Но там нет этих полей нигде :-(

Заранее спасибо.

 

Не.. Он так не умеет, к сожалению. Там надо все руками делать. Советую почитать fieldscalculatorcookbook.chm (лежит в папке \AnsysEM\HFSS15.0\Win64\Help). А там пример "Plotting the Phase of E Tangential to a Line/Curve"

 

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


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

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

Заранее прошу прощения за дурацкий вопрос, так как уровень моих знаний о работе в ансисе близок к нулю.

Мне нужно получить резонансные частоты резонаторной ячейки и получить распределение поля этих мод.

Делаю, соответственно, в режиме EigenMode, получаю эти самые частоты и строю электрические поля внутри ячейки. Но как построить график распределения амплитуды поля вдоль оси z? То бишь, по идее, Results->Create Fields Report->Rectangular Plot. Но там нет этих полей нигде :-(

Заранее спасибо.

 

1) вы можете использовать стандарные H, или E комплексные амплитуды, или проэкции(функция от фазы), те же что указаны в тулбоксе отрисовки полей.

Или вы можете в Филд-калькуляторе посчитать свои комплексные, или вещественные компоненты амплитуды, фазы, или попугаев по нужным направлениям, и обозвать их каким-то словом, скажем Hx, или Hx_phase для Hx умноженного на глобальный параметр Phase(который прокручивается при анимации)

Сложную математику там делать не следует. Фильд-калькулятор менее точный, чем калькулятор отчетов. Обычно достаточно комплексных компонент полей. Я часто радиальные по отношению к центру симметрии компоненты оттуда вытаскиваю. Отличие фильд калькулятора от калькулятора отчетов в том что в нем есть векторные, тензорные и пространственные операции, а в отчетах математика точнее, есть максимум-минимум, среднее и сшивка фаз в непрерывную линию.

2)Рисуете линию, прямую, кривую, или составную (конечная точка предыдущего отрезка должна математически точно совпадать с начальной следующего)

3)Результаты->отчет полей->двухмерный график:

- выбираете вашу линию

- задаете число точек вдоль линии

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

- Пишете функцию для отчета, скажем для комплексного Hx: Re(Hx)/max(sqrt(mag(Hy)^2+mag(Hz)^2)), или что в голову взбредет, для наиболее понятного анализа, или шокирования коллег...

Жмете кнопку, ждете пока посчитаются точки.

Готово.

 

Если используете фазозависимые переменные, можете фазу покрутить, там есть поле ввода фазы под выбором частоты.

Чтобы графики не затопили все пространство, во второй вкладке выберите отдельные параметры из параметрики.

При использовании функций типа max, min, rms и пр, контролируйте по значениям какого параметра будет подсчитываться значение функции. Тут HFSS нередко тупит, выбирая не то что надо, или вообще отказывается считать в группе с другими графиками на одном поле... в общем, дальше нужно применять метод бубна.

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

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


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

Спасибо, ikolmakov и Hale! Очень сильно выручили.

Осталось выбить из научника, какой конкретно график построить :-)

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


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

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

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

Что есть в наличие: 3 сервера HP SL250s, у каждого на борту по 2 nvidia tesla, 32 ГБ ОЗУ, 2 Xeon E5

Всё это объединено через сеть, сумарно ~100 ГБ/С (Стоит свитч mellanox SX6036, 56 ГБ/С порт, в каждый сервер по два линка)

 

Документации нормальной по этой функциональности ansys не обнаружил. Возможно плохо искал. Поэтому стоит ряд вопросов.

1. Что выбрать, распределёные вычисления или кластер?

1. Как развернуть ansys для распределёной\кластерной работы?

2. Как оптимально настроить для полного использования железа?

3. И наверно самое простое, как организовать пользователям доступ к нему, чтобы они ничего не поломали? (Возможно есть какая либо функциональность встроеная для удалёной постановки задач на расчёт)

Спасибо!

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


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

Кластер конечно, ... читаем описание все там есть, если конечно софт куплен. Полное использование ... это от конкретной задачи зависит во многом, а не от эмоций.

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


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

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

 

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

 

Если Ваша организация находиться в СПб можем помочь под ключ с настройкой HPC, удаленной визуализацией и т.п. для ANSYS(HFSS в том числе)

Если интересно, оставьте контакты для связи.

 

 

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


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

Кластер конечно, ... читаем описание все там есть, если конечно софт куплен. Полное использование ... это от конкретной задачи зависит во многом, а не от эмоций.

Софт куплен, подскажите какое описание? Задача, как поставлена, обсчёт в HFSS свч устройств.

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


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

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

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

Что есть в наличие: 3 сервера HP SL250s, у каждого на борту по 2 nvidia tesla, 32 ГБ ОЗУ, 2 Xeon E5

Всё это объединено через сеть, сумарно ~100 ГБ/С (Стоит свитч mellanox SX6036, 56 ГБ/С порт, в каждый сервер по два линка)

 

Документации нормальной по этой функциональности ansys не обнаружил. Возможно плохо искал. Поэтому стоит ряд вопросов.

1. Что выбрать, распределёные вычисления или кластер?

1. Как развернуть ansys для распределёной\кластерной работы?

2. Как оптимально настроить для полного использования железа?

3. И наверно самое простое, как организовать пользователям доступ к нему, чтобы они ничего не поломали? (Возможно есть какая либо функциональность встроеная для удалёной постановки задач на расчёт)

Спасибо!

 

Страницы две-три назад мы подробно разобрали оптимальные машины для расчетов в ХФСС. К сожалению, а может и к счастью, этот софт не рассчитан ни на кластеры ни на супер-компьютеры. Многопоточность реализована, но масштабируется плохо. Кластеризация пригодна только для параметризации и прогона сетки частот в точечном режиме. Да еще требует бешенных денег на лицензирование каждого расчетного ядра (потока). Графический акселератор используется только ограниченно в Transient. В частотной области и собственных модах он не испоьзуется. Кстати, солвер собственных мод вообще практически не параллелится и лучшие результаты дает на разогнанных 4-ядерных Core i7-K. (можете на ваш бюджет купить их кулек, поотколупывать термоинтерейсные крышки и ставить под мощные кулеры. Правда, с нерегистровой памятью придется потрахаться, когда дело дойдет до 64 гигов.)

Для ХФСС нужны не серверы, а оверклокерские машины (i7 Xtreme) и рабочие станции с процессорами серии Xeon E5-W, большими объемами памяти и быстрой дисковой подсистемой. Кроме того, очень хорошо, если у вас гигабитная, или более быстрая подсеть с локальным DNS/WINS (чтобы он не тупил с поиском сервера лицензий и машин для задач) и и машины, пропатченные под терминальное подключение.

 

"Документации нормальной по этой функциональности ansys не обнаружил."

эээ, это надо английский знать. в целом, дофига. А в общем, если вы платите за лицензию и HPC pack, вам выдают пакет с книжками, где написано как настроить на встроенном в HFSS кастрированном ANSYS RSM (меня вполне устраивает на 5 рабочих станциях на ручном управлении), на полноценном RSM для ANSYS (мультифизика), если вы не хотите стоять с плеткой, а также вариации с не-RSM HPC менеджерами Intel/Microsoft и HP, которые тоже поддерживаются, но более геморно (для тех у кого кластеры уже заточены под HPC менеджеры и нет желания переводить под родной RSM)

 

 

"И наверно самое простое, как организовать пользователям доступ к нему, чтобы они ничего не поломали?"

Для этого нужна светлая голова, понимание того, что нужно юзерам, хорошее знание Windows и настройки "заселенного настройками софта" профиля юзера "по умолчанию", либо умение настраивать политики в домене. Заранее советую определиться с такими вещами как отдельное место размещения юзерских папок, либо общей папки с проектами, потому что они могут разбухать до нескольких терабайтов; размещение папки TEMP/TMP, потому что она должна быть на том же диске что и проект для быстрого перемещения, либо на толстом рамдиске для быстрого обращения (советую обратить внимание на динамические рамдиски, типа Romex).

Вообще, при наличии лицензий на процессы и параметрику есть смысл на медленной Xeon-e5x16 core машине поднять Windows терминальный сервер с рабочим пространством для всех юзеров, на десяток-два терабайт. А задачи через RSM раскидывать на счетные машины с оверклокерскими параметрами, или по крайней мере с очень быстрыми 4-6-ядерными Xeon. Эти машины тогда вообще настраивать не нужно, кроме как задать локальный TEMP для HFSS, запускаемого удаленно от не-юзерского имени.

и еще, не забудьте оставить доверенным юзерам возможность перезагружать сервер(сервис) лицензий. Особенно в последних версиях License Manager сильно тупит, зависает и забывает "класть на место" возвращенные клиентами лицензии, после чего работа встает.

 

P.S. и забудьте про доменное разбиение, на которое нажимают маркетологи ANSYS - это развод, очень медленное тупиковое решение для малых рабочих станций 2000-2010 годов.

P.P.S. 32гига это довольно мало для Driven Modal, особенно при параллельном обсчете проектов с использованием кучи процессоров, особенно при работе с ферритами. 32 гига - легко поднимаются и обслуживаются на нерегистровых контроллерах i7. Новые i7 поддерживают 64, и даже 128 гигов(только на платах ASUS WS2), но настроить по таймингам и оттестировать такой объем априори нестабильной памяти очень сложно. Xeon хотя и проиграют по скорости на 20-30%, поддерживают регистровую память с ECC, логами сбоев и температурным троттлингом памяти. На 96-128 гигах это очень актуально, как показала наша практика.

Изменено пользователем Hale
исправлены опечатки

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


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

Страницы две-три назад мы подробно разобрали оптимальные машины для расчетов в ХФСС. ...

Спасибо большое за разбор вопроса! Будем думать.

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


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

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

 

Осваиваю HFSS. Набросал фильтр, при проверке Validate выдает ошибку 3D Model.

В чем может быть ошибка? Все объединил, пустоту внутри корпуса вырезал.

post-87024-1433751319_thumb.png

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

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


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

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

 

Осваиваю HFSS. Набросал фильтр, при проверке Validate выдает ошибку 3D Model.

В чем может быть ошибка? Все объединил, пустоту внутри корпуса вырезал.

 

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

 

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

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


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

Проект не могу выложить. "Неудачная загрузка. Вам запрещено загружать такой тип файлов"

 

HFSSDesign1 (DrivenModal)

[error] At least one material assignment should have solve inside set! (1:41:18 èþí 08, 2015)

 

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


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

Проект не могу выложить. "Неудачная загрузка. Вам запрещено загружать такой тип файлов"

 

HFSSDesign1 (DrivenModal)

[error] At least one material assignment should have solve inside set! (1:41:18 èþí 08, 2015)

 

У Вас в проекте нет материала(объема) внутри которого можно искать решение. Т.е. у Вас допустим одни металлические объекты и нет диэлектриков (воздух и т.д.) в которых можно моделировать поля.

Либо ни для какого из тел в свойствах не стоит галка Sоlve Inside (см. картинку) или все объекты не модельные (галка Model). post-80355-1433759265_thumb.png Поставьте галку Model для тел которые нужны для анализа и Sоlve Inside для тел внутри которых будете моделировать поля (диэлектрики). Для металлов Sоlve Inside не ставьте, в Вашем случае не нужно.

 

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


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

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

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

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

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

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

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

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

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

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