The control algorithm of whole angle mode for HRG based on the vector composition

The Hemispherical Resonator Gyroscope (HRG) has many advantages such as high precision, high reliability and long life-time, it is widely used in the space-launcher and the satellites. The HRG has been mechanized to operate in the distinct operating modes, the Force to Rebalanced (FTR) mode and the Whole Angle (WA) mode. In the paper, different from the traditional control algorithm is based on average methods which usually used for the WA mode, a new electrostatic control algorithm is presented, which based on the vector composition and decomposition method to control the equivalent drive force in order to track the phase of the standing wave. The mathematics model and the control algorithm are presented in the paper, and the hardware experimental circuit system is implemented, the HRG has a range of more than 300°/s with the linearity of 40 ppm. Meanwhile, the energy transition efficiency increases by an order of magnitude.

driving electrodes, which causing the standing wave to rotate, and a new electrostatic control algorithm is presented, which based on the vector composition and decomposition method to control the equivalent drive force in order to track the phase of the standing wave [6][7][8]. The efficiency of the energy transmission [9] is increased, and the sensitivity of the gyroscope is enhanced too.

The vector composition
In the active power filter topology which based on the voltage-source inverter, the switching frequency fluctuation of inverter can be reduced by the voltage space vector pulsewidth modulation method.. Compared with the sinusoidal pulse-width modulation, it has higher DC-side voltage utilization and can output better waveforms at lower switching frequencies, and also has more controllable switching devices for better control performance.
According to the requirement of separate and independent control for the HRG, the paper separates the zero-sequence and the non-zero-sequence components of the voltage by using an appropriate coordinate system. The definition of the space vector is followed in the α-β plane, which does not include the zero-sequence component; the 0-axis is used as the third axis perpendicular to the αβ axis, as shown in Fig. 1.
The three-phase imaginary axis coordinate system adopted as plane coordinate system, that is, the three axes of a, b and c are rotated 90° counterclockwise, then X, Y, Z coordinates are obtained, as shown in Fig. 2.
The conversion formula of this coordinate system with the abc coordinate system and the α − β coordinate system is shown in formula (1). This algorithm is very simple for the non-zero sequence component and action time of the composite vector in the imaginary axis coordinate system. It does not need Fig. 1 The distribution of Axial multiplication, and there are very few addition and subtraction. The calculation is completely universal for any different electrical level. Moreover, according to different circuit forms and system requirements, this algorithm can design and implement flexible control of the zero-sequence voltage. The method of design and implementation is simple and can play the redundancy of the switching state of the multi-level inverter. So, it can be applied to a variety of circuit topologies, and really put it into practical use.

