Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Circumferential code channel coding and decoding method based on judgment to absolute position

A coding and decoding method and absolute position technology, applied in the field of circumferential code channel coding and decoding based on absolute position determination, can solve the problems of limited position detection, inability to reduce the external size, and inability to recover, etc., to achieve fast and accurate positioning and no blind spot positioning , the effect of improving accuracy

Inactive Publication Date: 2015-01-21
DALIAN NATIONALITIES UNIVERSITY
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the rapid development of manufacturing and automation technology, the accuracy of position measurement is required to be higher and higher. As a digital sensor integrating digital technology and computer technology, position encoder has been widely used in life and production; position encoding There are types of track such as circles, curves, straight lines, etc., and the coding methods for dividing position determination according to the number of code tracks mainly include single code track coding, double code track coding and multi-code track coding, among which the double code track coding Both code tracks are equally spaced fringes, but the fringe spacing is different on different code channels, and the position information is given by the phase of the beat signal formed between the code channels. This method has the disadvantages of complex signal processing and high cost; while multi-code channels Each code channel of the code represents a certain bit of the binary code, and the coding ability depends on the number of code channels. This coding technology makes complex
The most widely used measurement method for position determination is photoelectric displacement measurement, which usually adopts the incremental counting method combined with two gratings and the absolute position encoding method of one grating; the incremental counting method is carried out by the pulse sequence generated by the relative motion of two gratings. Counting, using directional cumulative numbers to represent the amount of displacement change, this method is simple in principle, the grating process used is short, and the cost is low, but its disadvantage is that the reliability of the data is poor, once the cumulative counting error occurs, it will This kind of error will be kept until the end of the measurement, and once the power is cut off during the measurement process, all the recorded data will be lost immediately and cannot be recovered; while the absolute position coding method engraves a code with a specific rule on a grating, and all the measured data Each position has a unique code corresponding to it, and the corresponding relationship remains unchanged after power-on, thus ensuring the reliability of the data; the device manufacturing process based on the multi-code grating method is long, the cost is high, and it is different from it There are also many corresponding photoelectric conversion elements and electronic devices, so the structure of the measuring device is complicated, and the external size cannot be reduced; for this reason, the applicant has applied for a patent on January 13, 2012 entitled "A Method Based on Absolute Position Judgment Single-code channel encoding and decoding method", the patent application number is 201210012665.5, the application has higher positioning accuracy than the multi-code channel encoding and decoding method, but for practical applications, the application is for linear single-code channel encoding and decoding. One-way sequential encoding, there is a code length detection blind zone at the beginning and end of the code track, and the light emitting device and the photoelectric detection device can only be located on the inner and outer sides of the code track, which limits the direction of position detection, and the decoding method is in the process of removing the start code. When there is an incomplete start code problem

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
  • Circumferential code channel coding and decoding method based on judgment to absolute position
  • Circumferential code channel coding and decoding method based on judgment to absolute position
  • Circumferential code channel coding and decoding method based on judgment to absolute position

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Such as figure 1 , figure 2 , image 3 with Figure 4 Shown is a method for encoding and decoding a circular code track based on absolute position determination, including:

[0029] A: encoding;

[0030] A1: Set the start code as the first bit is binary 1, the last bit is binary 1, and the first bit and the last bit are (a-2) binary 0 a-bit start codes, where a is the number of bits of the start code;

[0031] A2: Randomly generate a b-bit binary information code, and use the adder to perform an addition operation based on the generated binary information code, generate all information codes with a digit of b, arrange them in sequence and assign corresponding position numbers, and then for each information code Count the number of consecutive 0s before the binary 1, if the number of consecutive 0s before any binary 1 included in the information code is not less than (a-2), delete the information code, and at the same time arrange the following information code The...

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 discloses a circumferential code channel coding and decoding method based on judgment to an absolute position. The method includes coding and decoding. The coding includes the steps of setting a start code, sequentially arranging all generated information codes with the digit b and simultaneously distributing corresponding position numbers of the information codes, adding the start code before each information code to combine into n coding information, setting an annular circumferential code channel with the circumference of L, dividing the circumferential code channel into n code areas, wherein each code area comprises a plurality of black stripes and white stripes, the black stripes stand for a binary code 0, the white stripes stand for a binary code 1, and setting combination methods of the black stripes and the white stripes in each code area one by one according to the coding information arranged sequentially. According to the circumferential code channel coding and decoding method, the circumferential code channel which completes coding is driven to rotate through a motor. A photoelectric detection device is used for detecting a coding information light signal in any position of the circumferential code channel, and the coding information light signal is subjected to photovoltaic conversion to obtain a coding information electrical signal. The position judgment is completed through decoding. Consequently, the circumferential code channel coding and decoding method based on judgment to the absolute position is simple in coding, convenient to decode, and accurate in position locating.

Description

technical field [0001] The invention relates to a method for encoding and decoding a circular code track based on absolute position determination. Background technique [0002] With the rapid development of manufacturing and automation technology, the accuracy of position measurement is required to be higher and higher. As a digital sensor integrating digital technology and computer technology, position encoder has been widely used in life and production; position encoding There are types of track such as circles, curves, straight lines, etc., and the coding methods for dividing position determination according to the number of code tracks mainly include single code track coding, double code track coding and multi-code track coding, among which the double code track coding Both code tracks are equally spaced fringes, but the fringe spacing is different on different code channels, and the position information is given by the phase of the beat signal formed between the code ch...

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 Patents(China)
IPC IPC(8): G01D5/347
Inventor 薄纯娟徐国凯唐建波
Owner DALIAN NATIONALITIES UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products