Prandtl-Ishlinskii Hysteresis Model

MATLAB Codes to obtain the hysteresis loops of the Prandtl-Ishlinskii model.
276 Downloads
Updated 16 Jul 2022

View License

The Prandtl-Ishlinskii (PI) model is one of the most used models to characterize hysteresis nonlinearities. The PI model is defined in terms of the weighted superposition of multiple play operators. Due to its advantages, the PI model has been widely used in modeling and compensating hysteresis in smart material actuators, robots, and mechanical systems. The note presents the fundamentals of the PI model and its inverse compensator. In addition, Generalized Prandtl-Ishlinskii (GPI) models and their inverses are introduced. Simulation examples are provided to illustrate these concepts.
Copyright (c) 2022, All rights reserved.
Authors: Mohammad Al Janaideh (maljanaideh@mun.ca)
Department of Mechanical Engineering, Memroial University of Newfoundland

Cite As

M. Al Janaideh, M. Al Saaideh, X.Tan, "The Prandtl-Ishlinskii Hysteresis Model: Fundamentals of the Model and Its Inverse Compensator," IEEE Control System Magazine, 2022.

MATLAB Release Compatibility
Created with R2022a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0