Loading…
A discrete-time compensation algorithm for hysteresis in piezoceramic actuators
A discrete-time Preisach model that captures hysteresis in a piezoceramic actuator is developed. The model is implemented using a numerical technique that is based on first-order reversal functions and is presented in a recursive form that is amenable for real-time implementation. The first-order re...
Saved in:
Published in: | Mechanical systems and signal processing 2004, Vol.18 (1), p.169-185 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Citations: | Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | A discrete-time Preisach model that captures hysteresis in a piezoceramic actuator is developed. The model is implemented using a numerical technique that is based on first-order reversal functions and is presented in a recursive form that is amenable for real-time implementation. The first-order reversal functions are experimentally obtained using a piezoceramic actuator in a stacked form. The developed model shows good agreement with actual measured data. Two hysteresis compensation schemes based on the developed discrete-time Preisach model are also developed and used in order to obtain any desired linear voltage-to-displacement relationship. The ability of the first hysteresis compensator to lead to an arbitrary linear voltage-to-displacement relationship is shown through experimental tests under the condition that no-load is applied to the actuator and then a load typical of many piezoactuator applications is applied to the actuator. The second hysteresis compensation scheme is used as part of an open-loop tracking controller and is shown experimentally to lead to high tracking accuracy. |
---|---|
ISSN: | 0888-3270 1096-1216 |
DOI: | 10.1016/S0888-3270(03)00021-9 |