CN114459479A - Device and method for measuring attitude and position of rotating carrier - Google Patents

Device and method for measuring attitude and position of rotating carrier Download PDF

Info

Publication number
CN114459479A
CN114459479A CN202210154649.3A CN202210154649A CN114459479A CN 114459479 A CN114459479 A CN 114459479A CN 202210154649 A CN202210154649 A CN 202210154649A CN 114459479 A CN114459479 A CN 114459479A
Authority
CN
China
Prior art keywords
carrier
attitude
angle
coordinate system
quaternion
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.)
Pending
Application number
CN202210154649.3A
Other languages
Chinese (zh)
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.)
Beijing Aerospace Jiacheng Precision Technology Development Co ltd
Original Assignee
Beijing Aerospace Jiacheng Precision Technology Development Co ltd
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 Beijing Aerospace Jiacheng Precision Technology Development Co ltd filed Critical Beijing Aerospace Jiacheng Precision Technology Development Co ltd
Priority to CN202210154649.3A priority Critical patent/CN114459479A/en
Publication of CN114459479A publication Critical patent/CN114459479A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/18Stabilised platforms, e.g. by gyroscope
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

The invention discloses a device and a method for measuring the attitude and the position of a rotating carrier, belonging to the technical field of high-speed spinning ammunition accurate guidance. The device comprises a motor, a conductive slip ring, an angle sensor, an inertia measuring unit, a platform outer frame and an information processor; the rotating carrier is fixed with a rolling isolation servo stable platform of the inertia measurement unit, the bottom of the platform is connected with the inertia measurement unit through a rotating shaft by a motor, and an angle sensor is arranged in the middle of the rotating shaft; the initial alignment of the carrier strapdown inertial navigation adopts self-alignment, an information processor collects real-time measurement data of an inertial measurement unit, initial values of a pitch angle, a yaw angle and a roll angle of the carrier are calculated, and strategy data of the strapdown inertial navigation and an angle sensor are calculated in real time by using a quaternion method. The invention can improve the precision of IMU measurement and attitude and navigation position calculation and provide reliable information for attitude and position measurement and guidance flight control.

Description

