CN108196092B - Calibration method and system for working radius of centrifugal machine and accelerometer calibration method - Google Patents

Calibration method and system for working radius of centrifugal machine and accelerometer calibration method Download PDF

Info

Publication number
CN108196092B
CN108196092B CN201711404765.1A CN201711404765A CN108196092B CN 108196092 B CN108196092 B CN 108196092B CN 201711404765 A CN201711404765 A CN 201711404765A CN 108196092 B CN108196092 B CN 108196092B
Authority
CN
China
Prior art keywords
centrifuge
accelerometer
centrifugal machine
working radius
slave
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
CN201711404765.1A
Other languages
Chinese (zh)
Other versions
CN108196092A (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.)
China Electronic Product Reliability and Environmental Testing Research Institute
Original Assignee
China Electronic Product Reliability and Environmental Testing Research Institute
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 China Electronic Product Reliability and Environmental Testing Research Institute filed Critical China Electronic Product Reliability and Environmental Testing Research Institute
Priority to CN201711404765.1A priority Critical patent/CN108196092B/en
Publication of CN108196092A publication Critical patent/CN108196092A/en
Application granted granted Critical
Publication of CN108196092B publication Critical patent/CN108196092B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P21/00Testing or calibrating of apparatus or devices covered by the preceding groups
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • G01B21/10Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring diameters

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Centrifugal Separators (AREA)

Abstract

The invention relates to a method and a system for calibrating the working radius of a centrifugal machine and an accelerometer calibration method, wherein the method for calibrating the working radius of the centrifugal machine comprises the following steps: the method comprises the steps of obtaining an initial zero value of an accelerometer, horizontally installing the accelerometer on a secondary centrifuge of a double centrifuge, starting the primary centrifuge by enabling a sensitive shaft of the accelerometer to be on a connecting line between the center of the primary centrifuge and the center of the secondary centrifuge, adjusting the position of the secondary centrifuge until the output value of the accelerometer is equal to the initial zero value, recording the rotation angle of the secondary centrifuge relative to the primary centrifuge at the moment, and calibrating the working radius of the centrifuge according to the rotation angle and the center distance between the primary centrifuge and the secondary centrifuge. The method can realize accurate calibration of the working radius of the centrifuge without depending on the correlation performance of the accelerometer output model and the accelerometer scale factor.

Description

