补偿(心理学)
编码器
支持向量机
粒子群优化
计算机科学
非线性系统
补偿方式
人工神经网络
控制理论(社会学)
算法
人工智能
数字营销
操作系统
量子力学
物理
万维网
营销投资回报率
心理学
控制(管理)
精神分析
作者
Bo Hou,Bin Zhou,Xiang Li,Luying Yi,Qi Wei,Rong Zhang
出处
期刊:IEEE Access
[Institute of Electrical and Electronics Engineers]
日期:2020-01-01
卷期号:8: 124265-124274
被引量:7
标识
DOI:10.1109/access.2020.2995581
摘要
Rotary encoders are widely applied in a variety of industrial fields. However, as the exist of the installation, processing and demodulation circuits errors, the test result of the encoder is superimposed with periodic nonlinear errors and the encoder needs compensation to achieve high measurement accuracy. Traditional methods including the least square method (LSM) and back propagation artificial neural network (BP-ANN), are not capable of addressing nonlinear errors. Thus, a novel method based on improved particle swarm optimization (IPSO) and support vector machines (SVM) is proposed to provide better compensation. The proposed method incorporates the SVM method into the design of the compensation model, and the IPSO algorithm is applied to tune the SVM parameters. To validate the algorithm, four sets of data were obtained from encoders with different numbers of segments. The experimental results show that the IPSO-SVM algorithm has a better prediction precision and the nonlinear standard deviation of 180 petal-shaped numbers has dropped from 0.08° to 0.0005° after compensation over 0° to 360° measurement range. Based on the results, the proposed IPSO-SVM model provided more accurate compensation on the nonlinear errors to the capacitive angular encoders than other method.
科研通智能强力驱动
Strongly Powered by AbleSci AI