Prandtl-Ishlinskii Hysteresis Model
Version 1.0.0 (4.74 KB) by
Mohammad Al Janaideh
MATLAB Codes to obtain the hysteresis loops of the Prandtl-Ishlinskii model.
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 LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0.0 |