Kun Xiao, Zhiwen Wang, Hongyuan Wang, Jie Sun, Yelong Zheng, Yin-guo Huang
{"title":"A precision-drive hysteresis model with an equal-density weight function for GMA feedforward compensation","authors":"Kun Xiao, Zhiwen Wang, Hongyuan Wang, Jie Sun, Yelong Zheng, Yin-guo Huang","doi":"10.1063/10.0017659","DOIUrl":null,"url":null,"abstract":"Giant magnetostrictive actuators (GMAs) are a widely used type of micro-nano actuator, and they are greatly significant in the field of precision engineering. The accuracy of a GMA often depends on its hysteresis model. However, existing models have some limitations, including the difficulty of identifying their parameters and the tradeoff between the quantity of modeling data required and the level of precision achieved. To solve these problems, in this paper, we propose a Preisach inverse model based on equal-density segmentation of the weight function (E-Preisach). The weight function used to calculate the displacement is first discretized. Then, to obtain a finer weight distribution, the discretized geometric units are uniformly divided by area. This can further minimize the output displacement span, and it produces a higher-precision hysteresis model. The process of parameter identification is made easier by this approach, which also resolves the difficulty of obtaining high precision using a small amount of modeling data. The Preisach and the E-Preisach inverse models were investigated and compared using experiments. At frequencies of 1 and 5 Hz, it was found that the E-Preisach inverse model decreases the maximum error of the feedforward compensation open-loop control to within 1 µm and decreases the root-mean-square error in displacement to within 0.5 µm without the need to increase the number of measured hysteresis loops. As a result, the E-Preisach inverse model streamlines the structure of the model and requires fewer parameters for modeling. This provides a high-precision modeling method using a small amount of modeling data; it will have applications in precision engineering fields such as active vibration damping and ultra-precision machining.","PeriodicalId":35428,"journal":{"name":"Nami Jishu yu Jingmi Gongcheng/Nanotechnology and Precision Engineering","volume":null,"pages":null},"PeriodicalIF":3.5000,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Nami Jishu yu Jingmi Gongcheng/Nanotechnology and Precision Engineering","FirstCategoryId":"1087","ListUrlMain":"https://doi.org/10.1063/10.0017659","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MATERIALS SCIENCE, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 1
Abstract
Giant magnetostrictive actuators (GMAs) are a widely used type of micro-nano actuator, and they are greatly significant in the field of precision engineering. The accuracy of a GMA often depends on its hysteresis model. However, existing models have some limitations, including the difficulty of identifying their parameters and the tradeoff between the quantity of modeling data required and the level of precision achieved. To solve these problems, in this paper, we propose a Preisach inverse model based on equal-density segmentation of the weight function (E-Preisach). The weight function used to calculate the displacement is first discretized. Then, to obtain a finer weight distribution, the discretized geometric units are uniformly divided by area. This can further minimize the output displacement span, and it produces a higher-precision hysteresis model. The process of parameter identification is made easier by this approach, which also resolves the difficulty of obtaining high precision using a small amount of modeling data. The Preisach and the E-Preisach inverse models were investigated and compared using experiments. At frequencies of 1 and 5 Hz, it was found that the E-Preisach inverse model decreases the maximum error of the feedforward compensation open-loop control to within 1 µm and decreases the root-mean-square error in displacement to within 0.5 µm without the need to increase the number of measured hysteresis loops. As a result, the E-Preisach inverse model streamlines the structure of the model and requires fewer parameters for modeling. This provides a high-precision modeling method using a small amount of modeling data; it will have applications in precision engineering fields such as active vibration damping and ultra-precision machining.