CN110617783B - Turntable eccentric error measuring method based on photoelectric detection modulation period particle swarm optimization - Google Patents
Turntable eccentric error measuring method based on photoelectric detection modulation period particle swarm optimization Download PDFInfo
- Publication number
- CN110617783B CN110617783B CN201910902263.4A CN201910902263A CN110617783B CN 110617783 B CN110617783 B CN 110617783B CN 201910902263 A CN201910902263 A CN 201910902263A CN 110617783 B CN110617783 B CN 110617783B
- Authority
- CN
- China
- Prior art keywords
- turntable
- period
- modulation signal
- value
- modulation
- 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.)
- Expired - Fee Related
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 47
- 239000002245 particle Substances 0.000 title claims abstract description 43
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000005457 optimization Methods 0.000 title claims abstract description 31
- 238000005259 measurement Methods 0.000 claims description 15
- 230000006870 function Effects 0.000 claims description 12
- 230000003044 adaptive effect Effects 0.000 claims description 5
- 230000003287 optical effect Effects 0.000 abstract description 10
- 238000009434 installation Methods 0.000 abstract description 7
- 238000005516 engineering process Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000007493 shaping process Methods 0.000 description 3
- 238000000691 measurement method Methods 0.000 description 2
- 230000000087 stabilizing effect Effects 0.000 description 2
- 230000002194 synthesizing effect Effects 0.000 description 2
- 102100036475 Alanine aminotransferase 1 Human genes 0.000 description 1
- 101710096214 Alanine aminotransferase 1 Proteins 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/26—Measuring arrangements characterised by the use of optical techniques for measuring angles or tapers; for testing the alignment of axes
- G01B11/27—Measuring arrangements characterised by the use of optical techniques for measuring angles or tapers; for testing the alignment of axes for testing the alignment of axes
- G01B11/272—Measuring arrangements characterised by the use of optical techniques for measuring angles or tapers; for testing the alignment of axes for testing the alignment of axes using photoelectric detection means
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Position Or Direction (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
The invention relates to a method for measuring eccentric errors of a turntable by particle swarm optimization of photoelectric detection modulation period, which adopts a modulation signal period photoelectric detection device of a rotary optical gate, counts and continuously measures the period value of a modulation signal of the turntable in each modulation period through a counter, and determines the eccentric amount and the eccentric position of the turntable by particle swarm optimization according to the relationship equation between the period value and the angle corresponding to a scribing line or a tooth uniformly distributed on the turntable and the eccentric amount and the eccentric position angle of the turntable, thereby providing a basis for coaxial adjustment of turntable parts. The device is simple and convenient, easy to operate, easy to realize and high in precision, provides a high-efficiency and high-precision measuring device and method for detecting the eccentric error of the turntable parts, and is suitable for measuring the eccentric error of the reticle circumference or part installation of the turntable parts with uniformly distributed reticles or teeth on the circumferences of a circular grating, a mechanical modulation disc, a photoelectric encoder code disc and the like.
Description
Technical Field
The invention relates to a method for measuring installation errors of rotary disc parts such as a circular grating, a mechanical modulation disc, a photoelectric encoder code disc and the like. In particular to a method for measuring the eccentricity and eccentric position of the installation of scribed line circumferences or parts of turntable parts with uniformly distributed scribed lines or teeth on the circumferences.
Background
When the parts such as the turnplate (the rotating disc) are installed, the installation error of the parts and the rotating shaft exists, and the coaxiality error is mainly caused by the eccentricity of the parts such as the turnplate and the rotating shaft. The error directly affects the working stability of the turntable and the precision of the output signal, so the detection and debugging of the error are necessary works for producing turntable parts. The existing eccentricity measurement method for the turntable-like component usually adopts a least square method of the contour of the circumferential edge of the turntable to obtain an eccentricity error, such as: two-dimensional coordinate measuring method, yellow 21180, and other < machine vision precision measurement system research > [ J ]. optical technology, 2004,30(4): 491-; a three-coordinate measuring method, Lijunfeng et al < compensation algorithm for mounting eccentricity of worm based on three-coordinate measurement >. New technology and new process 2010,1:34-37, obtaining the coordinates of the circumferential edge of an object through a three-coordinate measuring instrument, establishing a space coordinate system of a part, and determining the center of a circle by using a least square method so as to calculate the eccentricity of the object. The accuracy of the above method depends on the accuracy of the instrument measuring the circumferential edge. For turntable parts with evenly distributed scribed lines or teeth on the circumference, the eccentricity of the scribed line circumference or part mounting is also measured and corrected by adopting a photoelectric detection technology. Such as: the methods of the invention include (GPT-1 type grating eccentricity adjustment tester 2003,24(2), 171-; a method for detecting the eccentric error of the circular grating is provided: the method comprises the steps of acquiring 2 paths of sinusoidal signals by adopting double reading heads at two ends of a circular grating diameter pair, and orthogonally synthesizing the two paths of sinusoidal signals into a Lissajous figure through an oscilloscope to determine the phase difference of the 2 paths of signals, so as to detect the eccentricity and the eccentricity direction of the circular grating. The method can be used for measuring the eccentric error of a high-density uniform reticle disc, but a matched reading head is required to obtain 2 paths of sinusoidal signals, an oscilloscope or other equipment capable of synthesizing Lissajous figures is required, and the measurement accuracy is not high for reticle or turntable parts with fewer teeth. Highly-bin et al propose an error compensation and parameter identification method for a circular grating angle sensor [ J ] optical precision engineering, 2010,18(8): 1966-. The method can compensate the eccentricity error in real time, but a reading device needing matching extracts the rotation angle of the disc, and the size and the direction of eccentricity are not determined.
Disclosure of Invention
The present invention aims to provide a photoelectric detection device using the modulation signal period of the rotary optical gate, which measures the continuous period values of the modulation signal of the rotary disc, optimizes the particle swarm to obtain the installation eccentricity and the eccentric position, and provides a basis for the coaxial adjustment of the rotary disc parts.
The purpose of the invention is realized by the following technical scheme:
a method for measuring the eccentric error of rotary disk by photoelectric detection of modulation period and particle swarm optimization includes such steps as using the photoelectric detector for modulation signal period of rotary optical gate to make the ith graduation line or tooth pitch of rotary disk rotate at the detection position A for TiThe equation of (a) is:
wherein: i is 1,2, …, n, which is the sequence number of the modulation signal period; n is the number of scribed lines or teeth of the turntable part; f. of0Is the rotational speed (Hz) of the turntable. The included angle and the rotating speed are both anticlockwise positive.
A method for measuring eccentricity error of a turntable by photoelectric detection modulation period particle swarm optimization includes that a microprocessor unit 10 counts the whole period of each modulation signal when a zero detection signal is received effectively to obtain a count value s of the modulation signal in each whole period, wherein the count frequency is fcRepeating m (m is more than or equal to n, n is the number of disc teeth or scribed lines of the turntable part) cycles continuously, and obtaining cycle count values s of m modulation cyclesi(ii) a Obtaining the eccentricity e and the eccentricity position theta of the rotary table through particle swarm optimization,
the method comprises the following steps:
A. the photoelectric detection device sets a measurement cycle number m value, the number of disc teeth of a turntable part or a reticle number n, wherein m is more than or equal to n; setting the measurement period number i of the current modulation signal to be 0; the counter is clear 0;
B. c, judging whether to start measurement according to whether the zero detection signal is effective, if so, setting a counter control signal to be effective, and entering the step C; otherwise, repeating the step;
C. judging whether each modulation whole period starts or ends according to whether the modulation signal is a period starting point, and if not, repeatedly judging; if yes, then:
if i is 0, namely the beginning of the 1 st period of the modulation signal, i is 1, the counter starts counting;
if 0<i<m, i.e. the end of the i-th cycle of the modulated signal, obtaining the count s of the i-th cycleiThe counter is clear 0; the beginning of the i +1 th period of the modulation signal, i is i +1, and the counter counts again;
D. judging whether the detection is finished: if i is m, ending the detection, turning to the step E, otherwise, returning to the step C;
E. calculating a period value of each period of the modulation signal:
wherein: f. ofcCounting the frequency for a timer; i is 1,2, …, m is the sequence number of the modulation signal period;
F. and (4) solving the eccentricity e and the eccentric position theta of the rotary table through particle swarm optimization.
The method for solving the eccentricity e and the eccentric position theta of the rotary table through particle swarm optimization comprises the following steps of:
a. defining particle parameters and optimizing intervals: defining a particle position P (k, theta) by taking parameters k as e/a and theta as a two-dimensional space, and determining an optimization interval W as [ 0-0.1; 0-2 pi ], and the interval lengths are respectively 0.001 to 0.k and pi/100 to 100 [ delta ] theta ];
b. defining the fitness function as:
c. determining a starting value: randomly taking values in each parameter optimization interval to form a starting position P1(t)=[kt,θt]Z times, wherein z is a positive integer; defining z starting positions, t ═ 1,2, … …, z; defining a starting speed V for each position1(t)=[Δk,Δθ]/b,b>1; z starting positions P to be defined1Substituting the corresponding data into the adaptation function (3)Obtaining z f1(t) selecting the minimum value f1minThe corresponding position is taken as the initial global optimum position Pop(1);S1(t)=P1(t) setting an iteration stop time, an iteration stop threshold and a convergence threshold for the initial individual optimal position of the tth particle, wherein the iteration time j is 1;
d. update speed and position: defining a non-negative number as the inertial weight coefficient w, in combination with the optimum position Pop(j) And Sj(t) optimizing the velocity of each particle to obtain a new position velocity Vj+1(t):
Vj+1(t)=wVj(t)+c1r1(Sj(t)-Pj(t))+c2r2(Pop(j)-Pj(t)) (4)
Wherein: c. C1、c2Is a learning factor, is a non-negative number; r is1、r2Is distributed in [0,1 ]]A random number in between, and a random number,
updating the position of each particle to Pj+1(t):
Pj+1(t)=Pj(t)+Vj(t) (5)
Judgment of Pj+1(t) for each new position whether the elements are within the optimization space W, if Pj+1(t) if an element is not within W, holding the value of the last position with the value of the element; if yes, continuing;
every new position Pj+1(t) substituting the adaptive function formula (3) to obtain the fitness f corresponding to the z new positionsj+1(t) fitness value f of its previous global optimumjminComparing, and taking the minimum value f in z +1 fitness valuesj+1minAs a new global optimum position Pop(j+1);
Determining a new individual optimum position S for each particlej+1(t): the current individual optimal position S of each particle is takenj(t) and New position Pj+1(t) fitness function fsj(t) and fj+1(t) the position corresponding to the minimum value;
e. and (3) judging: if fj+1minLess than the iteration stop threshold and fj+1min-fjminIf | is less than the convergence threshold, or j +1 is equal to the iteration number, the particle swarm parameter optimization is finished, and PopThe two-dimensional element value of (j +1) is the optimum values of k and theta; otherwise, j is j + 1; returning to the step d;
f. calculating the eccentricity e
e=ka; (6)
g. And (6) ending.
Has the advantages that: the invention provides a method for measuring the installation eccentricity and the eccentric position of turntable parts, which provides a basis for the coaxial adjustment of the turntable parts. A photoelectric detection device is adopted, a coaxial motor of a tested turntable is driven by direct current stabilized current to obtain a modulation signal, and the eccentricity position of the turntable are determined by particle swarm optimization according to the period value of the modulation signal and the relation equation between the period value and the angle corresponding to the carved line or the tooth uniformly distributed on the turntable as well as the eccentricity and the eccentricity position angle of the turntable. Compared with the existing method, the detection device is simple, the measurement speed is high, the detection precision is high, and the detection cost is low.
Drawings
FIG. 1 is a block diagram of a photoelectric detection device for modulation period of a turntable
FIG. 2 is a front view of the mounting position of the turntable to be measured
FIG. 3 is a top view of the mounting position of the turntable to be measured
FIG. 4 is a flow chart of a turntable eccentricity error measurement method based on photoelectric detection modulation period particle swarm optimization
FIG. 5 is a flowchart of a periodic particle swarm optimization algorithm
1 rotary table, 2 shafts, 3 zero pins, 4 detection positions A, 5 modulation photoelectric pair tubes, 6 motors, 7 current stabilizing power supplies, 8 zero photoelectric pair tubes, 9 shaping circuits, 10 microprocessor units, 11 upper computers/peripherals
The specific implementation mode is as follows:
the following detailed description is made with reference to the accompanying drawings and examples:
a method for measuring eccentric errors of a turntable by photoelectric detection modulation period particle swarm optimization is characterized in that a modulation signal period photoelectric detection device of a rotary optical gate is adopted, as shown in figure 1, the device comprises an upper computer or a peripheral device, a photoelectric detection circuit and a rotary optical gate mechanism, wherein the photoelectric detection circuit is connected with the upper computer or a keyboard and the peripheral device for display through a data communication interface or a data line, the photoelectric detection circuit is respectively aligned with a zero position pin 3 of the rotary optical gate mechanism and a detection position A (4) of a turntable 1 to be detected through two photoelectric geminate transistors and is connected with the rotary optical gate mechanism, and A is the position of a disk tooth or a reticle of a turntable part; the photoelectric detection circuit is formed by connecting a shaping circuit 9 with a zero photoelectric pair tube 8 and a modulation photoelectric pair tube 5 respectively, and the shaping circuit 9 is connected with an upper computer through a processor unit 10; the rotary optical shutter mechanism is characterized in that a rotating shaft O of a tested turntable component is coaxially and fixedly connected with a direct current motor 6 through a coupler, and is connected with the direct current motor 6 through a power line current stabilizing power supply 7, a zero position pin 3 is installed on a connecting shaft 2 of the motor and the turntable component, and the position relation between the axial center O of the connecting shaft 2, the axial center B of the zero position pin 3 and a detection position A (4) is in a measurement initial state, namely a zero position, as shown in figures 2 and 3: the three parts are coplanar, the distance between O and A is a, the distance between B and O is perpendicular to O and A, the actual axis of the rotating disc is O ', the distance between O ' and O in the plane of the rotating disc is the eccentric amount of the rotating disc, the included angle theta between a straight line OO ' and OA in zero position measurement is an eccentric position angle, the detection position A is ensured to be on the initial edge of a scale or tooth of the rotating disc when the zero position is measured during installation,
when the turntable parts rotate at uniform speed around the rotating shaft O, the ith scale line or tooth pitch of the turntable part rotates for a time T at the detection position AiThe equation of (a) is:
wherein: i is 1,2, …, n, which is the sequence number of the modulation signal period; n is the number of the carved lines or teeth of the turntable parts; f. of0The rotating speed (Hz) of the rotating disc, and the included angle and the rotating speed are both anticlockwise positive.
A method for measuring eccentricity error of rotary table by photoelectric detection modulation period particle swarm optimization includes counting each modulation signal in whole period by microprocessor unit 10 when zero detection signal is received effectively to obtain count value s of modulation signal in each whole period with counting frequency fcRepeating the process continuouslyM (m is more than or equal to n, n is the number of the disk teeth or the scribed lines of the turntable part) cycles, obtaining a cycle count value s of m modulation cyclesi(ii) a The eccentricity e and the eccentric position theta of the rotary table are obtained through particle swarm optimization, the realization process is shown in figures 4 and 5,
the method comprises the following steps:
A. the photoelectric detection device sets a measurement cycle number m value, the number of disc teeth of a turntable part or a reticle number n, wherein m is more than or equal to n; setting the measurement period number i of the current modulation signal to be 0; the counter is clear 0;
B. c, judging whether to start measurement according to whether the zero detection signal is effective, if so, setting a counter control signal to be effective, and entering the step C; otherwise, repeating the step;
C. judging whether each modulation whole period starts or ends according to whether the modulation signal is a period starting point, and if not, repeatedly judging; if yes, then:
if i is 0, namely the beginning of the 1 st period of the modulation signal, i is 1, the counter starts counting;
if 0<i<m, i.e. the end of the i-th cycle of the modulated signal, obtaining the count s of the i-th cycleiThe counter is clear 0; the beginning of the i +1 th period of the modulation signal, i is i +1, and the counter counts again;
D. judging whether the detection is finished: if i is m, ending the detection, turning to the step E, otherwise, returning to the step C;
E. calculating a period value of each period of the modulation signal:
wherein: f. ofcCounting the frequency for a timer; i is 1,2, …, m is the sequence number of the modulation signal period;
F. and (4) solving the eccentricity e and the eccentric position theta of the rotary table through particle swarm optimization.
The method for solving the eccentricity e and the eccentric position theta of the rotary table through particle swarm optimization comprises the following steps of:
a. defining particle parameters and optimizing intervals: defining a particle position P (k, theta) by taking parameters k as e/a and theta as a two-dimensional space, and determining an optimization interval W as [ 0-0.1; 0-2 pi ], and the interval lengths are respectively 0.001 to 0.k and pi/100 to 100 [ delta ] theta ];
b. defining the fitness function as:
c. determining a starting value: randomly taking values in each parameter optimization interval to form a starting position P1(t)=[kt,θt]Z times, wherein z is a positive integer; defining z starting positions, t ═ 1,2, … …, z; defining a starting speed V for each position1(t)=[Δk,Δθ]/b,b>1; z starting positions P to be defined1The corresponding data is substituted into the adaptive function formula (3) to obtain z f1(t) selecting the minimum value f1minThe corresponding position is taken as the initial global optimum position Pop(1);S1(t)=P1(t) setting an iteration stop time, an iteration stop threshold and a convergence threshold for the initial individual optimal position of the tth particle, wherein the iteration time j is 1;
d. update speed and position: defining a non-negative number as the inertial weight coefficient w, in combination with the optimum position Pop(j) And Sj(t) optimizing the velocity of each particle to obtain a new position velocity Vj+1(t):
Vj+1(t)=wVj(t)+c1r1(Sj(t)-Pj(t))+c2r2(Pop(j)-Pj(t)) (4)
Wherein: c. C1、c2Is a learning factor, is a non-negative number; r is1、r2Is distributed in [0,1 ]]A random number in between, and a random number,
updating the position of each particle to Pj+1(t):
Pj+1(t)=Pj(t)+Vj(t) (5)
Judgment of Pj+1(t) for each new position whether the elements are within the optimization interval W,if Pj+1(t) if an element is not within W, holding the value of the last position with the value of the element; if yes, continuing;
every new position Pj+1(t) substituting the adaptive function formula (3) to obtain the fitness f corresponding to the z new positionsj+1(t) fitness value f of its previous global optimumjminComparing, and taking the minimum value f in z +1 fitness valuesj+1minAs a new global optimum position Pop(j+1);
Determining a new individual optimum position S for each particlej+1(t): the current individual optimal position S of each particle is takenj(t) and New position Pj+1(t) fitness function fsj(t) and fj+1(t) the position corresponding to the minimum value;
e. and (3) judging: if fj+1minLess than the iteration stop threshold and fj+1min-fjminIf | is less than the convergence threshold, or j +1 is equal to the iteration number, the particle swarm parameter optimization is finished, and PopThe two-dimensional element value of (j +1) is the optimum values of k and theta; otherwise, j is j + 1; returning to the step d;
f. calculating the eccentricity e
e=ka; (6)
g. And (6) ending.
Claims (2)
1. A turntable eccentricity error measuring method based on photoelectric detection modulation period particle swarm optimization is characterized in that,
the microprocessor unit (10) counts each whole period of the modulation signal at the beginning of the effective reception of the zero detection signal, and obtains a count value s of the modulation signal in each whole period, wherein the count frequency is fcRepeating m cycles, wherein m is more than or equal to n, n is the number of disc teeth or scribed lines of the turntable part, and obtaining a cycle count value s of m modulation cyclesi(ii) a The method comprises the following steps:
A. the photoelectric detection device sets a measurement cycle number m value, the number of disc teeth of a turntable part or a reticle number n, wherein m is more than or equal to n; setting the measurement period number i of the current modulation signal to be 0; the counter is clear 0;
B. c, judging whether to start measurement according to whether the zero detection signal is effective, if so, setting a counter control signal to be effective, and entering the step C; otherwise, repeating the step;
C. judging whether each modulation whole period starts or ends according to whether the modulation signal is a period starting point, and if not, repeatedly judging; if yes, then:
if i is 0, namely the beginning of the 1 st period of the modulation signal, i is 1, the counter starts counting;
if 0<i<m, i.e. the end of the i-th cycle of the modulated signal, obtaining the count s of the i-th cycleiThe counter is clear 0; the beginning of the i +1 th period of the modulation signal, i is i +1, and the counter counts again;
D. judging whether the detection is finished: if i is m, ending the detection, turning to the step E, otherwise, returning to the step C;
E. calculating a period value of each period of the modulation signal:
wherein: f. ofcCounting the frequency for a timer; i is 1,2, …, m is the sequence number of the modulation signal period;
F. solving the eccentricity e and the eccentric position theta of the rotary table through particle swarm optimization;
the method comprises the following steps:
a. defining particle parameters and optimizing intervals: defining a particle position P by taking the parameters k as e/a and theta as a two-dimensional space, and determining an optimization interval W as [ 0-0.1; 0-2 pi ], and the interval lengths are respectively 0.001 to 0.k and pi/100 to 100 [ delta ] theta ];
b. defining the fitness function as:
c. determining a starting value: randomly taking values in each parameter optimization interval to form a starting position P1(t)=[kt,θt]Z times in totalZ is a positive integer; defining z starting positions, t ═ 1,2, … …, z; defining a starting speed V for each position1(t)=[Δk,Δθ]/b,b>1; z starting positions P to be defined1The corresponding data is substituted into the adaptive function formula (3) to obtain z f1(t) selecting the minimum value f1minThe corresponding position is taken as the initial global optimum position Pop(1);S1(t)=P1(t) setting an iteration stop time, an iteration stop threshold and a convergence threshold for the initial individual optimal position of the tth particle, wherein the iteration time j is 1;
d. update speed and position: defining a non-negative number as the inertial weight coefficient w, in combination with the optimum position Pop(j) And Sj(t) optimizing the velocity of each particle to obtain a new position velocity Vj+1(t):
Vj+1(t)=wVj(t)+c1r1(Sj(t)-Pj(t))+c2r2(Pop(j)-Pj(t)) (4)
Wherein: c. C1、c2Is a learning factor, is a non-negative number; r is1、r2Is distributed in [0,1 ]]A random number in between, and a random number,
updating the position of each particle to Pj+1(t):
Pj+1(t)=Pj(t)+Vj(t) (5)
Judgment of Pj+1(t) for each new position whether the elements are within the optimization space W, if Pj+1(t) if an element is not within W, holding the value of the last position with the value of the element; if yes, continuing;
every new position Pj+1(t) substituting the adaptive function formula (3) to obtain the fitness f corresponding to the z new positionsj+1(t) fitness value f of its previous global optimumjminComparing, and taking the minimum value f in z +1 fitness valuesj+1minAs a new global optimum position Pop(j+1);
Determining a new individual optimum position S for each particlej+1(t): taking the current individual best of each particlePosition Sj(t) and New position Pj+1(t) fitness function fsj(t) and fj+1(t) the position corresponding to the minimum value;
e. and (3) judging: if fj+1minLess than the iteration stop threshold and fj+1min-fjminIf | is less than the convergence threshold, or j +1 is equal to the iteration number, the particle swarm parameter optimization is finished, and PopThe two-dimensional element value of (j +1) is the optimum values of k and theta; otherwise, j is j + 1; returning to the step d;
f. calculating the eccentricity e
e=ka; (6)
g. And (6) ending.
2. The method as claimed in claim 1, wherein when the turntable-like member rotates at a constant speed around the rotation axis O, the ith graduation line or pitch of the turntable member rotates for a time T at the detection position A of the modulation signal period photoelectric detection deviceiThe equation of (a) is:
wherein: i is 1,2, …, n, which is the sequence number of the modulation signal period, i.e. the scale line or the pitch on the turntable part; n is the number of scribed lines or teeth of the turntable part; f. of0The rotating speed Hz of the rotating shaft O; a is the distance between the detection position A and the rotating shaft O; e is the eccentric amount of the turntable relative to the rotating shaft O; theta is the eccentric position angle of the turntable; both the angle and the rotational speed are counterclockwise positive.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910902263.4A CN110617783B (en) | 2019-09-24 | 2019-09-24 | Turntable eccentric error measuring method based on photoelectric detection modulation period particle swarm optimization |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910902263.4A CN110617783B (en) | 2019-09-24 | 2019-09-24 | Turntable eccentric error measuring method based on photoelectric detection modulation period particle swarm optimization |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110617783A CN110617783A (en) | 2019-12-27 |
CN110617783B true CN110617783B (en) | 2020-12-25 |
Family
ID=68924031
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910902263.4A Expired - Fee Related CN110617783B (en) | 2019-09-24 | 2019-09-24 | Turntable eccentric error measuring method based on photoelectric detection modulation period particle swarm optimization |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110617783B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112414322B (en) * | 2020-11-11 | 2022-02-18 | 中国计量大学 | Turntable positioning error separation method |
CN115096215B (en) * | 2022-05-30 | 2023-06-02 | 吉林大学 | Turntable eccentric angle measuring method based on full-circle modulation signal period |
CN115014244B (en) * | 2022-05-30 | 2023-03-10 | 吉林大学 | Method for measuring eccentricity angle of turntable by continuous modulation period and transposition compensation |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101375213B1 (en) * | 2013-11-08 | 2014-03-18 | 박지암 | Method for eccentricity measuring of lens type led module using concentric type |
JP2016002621A (en) * | 2014-06-17 | 2016-01-12 | コニカミノルタ株式会社 | Centering processing method for aspherical lens |
CN106895918A (en) * | 2017-04-26 | 2017-06-27 | 吉林大学 | Wavelength equation parameter population and most the spectrometer wavelength bearing calibration of value optimizing |
CN209280864U (en) * | 2018-10-08 | 2019-08-20 | 盐城盈信通科技有限公司 | A kind of electronic chip detection device |
CN209698476U (en) * | 2019-03-15 | 2019-11-29 | 江苏利多电机有限公司 | Clamping and positioning device is used in a kind of processing of motor |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103256967A (en) * | 2012-02-20 | 2013-08-21 | 哈尔滨建成集团有限公司 | System for detecting mass, mass center and mass offcenter of cylinder |
-
2019
- 2019-09-24 CN CN201910902263.4A patent/CN110617783B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101375213B1 (en) * | 2013-11-08 | 2014-03-18 | 박지암 | Method for eccentricity measuring of lens type led module using concentric type |
JP2016002621A (en) * | 2014-06-17 | 2016-01-12 | コニカミノルタ株式会社 | Centering processing method for aspherical lens |
CN106895918A (en) * | 2017-04-26 | 2017-06-27 | 吉林大学 | Wavelength equation parameter population and most the spectrometer wavelength bearing calibration of value optimizing |
CN209280864U (en) * | 2018-10-08 | 2019-08-20 | 盐城盈信通科技有限公司 | A kind of electronic chip detection device |
CN209698476U (en) * | 2019-03-15 | 2019-11-29 | 江苏利多电机有限公司 | Clamping and positioning device is used in a kind of processing of motor |
Non-Patent Citations (1)
Title |
---|
基于粒子群寻优的光谱仪波长误差修正方法;王智宏等;《仪器仪表学报》;20171031;第38卷(第10期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN110617783A (en) | 2019-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110617783B (en) | Turntable eccentric error measuring method based on photoelectric detection modulation period particle swarm optimization | |
CN107588742B (en) | A kind of cylindrical gear profile bias measurement method based on line-structured light | |
CN110617785B (en) | Turntable eccentricity error measuring method based on modulation period photoelectric detection | |
CN103575244B (en) | The auto-correction method of polar coordinates probe in gear measuring system amount of bias | |
CN102116611B (en) | Detection method for cam outline detection system | |
JP2005533240A (en) | Encoder self-calibration apparatus and method | |
CN104501714A (en) | Online monitoring device and online monitoring method for eccentric azimuth angle of steam turbine rotor | |
CN102359759B (en) | Measuring system for electrical runout amount of revolving body | |
CN108151669A (en) | A kind of method of measuring roundness error and measuring system | |
CN110617784B (en) | Turntable eccentricity error measuring method | |
CN108469238B (en) | Calibration control method of automatic camshaft measuring instrument | |
CN108168499A (en) | A kind of measuring for the coaxiality error method and measuring system | |
CN108827190B (en) | High-precision angle measurement error detection device based on double autocollimators and detection method thereof | |
CN114636387B (en) | Circular grating encoder double-reading-head asymmetric installation eccentric error compensation method | |
CN104458762A (en) | Digital optical fiber sensor-based detection method for quality of ABS gear ring | |
CN218097829U (en) | Detection apparatus for photoelectric shaft encoder graduation error | |
CN210981108U (en) | Internal spline tooth top circle diameter inspection fixture | |
CN110133316B (en) | Precise speed measurement system and method for photoelectric encoder | |
CN113280762B (en) | Circular grating electronic coaxial debugging method | |
CN111780967B (en) | Turntable transmission precision optical composite detection method capable of correcting eccentric error | |
CN115096215B (en) | Turntable eccentric angle measuring method based on full-circle modulation signal period | |
CN112697171B (en) | Leveling angle testing method and system | |
CN107607142A (en) | The calibration system and scaling method of a kind of sensor | |
CN115014244B (en) | Method for measuring eccentricity angle of turntable by continuous modulation period and transposition compensation | |
CN115752536B (en) | Detection method and detection device for indexing error of photoelectric shaft angle encoder |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20201225 |
|
CF01 | Termination of patent right due to non-payment of annual fee |