光电工程, 2015, 42 (1): 89, 网络出版: 2015-01-26
绝对式编码器输出信号的误差自动补偿
Automatic Compensation of Absolute Encoder Output Signal Error
摘要
针对目前绝对式编码器人工调试输出信号精度不稳定的情况,现设计一套输出信号误差自动补偿系统。系统通过TCP 与服务器通信,获得待补偿参数。分析信号产生误差的原因,建立径向基神经网络模型,以高精度编码器检测值作为学习目标,将形成最小误差的输出值作为精调的理想输入值,实现误差最小化,校准数据后写入编码器芯片。实验证明,使用自动补偿系统调试后的编码器各码道幅值、相位和偏移量,相较于人工手动补偿,信号误差平均减小了49.82%。
Abstract
In view of this phenomenon that the output signal precision of the absolute type encoder is not stable, which relies on artificial debugging, a set of output signal error automatic compensation system is designed. The system establishes the connection with the server by TCP communications, and acquired the parameters needing to debug. Then analyze the reason for leading to the signal error. With the high-precision encoder estimated value as the goal of learning, it establishes Radial Basis Function neural network mode, which would form the output value of the minimum error as the ideal input value of the fine adjustment. In this way, it might realize errors minimizing. After the calibration data, write to the encoder chip. Experiments show that, the automatic system is used to compensate each code channel of the value of amplitude, phase and offset, which compared with the manual debugging, and the signal error is reduced on average by 49.82%.
王义文, 焦环宇, 刘献礼, 李博, 张帆, 权超健, 林长友, 梅恒. 绝对式编码器输出信号的误差自动补偿[J]. 光电工程, 2015, 42(1): 89. WANG Yiwen, JIAO Huanyu, LIU Xianli, LI Bo, ZHANG Fan, QUAN Chaojian, LIN Changyou, MEI Heng. Automatic Compensation of Absolute Encoder Output Signal Error[J]. Opto-Electronic Engineering, 2015, 42(1): 89.