Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Self-error-correction absolute value encoder data transmission method

A technology of absolute value encoder and data transmission method, applied in the field of sensors, can solve the problems such as the performance degradation of the servo drive system and the inability of the drive to obtain the absolute position value, so as to improve the data error correction ability, improve the anti-interference ability, and increase the data transmission. delay effect

Pending Publication Date: 2022-06-21
山东新松工业软件研究院股份有限公司
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The disadvantage of this method is that once the driver and the encoder generate bit errors due to external interference during data transmission, the driver will not be able to obtain accurate absolute position values
Although the absolute position data sent by the encoder last time can be used for program calculations to reduce serious errors caused by bit errors, it will still lead to a decrease in the performance of the servo drive system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Self-error-correction absolute value encoder data transmission method
  • Self-error-correction absolute value encoder data transmission method
  • Self-error-correction absolute value encoder data transmission method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0057]Assuming that the multi-turn resolution of the encoder is 13bit, the original position data read by the encoder is 0100011101110, take this data as an example, and convert it into a self-error correction code.

[0058] 1. The encoder converts the obtained original position data into a self-correcting code

[0059] The first step is to determine the location of the check code (such as figure 2 shown), the check code position is the 1st, 2nd, 4th, 8th and 16th bits.

[0060] The second step, starting from the position of the k-th check code, every 2 k-1 bit, take 2 k-1 As a check group, the result of the check code can be calculated by making the XOR result of all bits of each check group to be 0.

[0061] Group 1: P 1 01001011

[0062] Group 2: P 2 00011110

[0063] Group 3: P 3 1001011

[0064] Group 4: P 4 0111011

[0065] Group 5: P 5 10

[0066] The result of each XOR is 0, and P is calculated 1 =0, P 2 =0, P 3 =0, P 4 =1, P 5 =1.

[0067] 2. The d...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the field of sensors, in particular to a position data self-correction method in the data transmission process of an encoder and a driver. Comprising the following steps: an encoder converts original position data into a self-error correction code; the driver verifies the self-error correction code; if the verification result of the self-error correction code is correct, the driver recovers the self-error correction code to original position data for transmission; and otherwise, the driver performs error correction and correction on the self-error correction code, and recovers the corrected self-error correction code to the original position data for transmission. According to the invention, the original absolute position data sent by the encoder can obtain the self-error correction capability, even if errors occur, the original data can be recovered through error correction, and the stability of the servo driving system is improved.

Description

technical field [0001] The invention relates to the field of sensors, in particular, to a method for self-correcting position data during data transmission between an encoder and a driver. Background technique [0002] The rapid development of modern industrial equipment such as precision CNC machine tools and industrial robots has put forward higher and higher requirements for servo drive systems. In the servo drive system, the angle encoder, as a position detection device, has an important influence on the accuracy and reliability of the servo drive system. [0003] Existing absolute encoders usually carry a check part when transmitting position data, such as CRC or other check methods. If the check is wrong, the driver discards the data. The disadvantage of this approach is that check methods such as CRC can only find errors, not correct them. Once an error occurs, at least in one communication cycle, the drive will not get the position data fed back by the encoder, res...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/10
CPCG06F11/1004
Inventor 曲道奎邹风山刘世昌宋吉来张凯棋马壮
Owner 山东新松工业软件研究院股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products