CN109388156B - Zero searching method of incremental encoder through image area code - Google Patents

Zero searching method of incremental encoder through image area code Download PDF

Info

Publication number
CN109388156B
CN109388156B CN201811416361.9A CN201811416361A CN109388156B CN 109388156 B CN109388156 B CN 109388156B CN 201811416361 A CN201811416361 A CN 201811416361A CN 109388156 B CN109388156 B CN 109388156B
Authority
CN
China
Prior art keywords
zero
image area
searching
encoder
found
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811416361.9A
Other languages
Chinese (zh)
Other versions
CN109388156A (en
Inventor
王建刚
韩文斌
路向明
高军科
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Luoyang Institute of Electro Optical Equipment AVIC
Original Assignee
Luoyang Institute of Electro Optical Equipment AVIC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Luoyang Institute of Electro Optical Equipment AVIC filed Critical Luoyang Institute of Electro Optical Equipment AVIC
Priority to CN201811416361.9A priority Critical patent/CN109388156B/en
Publication of CN109388156A publication Critical patent/CN109388156A/en
Application granted granted Critical
Publication of CN109388156B publication Critical patent/CN109388156B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D3/00Control of position or direction
    • G05D3/12Control of position or direction using feedback

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position Or Direction (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)

Abstract

The invention relates to a zero searching method of an incremental encoder through image area codes, which comprises the steps of selecting a proper encoder with image area codes according to a mechanism limiting range, carrying out correct assembly, reading an image code area where a current mechanism is located through a code wheel reading head after zero searching starts, and assigning a current image area code value to an image area code variable; and simultaneously starting an over-time counter, entering a circular zero-seeking mode, stopping the rotation of the motors when zero seeking is finished, and reporting a zero-seeking result to the system. The method is not limited by the initial position of the mechanism, the zero searching time is short, the encoder and the motor can be successfully zero searched once under the normal condition, if the mechanism is in fault or the code channel of the encoder is damaged, the zero searching can be repeated for many times, the sufficiency of zero searching is ensured, and meanwhile, the impact damage of the traditional zero searching mode to the motor and the mechanism is avoided.

Description

Zero searching method of incremental encoder through image area code
Technical Field
The invention is applied to a limited corner high-reliability servo system, and particularly relates to a zero searching method of an incremental encoder through image area codes.
Background
The invention relates to a zero searching method of an incremental encoder through an image area code, and the mechanism mainly refers to a system which is applied to high reliability and stability requirements of airborne or missile-borne photoelectric servo and the like. The zero-seeking method is limited by the influence of product cost and the manufacturing process of a domestic encoder, an incremental encoder or a quasi-absolute encoder is more used for an airborne photoelectric servo system rotating mechanism, a limiting sensor is additionally arranged at two ends of a mechanism limiting block in the traditional zero-seeking method, and the limiting sensor and motor blocking rotation are used as main reference for zero seeking. The zero searching method has the advantages that the area of the mechanism is not clear in the zero searching process, the zero searching efficiency is low, and the limit switch or the limit block is easy to collide in the zero searching process, so that the mechanism or the motor is easy to damage; meanwhile, the limit switch is added to the outside, so that the design cost and the weight of the mechanism can be increased. At present, the weight reduction requirement of an airborne product is higher and higher, the weight of the airborne product is required to be lighter and lighter, and in order to make up for the defects of the traditional method, the invention provides a zero searching method of an incremental encoder through an image area code. Although the present invention is based on the above application background, the present invention is not limited to circular encoders.
The current existing patent proposes a position zero-finding method, such as a position zero-finding method for a limited rotation angle servo turntable (CN201010584293.4), in which a turntable has two reference points, namely a first reference point and an auxiliary reference point, by adding a photoelectric switch, the method still belongs to a method of adding a limit switch, the zero-finding efficiency is low, and belongs to one-time zero-finding, and if one-time zero-finding fails, the failure is declared. For example, a fast position zero-searching method (201510147950.1) with a limit turntable performs zero-searching by setting limit points at different points, also belongs to a mode of an external reference point, and is also zero-searching for one time, and if a mechanism fails or an encoder code channel is damaged, zero-searching is insufficient, and zero-searching failure is easy.
Disclosure of Invention
Technical problem to be solved
The invention provides a recording position design and assembly mode of an encoder image area code and provides a corresponding zero searching control algorithm, aiming at solving the problems that the conventional zero searching method only needs to search zero once and has low zero searching reliability because the size, the weight and the cost of a mechanism are increased by an external sensor, and the conventional zero searching method is only used for searching zero once.
Technical scheme
A zero searching method for incremental encoder through image area code is characterized by comprising the following steps:
step 1: selecting a proper encoder with image area codes according to the limiting range of the mechanism, and carrying out correct assembly; the image area code recorded by the selected encoder can at least divide the whole circumference into 4 areas, wherein the 2 nd code area has at least one or more zero positions, and the other areas have zero positions or not; according to the position of a limiting block of the servo mechanism, when the encoder is installed, the non-limiting area of the mechanism is ensured to contain at least 3 image areas including 1 image area;
step 2: position zero finding:
2.1 after zero searching is started, reading an image code area where the current mechanism is located through a code disc reading head, and assigning the current image area code value to an image area code variable; simultaneously starting an over-time counter, entering a circular zero-searching mode, and respectively selecting one of four branches 2.2-2.5;
2.2 zeroth image zone position zeroing state
If the image area code variable value is 1, the mechanism rotates clockwise, whether a zero position is found is judged, if the zero position is found, the zero position is found successfully, and the motor stops rotating; if the zero position is not found, the mechanism continues to rotate clockwise until the mechanism enters a 3 rd quadrant, after the mechanism enters the 3 rd quadrant, the quadrant variable value is set to be 3, meanwhile, whether the zero searching is overtime or not is judged, and if the zero searching is not overtime, the mechanism branches to 2.4;
2.3 zeroth quadrant position seeking state
If the image area code variable value is 2, the mechanism rotates clockwise, whether a zero position is found is judged, if the zero position is found, the zero position is found successfully, and the motor stops rotating; if the zero position is not found, the mechanism continues to rotate clockwise until the mechanism enters a 3 rd quadrant, after the mechanism enters the 3 rd quadrant, the quadrant variable value is set to be 3, meanwhile, whether the zero searching is overtime or not is judged, and if the zero searching is not overtime, the mechanism branches to 2.4;
2.4 image zone 3 position zeroing state
If the image area code variable value is 3, the mechanism rotates anticlockwise, whether a zero position is found is judged, if the zero position is found, the zero position is found successfully, and the motor stops rotating; if the zero position is not found, the mechanism continues to rotate in the anticlockwise direction until the mechanism enters the No. 1 image area, after the mechanism enters the No. 1 image area, the value of the image area is set to be 1, meanwhile, whether the zero searching is overtime or not is judged, and if the zero searching is not overtime, the branch is switched to be 2.2;
2.5 No. 4 image zone position zeroing state
If the image area code variable value is 4, the mechanism rotates anticlockwise, whether a zero position is found is judged, if the zero position is found, the zero position is found successfully, and the motor stops rotating; if the zero position is not found, the mechanism continues to rotate in the anticlockwise direction until the mechanism enters the No. 1 image area, after the mechanism enters the No. 1 image area, the value of the image area is set to be 1, meanwhile, whether the zero searching is overtime or not is judged, and if the zero searching is not overtime, the branch is switched to be 2.2;
2.6 end of zeroing
2.6.1 when the mechanism is normal, if the initial position of the mechanism is in the code area of 1, 3 and 4, any branch of 2.2, 2.4 and 2.5 is executed, the zero searching can be successful, and when the initial position of the mechanism is in the code area of 2, at most two branches of 2.3 and 2.4 can be successfully searched, the zero searching is finished;
2.6.2 if the mechanism or the encoder fails, the mechanism finally performs zero searching repeatedly between the 1 image area and the 3 image area until the zero searching counter is larger than the set time limit, reports the zero searching fault of the system, and finishes zero searching;
and when the zero searching is finished, the motors stop rotating, and the zero searching result is reported to the system.
The encoder comprises a photoelectric encoder and a magnetic encoder; comprises a relative encoder and a quasi-absolute encoder; including circular encoders, strip encoders.
Advantageous effects
The incremental encoder zero searching method through the image area code is not limited by the initial position of the mechanism, the zero searching time is short, the encoder and the motor can be successfully zero searched once under the normal condition, if the mechanism is in fault or the code channel of the encoder is damaged, the zero searching can be repeated for many times, the zero searching sufficiency is ensured, and meanwhile, the impact damage of the traditional zero searching mode to the motor and the mechanism is avoided. The beneficial effects are as follows:
1. other sensors except the encoder are not required to be installed, the structural design of the mechanism is simplified, the cost is reduced, and the weight reduction requirement is met;
2. when the mechanism works normally, zero searching is finished at one time, and when the mechanism works abnormally, zero searching can be repeated for many times;
3. the mechanism can complete the position zero-seeking work under any initial position and is not limited in a certain fixed zero-seeking area;
4. the zero searching process can not impact a mechanism limiting block to cause motor stalling, and the reliability of the product is improved.
Drawings
Figure 1 is a schematic diagram of an image area code encoder.
FIG. 2 shows a zero-finding software algorithm layout.
Detailed Description
The invention will now be further described with reference to the following examples and drawings:
a zero searching method through an incremental encoder with an image area code specifically comprises the following steps:
firstly, selecting a proper encoder with image area codes according to the limiting range of a mechanism, and carrying out correct assembly;
the encoder is not limited to a photoelectric encoder, but includes a magnetic encoder; nor is it limited to relative encoders, but also includes quasi-absolute encoders; and more particularly to circular encoders but also to strip encoders. It is characterized by that the image zone code recorded by selected coder can divide whole circumference into 4 zones, and the coder is shown in figure 1 (if it is used in band coder, the band coder can be bent into circular coder, and can be divided into zones, in which the 2 nd code zone has at least one or several zero positions, and other zones have no zero position, and all the other zones are parallel (it is characterized by that according to the position of limiting block of servo mechanism, when the coder is mounted, it must ensure that the non-limiting zone of the mechanism must contain at least 3 image zones within 1 image zone (that is, the non-limiting zone contains 1, 2, 3 code zones or 1, 2, 3, 4 code zones).
Step two, position zeroing:
2.1 after zero searching, reading the image code area of the current mechanism through the reading head, entering the corresponding branch of 2.2-2.5, and starting counting by the zero searching counter;
2.2 zeroth image zone position zeroing state
If the mechanism is in the 1 st image area position, the mechanism rapidly rotates towards the direction a (assuming that the mechanism is turned towards the direction a, and the other direction is the direction b, which can be clockwise or anticlockwise respectively, specifically, the mechanism is determined according to the specific situation, the same is applied below) until the mechanism passes through the zero position of the 1 st image area, and if the zero position is found, the motor stops rotating, and the zero finding is successful; if the zero position is not found, the rotation in the direction a is continued until the mechanism enters the 3 rd image area, and the branch is turned to 2.4 after the mechanism enters the 3 rd image area;
2.3 zeroth quadrant position seeking state
If the mechanism is located at the 2 nd image area position, the mechanism rotates rapidly towards the direction a, and if a zero position is found in the operation process, the motor stops rotating, and the zero position finding is successful; if the zero position is not found, the mechanism continues to rotate towards the direction a until the mechanism enters the 3 rd image area, and then the mechanism rotates to branch 2.4 after entering the 3 rd image area;
2.4 image zone 3 position zeroing state
If the mechanism is positioned in the 3 rd image area, the mechanism rapidly rotates towards the direction b until entering the 1 st image area, and if a zero position is found in the running process, the motor stops rotating, and the zero finding is successful; if the zero position is not found, continuing to run in the direction b until the image area 1 is entered, and switching to branch 2.2 after the image area 1 is entered;
2.5 No. 4 image zone position zeroing state
If the mechanism is located at the 4 th image area, the mechanism rapidly rotates towards the direction b (if a part of the 4 th image area close to the 3 rd image area belongs to a non-limiting area), and until the mechanism enters the 1 st image area, if a zero position is found in the running process, the motor stops rotating, and the zero position finding is successful; if the zero position is not found, continuing to run in the direction b until the image area 1 is entered, and switching to branch 2.2 after the image area 1 is entered;
2.6 end of zeroing
When the 2.6.1 mechanism encoder is normal, the mechanism can successfully seek zero after executing any branch of 2.2-2.5, the motor stops the zero seeking rotation, and the zero seeking is finished.
2.6.2 when the mechanism or the encoder is in fault, the mechanism can repeatedly zero between the 1 image area and the 3 image area until the zero-searching counter is larger than the set time limit, the zero-searching fault of the system is reported, the motor stops zero-searching rotation, and zero searching is finished.
Taking a circular grating encoder as an example, the specific implementation steps of the present invention are pointed out, and a zero-finding method based on an incremental encoder with an image area code specifically includes the following steps:
firstly, selecting a proper encoder with an image area code according to the limiting range of a mechanism, and carrying out correct assembly;
the limiting range of the mechanism of the embodiment is 175-180 degrees, and the selected incremental photoelectric encoder has only one zero position and is positioned in a 2 nd code area (0 degree). In the example, two code channels are added to an outer ring of a traditional incremental photoelectric code disc grating, an angle measuring range is divided into 4 code areas, a specific recording mode of the code channels is shown in fig. 1, after recording, the sub-area ranges from-82.5 degrees to-7.5 degrees, namely, a 1 st image area, from-7.5 degrees to 7.5 degrees, namely, a 2 nd image area, from 7.5 degrees to 172.5 degrees, namely, a 3 rd image area, and from 172.5 degrees to-82.5 degrees, namely, a 4 th image area.
According to the size of a limiting block of the servo mechanism, the installation position of the encoder is adjusted, so that the position of the limiting block is positioned in a fourth code area (the limiting range is between 175 and 88 degrees after actual installation), and the fact that a non-limiting area of the mechanism must contain code areas 1, 2 and 3 is guaranteed.
Step two, position zeroing:
after the first step is performed and the mechanism is powered on, the controller will complete the steps related to position zeroing according to the workflow shown in fig. 2:
2.1 zero-finding variable initialization.
After zero searching is started, reading an image code area where a current mechanism is located through a code disc reading head, and assigning a current image area code value to an image area code variable; and simultaneously starting an over-time counter, entering a circular zero-searching mode, and respectively selecting one of four branches 2.2-2.5.
2.2 zeroth image zone position zeroing state
If the value of the area code variable is 1, the mechanism rapidly rotates clockwise, whether a zero position is found is judged, if the zero position is found, the zero position is found successfully, and the motor stops rotating; if the zero position is not found, the mechanism continues to rotate clockwise until the mechanism enters a 3 rd quadrant, after the mechanism enters the 3 rd quadrant, the quadrant variable value is set to be 3, meanwhile, whether the zero searching is overtime or not is judged, and if the zero searching is not overtime, the mechanism branches to 2.4;
2.3 zeroth quadrant position seeking state
If the image area code variable value is 2, the mechanism rapidly rotates clockwise, whether a zero position is found is judged, if the zero position is found, the zero position is found successfully, and the motor stops rotating; if the zero position is not found, the mechanism continues to rotate clockwise until the mechanism enters a 3 rd quadrant, after the mechanism enters the 3 rd quadrant, the quadrant variable value is set to be 3, meanwhile, whether the zero searching is overtime or not is judged, and if the zero searching is not overtime, the mechanism branches to 2.4;
2.4 image zone 3 position zeroing state
If the image area code variable value is 3, the mechanism rapidly rotates in the anticlockwise direction, whether a zero position is found is judged, if the zero position is found, the zero position is found successfully, and the motor stops rotating; if the zero position is not found, the mechanism continues to rotate in the anticlockwise direction until the mechanism enters the No. 1 image area, after the mechanism enters the No. 1 image area, the value of the image area is set to be 1, meanwhile, whether the zero searching is overtime or not is judged, and if the zero searching is not overtime, the branch is switched to be 2.2;
2.5 No. 4 image zone position zeroing state
If the image area code variable value is 4, the mechanism rapidly rotates in the anticlockwise direction, whether a zero position is found is judged, if the zero position is found, the zero position is found successfully, and the motor stops rotating; if the zero position is not found, the mechanism continues to rotate in the anticlockwise direction until the mechanism enters the No. 1 image area, after the mechanism enters the No. 1 image area, the value of the image area is set to be 1, meanwhile, whether the zero searching is overtime or not is judged, and if the zero searching is not overtime, the branch is switched to be 2.2;
2.6 end of zeroing
When the 2.6.1 mechanism is normal, if the initial position of the mechanism is in the code area of 1, 3 and 4, any branch of 2.2, 2.4 and 2.5 is executed, the zero searching can be successful, and when the initial position of the mechanism is in the code area of 2, at most two branches of 2.3 and 2.4 can be successfully searched, the zero searching is finished.
2.6.2 if the mechanism or the encoder is in fault, the mechanism finally returns to zero between the 1 image area and the 3 image area for a plurality of times until the zero-searching counter is larger than the set time limit, reports the zero-searching fault of the system, and finishes zero searching.
And when the zero searching is finished, the motors stop rotating, and the zero searching result is reported to the system.
According to the mechanism, a sensor cannot be additionally installed, the mechanism cannot collide with a limiting block, and meanwhile, the logic of circularly searching for zero is adopted, so that zero can be searched for twice under the condition of failure of searching for zero for one time, and the success rate of searching for zero is increased; and the zero searching time limit is set, so that zero searching can be stopped in an over-time limit and the fault can be reported when a mechanism or an encoder fails.

Claims (4)

1. A zero searching method for incremental encoder through image area code is characterized by comprising the following steps:
step 1: selecting a proper encoder with image area codes according to the limiting range of the mechanism, and carrying out correct assembly; the image area code recorded by the selected encoder can at least divide the whole circumference into 4 areas, wherein the 2 nd image area has at least one or more zero positions, and other areas have zero positions; according to the position of a limiting block of the servo mechanism, when the encoder is installed, the non-limiting area of the mechanism is ensured to contain at least 3 image areas including 1 image area; the non-limiting area comprises 1, 2 and 3 image areas or 1, 2, 3 and 4 image areas;
step 2: position zero finding:
2.1 after zero searching is started, reading an image area where the current mechanism is located through a code disc reading head, and assigning the current image area code value to an image area code variable; simultaneously starting an over-time counter, entering a circular zero-searching mode, and respectively selecting one of four branches 2.2-2.5;
2.2 zeroth image zone position zeroing state
If the image area code variable value is 1, the mechanism rotates clockwise, whether a zero position is found is judged, if the zero position is found, the zero position is found successfully, and the motor stops rotating; if the zero position is not found, the mechanism continues to rotate clockwise until the mechanism enters a 3 rd quadrant, after the mechanism enters the 3 rd quadrant, the quadrant variable value is set to be 3, meanwhile, whether the zero searching is overtime or not is judged, and if the zero searching is not overtime, the mechanism branches to 2.4;
2.3 zeroth quadrant position seeking state
If the image area code variable value is 2, the mechanism rotates clockwise, whether a zero position is found is judged, if the zero position is found, the zero position is found successfully, and the motor stops rotating; if the zero position is not found, the mechanism continues to rotate clockwise until the mechanism enters a 3 rd quadrant, after the mechanism enters the 3 rd quadrant, the quadrant variable value is set to be 3, meanwhile, whether the zero searching is overtime or not is judged, and if the zero searching is not overtime, the mechanism branches to 2.4;
2.4 image zone 3 position zeroing state
If the image area code variable value is 3, the mechanism rotates anticlockwise, whether a zero position is found is judged, if the zero position is found, the zero position is found successfully, and the motor stops rotating; if the zero position is not found, the mechanism continues to rotate in the anticlockwise direction until the mechanism enters the No. 1 image area, after the mechanism enters the No. 1 image area, the value of the image area is set to be 1, meanwhile, whether the zero searching is overtime or not is judged, and if the zero searching is not overtime, the branch is switched to be 2.2;
2.5 No. 4 image zone position zeroing state
If the image area code variable value is 4, the mechanism rotates anticlockwise, whether a zero position is found is judged, if the zero position is found, the zero position is found successfully, and the motor stops rotating; if the zero position is not found, the mechanism continues to rotate in the anticlockwise direction until the mechanism enters the No. 1 image area, after the mechanism enters the No. 1 image area, the value of the image area is set to be 1, meanwhile, whether the zero searching is overtime or not is judged, and if the zero searching is not overtime, the branch is switched to be 2.2;
2.6 end of zeroing
2.6.1 when the mechanism is normal, if the initial position of the mechanism is in the 1 st, 3 rd and 4 th image areas, any branch of the 2.2, 2.4 and 2.5 branches can be successfully zero-searched, and when the initial position of the mechanism is in the 2 nd image area, at most two branches of the 2.3 and 2.4 branches can be successfully zero-searched, and zero searching is finished;
2.6.2 if the mechanism or the encoder fails, the mechanism finally returns to zero between the 1 st and 3 rd image areas for a plurality of times until the zero-searching counter is greater than the set time limit, reports the zero-searching failure of the system, and finishes zero-searching;
and when the zero searching is finished, the motors stop rotating, and the zero searching result is reported to the system.
2. The method of claim 1, wherein the encoder comprises an optical encoder or a magnetic encoder.
3. The method of claim 1, wherein the encoder comprises a relative encoder or a quasi-absolute encoder.
4. The method of claim 1, wherein the encoder comprises a circular encoder or a strip encoder.
CN201811416361.9A 2018-11-26 2018-11-26 Zero searching method of incremental encoder through image area code Active CN109388156B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811416361.9A CN109388156B (en) 2018-11-26 2018-11-26 Zero searching method of incremental encoder through image area code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811416361.9A CN109388156B (en) 2018-11-26 2018-11-26 Zero searching method of incremental encoder through image area code

Publications (2)

Publication Number Publication Date
CN109388156A CN109388156A (en) 2019-02-26
CN109388156B true CN109388156B (en) 2021-07-09

Family

ID=65429536

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811416361.9A Active CN109388156B (en) 2018-11-26 2018-11-26 Zero searching method of incremental encoder through image area code

Country Status (1)

Country Link
CN (1) CN109388156B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113276985B (en) * 2021-06-10 2022-08-23 济南科亚电子科技有限公司 Driver control method for automatically zeroing steering wheel by using incremental encoder motor

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2320988Y (en) * 1997-12-05 1999-05-26 中国科学院紫金山天文台 Quad subdivision circular grating coder
CN2320984Y (en) * 1997-12-05 1999-05-26 中国科学院紫金山天文台 Circular grating coder with image area code
CN102183916A (en) * 2010-12-09 2011-09-14 中国兵器工业第二〇五研究所 Zero position-searching method for limited angle servo turntable
CN102717395A (en) * 2011-03-30 2012-10-10 北京理工大学 A Hall-switch-based system for accurately positioning the initial position of the joint of a robot
CN105033753A (en) * 2015-07-29 2015-11-11 河南科技大学 Method for making numerically-controlled machine tool return to reference point from any position fully automatically
CN105424063A (en) * 2014-09-11 2016-03-23 包米勒公司 Absolute position monitoring system and method
CN105547196A (en) * 2015-12-05 2016-05-04 中国航空工业集团公司洛阳电光设备研究所 Automatic zero-crossing measuring method based on separating angle measuring device
CN105823504A (en) * 2016-04-13 2016-08-03 北京航天发射技术研究所 Zero-point-crossing processing method of encoder
CN106155101A (en) * 2015-03-31 2016-11-23 北京航天计量测试技术研究所 A kind of seek zero method for the rapid location with spacing turntable
JP2017027069A (en) * 2011-09-09 2017-02-02 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Encoding device and encoding method
CN107482963A (en) * 2017-09-13 2017-12-15 北京立迈胜控制技术有限责任公司 A kind of zero position and restoration methods of motor swing offset
KR20180059149A (en) * 2016-11-25 2018-06-04 에스케이하이닉스 주식회사 ECC decoder, memory controller including the ECC decoder, and ECC decoding method

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2320988Y (en) * 1997-12-05 1999-05-26 中国科学院紫金山天文台 Quad subdivision circular grating coder
CN2320984Y (en) * 1997-12-05 1999-05-26 中国科学院紫金山天文台 Circular grating coder with image area code
CN102183916A (en) * 2010-12-09 2011-09-14 中国兵器工业第二〇五研究所 Zero position-searching method for limited angle servo turntable
CN102717395A (en) * 2011-03-30 2012-10-10 北京理工大学 A Hall-switch-based system for accurately positioning the initial position of the joint of a robot
JP2017027069A (en) * 2011-09-09 2017-02-02 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Encoding device and encoding method
CN105424063A (en) * 2014-09-11 2016-03-23 包米勒公司 Absolute position monitoring system and method
CN106155101A (en) * 2015-03-31 2016-11-23 北京航天计量测试技术研究所 A kind of seek zero method for the rapid location with spacing turntable
CN105033753A (en) * 2015-07-29 2015-11-11 河南科技大学 Method for making numerically-controlled machine tool return to reference point from any position fully automatically
CN105547196A (en) * 2015-12-05 2016-05-04 中国航空工业集团公司洛阳电光设备研究所 Automatic zero-crossing measuring method based on separating angle measuring device
CN105823504A (en) * 2016-04-13 2016-08-03 北京航天发射技术研究所 Zero-point-crossing processing method of encoder
KR20180059149A (en) * 2016-11-25 2018-06-04 에스케이하이닉스 주식회사 ECC decoder, memory controller including the ECC decoder, and ECC decoding method
CN107482963A (en) * 2017-09-13 2017-12-15 北京立迈胜控制技术有限责任公司 A kind of zero position and restoration methods of motor swing offset

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
增量式多零点角度编码器自动寻零方法研究;麦吉 等;《宇航计测技术》;20161231;第36卷(第6期);全文 *

Also Published As

Publication number Publication date
CN109388156A (en) 2019-02-26

Similar Documents

Publication Publication Date Title
US7154690B1 (en) Dynamic shock detection in disk drive using accumulated average position error
CN109388156B (en) Zero searching method of incremental encoder through image area code
US8492704B2 (en) Encoder and method of precisely indicating positions of one member relative to a second member
CN100435474C (en) Method for driving ec electromotor
AU714745B2 (en) Position encoder with fault indicator
CN106225813B (en) Encoder magnetic steel structure, encoder and window remainder interval judgement correction algorithm
CN108731707A (en) Double incremental encoders measure absolute position method and apparatus
US7253982B1 (en) Dynamic shock detection in disk drive using hair trigger timer
CN108844558B (en) Method for realizing power-off position memory by using single-turn absolute value encoder
CN111174819A (en) Zero calibration method, device, product and medium for motor incremental encoder
US4101817A (en) Position-correctable numerical control system
US8754600B2 (en) Method and device for identifying a reversing operation in an electric actuating unit of a vehicle
JP3800529B2 (en) Motor control device
CN106155101B (en) It is a kind of to seek zero method for the rapid location with limit turntable
CN114629411A (en) Starting zero position searching method for sewing machine servo motor
CN104596554A (en) Photosensitive resistance encoder based on mechanical subdivision and measuring method thereof
US5917439A (en) System for high speed track accessing of disk drive assembly
CN1329675C (en) Rotary body control device
CN112787755A (en) Decoding method and device based on backward error correction mechanism and electronic equipment
JP4071431B2 (en) Rotation angle detector
JPS59132308A (en) Position detecting method
JPS6129912A (en) Actuator control method of magnetic disc device
US20240096359A1 (en) Magnetic disk device and method
CN113008131B (en) Motor position detection system and motor
CN1147131A (en) Disc player

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant