P–E hysteresis loop
Domain dipole +P (up) Domain dipole -P (down)
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.

Ferroelectric Domain Switching & the P-E Hysteresis Loop

Piezoelectric ceramics like PZT only work because they are also ferroelectric: below the Curie temperature every unit cell in the perovskite lattice carries a built-in electric dipole, and neighboring cells lock together into domains that can be flipped by an external field. This simulator renders a 3D grid of those domains as dipole cones and drives them with an applied electric field — either by hand or via an automatic triangle-wave sweep — so you can watch grains switch from +P to -P (and back) once the field crosses each grain's own coercive threshold. A live corner plot traces the resulting polarization-vs-field hysteresis loop exactly as it would be measured on a real ferroelectric tester, with adjustable grain-to-grain disorder controlling how square or rounded the loop's shoulders are, plus live readouts of applied field, macroscopic polarization, switched fraction and remnant polarization.