|
Определение поля в hfss |
|
|
|
Oct 18 2005, 05:06
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 18-10-05
Пользователь №: 9 764

|
Доброго времени суток. Скажите пожалуйста, есть ли возможность в hfss v.9 определить электрическое поле в определенной точке пространства. Есть построенная модель проводника, анализ проведен, а вот что-то как найти поле не понятно. Заранее благодарен за ответ.
|
|
|
|
|
Oct 18 2005, 08:18
|
Местный
  
Группа: Свой
Сообщений: 328
Регистрация: 21-07-05
Пользователь №: 6 972

|
Цитата(Zhariks @ Oct 18 2005, 07:06) есть ли возможность в hfss v.9 определить электрическое поле в определенной точке пространства. Собственно для этого (вычисления полей и S-матриц) HFSS и предназначен. Прочитайте Help или tutorial для начала. Касательно вывода полей - выделите (select) нужную вам геометрию (прямая, кривая, плоскость, поверхность...) и в меню Field Overlays стройте нужные вам поля (их там на любой вкус Или в Calculator делайте экспорт по заданной сетке и будут вам комплексные величины полей в "определенных точках пространства"...
|
|
|
|
|
Oct 18 2005, 12:23
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 18-10-05
Пользователь №: 9 764

|
Спасибо! Калькулятором по сетке посчитал. Но он почему то почти для всех значений пишет No solution, хотя в field overlay точки рисуются. В чем может быть причина не подскажете?
|
|
|
|
|
Oct 19 2005, 11:49
|
Местный
  
Группа: Свой
Сообщений: 455
Регистрация: 21-01-05
Пользователь №: 2 105

|
Цитата(Zhariks @ Oct 18 2005, 08:06) Доброго времени суток. Скажите пожалуйста, есть ли возможность в hfss v.9 определить электрическое поле в определенной точке пространства. Есть построенная модель проводника, анализ проведен, а вот что-то как найти поле не понятно. Заранее благодарен за ответ. Чтобы вычислить напряженность электрического, или магнитного поля, в определенной точке модели,надо: 1) В моделе, с помощью 3D-редактора установите точку(по координатам или с помощью привязки), назовите её - Pont1, например. 2)Затем произведите моделирование. 3)Запустите калькулятор-HFSS. 4)В калькуляторе выберите NamedExpressions: Mag_E(или Mag_H) и нажмите кнопку Copy to stack. В окне будет надпись типа: Scl:Mag_E.5)Нажмите кнопку Geometry и выберите - Point1.В окне будет надпись типа: Pnt:Point(Point1). 6)Нажмите кнопку Value.В окне будет надпись типа: Scl:Value(Point(Point1),Mag_E).7)Нажмите кнопку Eval. В первой строке появится значение поля в точке типа: Scl:0.60303888. Координаты точки можно менять произвольно, значение уровня поля затем можно посчитать калькулятором без начала нового моделирования.
|
|
|
|
|
Oct 21 2005, 06:12
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 18-10-05
Пользователь №: 9 764

|
Сделал все по пунктам. В качестве источника использовал Voltage с амплитудой 1В, в качестве нагрузки Lumped RLC 47 Ом, между ними проводник с boundary Perfect E. Все это находится в объеме воздуха, окруженном PML Boundary В результате калькулятор выдает значения десятки мВ/м на расстоянии несколько сантиметров от источника и сотни в немколькам мм от него. По-моему это несколько многовато. Так ли это и в чем может быть ошибка?
|
|
|
|
|
Oct 21 2005, 13:17
|
Местный
  
Группа: Свой
Сообщений: 455
Регистрация: 21-01-05
Пользователь №: 2 105

|
Цитата(Zhariks @ Oct 21 2005, 09:12) Сделал все по пунктам. В качестве источника использовал Voltage с амплитудой 1В, в качестве нагрузки Lumped RLC 47 Ом, между ними проводник с boundary Perfect E. Все это находится в объеме воздуха, окруженном PML Boundary В результате калькулятор выдает значения десятки мВ/м на расстоянии несколько сантиметров от источника и сотни в немколькам мм от него. По-моему это несколько многовато. Так ли это и в чем может быть ошибка? В принципе результат не кажется слишком подозрительным. Может ваша модель обладает повышенными потерями на излучение. Проверьте распределение поля визуально, добавьте ещё пару-тройку пасов и сравните уровень с предыдущим результатом.
|
|
|
|
|
Oct 25 2005, 10:00
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 18-10-05
Пользователь №: 9 764