Calibration method and system for working radius of centrifugal machine and accelerometer calibration method
Technical Field
The invention relates to the technical field of instrument detection, in particular to a method and a system for calibrating a working radius of a centrifugal machine and an accelerometer calibration method.
Background
An accelerometer is an instrument for measuring the acceleration of a carrier, and is widely applied to the fields of commercial electronics, industry, aerospace, military and the like. In the development, production and use of the accelerometer, the performance index of the accelerometer needs to be tested for calibration and calibration. Typically, scale factor related index testing of accelerometers (range greater than 1g) is done by centrifuge.
The centrifuge uses the centrifugal acceleration as the input quantity of the accelerometer to realize the test of the relevant indexes of the scale factor of the accelerometer, such as the calibration of the scale factor, the asymmetry of the scale factor, the nonlinear test calibration of the scale factor and the like. The acceleration generated by the centrifuge is used as the input quantity of the tested accelerometer, and the precision of the acceleration directly influences the testing precision of the index related to the scale factor of the accelerometer. The rotating speed of the centrifugal machine, the working radius of the centrifugal machine and the installation error angle of the sensitive shaft all influence the acceleration loaded to the sensitive direction of the accelerometer, and the errors of the three factors bring about test errors and influence the test precision. The precision of the rotating speed is determined by a centrifuge design manufacturer, and generally, the acceleration error of the centrifuge caused by the rotating speed can be controlled within 10ppm and can be ignored; the mounting error angle of the sensitive shaft determines the component of the acceleration generated by the centrifuge in the sensitive shaft direction of the accelerometer, the component is mainly influenced by the mounting of the calibrated accelerometer, and the error factor can be solved by debugging and mounting; the testing accuracy of the performance index of the accelerometer is greatly influenced by the testing error of the working radius, and generally, the error of the testing accelerometer of the centrifuge mainly comes from the error of the working radius.
When the accelerometer is installed on a centrifuge for testing, the working radius of the centrifuge is difficult to directly measure. At present, there are 4 kinds of working radius measuring and testing methods at home and abroad: firstly, a measuring block method is adopted; secondly, a radius inverse algorithm; thirdly, a centroid alignment method; fourthly, error radius cancellation method. However, the four methods result in a generally low accuracy of the working radius of the centrifuge.
Disclosure of Invention
Therefore, it is necessary to provide a method and a system for calibrating a working radius of a centrifuge and an accelerometer calibration method, which aim at the problem of low precision of the working radius of the centrifuge measured in the conventional technology.
A calibration method for the working radius of a centrifugal machine comprises the following steps:
acquiring an initial zero value of the accelerometer; the accelerometer is horizontally installed on a secondary centrifuge of the double centrifuge, wherein a sensitive shaft of the accelerometer is on a connecting line of the center of the primary centrifuge and the center of the secondary centrifuge;
starting the main centrifugal machine, adjusting the position of a secondary centrifugal machine until the output value of the accelerometer is equal to the initial zero value, and recording the rotation angle of the secondary centrifugal machine relative to the position of the initial centrifugal machine at the moment;
and calibrating the working radius of the centrifuge according to the rotation angle and the center distance between the main centrifuge and the secondary centrifuge.
According to the method for calibrating the working radius of the centrifugal machine, the accelerometer is installed on the double centrifugal machine, the initial zero value of the accelerometer is recorded when the double centrifugal machine works, the output value of the accelerometer is equal to the initial zero value by rotating the slave centrifugal machine when the double centrifugal machine works, the rotation angle of the slave centrifugal machine relative to the master centrifugal machine is recorded, and therefore the working radius of the accelerometer on the double centrifugal machine can be calculated according to the rotation angle and the center distance between the master centrifugal machine and the slave centrifugal machine. According to the technical scheme, the accurate calibration of the working radius of the centrifuge can be realized without determining the mass center position of the sensitive shaft of the accelerometer.
In one embodiment, before the accelerometer is horizontally installed on the slave centrifuge of the double centrifuge, the method further comprises the following steps: and performing zero return adjustment on a slave centrifuge of the double centrifuge so that the initial positioning value of the slave centrifuge is zero.
In one embodiment, the step of acquiring an initial zero value of the accelerometer includes: and carrying out charged detection on the accelerometer, reading the thermal stability output value of the accelerometer for multiple times, and taking the average value of the thermal stability output value as the initial zero value.
In one embodiment, the step of adjusting the rotation angle of the slave centrifuge until the output value of the accelerometer is equal to the initial zero value while the master centrifuge is in operation comprises: presetting the secondary centrifuge as a position mode, wherein in the position mode, the secondary centrifuge rotates to reach a preset position; starting the main centrifuge, and repeatedly adjusting the output position in the slave centrifuge position mode until the output value of the accelerometer is equal to the initial zero value.
In one embodiment, the working radius of the centrifuge is calculated by the calculation formula as follows:
R1=R(1-cosθ)
wherein R is1Representing a working radius of the centrifuge; r represents the center distance; the θ represents the rotation angle.
An accelerometer calibration method comprising:
acquiring an initial zero value of the accelerometer; the accelerometer is horizontally installed on a secondary centrifuge of the double centrifuge, wherein a sensitive shaft of the accelerometer is on a connecting line of the center of the primary centrifuge and the center of the secondary centrifuge;
starting the main centrifugal machine, adjusting the position of a slave centrifugal machine until the output value of the accelerometer is equal to the initial zero value, and recording the rotation angle of the slave centrifugal machine relative to the main centrifugal machine at the moment;
calibrating the working radius of the centrifuge according to the rotation angle and the center distance between the main centrifuge and the secondary centrifuge;
obtaining actual acceleration loaded on the accelerometer according to the working radius and the set rotation angular velocity of the main centrifugal machine;
and calibrating the accelerometer according to the actual acceleration and the current output value of the accelerometer.
According to the accelerometer calibration method, the actual acceleration loaded on the accelerometer can be obtained by calibrating the working radius of the centrifuge and the working acceleration of the main centrifuge, and then the actual acceleration is compared with the current output value of the accelerometer, so that the calibration of the accelerometer can be realized. According to the scheme of the embodiment, the actual acceleration loaded on the accelerometer can be determined without determining the position of the center of mass of the sensitive axis of the accelerometer, so that the accelerometer can be accurately calibrated.
In one embodiment, the actual acceleration is calculated according to the following formula:
a2=a1(1-cosθ)
wherein, a2Representing the actual acceleration; a is1Representing the set acceleration, wherein the set acceleration is obtained according to the rotation angular velocity of the main centrifugal machine and the center distance of the main centrifugal machine and the main centrifugal machine; θ represents the rotation angle.
An accelerometer working radius calibration system comprising:
the initialization module is used for acquiring an initial zero value of the accelerometer; the accelerometer is horizontally installed on a secondary centrifuge of the double centrifuge, wherein a sensitive shaft of the accelerometer is on a connecting line of the center of the primary centrifuge and the center of the secondary centrifuge;
the angle matching module is used for starting the main centrifugal machine, adjusting the position of the auxiliary centrifugal machine until the output value of the accelerometer is equal to the initial zero value, and recording the rotation angle of the auxiliary centrifugal machine relative to the initial auxiliary centrifugal machine at the moment;
and the calibration module is used for calibrating the working radius of the centrifugal machine according to the rotation angle and the center distance between the main centrifugal machine and the secondary centrifugal machine.
According to the accelerometer working radius calibration system, the accelerometer is installed on the double-centrifuge, the initial zero value of the accelerometer is recorded when the double-centrifuge does not work, the output value of the accelerometer is equal to the initial zero value by rotating the slave centrifuge when the double-centrifuge works, the rotation angle of the slave centrifuge relative to the master centrifuge is recorded, and the working radius of the accelerometer on the double-centrifuge can be calculated according to the rotation angle and the center distance between the master centrifuge and the slave centrifuge. According to the technical scheme, the accurate calibration of the working radius of the centrifuge can be realized without determining the position of the center of mass of the sensitive shaft of the accelerometer.
A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the above centrifuge working radius calibration method when executing the computer program.
A computer storage medium, on which a computer program is stored, which when executed by a processor implements the centrifuge working radius calibration method described above.
Drawings
FIG. 1 is a schematic block diagram of a dual centrifuge in one embodiment;
FIG. 2 is a schematic flow chart diagram of a method for calibrating a working radius of a centrifuge in one embodiment;
FIG. 3 is a schematic diagram of a machine test of an accelerometer according to an embodiment;
FIG. 4 is a schematic diagram of an embodiment of an accelerometer output equal to an initial zero value;
FIG. 5 is a schematic flow chart diagram of a method for calibrating a working radius of a centrifuge in one embodiment;
FIG. 6 is a schematic flow chart diagram of a method for accelerometer calibration in one embodiment;
FIG. 7 is a schematic diagram of a system for calibrating a working radius of a centrifuge in accordance with an embodiment.
Detailed Description
In order to further explain the technical means and effects of the present invention, the following description will be made for clear and complete descriptions of the technical solutions of the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments.
Fig. 1 is a schematic configuration diagram of a dual centrifuge in an embodiment, as shown in fig. 1, a linear acceleration turntable of the dual centrifuge is composed of a main centrifuge 101 and a slave centrifuge 102, the slave centrifuge 102 is mounted on a turntable or a boom of the main centrifuge 101, and the turntables of the main centrifuge 101 and the slave centrifuge 102 are parallel to the ground.
The acceleration signals generated from centrifuge 101 and main centrifuge 102 may be used as inputs to calibrate the accelerometer being calibrated.
FIG. 2 is a schematic flow chart of a method for calibrating a working radius of a centrifuge in one embodiment, as shown in FIG. 2, the method includes the steps of:
s201, acquiring an initial zero value of the accelerometer; the accelerometer is horizontally mounted on a secondary centrifuge of the dual centrifuge, wherein a sensitive axis of the accelerometer is on a connecting line of a center of the primary centrifuge and a center of the secondary centrifuge.
And S202, starting the main centrifuge, adjusting the position of the secondary centrifuge until the output value of the accelerometer is equal to the initial zero value, and recording the rotation angle of the secondary centrifuge relative to the initial secondary centrifuge position at the moment.
And S203, calibrating the working radius of the centrifuge according to the rotation angle and the center distance between the main centrifuge and the secondary centrifuge.
According to the scheme of the embodiment, the accelerometer is installed on the double-centrifuge, and when the double-centrifuge is not operated, the initial zero value of the accelerometer is recorded. Therefore, the accurate calibration of the working radius of the centrifugal machine can be realized without determining the position of the mass center of the accelerometer.
After the main centrifugal machine and the auxiliary centrifugal machine are closed and fixed, the main centrifugal machine rotates at a constant speed at a certain angular speed to generate a certain centrifugal acceleration, the acceleration loaded on the accelerometer is determined by the working radius and the rotation speed of the main centrifugal machine, and the direction of the acceleration is the direction of the center of rotation of the main centrifugal machine pointing to the mass center of the sensitive shaft of the accelerometer.
In one embodiment, before the accelerometer is horizontally installed on the secondary centrifuge of the dual centrifuge, zero-returning adjustment is also required to be performed on the secondary centrifuge of the dual centrifuge so that the initial positioning value of the secondary centrifuge is zero. The sensitive shaft of the accelerometer is arranged on a connecting line between the center of the main centrifugal machine and the center of the slave centrifugal machine, if the initial positioning value of the slave centrifugal machine is not at zero position, the sensitive shaft of the accelerometer forms a certain angle with the connecting line between the center of the main centrifugal machine and the center of the slave centrifugal machine, and calibration results are inaccurate, so that whether the initial positioning value of the slave centrifugal machine is at zero position needs to be detected before testing.
In another embodiment, the initial zero value of the accelerometer may be obtained by: and carrying out charged detection on the accelerometer, reading the thermal stability output value of the accelerometer for multiple times, and taking the average value of the thermal stability output value as the initial zero value. When the accelerometer is subjected to charged detection, the acceleration output value of the accelerometer may drift, and at this time, the thermally stable output value of the accelerometer needs to be read for many times, and the average value is obtained to obtain the initial zero value of the accelerometer.
FIG. 3 is a schematic diagram of the on-machine detection of an accelerometer according to an embodiment, as shown in FIG. 3, the rotation center O of the main centrifuge1And from the centre of rotation O of the centrifuge2Has a center distance R from the centrifuge rotation center O2And accelerometer sensitive axis centroid O3R, i.e. the mounting of the working radius of the accelerometerError, main centrifuge center of rotation O1And accelerometer sensitive axis centroid O3Distance R of1I.e. the working radius of the accelerometer, then:
R1=R-r (1)
because R can be obtained from the double-centrifuge, the working radius R of the centrifuge can be obtained by obtaining R through testing according to the formula (1)1
In one embodiment, the rotation angle of the slave centrifuge may be adjusted until the output value of the accelerometer equals the initial zero value while the master centrifuge is operating by: presetting the secondary centrifuge as a position mode, wherein in the position mode, the secondary centrifuge rotates to reach a preset position; starting the main centrifuge, and repeatedly adjusting the output position in the slave centrifuge position mode until the output value of the accelerometer is equal to the initial zero value.
The secondary centrifugal machine has two working modes, one is a speed mode, when the primary centrifugal machine rotates, the secondary centrifugal machine rotates at a constant angular speed, and the direction of a sensitive shaft of the accelerometer is changed by the rotation of the secondary centrifugal machine, so that an included angle between acceleration generated by the constant speed rotation of the primary centrifugal machine and the sensitive shaft of the accelerometer continuously changes along with the rotation of the secondary centrifugal machine, a dynamic sinusoidal acceleration is input into the accelerometer, the amplitude of an acceleration signal is realized by the primary centrifugal machine in the mode, and the frequency and the phase of the acceleration signal are realized by the secondary centrifugal machine; the other mode is a position mode, namely, the slave centrifugal machine is rotated for a certain angle, so that a sensing shaft of the accelerometer and centrifugal acceleration have a fixed included angle, and after the slave centrifugal machine is fixed, the master centrifugal machine is rotated to generate acceleration to act on the accelerometer.
In this embodiment, when the output value of the accelerometer is equal to the initial zero value and the position of the accelerometer is as shown in fig. 4, according to the characteristics of the accelerometer, the fact that the output value of the accelerometer is equal to the initial zero value indicates that the rotation center O of the main centrifuge is determined1And accelerometer centroid O4Is a connecting line O1O4And accelerometer centroid O4And is centrifuged fromCenter of rotation O of machine2Is a connecting line O2O4At 90 degrees, the rotation angle theta of the centrifugal machine relative to the initial position of the centrifugal machine at the moment is recorded, and the installation error r can be obtained according to the rotation angle, wherein r can be expressed by the following formula:
r=Rcosθ (2)
wherein θ represents the rotation angle.
In an embodiment, according to the formula (1) and the formula (2), the working radius of the centrifuge can be calculated by a calculation formula as follows:
R1=R(1-cosθ) (3)
the working radius of the centrifuge can be determined from equation (3).
FIG. 5 is a schematic flow chart of a method for calibrating a working radius of a centrifuge in one embodiment, as shown in FIG. 5, the method includes the steps of:
s301, the main centrifugal machine and the auxiliary centrifugal machine are powered on, the auxiliary centrifugal machine returns to zero, and the auxiliary centrifugal machine is located at a zero position.
S302, the accelerometer is fixed on a rotating disk of the slave centrifuge, and a sensitive shaft of the accelerometer is connected with the rotating centers of the master centrifuge and the slave centrifuge.
S303, electrifying the accelerometer, reading the output value of the accelerometer when the stable output value of the accelerometer does not drift, taking the average value of the output value, and reading the initial zero value V of the accelerometer when the accelerometer is at the zero position of the centrifuge0
S304, setting the output acceleration a of the main centrifugal machine, and starting the main centrifugal machine.
S305, keeping the main centrifugal machine to rotate, setting the auxiliary centrifugal machine to be in a position mode, rotating the auxiliary centrifugal machine to a theta angle, and recording the stable output value V of the accelerometer at the moment1
S306, repeating the step S305 until the stable output value V of the accelerometer1=V0The rotation angle θ from the centrifuge at this time is recorded.
And S307, calculating the working radius of the centrifuge according to the formula (2).
In the embodiment, the accurate measurement of the working radius of the centrifuge can be realized without depending on the correlation performance of the accelerometer output model and the accelerometer scale factor.
In some embodiments, an accelerometer calibration method is also provided. FIG. 6 is a schematic flow chart of an accelerometer calibration method in an embodiment, as shown in FIG. 6, including:
s401, acquiring an initial zero value of the accelerometer; the speedometer is horizontally mounted on the slave centrifuge of the dual centrifuge, wherein the sensitive axis of the accelerometer is on the connecting line of the master centrifuge center and the slave centrifuge center.
S402, starting the main centrifuge, adjusting the position of the secondary centrifuge until the output value of the accelerometer is equal to the initial zero value, and recording the rotation angle of the secondary centrifuge relative to the main centrifuge at the moment.
And S403, calibrating the working radius of the centrifuge according to the rotation angle and the center distance between the main centrifuge and the secondary centrifuge.
S404, obtaining the actual acceleration loaded on the accelerometer according to the working radius and the set rotation angular velocity of the main centrifuge.
S405, calibrating the accelerometer according to the actual acceleration and the current output value of the accelerometer.
In this embodiment, the actual acceleration loaded on the accelerometer can be obtained by calibrating the working radius of the accelerometer and the working acceleration of the main centrifuge, and then the actual acceleration is compared with the current output value of the accelerometer, so that the calibration of the accelerometer can be realized. The actual acceleration loaded on the accelerometer can be determined without determining the sensitive axis centroid position of the accelerometer, thereby indicating accurate calibration of the accelerometer.
In one embodiment, the actual acceleration is calculated according to the following formula:
a2=a1(1-cosθ) (3)
wherein, a2Representing the actual acceleration; a is1Represents the aboveSetting acceleration, wherein the setting acceleration is obtained according to the rotation angular velocity of the main centrifugal machine and the center distance of the main centrifugal machine and the main centrifugal machine; θ represents the rotation angle.
In the present embodiment, as can be seen from equation (3), the acceleration a actually loaded on the accelerometer2Depending only on the rotation angle θ, the test accuracy is determined from the rotation angle accuracy of the centrifuge. If θ has a value of 80 degrees and the rotational angle resolution from the centrifuge is 0.001 degrees, the radius error is 21ppm, and correspondingly, the error of the accelerometer is 21ppm, and if the rotational angle resolution of the centrifuge is 0.0001 degrees, the error of the accelerometer is 2 ppm.
Based on the same idea as the method for calibrating the working radius of the centrifuge in the embodiment, the invention further provides a system for calibrating the working radius of the accelerometer, and the system can be used for executing the method for calibrating the working radius of the centrifuge. For convenience of illustration, only the parts related to the embodiments of the present invention are shown in the schematic structural diagram of the embodiments of the accelerometer working radius calibration system, and it will be understood by those skilled in the art that the illustrated structure does not constitute a limitation of the system, and may include more or less components than those illustrated, or may combine some components, or may arrange different components.
Fig. 7 is a schematic structural diagram of an accelerometer working radius calibration system in an embodiment, and as shown in fig. 7, the system includes:
an initialization module 501, configured to obtain an initial zero value of the accelerometer; the accelerometer is horizontally installed on a secondary centrifuge of the double centrifuge, wherein a sensitive shaft of the accelerometer is on a connecting line of the center of the primary centrifuge and the center of the secondary centrifuge;
an angle matching module 502, configured to start the master centrifuge, adjust a position of a slave centrifuge until an output value of the accelerometer is equal to the initial zero value, and record a rotation angle of the slave centrifuge relative to an initial slave centrifuge position at this time;
and a calibration module 503, configured to calibrate a working radius of the centrifuge according to the rotation angle and a center distance between the master centrifuge and the slave centrifuge.
The accelerometer working radius calibration system of the embodiment installs the accelerometer on the double-centrifuge, records the initial zero value of the accelerometer when the double-centrifuge is not in operation, and when the double-centrifuge is in operation, the output value of the accelerometer is equal to the initial zero value by rotating the slave centrifuge, records the rotation angle of the slave centrifuge relative to the master centrifuge at the moment, and can calculate the working radius of the accelerometer on the double-centrifuge according to the rotation angle and the center distance between the master centrifuge and the slave centrifuge. The accurate calibration of the working radius of the accelerometer can be realized without determining the position of the center of mass of the sensitive shaft of the accelerometer.
In an embodiment, the method further comprises a zero adjustment module, wherein the zero adjustment module is used for performing zero return adjustment on the secondary centrifuge of the dual centrifuge so as to enable the initial positioning value of the secondary centrifuge to be zero.
In another embodiment, the angle matching module 502 is further configured to perform a live test on an accelerometer, read a thermal stability output value of the accelerometer for multiple times, and take an average value of the thermal stability output value as the initial zero value.
In an embodiment, the angle matching module 502 is further configured to preset the slave centrifuge to a position mode, where in the position mode, the slave centrifuge rotates to reach a preset position; starting the main centrifuge, and repeatedly adjusting the output position in the slave centrifuge position mode until the output value of the accelerometer is equal to the initial zero value.
In an embodiment, the calibration module 503 is configured to calculate the working radius of the centrifuge by using a calculation formula as follows:
R1=R(1-cosθ)
wherein R is1Representing a working radius of the centrifuge; r represents the center distance; the θ represents the rotation angle.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above may be implemented by hardware associated with computer program instructions, and the programs may be stored in a computer readable storage medium and sold or used as a stand-alone product. The program, when executed, may perform all or a portion of the steps of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
In an embodiment, the storage medium may also be provided in a computer device, the computer device further including a processor. The processor, when executing the program in the storage medium, may perform all or a portion of the steps of the embodiments of the methods described above.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. A calibration method for the working radius of a centrifugal machine is characterized by comprising the following steps:
acquiring an initial zero value of the accelerometer; the accelerometer is horizontally installed on a secondary centrifuge of the double centrifuge, wherein a sensitive shaft of the accelerometer is on a connecting line of the center of the primary centrifuge and the center of the secondary centrifuge; prior to horizontally mounting the accelerometer on a slave centrifuge of the dual centrifuge, further comprising: performing zero-return adjustment on a slave centrifuge of the double centrifuge so as to enable the position of the slave centrifuge to be zero at the beginning;
starting the main centrifugal machine, adjusting the position of a secondary centrifugal machine until the output value of the accelerometer is equal to the initial zero value, and recording the rotation angle of the secondary centrifugal machine relative to the initial secondary centrifugal machine at the moment;
and calibrating the working radius of the centrifuge according to the rotation angle and the center distance between the main centrifuge and the secondary centrifuge.
2. The method for calibrating the working radius of a centrifuge as recited in claim 1, wherein the step of obtaining an initial zero value of the accelerometer comprises:
and carrying out charged detection on the accelerometer, reading the thermal stability output value of the accelerometer for multiple times, and taking the average value of the thermal stability output value as the initial zero value.
3. The method for calibrating an operating radius of a centrifuge as recited in claim 1, wherein the step of adjusting the position of the slave centrifuge until the output value of the accelerometer is equal to the initial zero value while the master centrifuge is operating comprises:
presetting the slave centrifuge to a position mode, wherein in the position mode, the slave centrifuge rotates to reach the initial slave centrifuge position;
starting the main centrifuge, and repeatedly adjusting the output position in the slave centrifuge position mode until the output value of the accelerometer is equal to the initial zero value.
4. The method for calibrating the working radius of the centrifugal machine according to any one of claims 1 to 3, wherein the working radius of the centrifugal machine is calculated by a calculation formula as follows:
R1=R(1-cosθ)
wherein R is1Representing a working radius of the centrifuge; r represents the center distance; the θ represents the rotation angle.
5. A method of accelerometer calibration, comprising:
acquiring an initial zero value of the accelerometer; the accelerometer is horizontally installed on a secondary centrifuge of the double centrifuge, wherein a sensitive shaft of the accelerometer is on a connecting line of the center of the primary centrifuge and the center of the secondary centrifuge; prior to horizontally mounting the accelerometer on a slave centrifuge of the dual centrifuge, further comprising: performing zero-return adjustment on a slave centrifuge of the double centrifuge so as to enable the position of the slave centrifuge to be zero at the beginning;
starting the main centrifugal machine, adjusting the position of a secondary centrifugal machine until the output value of the accelerometer is equal to the initial zero value, and recording the rotation angle of the secondary centrifugal machine relative to the initial secondary centrifugal machine at the moment;
calibrating the working radius of the centrifuge according to the rotation angle and the center distance between the main centrifuge and the secondary centrifuge;
obtaining actual acceleration loaded on the accelerometer according to the working radius and the set rotation angular velocity of the main centrifugal machine;
and calibrating the accelerometer according to the actual acceleration and the current output value of the accelerometer.
6. The accelerometer calibration method of claim 5, wherein the actual acceleration is calculated according to the formula:
a2=a1(1-cosθ)
wherein, a2Representing the actual acceleration; a is1Representing a set acceleration obtained according to the rotation angular velocity of the main centrifuge and the center distance of the main centrifuge and the secondary centrifuge; θ represents the rotation angle.
7. A centrifuge working radius calibration system, comprising:
the initialization module is used for acquiring an initial zero value of the accelerometer; the accelerometer is horizontally installed on a secondary centrifuge of the double centrifuge, wherein a sensitive shaft of the accelerometer is on a connecting line of the center of the primary centrifuge and the center of the secondary centrifuge; the initialization module further comprises a zero adjustment module for performing zero-return adjustment on a slave centrifuge of the dual centrifuge to bring an initial slave centrifuge position to a zero position before the accelerometer is horizontally mounted on the slave centrifuge of the dual centrifuge;
the angle matching module is used for starting the main centrifugal machine, adjusting the position of the auxiliary centrifugal machine until the output value of the accelerometer is equal to the initial zero value, and recording the rotation angle of the auxiliary centrifugal machine relative to the initial auxiliary centrifugal machine at the moment;
and the calibration module is used for calibrating the working radius of the centrifugal machine according to the rotation angle and the center distance between the main centrifugal machine and the secondary centrifugal machine.
8. The system of claim 7, wherein the angle matching module is further configured to perform a live test on an accelerometer, read a thermally stable output value of the accelerometer multiple times, and take an average of the thermally stable output value as the initial zero value.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor when executing the computer program implements the centrifuge working radius calibration method according to any one of claims 1 to 4.
10. A computer storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements a method of calibrating a working radius of a centrifuge as claimed in any one of claims 1 to 4.
CN201711404765.1A 2017-12-22 2017-12-22 Calibration method and system for working radius of centrifugal machine and accelerometer calibration method Active CN108196092B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711404765.1A CN108196092B (en) 2017-12-22 2017-12-22 Calibration method and system for working radius of centrifugal machine and accelerometer calibration method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711404765.1A CN108196092B (en) 2017-12-22 2017-12-22 Calibration method and system for working radius of centrifugal machine and accelerometer calibration method

