Adaptive Estimation of Threshold Parameters for a Prandtl-Ishlinskii Hysteresis Operator


The Prandtl-Ishlinskii (PI) operator has been used widely in the modeling and inverse compensation of hysteresis nonlinearity in actuators made of smart materials, such as piezoelectric and magnetostrictive materials. A PI operator consists of weighted superposition of play operators, each of which is characterized by a threshold (also known as radius) parameter that determines the width of the corresponding hysteresis loop. While much work has been reported in identifying the weight parameters for the play operators, the threshold parameters have typically been assigned a priori in an arbitrary fashion. In this paper, for the first time, an adaptive algorithm is proposed for estimating online the unknown thresholds of a PI operator. The key challenge is that the output of the PI operator depends on the play thresholds in a complex, nonlinear, and time-varying manner. To address this challenge, the proposed algorithm ​