|
А не подскажите ли какого-нибудь простого и удобного аналитического выражения чтобы подсчитать поле в точке по имеемым в проеткте исходным данным и "проверить" выражения полученные в hfss.
|
|
|
|
|
Oct 30 2005, 17:14
|
Частый гость
 
Группа: Свой
Сообщений: 78
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 693

|
Цитата(Zhariks @ Oct 25 2005, 13:00) А не подскажите ли какого-нибудь простого и удобного аналитического выражения чтобы подсчитать поле в точке по имеемым в проеткте исходным данным и "проверить" выражения полученные в hfss. Если узнаете простое аналитическое выражение сообщите, пожалуйста мне. А то уравнения Максвелла + мат.параметры + граничные условия уже достали  А если серьезно, то вряд ли такое есть. По идее поле в точке можно рассчитать взяв интеграл по полному току по поверхности (объему) излучающих объектов.
|
|
|
|
|
Nov 11 2005, 08:07
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 18-10-05
Пользователь №: 9 764

|
А можно ли как-нибудь данные посчитанные в калькуляторе скопировать либо в буфер, либо в файл? И не подскажите ли как создавать файл с точками (*.pts). Какой у него должен быть формат, содержание?
|
|
|
|
|
Nov 11 2005, 14:13
|
Местный
  
Группа: Свой
Сообщений: 228
Регистрация: 22-10-05
Из: Саратов
Пользователь №: 9 960

|
Привет! Цитата Zhariks Дата Сегодня, 11:07 А можно ли как-нибудь данные посчитанные в калькуляторе скопировать либо в буфер, либо в файл? И не подскажите ли как создавать файл с точками (*.pts). Какой у него должен быть формат, содержание? Удивительно, но в документации найти формат pts-файла не удалось. Эксперимент показал следующее (для HFSS9.2): pts-файл должен состоять из строк, в каждой строке x-, y- и z- координаты очередной точки в _метрах_, разделенные символом табуляции или пробелом. Размерность должна быть в метрах , даже если текущая размерность длины проекта другая (в моем случае - в мм). В выходной файл записывается построчно информация о величине, находящейся на вершине стека, в каждой строке - для очередной точки. В при выводе информации о последней точке в окно Message Manager выдается сообщение вида [error] Error in reading points data from file. Please ensure that points file contain tab/space separated x, y, z values of data points. (4:49 íîÿ 11, 2005) но при этом в файл *.reg выводятся сведения о величине поля и в этой последней точке. Видимо в последней строке должно стоять что-то, указывающее на конец последовательности точек, но что это, установить не удалось. Вставка символа "Конец файла" результата не дал. Всего наилучшего!
|
|
|
|
|
Nov 16 2005, 08:54
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 18-10-05
Пользователь №: 9 764

|
А как найти ток в проводнике? Как уже писал: В качестве источника использовал Voltage с амплитудой 1В, в качестве нагрузки Lumped RLC 47 Ом, между ними проводник с boundary Perfect E. Допустимо ли тут применить просто закон Ома и поделитьнапряжение на источнике на сопротивление нагрузки?
|
|
|
|
|
Nov 16 2005, 14:03
|
Местный
  
Группа: Свой
Сообщений: 228
Регистрация: 22-10-05
Из: Саратов
Пользователь №: 9 960

|
Цитата Zhariks Отправил Вам письмо в ПМ, сообщите также в ПМ, получили ли его, я что-то не очень пока разобрался с местными кнопками.
|
|
|
|
|
Nov 21 2005, 20:45
|

Участник

Группа: Новичок
Сообщений: 32
Регистрация: 19-11-05
Пользователь №: 11 097

|
Цитата(andybor @ Oct 19 2005, 14:49)  Чтобы вычислить напряженность электрического, или магнитного поля, в определенной точке модели,надо: ... Не подскажешь, в чем дело - при расчете некоторых проектов даже когда поле рисуется, при расчете калькулятором выдается "No solutions have been read in for this project." И ещё вопрос - как определить фазу поля в точке (или хотя бы относительную фазу при расчёте поля в нескольких точках).
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|