Publications (2)

Publication Number Publication Date
CN108196092A CN108196092A (en) 2018-06-22
CN108196092B true CN108196092B (en) 2020-04-07

Family

ID=62583250

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711404765.1A Active CN108196092B (en) 2017-12-22 2017-12-22 Calibration method and system for working radius of centrifugal machine and accelerometer calibration method

Country Status (1)

Country Link
CN (1) CN108196092B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109211278B (en) * 2018-11-07 2020-10-09 中国兵器工业集团第二一四研究所苏州研发中心 System and method for automatic calibration of non-linearity of MIMU accelerometer
CN109556496B (en) * 2018-11-22 2020-10-23 北京航天计量测试技术研究所 Device and method for ensuring consistency of working radius of centrifugal machine
CN110345838B (en) * 2018-12-21 2020-12-18 哈尔滨工业大学 Method for measuring working radius of four-axis centrifugal machine

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU1756826A1 (en) * 1990-04-04 1992-08-23 Научно-исследовательский институт физических измерений Method of determining dynamic characteristics of accelerometers on a double centrifuge
CN203550935U (en) * 2013-11-22 2014-04-16 中国工程物理研究院总体工程研究所 Device used for measuring static radius of precision centrifuge
CN106443072B (en) * 2016-09-21 2018-11-20 中国航空工业集团公司北京长城计量测试技术研究所 A kind of centrifugal acceleration field rolling calibration method of linear accelerometer
CN106990263B (en) * 2017-04-28 2019-08-06 中国电子产品可靠性与环境试验研究所 The test method and device of accelerometer resolution ratio

