topics: [“MEMS”, “piezoelectric”, “visualization”, “Python”, “simulation”]
In piezoelectric MEMS devices,
it is critically important to develop an intuitive understanding of
“what actually moves when a voltage is applied.”
Even when tracking equations and coefficients (such as $d_{33}$),
it is common to lose a clear mental picture of the resulting behavior.
In this article, we use the lightweight analysis tool mems-ana to:
The goal is not numerical accuracy, but to visually observe and internalize the behavior.
This article is the second installment in the mems-ana series.
In this demonstration, we perform the following:
The emphasis is on behavioral understanding, not precision fitting.
At the link below, the spatial displacement
$u_z(x,y)$ is displayed as a real-time animation along the voltage cycle.
Interactive Demo (GitHub Pages)
https://samizo-aitl.github.io/mems-ana/mems-ana_demo/
Because Zenn only supports static images,
please refer to the link above for the actual dynamic behavior.
In piezoelectric materials, polarization $P$ exhibits hysteresis
with respect to the electric field $E_z$.
In this demo, we use:
The key points are:
This separation of nonlinear input and interpretable structural response is intentional.
When a hysteresis input is applied,
the central displacement $u_z$ exhibits a characteristic
butterfly-shaped curve.
This behavior is extremely common in:
Before understanding it mathematically,
it is valuable to recognize the shape visually.
By looking not only at scalar quantities (such as center displacement)
but also at the spatial distribution $u_z(x,y)$, one can immediately see:
This is also excellent training for interpreting FEM results later.
The demo can be executed using the code published in the following repository:
https://github.com/Samizo-AITL/mems-ana
The basic workflow is:
mems-ana_demoThe setup is intentionally kept simple.
This demo intentionally makes several simplifications:
It is designed purely to answer the question:
“When piezoelectric hysteresis is applied,
what kind of behavioral face does a MEMS structure show?”
The next article will dig deeper into
the equations and ROM structure that generate this behavior.
Viewing analysis results not as static numbers, but as
moving, evolving shapes, dramatically changes:
The mems-ana_demo is designed as an entry point for visualization.
First, observe.
Then, design.
That is where MEMS design truly begins.