Device and method for measuring attitude and position of rotating carrier
Technical Field
The invention belongs to the technical field of high-speed spinning ammunition accurate guidance, and particularly relates to a method and a device for measuring the attitude and the position of a rotating carrier.
Background
In order to ensure the accuracy and effectiveness of long-distance fire suppression in modern war, the conventional weapon guidance of the traditional spinning system can be realized by inertial navigation and terminal guidance. The spinning bomb is constrained by the emission environment, the volume space and the cost, and the inertial navigation of the spinning bomb puts a large amount of engineering application requirements on a gyroscope and an accelerometer.
The rotating missile inertial navigation technology adopts a strapdown inertial navigation scheme mostly, an Inertial Measurement Unit (IMU) is directly fixed on a missile body, the movement angular velocity and the acceleration of the missile body can be directly sensed, and attitude calculation and position calculation are carried out by utilizing the IMU. The strapdown inertial navigation scheme has the advantages of simple structure, strong anti-interference capability and high autonomy, and the measurement precision is determined by a gyroscope, the range of an accelerometer, the precision and a calculation algorithm.
The complex motion generated by the high-speed spinning of the spinning projectile can reduce the attitude and position measurement precision of a strapdown scheme, and the cost of the measurement device is greatly increased by adopting an inertial device with a high dynamic range.
Disclosure of Invention
In view of the above, the invention provides a device and a method for measuring the attitude and the position of a rotating carrier, the device can realize the rotation separation of an inertia measurement unit and the carrier, and the measurement method can improve the accuracy of IMU measurement and attitude and navigation position calculation after combining the device, and provide reliable information for attitude and position measurement and guided flight control.
A device for measuring the attitude and the position of a rotating carrier comprises a platform outer frame, an inertia measuring unit, an information processor, a motor, a rotating shaft, a bearing, a conductive slip ring and an angle sensor;
the platform outer frame is fixedly connected with the rotary carrier in the radial direction, the information processor is fixed on the platform outer frame and connected with the inertia measuring unit through a conductive sliding ring, the information processor is electrically connected with the stator end of the motor, and the inertia measuring unit is electrically connected with the rotor end of the conductive sliding ring; a rotor of the motor is fixedly connected with the bottom of a rotating shaft, and a cap type conductive slip ring is sleeved in the rotating shaft with a hollow structure; the outer frame of the platform is fixedly connected with the conductive slip ring, and the rotating shaft is arranged inside the outer frame of the platform through a bearing; the outer ring of the angle sensor is fixed inside the outer frame of the platform, and the inner ring of the angle sensor is fixed in the middle of the rotating shaft; the upper end of the rotating shaft is connected with an inertia measuring unit.
Furthermore, one end of the conductive slip ring is provided with a flange surface, and the flange surface of the conductive slip ring is fixed on a motor end cover of the platform outer frame through a slip ring link plate.
Furthermore, the information processor comprises a power supply conversion circuit, a high-precision AD acquisition circuit, a drive control circuit and an operation processing unit; the inertial measurement unit comprises a MEMS rate gyro, an accelerometer and an AD signal processing circuit.
Furthermore, the motor adopts a split-charging type direct current brushless torque motor.
A method for measuring the attitude and the position of a rotating carrier comprises the following steps:
the method comprises the following steps: establishing a navigation coordinate system OxnynznVector coordinate system OxbybzbQuasi-carrier coordinate system OxByBzB
Step two: the information processor collects the measurement data of the MEMS rate gyro and the accelerometer of the inertial measurement unit, and calculates the initial pitch angle of the inertial measurement unit according to the measurement value of the accelerometer
Figure BDA0003511928650000021
Calculating the value of an initial quaternion on the basis of the initial value of the attitude angle by using the yaw angle psi and the roll angle gamma;
step three: continuously iterating the measured value of the MEMS rate gyro and the quaternion of the previous moment to obtain the quaternion of the next moment, and calculating the attitude angle of the inertial measurement unit and the attitude angle of the carrier according to the relation between the quaternion and the attitude angle after updating the quaternion;
step four: and calculating the position information of the carrier in the navigation coordinate system by using the attitude matrix and the three-direction acceleration.
Further, the navigation coordinate system Ox in the first stepnynznThe origin O point of the coordinate system is located at the navigation start point, xnThe axis points to the target point, the direction of pointing to the target is positive, ynThe axis being in the vertical plane and co-operating with xnThe axis is vertical, and is positive upward, znThe axis is determined according to the right-hand rule;
carrier coordinate system OxbybzbThe origin O point of the coordinate system is located at the center of mass, x, of the carrierbThe axis coinciding with the longitudinal axis of the carrier, ybAxis in the longitudinal symmetry plane of the carrier and xbAxis vertical, upward positive, zbThe axis is determined according to the right-hand rule;
quasi-carrier coordinate system OxByBzBThe origin O point of the coordinate system is located at the center of mass, x, of the carrierBThe axis coinciding with the longitudinal axis of the carrier, yBThe axis being in the vertical plane with xBAxis vertical, upward positive, zBThe axes are determined according to the right hand rule.
Further, calculating the initial pitch angle of the inertial measurement unit in the second step
Figure BDA0003511928650000022
The course of yaw angle psi and roll angle gamma, and the initial values of quaternions includes:
the information processor collects the measurement data of the MEMS rate gyro and the accelerometer of the inertial measurement unit once every 5ms, and calculates the initial pitch angle of the inertial measurement unit according to the measurement value of the accelerometer
Figure BDA0003511928650000023
The calculation process of the yaw angle psi and the roll angle gamma is as follows:
Figure BDA0003511928650000024
Figure BDA0003511928650000025
ψ0=0·············(3)
wherein:
acceleration total (W) output by inertial measurement unitx1,Wy1,Wz1) Acceleration in m/s2The conversion to delta form over Δ T time is as follows:
Figure BDA0003511928650000031
g0=9.80665m/s2
Figure BDA0003511928650000032
is apparent velocity in delta T (5ms) time, namely the output value of the adding table in three directions (unit is m/s)2);
The carrier is in a static state at the initial moment, the carrier coordinate system and the quasi-carrier coordinate system are overlapped, the rolling attitude angle is calculated according to the formula (2), and the rolling interval rotation stable platform controls the motor to rotate gamma in the reverse direction0Realizing the zero return of the rolling attitude angle of the inertial measurement unit, selecting 50ms smooth processing as the initial navigation initial attitude angle and the carrier initial attitude angle to avoid the initial attitude calculation error caused by the sudden change of the tabulation measurement value during the static state
Figure BDA0003511928650000033
ψ=0,γ=0;
The value of the initial quaternion can be calculated on the basis of the initial value of the attitude angle obtained in the initial alignment:
Figure BDA0003511928650000034
further, the process of quaternion iteration and attitude calculation in the step three is as follows:
acquiring MEMS rate gyro measurement values of three axes of an inertial measurement unit and a quaternion of a previous moment to obtain a quaternion of the next moment, updating the quaternion, and then solving an attitude angle of each moment according to the relation between the quaternion and the attitude angle, wherein the quaternion is updated after a carrier moves according to the following formula:
Figure BDA0003511928650000035
wherein: delta theta0 2=δθx1 2+δθy1 2+δθz1 2The subscript "-1" is the value of the previous sampling moment;
the output of the inertial measurement unit is the angular velocity (omega)x1,ωy1,ωz1) Angular velocity in degrees/s is converted to incremental form over time Δ T as follows:
angle increment:
Figure BDA0003511928650000041
relative rotation matrix D of the carrier coordinate system relative to the navigation coordinate system:
Figure BDA0003511928650000042
the attitude angle is calculated on the basis of the quaternion calculation described above, as follows:
Figure BDA0003511928650000043
initial attitude angle of carrier in motion process
Figure BDA0003511928650000044
ψ=ψ0,γ=γ0rWherein γ isrAnd measuring the rolling angle of the rotating shaft relative to the outer frame of the stable platform for the magnetoelectric encoder.
Further, the navigation coordinate system position calculation in the fourth step uses the attitude matrix calculated by the formula (9) and the speed of the formula (6) to calculate the speed and the position of the carrier;
navigation coordinate system apparent velocity incremental calculation
Figure BDA0003511928650000045
Figure BDA0003511928650000046
Wherein: Δ Wx,ΔWy,ΔWzD, converting a vector coordinate system and a navigation coordinate system into a matrix for the navigation system apparent velocity increment within delta T;
Figure BDA0003511928650000047
(X) calculated by the formula (14)d,Yd,Zd) As the position of the carrier in the navigation coordinate system.
Has the advantages that:
1. the rolling isolation servo stable platform of the inertia measurement unit is arranged in the rotating carrier, the main frame of the platform is integrally formed, and double bearings and split motors are used for ensuring the rotation coaxiality; the inertia measurement unit is fixedly connected with a bearing, a motor rotor and a rotor of the conductive slip ring, and the information processor is fixedly connected with an outer frame of the servo stable platform, an outer rotor of the motor and a stator of the slip ring. The device can realize the rotation separation of the inertia measurement unit and the carrier, uses the sensitive rotation shaft roll angular velocity of the inertia measurement unit, sends and controls the motor after being processed by the controller, completely eliminates the interference of the rotating carrier to the platform, and realizes the relative inertia space stability of the roll isolation servo stable platform on the rotation shaft.
2. The rolling isolation servo stable platform control system adopts three closed loop PID control of a speed loop, a position loop and a current loop, and performs mathematical modeling and simulation on each component of the system to obtain PID control parameters. The information processor collects real-time information of the gyroscope of the inertia measurement unit to control a motor in the rolling isolation servo stable platform, so that the inertia measurement unit does not rotate or slightly rotates relative to the inertia space.
3. The strap-down inertial navigation initial alignment adopts self-alignment, the initial static state of the carrier is acquired by an information processor through measurement data of a gyroscope and an accelerometer of an inertial measurement unit, initial values of a pitch angle, a yaw angle and a roll angle of the carrier are calculated, and the calculation and the updating of the attitude and the navigation position of the high-dynamic carrier are realized by using the strategy data of the strap-down inertial navigation and an angle sensor in a quaternion method and resolving in real time.
Drawings
FIG. 1 is a front view of the overall structure of a rotary carrier attitude and position measurement device;
FIG. 2 is a cross-sectional view A-A of FIG. 1;
FIG. 3 is a top view of the rotating carrier attitude, position measurement device;
FIG. 4 is a schematic view showing the connection relationship of the rotary shafts;
FIG. 5 is a schematic block diagram of a roll isolation servo stabilization platform control.
The method comprises the following steps of 1-a platform outer frame, 2-an inertia measurement unit, 3-an information processor, 4-an inertia unit installation reference, 5-an upper end cover, 6-an angle sensor outer ring, 7-a motor stator, 8-a power supply module, 9-a bearing, 10-a rotating shaft, 11-a pressure ring, 12-an angle sensor inner ring, 13-a bearing, 14-a motor rotor, 15-a lower end cover, 16-a conductive slip ring and 17-a slip ring link plate.
Detailed Description
The invention is described in detail below by way of example with reference to the accompanying drawings.
The invention provides a device and a method for measuring the attitude and the position of a rotary carrier, wherein the device comprises a platform outer frame 1, an inertia measuring unit 2, an information processor 3, an inertia set installation reference 4, an upper end cover 5, a motor, a power supply module 8, a bearing 9, a rotating shaft 10, a pressure ring 11, a bearing 13, a lower end cover 15, a conductive slip ring 16 and an angle sensor as shown in the attached figures 2-5. The motor comprises an electronic rotor 14 and a motor stator 7, and the angle sensor consists of an angle sensor outer ring 6 and an angle sensor inner ring 12.
The platform outer frame 1 is fixedly connected with the rotary carrier in the radial direction, the information processor 3 is fixed on the platform outer frame 1, the information processor 3 is connected with the inertia measuring unit 2 through the conductive slip ring 16, the information processor 3 is electrically connected with the motor stator 7, and the inertia measuring unit 2 is electrically connected with the rotor end of the conductive slip ring 16; the motor rotor 14 is fixedly connected with the bottom of the rotating shaft 10 through screws, and a cap type conductive slip ring 16 is sleeved in the rotating shaft 10 with a hollow structure; the flange surface of the slip ring is provided with a fixing hole, and the outer frame 1 of the platform is connected with the flange surface of the slip ring through a screw; the outer ring 6 of the angle sensor is fixed inside the outer frame 1 of the platform, and the inner ring 12 of the angle sensor is fixed in the middle of the rotating shaft 10 through a pressing ring 11; the upper end cover 5 is fixed at the upper end of the platform outer frame 1, the bearing 9 connects the inertial measurement unit installation datum 4 with the upper end cover 5 together, the inertial measurement unit installation datum 4 is connected with the upper end of the rotating shaft 10, and the inertial measurement unit 2 is installed at the upper end of the rotating shaft 10 through the inertial measurement unit installation datum; the bearing 13 is installed inside the platform outer frame 1, the bearing 13 provides a rotary support for the middle section of the rotating shaft 10, the lower end cover 15 fixes the motor stator 7 in a motor installation cavity of the platform outer frame 1, and the slip ring link plate 17 is fixedly connected to the bottom of the lower end cover 15.
The information processor 3 is a stable platform control unit and is also an attitude and navigation calculation unit, and the information processor 3 is composed of a power supply conversion circuit, a high-precision AD acquisition circuit, a drive control circuit and an operation processing unit (a DSP main processor and an FPGA coprocessor). The inertial measurement unit 2 is composed of an MEMS rate gyro, an accelerometer and an AD signal processing circuit, and the angle sensor adopts a high-precision magnetoelectric angle measurement sensor.
When the rotary carrier spins at a high speed, the information processor 3 and the platform outer frame 1 are fixedly connected with the carrier and rotate along the same direction of the carrier, the rotating shaft 10 is influenced by a bearing, a motor rotating friction moment and an interference moment to generate rotation relative to an inertia space, the MEMS rate gyroscope of the inertia measuring unit 2 outputs the measured rotating angular speed of the rotating shaft relative to the inertia space in real time, the stable platform adopts a high-precision absolute magnetoelectric encoder and is installed on a rotating shaft system linked with the motor to convert the angular displacement information of the motor in a servo system into digital output, and the information processor collects data of the inertia measuring unit and the magnetoelectric encoder every 1 ms.
The control system of the rate gyro rolling isolation servo stabilization platform is shown in fig. 1 and adopts a position rate current three-loop control structure. The feedback loop of the current loop is composed of a current sampling link, and the acquisition circuit acquires phase current information of the BLDC and performs operation processing with output information of the speed loop to generate an SVPWM control signal. After the control signal enters the inverter circuit, a control signal capable of driving the BLDC to operate is generated, and the feedback of the current is completed; the speed ring adopts an MEMS rate gyro as a measuring element to measure the speed of the rotating shaft and feeds the speed back to the input end to form feedback, and the controller compensates the speed through the deviation formed by the given speed and the feedback to keep the relative inertia stability of the visual axis; the position ring feeds back position information formed by integrating the MEMS rate gyro to an input end of the position to form angular deviation, and the accurate control of the position of the motor is ensured through compensation.
The method for measuring and calculating the attitude and the position of the rotating carrier comprises the following steps:
the method comprises the following steps: determining a coordinate system for attitude and position measurements
Navigation coordinate system OxnynznThe origin O point of the coordinate system is located at the navigation start point, xnThe axis points to the target point, the direction of pointing to the target is positive, ynThe axis being in the vertical plane and co-operating with xnThe axis is vertical, and is positive upward, znThe axes are determined according to the right hand rule.
Carrier coordinate system OxbybzbThe origin O point of the coordinate system is located at the center of mass, x, of the carrierbThe axis coinciding with the longitudinal axis of the carrier, ybAxis in the longitudinal symmetry plane of the carrier and xbAxis vertical, upward positive, zbThe axes are determined according to the right hand rule.
Quasi-carrier coordinate system OxByBzBThe origin O point of the coordinate system is located at the center of mass, x, of the carrierBThe axis coinciding with the longitudinal axis of the carrier, yBThe axis is located in the vertical plane and xBAxis vertical, upward positive, zBThe axes are determined according to the right hand rule.
Step two: calculating initial attitude angle and initial value of quaternion
The use preparation time of the rotary carrier system is short, the strap-down inertial navigation initial alignment adopts a self-alignment algorithm, the carrier is in a static state at the initial moment, the information processor collects the measurement data of the rate gyro and the accelerometer of the inertial measurement unit once every 5ms, and the software calculates the initial pitch angle of the inertial measurement unit according to the measurement value of the accelerometer
Figure BDA0003511928650000071
Yaw angle psi and roll angle gamma. The calculation flow is as follows:
Figure BDA0003511928650000072
Figure BDA0003511928650000073
ψ0=0············(13)
wherein:
acceleration total (W) output by inertial measurement unitx1,Wy1,Wz1) Acceleration in m/s2Converted to incremental form over time Δ T as follows:
Figure BDA0003511928650000074
g0=9.80665m/s2
Figure BDA0003511928650000075
is apparent velocity in delta T (5ms) time, namely the output value of the adding table in three directions (unit is m/s)2);
The carrier is in a static state at the initial moment, and the carrier coordinate system and the quasi-carrier coordinate system are overlapped. Calculating a rolling attitude angle according to the formula (2), and controlling the motor to reversely rotate gamma by the rolling rotation-separation stable platform0And the rolling attitude angle of the inertia measurement unit returns to zero. In order to avoid initial attitude calculation errors caused by sudden change of the added meter measurement value during static state, 50ms smoothing processing is selected as an initial navigation initial attitude angle and a carrier initial attitude angle
Figure BDA0003511928650000076
ψ=0,γ=0;
The value of the initial quaternion can be calculated on the basis of the initial value of the attitude angle obtained in the initial alignment:
Figure BDA0003511928650000081
step three: quaternion iteration and attitude calculation
Acquiring gyro measurement values of three axes of an inertial measurement unit and a quaternion at the previous moment to obtain a quaternion at the next moment, updating the quaternion, and then solving an attitude angle at each moment according to the relation between the quaternion and the attitude angle, wherein the quaternion is updated after a carrier moves according to the following formula:
Figure BDA0003511928650000082
wherein: delta theta0 2=δθx1 2+δθy1 2+δθz1 2The subscript "-1" indicates the value of the previous sampling instant.
The output of the inertial measurement unit is the angular velocity (omega)x1,ωy1,ωz1) Angular velocity in degrees/s is converted to incremental form over time Δ T as follows:
angle increment:
Figure BDA0003511928650000083
a relative rotation matrix D of the carrier coordinate system relative to the navigation coordinate system,
Figure BDA0003511928650000084
the attitude angle is calculated on the basis of the quaternion calculation described above, as follows:
Figure BDA0003511928650000085
initial attitude angle of carrier in motion process
Figure BDA0003511928650000086
ψ=ψ0,γ=γ0r. Wherein, γrAnd measuring the rolling angle of the rotating shaft relative to the outer frame of the stable platform for the magnetoelectric encoder.
Step four: calculating navigation coordinate system position
And (4) calculating the speed and the position of the carrier by combining the attitude matrix calculated by the expression (9) with the speed calculated by the expression (6).
1) Navigation coordinate system apparent velocity incremental calculation
Figure BDA0003511928650000091
Figure BDA0003511928650000092
Wherein: Δ Wx,ΔWy,ΔWzAnd D, converting the vector coordinate system and the navigation coordinate system into a matrix for the navigation system apparent velocity increment within delta T.
2) Navigation system position calculation
Figure BDA0003511928650000093
(14) Calculated by formula (X)d,Yd,Zd) As the position of the carrier in the navigation coordinate system.
The attitude and position algorithm of the carrier is simple, the speed is high, the servo control and the real-time calculation of the attitude and the position of the rolling platform can be completed by adopting one processor, and the requirement of the measurement precision of the carrier is met.
In summary, the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (9)

