Skip to content

Piezoelectric material properties characterization

Piezoelectric material properties characterization predicts piezoelectric material properties from electrical impedance measurements of a disc-shaped piezoelectric sample.

The feature uses a pre-trained neural network to estimate elastic, piezoelectric, dielectric, and damping properties that can be used directly in piezoelectricity simulations in Quanscient Allsolve.

For general material setup — adding materials, configuring settings, and editing properties — see Working with materials.

A circular, disc-shaped geometry is recommended, as the model is trained for circular disc samples measured under conditions that match the training data. Results for other geometries or measurement setups may be less accurate.

  1. Open a project and go to the Physics section.
  2. Select next to Materials.
  3. From Generate material properties (beta), select Piezoelectric material.

Opening the tool in Allsolve UI
Opening the Piezoelectric material characterization tool from Physics -> Materials

The workflow has three steps:

  1. Enter disc dimensions
  2. Upload and map impedance measurement data
  3. Review generated properties and add them as a new material

Enter the physical dimensions of the measured disc:

Parameter Unit Description
Diameter mm Diameter of the disc
Thickness mm Thickness of the disc
Weight g Mass of the disc

Entering disc parameters
Example disc parameters

Density is computed automatically from weight and dimensions using a cylindrical volume model:

ρ=mπ(d/2)2t\rho = \frac{m}{\pi (d/2)^2 t}

where mm is mass, dd is diameter, and tt is thickness.

Upload a comma- or tab-separated CSV file containing three columns:

Column Unit Description
Frequency Hz Measurement frequency
Impedance magnitude Ω\Omega Magnitude of the electrical impedance
Impedance phase degrees Phase of the electrical impedance

Uploading impedance dataset
Uploading a CSV file and mapping columns

After uploading, map each required column to the corresponding column in your file. Column names are matched automatically when possible.

All three columns must contain the same number of data rows.

The uploaded data is validated before generation:

Check Requirement
Impedance magnitude All values must be greater than 0
Impedance phase All values must be in the range −90° to 90°
Frequency range Must cover [1/t, 9000/t] Hz, where t is disc thickness in metres

The required frequency range corresponds to a thickness-normalized grid of 1–9000 Hz·m, which is the range used by the underlying model. Wider coverage generally improves prediction quality.

Validation error example
Validation errors are shown if impedance data does not meet requirements

Click Generate to run the characterization. When complete, review the predicted material properties before adding them to your project.

Click Add as new material to create a material with the generated properties. The new material is added to your project and can be assigned to regions like any other material.

The model predicts the following material constants from your impedance data and disc geometry:

Property Symbol Unit Material property in Allsolve
Elastic stiffness c11c_{11}, c12c_{12}, c13c_{13}, c33c_{33}, c44c_{44} Pa Elasticity matrix
Piezoelectric stress e31e_{31}, e33e_{33} C/m² Piezoelectric coupling matrix
Relative permittivity ε33S\varepsilon_{33}^S Electric permittivity (33 component)
Mechanical quality factor QQ Mass and stiffness damping coefficients

Density from the disc measurements is set as the Density property.

Damping coefficients are expressed using the mechanical quality factor QQ through the qtoalpha(f, Q) and qtobeta(f, Q) functions, which convert QQ into mass and stiffness proportional damping suitable for Solid mechanics and Elastic waves simulations.

See examples of predicted properties in the table below (click to enlarge image). The icon indicates predicted values. The icon marks values fixed from a reference PZT dataset.

Density and Elasticity matrix Piezoelectric coupling matrix and Electric permittivity Damping coefficients
Generated properties example 1 Generated properties example 2 Generated properties example 3

In the preview, predicted values are marked with . Some matrix entries cannot be determined from a disc impedance measurement alone; these are taken from a reference PZT dataset and marked with :

Material property Fixed entries Reason
Piezoelectric stress e15e_{15} Not identifiable from disc impedance alone
Relative permittivity ε11S\varepsilon_{11}^S, ε22S\varepsilon_{22}^S Not identifiable from disc impedance alone

The elasticity matrix also includes a derived shear component c66=(c11c12)/2c_{66} = (c_{11} - c_{12}) / 2, computed from the predicted c11c_{11} and c12c_{12} values.

After reviewing the generated properties, select Add as new material. The material is created with all predicted and fixed properties, and appears in your project’s Materials list ready to be assigned to regions.

New material and orientation toggle
New material with generated properties. Note Orientation toggle that is disabled (set to Z-axis) by default.

  • Sample geometry: The model is designed for disc-shaped samples. Other shapes are not supported.
  • Fixed matrix entries: Properties that cannot be extracted from disc measurements use reference PZT values and may not match your specific material in those components.
  • Prediction accuracy: Results depend on measurement quality, frequency coverage, and how closely your sample matches the training conditions. Treat outputs as estimates and validate against known data or experiments when possible.
  • Third party processing: The feature requires third party services to be enabled for your organization.
Issue Possible cause
Frequency range error Measurement data does not span the required range for the given disc thickness
Impedance magnitude error One or more magnitude values are zero or negative
Impedance phase error One or more phase values fall outside −90° to 90°
Generation failed Invalid or incomplete input data; check CSV mapping and disc parameters

If generation fails after validation passes, verify that all disc parameters are positive numbers and that the CSV contains numeric values in every mapped column.