Coventor MEMS+

Modeling of MEMS sensors and actuators for MATLAB and Simulink


  • Access a library of proven, fully parameterized MEMS components
  • Assemble components into a MEMS device using an intuitive 3D user interface
  • Import accurate MEMS models into MATLAB ® and Simulink ®
  • Perform equilibrium, modal, and harmonic analysis as well as transient analysis
  • Simulate the MEMS alone or together with sensing and control blocks
  • Visualize simulated MEMS behavior in 3D


MEMS+ creates accurate, parameterized MEMS models for simulation in MATLAB and Simulink. MEMS+ is used for constructing models of state-of-the-art MEMS sensors and actuators that depend on electrostatic or piezoelectric effects. It is highly relevant for motion sensors (accelerometers and gyroscopes) as well as microphones and pressure sensors. Simulations with automatically generated models of MEMS sensors can be used for MEMS design tasks as well as system integration tasks. Supported MEMS design tasks include determining mechanical mode shapes and frequencies, frequency response, linearity, input range, and sensitivity to MEMS manufacturing effects such as sidewall angles and mask offset. Supported system integration tasks include sensing/control algorithm development, noise analysis, and predicting DC offset, drift, output range, frequency response, and temperature sensitivity. For MEMS actuators such as micromirrors and switches (for electrical, RF, and optical signals), MEMS+ models can be used to predict pull-in/lift-off voltage, switching time, contact force, and sensitivity to manufacturing effects such as residual stress.

Building a MEMS device model in MEMS+ does not require programming skills or finite element analysis—simply select and snap together pretested, full parameterized components in an intuitive 3D graphical interface. Each component has a 3D view and an underlying behavioral model that’s accessible to MATLAB and Simulink. The behavioral models are highly accurate, special-purpose finite elements that capture nonlinear electrostatic effects, electrostatic fringing fields, and piezoelectric effects as well as structural mechanics and dynamics. After a design is assembled in MEMS+ Innovator, integration with Simulink makes it easy to import a MEMS+ block into a signal flow diagram. MEMS+ models can also be accessed via the MATLAB scripting interface. MEMS+ expands the transient analysis capabilities of Simulink to include DC, DC sweep, modal, and AC analyses. MATLAB and Simulink simulation results can be loaded back into the MEMS+ Scene3D module for viewing 3D animations.



1000 CentreGreen Way, Suite 200
Cary, NC  27513
Tel: 919-854-7500
Fax: 888-243-4610
sa[email protected]

Required Products


  • Linux
  • Windows


  • E-mail
  • On-site assistance
  • Telephone
  • Training

Product Type

  • Modeling and Simulation Tools


  • Finite Element and Structural Modeling
  • Vibration Analysis and Control
  • MEMS Sensors and Actuators


  • Automotive
  • Communication Infrastructure
  • Consumer Electronics
  • Semiconductor