SDT-piezo
Contents  
Functions  
 ![]() ![]() |
The different types of patches that can be integrated in plate meshes can be seen by typing the command m_piezo Patch. At the moment of writing this documentation, the output is
{'Noliac.NCE51.RC12TH1' } {'Noliac, material, disk ODiameter and THickness'} {'SmartM.MFC-P1.2814' } {'Smart materials MFC d33, .WiLe (dims mm)' } {'SmartM.MFC-P2.2814' } {'Smart materials MFC d31, .WiLe (dims mm)' } {'Disk.Material.RC12TH1' } {'Circular patch, material, geometry' } {'Rect.Material.2814TH_5'} {'Rectangular patch, material, geometry' }
The last two types of patches are the ones used in the previous scripts, which correspond to rectangular and circular patches, for which the material can be chosen, as well as the geometrical properties. The Noliac patch is a disk, and could be described with the generic Disk.Material.RCXXTHX command.
There also exist on the market packaged piezoelectric patches which are made of several layers, such as the Macro Fiber Composite (https://smart-material.com). The properties of the different layers are described in more details in section 7. Two types of MFCs exist (P1, and P2).
The following example is the integration of two P1-type MFC patches on a beam, modeled with multi-layer shell elements.
The example is further discussed in section 7.4.
The mesh resulting from d_piezo('TutoPzMeshingMFC-s1')
is represented in Figure 5.8.
The syntax for the MFC patches is:
RG.list={'Name','Lam','shape' 'Main_plate', model,'' % Base structure 'Act1', ... % name of patch 'BaseId1 +SmartM.MFC-P1.8528 -SmartM.MFC-P1.8528', ... % Layout definition struct('shape','LsRect', ... % Remeshing strategy (lsutil rect here) 'xc',RO.c+RO.a/2,'yc',RO.d+RO.b/2,'alpha',0,'tolE',.1) };
![]()
Figure 5.8: Mesh of the plate with MFC transducers on top and bottom. The different colours represent the different groups