Also Published As

Publication number Publication date
CN108196092A (en) 2018-06-22

Similar Documents

Publication Publication Date Title
JP3826207B2 (en) Angle detector with self-calibration function
US6640609B1 (en) Spectral method for calibrating accelerometers
CN108196092B (en) Calibration method and system for working radius of centrifugal machine and accelerometer calibration method
CN102135420B (en) Method for improving angular displacement measurement accuracy of optical fiber gyroscope
US6823279B1 (en) Spectral method for calibrating a multi-axis accelerometer device
CN103884870B (en) The method and apparatus improving accelerometer calibration precision
CN206057424U (en) A kind of current measuring device
CN104034351A (en) Method for testing property of high-accuracy fiber-optic gyro on basis of dynamic condition of incremental method
CN108317989B (en) Mechanical angular position sampling-based dynamic radius measuring method for precision centrifuge
CN108037316B (en) Equipment and method for evaluating reliability of accelerometer based on performance index
CN103913479A (en) Device for detecting thermal expansion coefficient of grating ruler
CN117168530A (en) Self-calibration method of magnetic encoder, magnetic encoder and motor
RU2717566C1 (en) Method of determining errors of an inertial unit of sensitive elements on a biaxial rotary table
CN104457792B (en) A method of measuring optic fiber gyroscope graduation factor under without mechanical rotation condition
CN110987000A (en) Method for accurately measuring zero-bias magnetic field sensitivity of laser gyroscope
Ivashchenko et al. A method of eliminating the influence of magnetic field in a dynamic laser goniometer linear and angular measurements
RU200017U1 (en) HIGH PRECISION SPINDLE ASSEMBLY FOR ANGULAR COMPARATOR
CN103823083A (en) Method and system for improving accelerometer calibration precision
CN111947683B (en) Off-line measurement and on-line compensation method and device for radius error of precision centrifuge
CN208297550U (en) Medical centrifuge revolving speed prover
Lykholit et al. Experimental investigation of navigation compensating pendulous accelerometer’s metrological performance
CN112902954A (en) Tower frame shaking sensor and tower frame shaking angle measuring method
CN115931009B (en) Inertial device centrifugal measurement method based on gyroscope and laser ranging
CN113899323B (en) Multi-axis turntable angle positioning error detection method based on single-axis laser gyro angle meter
CN116147666B (en) Method for testing long-range performance of high-precision optical gyroscope based on angular position

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