antcal.model.decoupled_dra_e

Decoupled DRAs: E-Plane.

Reference: C. Tong, N. Yang, K. W. Leung, P. Gu, and R. Chen, “Port and Radiation Pattern Decoupling of Dielectric Resonator Antennas,” IEEE Transactions on Antennas and Propagation, vol. 70, no. 9, pp. 7713-7726, Sept. 2022, doi: 10.1109/tap.2022.3177547.

Module Contents

Classes

Constants

Functions

convert_to_variables

create_decoupled_dra_h

solve_sync

get_s_params

get_patterns

run

run2

run3

get_power_flow

Data

PLANES_LITERAL

PARAMS_LIST

SUGGESTED_PARAMS

constants

MATERIALS

API

antcal.model.decoupled_dra_e.PLANES_LITERAL

None

antcal.model.decoupled_dra_e.PARAMS_LIST

[‘a’, ‘b’, ‘h’, ‘l1’, ‘w1’, ‘l2’, ‘w2’, ‘l3’, ‘w3’, ‘ts’, ‘ls’, ‘ws’, ‘lg’, ‘wg’, ‘l4’, ‘w4’, ‘d1’]

antcal.model.decoupled_dra_e.SUGGESTED_PARAMS

‘array(…)’

class antcal.model.decoupled_dra_e.Constants
epsilon_d: float

9.9

epsilon_s: float

3.55

tc: str

‘0.035 mm’

freq_center: float

4.9

freq_start: float

4.6

freq_end: float

5.2

num_of_freq_points: int

61

max_passes: int

12

max_delta_s: float

0.02

antcal.model.decoupled_dra_e.constants

‘Constants(…)’

antcal.model.decoupled_dra_e.MATERIALS

[‘pec’, ‘copper’]

antcal.model.decoupled_dra_e.convert_to_variables(v: numpy.typing.NDArray[numpy.float32]) dict[str, str]
antcal.model.decoupled_dra_e.create_decoupled_dra_h(hfss: pyaedt.hfss.Hfss, variables: dict[str, str]) None
antcal.model.decoupled_dra_e.solve_sync(hfss: pyaedt.hfss.Hfss) None
antcal.model.decoupled_dra_e.get_s_params(hfss: pyaedt.hfss.Hfss) pyaedt.modules.solutions.SolutionData
antcal.model.decoupled_dra_e.get_patterns(hfss: pyaedt.hfss.Hfss, plane: antcal.model.decoupled_dra_e.PLANES_LITERAL) pyaedt.modules.solutions.SolutionData
antcal.model.decoupled_dra_e.run()
antcal.model.decoupled_dra_e.run2()
antcal.model.decoupled_dra_e.run3()
antcal.model.decoupled_dra_e.get_power_flow(hfss: pyaedt.hfss.Hfss, surfname: str)