1. A rotating carrier attitude and position measuring device is characterized by comprising a platform outer frame, an inertia measuring unit, an information processor, a motor, a rotating shaft, a bearing, a conductive slip ring and an angle sensor;
the platform outer frame is fixedly connected with the rotary carrier in the radial direction, the information processor is fixed on the platform outer frame and connected with the inertia measuring unit through a conductive sliding ring, the information processor is electrically connected with the stator end of the motor, and the inertia measuring unit is electrically connected with the rotor end of the conductive sliding ring; a rotor of the motor is fixedly connected with the bottom of a rotating shaft, and a cap type conductive slip ring is sleeved in the rotating shaft with a hollow structure; the outer frame of the platform is fixedly connected with the conductive slip ring, and two ends of the rotating shaft are arranged in the outer frame of the platform through bearings; the outer ring of the angle sensor is fixed inside the outer frame of the platform, and the inner ring of the angle sensor is fixed in the middle of the rotating shaft; the upper end of the rotating shaft is connected with an inertia measuring unit.
2. The rotating carrier attitude, position measurement device of claim 1 wherein one end of said conductive slip ring has a flange face, the flange face of the conductive slip ring being secured to a motor end cap of the platform outer frame by a slip ring link plate.
3. The rotary carrier attitude and position measurement device according to claim 2, wherein the information processor includes a power supply conversion circuit, a high-precision AD acquisition circuit, a drive control circuit, and an arithmetic processing unit; the inertial measurement unit comprises a MEMS rate gyro, an accelerometer and an AD signal processing circuit.
4. The rotating carrier attitude and position measurement device of claim 3 wherein the motor is a split dc brushless torque motor.
5. A method for measuring the attitude and the position of a rotating carrier comprises the following steps:
the method comprises the following steps: establishing a navigation coordinate system OxnynznVector coordinate system OxbybzbQuasi-carrier coordinate system OxByBzB
Step two: the information processor collects the measurement data of the MEMS rate gyro and the accelerometer of the inertial measurement unit, and calculates the initial pitch angle of the inertial measurement unit according to the measurement value of the accelerometer
Figure FDA0003511928640000011
Calculating the initial quaternion value on the basis of the initial attitude angle value by using the yaw angle psi and the roll angle gamma;
step three: continuously iterating the measured value of the MEMS rate gyro and the quaternion of the previous moment to obtain the quaternion of the next moment, and calculating the attitude angle of the inertial measurement unit and the attitude angle of the carrier according to the relation between the quaternion and the attitude angle after updating the quaternion;
step four: and calculating the position information of the carrier in the navigation coordinate system by using the attitude matrix and the three-direction acceleration.
6. The method for attitude and position measurement of a rotating carrier according to claim 5 wherein the navigation coordinate system Ox of step onenynznThe origin O point of the coordinate system is located at the navigation start point, xnThe axis points to the target point, the direction of pointing to the target is positive, ynThe axis being in the vertical plane and co-operating with xnThe axis is vertical, and is positive upward, znThe axis is determined according to the right-hand rule;
carrier coordinate system OxbybzbThe origin O point of the coordinate system is located at the center of mass, x, of the carrierbThe axis coinciding with the longitudinal axis of the carrier, ybAxis in the longitudinal symmetry plane of the carrier and xbAxis vertical, upward positive, zbThe axis is determined according to the right-hand rule;
quasi-carrier coordinate system OxByBzBThe origin O point of the coordinate system is located at the center of mass, x, of the carrierBThe axis coinciding with the longitudinal axis of the carrier, yBThe axis being in the vertical plane with xBAxis vertical, upward positive, zBThe axes are determined according to the right hand rule.
7. The rotary carrier of claim 6The method for measuring the body posture and the position is characterized in that the initial pitch angle of the inertial measurement unit is calculated in the second step
Figure FDA0003511928640000021
The course of yaw angle psi and roll angle gamma, and the initial values of quaternions includes:
the information processor collects the measurement data of the MEMS rate gyro and the accelerometer of the inertial measurement unit once every 5ms, and calculates the initial pitch angle of the inertial measurement unit according to the measurement value of the accelerometer
Figure FDA0003511928640000022
The yaw angle psi and the roll angle gamma are calculated according to the following steps:
Figure FDA0003511928640000023
Figure FDA0003511928640000024
ψ0=0·············(3)
wherein:
acceleration total (W) output by inertial measurement unitx1,Wy1,Wz1) Acceleration in m/s2The conversion to delta form over Δ T time is as follows:
Figure FDA0003511928640000025
g0=9.80665m/s2
Figure FDA0003511928640000026
is apparent velocity in delta T (5ms) time, namely the output value of the adding table in three directions (unit is m/s)2);
The carrier is initially atIn a static state, the carrier coordinate system and the quasi-carrier coordinate system are superposed, a rolling attitude angle is calculated according to the formula (2), and the rolling rotation-separation stable platform controls the motor to rotate gamma in the reverse direction0Realizing the zero return of the rolling attitude angle of the inertial measurement unit, selecting 50ms smooth processing as the initial navigation initial attitude angle and the carrier initial attitude angle to avoid the initial attitude calculation error caused by the sudden change of the tabulation measurement value during the static state
Figure FDA0003511928640000027
ψ=0,γ=0;
The value of the initial quaternion can be calculated on the basis of the initial value of the attitude angle obtained in the initial alignment:
Figure FDA0003511928640000028
8. the rotating carrier attitude and position measurement method of claim 7 wherein the quaternion iteration and attitude calculation in step three is performed as follows:
acquiring MEMS rate gyro measurement values of three axes of an inertial measurement unit and a quaternion of a previous moment to obtain a quaternion of the next moment, updating the quaternion, and then solving an attitude angle of each moment according to the relation between the quaternion and the attitude angle, wherein the quaternion is updated after a carrier moves according to the following formula:
Figure FDA0003511928640000031
wherein: delta theta0 2=δθx1 2+δθy1 2+δθz1 2The subscript "-1" is the value of the previous sampling moment;
the output of the inertial measurement unit is the angular velocity (omega)x1,ωy1,ωz1) Angular velocity in degrees/s is converted to incremental form over time Δ T as follows:
angle increment:
Figure FDA0003511928640000032
relative rotation matrix D of the carrier coordinate system relative to the navigation coordinate system:
Figure FDA0003511928640000033
the attitude angle is calculated on the basis of the quaternion calculation described above, as follows:
Figure FDA0003511928640000034
initial attitude angle of carrier in motion process
Figure FDA0003511928640000035
ψ=ψ0,γ=γ0rWherein γ isrAnd measuring the rolling angle of the rotating shaft relative to the outer frame of the stable platform for the magnetoelectric encoder.
9. The rotating carrier attitude and position measurement method according to claim 8, wherein the navigation coordinate system position calculation in the fourth step calculates the speed and position of the carrier by using the attitude matrix calculated by the formula (9) in combination with the speed calculated by the formula (6);
navigation coordinate system apparent velocity incremental calculation
Figure FDA0003511928640000041
Figure FDA0003511928640000042
Wherein: Δ Wx,ΔWy,ΔWzD, converting a vector coordinate system and a navigation coordinate system into a matrix for the navigation system apparent velocity increment within delta T;
Figure FDA0003511928640000043
(X) calculated by the formula (14)d,Yd,Zd) As the position of the carrier in the navigation coordinate system.
CN202210154649.3A 2022-02-21 2022-02-21 Device and method for measuring attitude and position of rotating carrier Pending CN114459479A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210154649.3A CN114459479A (en) 2022-02-21 2022-02-21 Device and method for measuring attitude and position of rotating carrier

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210154649.3A CN114459479A (en) 2022-02-21 2022-02-21 Device and method for measuring attitude and position of rotating carrier

