В этом примере показано, как симулировать 3-D пользовательскую геометрию антенны из файла STL (стереолитография). Чтобы симулировать 3-D пользовательскую геометрию антенны, используйте customAntennaStl
объект. Этот объект позволяет пользователю моделировать пользовательскую геометрию 3-D из файла * .stl. STL- файла является тесселяцией структуры в трехмерное пространство с использованием треугольников.
customAntennaStl
ОбъектСоздайте customAntennaStl
объект с FileName
'antenna3D.stl'
.
c = customAntennaStl('FileName','antenna3D.stl')
c = customAntennaStl with properties: FileName: 'antenna3D.stl' Units: 'm' FeedLocation: [] AmplitudeTaper: 1 PhaseShift: 0 UseFileAsMesh: 0 Tilt: 0 TiltAxis: [1 0 0]
Просмотрите 3-D геометрию антенны в файле STL.
figure show(c)
STL- файла содержит информацию о 3-D геометрии. Однако он не содержит информации о ребрах или месте подачи, поэтому для возбуждения антенны требуется подача.
Антенна питается в customAntennaStl
объект может быть создан двумя способами:
Создайте канал с помощью интерфейса командной строки.
Создайте канал с помощью окна UI Figure, которое позволяет вам выбрать ребра.
Чтобы создать подачу на антенну, выберите ребро, расположенный в источник на высоте 74,36 мм.
Ребра выбираются на основе расстояния между местом подачи и средними точками ребер. Ребра, окружающие корм, выбираются с помощью NumEdges
свойство.
В этом примере NumEdges
для свойства задано значение 1. В качестве подачи выбирается близкое одно ребро.
c.createFeed('FeedLocation',[0,0,0.07436],'NumEdges',1);
Просмотрите геометрию 3-D антенны с подачей. Лента создается в заданном FeedLocation
.
figure show(c)
Для сложных конфигураций 3-D антенны подачу можно задать с помощью окна UI Figure. Чтобы выбрать ребра подачи, откройте окно UI Figure с помощью createFeed()
функция.
c.createFeed()
Чтобы выбрать питающее ребро, необходимая область должна оказаться открытой в вашей 3-D структуре, где расположено питающее ребро.
Это окно UI Figure состоит из двух панелей: панели Среза Antenna и панели Add Feed. Режим среза при выборе создает плоскость среза, которую можно использовать для среза 3-D структуры. Ориентацию плоскости нарезки можно сдвинуть с помощью кнопок XY, YZ и XZ.
Выберите Режим среза, затем нажмите кнопку XZ, чтобы выбрать эту плоскость в качестве плоскости, вдоль которой можно срезать антенну.
Выберите область, которую необходимо скрыть.
Нажмите Скрыть, чтобы скрыть выбранную область. Выбранная область выделена серым цветом.
Повторяйте процесс до тех пор, пока вы не достигнете необходимой области.
Используйте кнопки Отменить (Undo), Повторить (Redo) и Восстановить (Restore), чтобы отменить изменения, созданные с помощью опции скрытия, повторно изменить изменения и восстановить начальное состояние, соответственно.
Выберите Select a Feeding Ребра или Многоугольника на панели Add Feed, чтобы выбрать необходимое ребро подачи или многоугольника подачи. Щелкните ребром, чтобы выбрать его, и щелкните его второй раз, чтобы отменить выбор.
Подачу можно создать либо выбором одного ребра, либо выбором группы ребер, образующих многоугольник.
На изображении ниже показано, как выбрать канал как одно ребро.
Выберите ребра, образующие замкнутый многоугольник.
Выбранные ребра должны быть соединены с другими ребрами. Если они не указаны, при нажатии кнопки OK окна UI Figure отображает ошибку.
В этом примере подача создается путем выбора многоугольника.
Нажмите OK, чтобы определить выбранные ребра как питающие ребра, и отобразится структура с подачей
figure show(c)
Подача создается в среднем для всех точек многоугольника.
Проанализируйте геометрию антенны с помощью графиков импеданса и направленности.
figure impedance(c,linspace(1.9e9,2.2e9,10))
Структура антенны резонирует на частоте 2,1 ГГц. Постройте график направленности антенны на резонансной частоте.
figure pattern(c,2.1e9)