The modelling of HRG
In order to design the control and signal processing algorithms for the WA mode of HRG, it is necessary to establish the mathematical model of gyroscope output signal. And the mathematical model of gyroscope output signal can be obtained by solving the dynamic model of HRG resonator's vibrating. The major component of the HRG is the hemispherical resonator, which will form a 2-order standing wave, and be excited by the external signal with the natural frequency of the resonator. Regarded the hemispherical resonator as a proof spring-damping model, the dynamics of the HRG resonator's vibrating can be simplified as follows [2,[10][11][12]: In Eq. (1) of the dynamic model, where x and y are the vibrating motion in the quadrature axes; ω is the vibrating frequency; τ is the damping parameter; �ω and �(1/τ ) are the frequency splitting and the damping mismatch respectively; θ is the orientation of precession; k is the gain factor of the gyroscope. The solution of Eq. (2) is Equation (2) is the mathematical model of the gyroscope output signal and it can be regard as signal of the quadrature axes. In Eq. (3), a is the amplitude of the vibration, q is the amplitude of quadrature, φ 0 is the precession angle. Using the averaging derivative of precession angle is [3]: Equation (3) shows that anis-elasticity and anis-damping will lead to a drift of the vibrating pattern and add an error item into the detected angle signal.

The control algorithm of the WA mode
The control algorithm of the WA mode is including the energy control loop, the quadrature control loop, the frequency tracking loop, the real-time angle calculation and the electrostatic control forcer. The control scheme is shown in Fig. 3.
The energy is supplied by the energy control loop and keeps the standing wave's amplitude stable. The precision of the gyroscope is improved by the null quadrature error of the quadrature control loop. The real-time frequency of resonator can be tracked by the frequency tracking loop and provided reference frequency to calculation procession. The precession angle can be calculated by the angle calculation. The control force can be transferred to driving vector by the electrostatic control force driver and applied to the resonator.

The feedback parameter
E, Q, S, R, L are feedback information for the WA mode control loop of HRG, and t implicit in the output signal of x and y of the gyroscope. To extract the information, the multiplicative demodulator is needed to take low frequency signal which contain the high frequency noise signal. The calculation process of the multiplicative demodulator is showed as Eq. (5), where Vs, Vc are the output signal of the frequency tracking loop, and Sx, Cx, Sy, Cy are the output of the multiplicative demodulator.
Then, according to Eq. (6), E, Q, S, R, L can be calculated from the low frequency signal.

The energy control loop
The energy control loop is designed to maintain the vibration amplitude of the resonator. It is compared the feedback parameter E with the set value of the energy and used the PI controller to adjust the control force of the energy loop. In the PI controller, the P parameter effect the response time of the energy control loop, the I parameter effect the accuracy of the steady state and the set-value is determined by the electrode spacing parameter of the HRG.

The quadrature control loop
Because of the additional errors which caused by the quadrature error shown as Eq. (3), the quadrature error will arise the vibrating pattern's drift. The quadrature control loop is designed to the null quadrature error and maintain the wave node amplitude at 0. As the energy control loop, the PI controller is also need here.

The frequency tracking loop
In Eq. (6), L can be regarded as the frequency difference between the real-time frequency of the resonator and the output signal of the frequency tracking loop. By adjusting the frequency of VCO in the frequency tracking loop, until L is 0, the frequency of the output signal will be equal to the real-time frequency of the resonator.

The angle calculation
The angle is calculated out according to Eq. (7). The information of processing angle and the amplitude of vibration are contained in the parameter S and R. The information of amplitude is eliminated by division elimination of S and R.

The control force applying
Because of the vibrating pattern's free procession, it's difficult to apply the control force to the resonator directly, just as the WA mode based the average methods. So, it can apply the electrostatic control forcer based on the phase tracking method to solve the problem.
There are 16 driving electrodes in the electrostatic control force driver. The electrodes are evenly distributed around the resonator, and divided into 4 groups. The control force which is formed the energy control loop and FE& FQ modulated of the quadrature control loop are applied to the resonator by 4 groups of the electrodes, which are according to the vector composition and the decomposition method as the Eqs. (8)- (11).
The electrodes at position of 0 • , 90 • , 180 • ,270 • are included in the first group of the electrodes. The control force is from these electrodes as F 0 ,F 90 ,F 180 ,F 270 in Eq. (8).
The electrodes at position of 45 • , 135 • , 225 • ,315 • are included in the second group of the electrodes. The control force is from these electrodes as F 45 ,F 135 ,F 225 ,F 315 in Eq. (9).
The electrodes at position 22.5 • ,112.5 • ,202.5 • ,292.5 • are included in the third group of the electrodes. The control force is from these electrodes as F 22.5 ,F 112.5 ,F 202.5 ,F 292.5 in Eq. (10).
The electrodes at position of 67.5 • , 157.5 • , 247.5 • ,337.5 • are included in the fourth group of the electrodes. The control force is from these electrodes as F 67.5 ,F 157.5 ,F 247.5 ,F 337.5 in Eq. (11).

The experimental of HRG
In the part III,the hardware experimental circuit based on the WA mode of HRG are consists of FPGA and electro-mechanical interface. The energy control loop, the quadrature control loop, the frequency tracking loop and the real-time angle calculation part are all realized in FPGA. The hardware experimental platform and the HRG are shown as Fig. 4.

The rotation rate test
The dynamic range of rotation rate of the HRG [13][14][15] and the linearity of the output angle are tested in the experiment.
In order to test the dynamic performance of the HRG at the different angular velocities, the output data of the HRG are recorded under the rotation of ± 50°/s, ± 100°/s, ± 300°/s and plotted the graphs as Fig. 5. The slope rate of curves in the Fig. 3 represents the output rotation rate. The gain factor of the HRG at different rotation speed is approximate, about 0.2757. And the linearity of the gain factor is better than 40 ppm without any signal compensation.

The energy control loop test
To compare with the phase tracking and the average method, two energy control methods are implemented with the same HRG and the same hardware circuit. The (11) Fig. 6. Obviously, the phase tracking method in the paper, the energy control voltages could decrease an order of magnitude. It means that the energy transition efficiency increases by an order of magnitude.