Publications (1)

Publication Number Publication Date
CN114459479A true CN114459479A (en) 2022-05-10

Family

ID=81416342

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210154649.3A Pending CN114459479A (en) 2022-02-21 2022-02-21 Device and method for measuring attitude and position of rotating carrier

Country Status (1)

Country Link
CN (1) CN114459479A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110285590A1 (en) * 2010-05-24 2011-11-24 Wellington Robert J Determining Spatial Orientation Information of a Body from Multiple Electromagnetic Signals
CN102778234A (en) * 2012-08-17 2012-11-14 北京航空航天大学 High-accuracy heavy-load inertially stabilized platform
US20130092785A1 (en) * 2008-07-11 2013-04-18 Davidson Technologies, Inc. System and method for guiding and controlling a missile using high order sliding mode control
CN103776450A (en) * 2014-02-28 2014-05-07 中北大学 Semi-strapdown inertial measurement and navigation algorithm suitable for high-speed rotary flying body
US20160349058A1 (en) * 2014-06-13 2016-12-01 Beijing Aerospace Wanda Hi-Tech Ltd. Method and System for Controlling Antenna of Mobile Communication Application System Based on Double Quaternions in MEMS Inertial Navigation
CN107478223A (en) * 2016-06-08 2017-12-15 南京理工大学 A kind of human body attitude calculation method based on quaternary number and Kalman filtering
CN111721288A (en) * 2020-06-19 2020-09-29 哈尔滨工业大学 Zero offset correction method and device for MEMS device and storage medium
CN112577518A (en) * 2020-11-19 2021-03-30 北京华捷艾米科技有限公司 Inertial measurement unit calibration method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130092785A1 (en) * 2008-07-11 2013-04-18 Davidson Technologies, Inc. System and method for guiding and controlling a missile using high order sliding mode control
US20110285590A1 (en) * 2010-05-24 2011-11-24 Wellington Robert J Determining Spatial Orientation Information of a Body from Multiple Electromagnetic Signals
CN102778234A (en) * 2012-08-17 2012-11-14 北京航空航天大学 High-accuracy heavy-load inertially stabilized platform
CN103776450A (en) * 2014-02-28 2014-05-07 中北大学 Semi-strapdown inertial measurement and navigation algorithm suitable for high-speed rotary flying body
US20160349058A1 (en) * 2014-06-13 2016-12-01 Beijing Aerospace Wanda Hi-Tech Ltd. Method and System for Controlling Antenna of Mobile Communication Application System Based on Double Quaternions in MEMS Inertial Navigation
CN107478223A (en) * 2016-06-08 2017-12-15 南京理工大学 A kind of human body attitude calculation method based on quaternary number and Kalman filtering
CN111721288A (en) * 2020-06-19 2020-09-29 哈尔滨工业大学 Zero offset correction method and device for MEMS device and storage medium
CN112577518A (en) * 2020-11-19 2021-03-30 北京华捷艾米科技有限公司 Inertial measurement unit calibration method and device

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
戴潜;姚宏瑛;: "旋转弹惯性测量装置的研究", 中国新通信, no. 12, 20 June 2016 (2016-06-20), pages 147 *
李增彦;李小民;刘秋生;周兆英;: "巡飞弹空中自适应快速初始姿态估计", 光学精密工程, no. 02, 15 February 2017 (2017-02-15) *
李杰;赵诣;刘俊;陈伟;: "高旋弹药飞行姿态测量用半捷联MEMS惯性测量装置研究", 兵工学报, no. 11, 15 November 2013 (2013-11-15), pages 1399 - 1400 *

