Transducer¶
Transducer
¶
CircularTransducer
¶
- class guwlib.guw_objects.CircularTransducer(position_x, position_y, diameter, position_z='top', thickness=None, material=None, electrode_thickness=None, electrode_material=None)¶
Bases:
Transducer
Represents a circular (piezoelectric) transducer.
The transducer may be realised in the FE model as a concentrated force or as a piezoelectric patch with an electric potential applied to its surfaces, depending on whether
model_approach
is set topoint_force
orpiezo_electric
, respectively.- Parameters:
position_x (float) – Position of the transducer in x-direction from the coordinate origin.
position_y (float) – Position of the transducer in y-direction from the coordinate origin.
diameter (float) – Diameter of the circular transducer.
position_z (str) – Position of the transducer with respect to the plate surface, either
top
,bottom
,symmetric
orasymmetric
.thickness (float) – Thickness of the piezo-electric material part of the transducer (required only if
FEModel.model_approach
is set topiezo_electric
.)material (PiezoElectricMaterial) – Material used to model the transducer (required only if
FEModel.model_approach
is set topiezo_electric
.)electrode_thickness (float) – Thickness of the electrode material part of the transducer (required only if
FEModel.model_approach
is set topiezo_electric
.)electrode_material (IsotropicMaterial) – Material used to model the transducers’ electrode (required only if
FEModel.model_approach
is set topiezo_electric
.)
- Variables:
radius (float) – Radius of the circular transducer.
position_x (float) – Position of the transducer in x-direction from the coordinate origin.
position_y (float) – Position of the transducer in y-direction from the coordinate origin.
position_z (str) – Position of the transducer with respect to the plate surface.
thickness (float) – Thickness of the piezo-electric material part of the transducer.
material (PiezoElectricMaterial) – Material used to model the transducer.
electrode_thickness (float) – Thickness of the electrode material part of the transducer.
electrode_material (IsotropicMaterial) – Material used to model the transducers’ electrode.
id (int) – A unique ID of this transducer.
name (str) – A unique, descriptive name of this transducer.
on_plate_top_set_name (str) – Name for the ABAQUS set containing the transducer which is applied to the top surface of the plate.
on_plate_bottom_set_name (str) – Name for the ABAQUS set containing the transducer which is applied to the top surface of the plate.
bounding_box_cell_set_name (str) – Name for the ABAQUS set containing the transducers bounding box.
Figures:
position_x
position_y
diameter
Left: illustration of
Circular transducer
parameters (point_force
), right: example ABAQUS model'top'
'bottom'
'asymmetric'
'symmetric'
Illustration of the
position_z
parameter