Similar Documents

Publication Publication Date Title
CN103344243B (en) A kind of aerial remote sensing inertial-stabilized platform friction parameter discrimination method
US5124938A (en) Gyroless platform stabilization techniques
CN104697525B (en) A kind of attitude angular velocity measurement method based on magnetic suspension control sensitivity gyro configuration
CN107607113B (en) Method for measuring inclination angles of two-axis attitude
CN106896820A (en) Inertially stabilized platform and its control method
CN106767797B (en) inertial/GPS combined navigation method based on dual quaternion
CN111024070A (en) Inertial foot binding type pedestrian positioning method based on course self-observation
CN106052682A (en) Mixed inertial navigation system and navigation method
CN104197907B (en) A kind of spacecraft attitude angular rate measurement method based on magnetic suspension control torque gyroscope
CN112558621A (en) Decoupling control-based flying mechanical arm system
CN114291295B (en) Satellite double-shaft attitude measurement and control integrated method for single magnetic suspension control sensitive gyroscope
CN102323825B (en) Torque compensation control method of DGMSCMG (double-gimbal magnetically suspended control moment gyroscope) system for spacecraft maneuver
CN108871323A (en) A kind of high-precision navigation method of the low cost inertial sensor under motor-driven environment
CN103822632B (en) A kind of rolling partition method of the inertial navigation system with rolling isolation features
CN105115505A (en) Two-rank dynamic disturbance torque compensation method of four-axis inertial stabilization platform system
CN104777842A (en) Satellite single-axis measurement and control integrated method based on magnetic levitation control sensitive gyroscope
CN110895418B (en) Low-speed rotating aircraft control method and system for compensating dynamic lag of steering engine
CN115533915A (en) Active contact detection control method for aerial work robot in uncertain environment
CN108710001A (en) Two axis one gyroaccelerometers of one kind and method of servo-controlling
CN105674971B (en) Two-dimentional spacecraft angular rate measurement method based on gyroscope flywheel system
CN114459479A (en) Device and method for measuring attitude and position of rotating carrier
CN105277212B (en) A kind of second order dynamic disturbance torque compensation method of three axis inertially stabilized platform system
CN103591960A (en) Rotating modulation based coarse alignment method of static base inertial navigation system
Jun et al. Spacecraft center of mass online estimation based on multi-accelerometers
CN110631580B (en) Uniaxial inertial platform system based on atomic spin gyroscope

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