Skip to main content
Micromachines logoLink to Micromachines
. 2018 Dec 30;10(1):24. doi: 10.3390/mi10010024

Research on In-Flight Alignment for Micro Inertial Navigation System Based on Changing Acceleration using Exponential Function

Yun Xu 1,*, Tong Zhou 2
PMCID: PMC6356345  PMID: 30598021

Abstract

In order to guarantee the stable flight of a guided projectile, it is difficult to realize in-flight alignment for the micro inertial navigation system (MINS) during its short flight time. In this paper, a method based on changing acceleration using exponential function is proposed. First, double-vector observations were derived. Then the initial attitude for the guided projectiles was estimated by the regressive quaternion estimation (QUEST) algorithm. Further, the estimated errors were analyzed, and the reason for using the changing acceleration for the in-flight alignment was explained. A simulation and semi-physical experiment was performed to show the effectiveness of the proposed method. The results showed that the initial attitude error for the rolling angle was about 0.35°, the pitch angle was about 0.1° and the heading angle was about 0.6°, in which the initial shooting angle was between 15° and 55°. In future studies, the field experiments will be carried out to test the stability of the proposed in-flight alignment for guided projectiles.

Keywords: micro inertial navigation system, changing acceleration, exponential function, guided projectile

1. Introduction

As we know, an initial navigation system (INS) should carry out the initial alignment before its normal work, such as measuring velocity, attitude, and position [1], when the initial attitude will be determined.

The literature shows that many researchers have focused on the initial alignment for INS [2,3,4,5,6], and some researchers have focused on different filtering algorithms for the initial alignment. Wang et al. presented an improved adaptive Kalman filter for alignment in order to promote the robustness and accuracy of the navigation system [7], simulations and experiments demonstrated the proposed method based on the improved adaptive Kalman filter for the initial alignment. Guo et al. proposed an improved adaptive fading filter for the initial alignment [8]. They solved the problem of the disturbance of inaccurate mode and observation noise. Wang et al. applied an improved fifth-degree cubature Kalman filter algorithm for initial alignment [9], in which the singular value decomposition method was used to improve the numerical stability of the proposed fifth-degree Cubature Kalman filter. Maley presented an algorithm using an extended Kalman filter to estimate the full attitude of a spin-stabilized projectile [10]. In order to enable both the process and measurement models of the Kalman filter to be described as linear and slowly time-varying systems, he introduced a new coordinate system. Simulations have compared extended Kalman filter with steady-state Kalman filter to show the performance of the proposed method. However, other reports have focused on the transfer alignment. Zou et al. proposed a nonlinear transfer alignment of distributed position and orientation system (POS) based on adaptive second-order divided difference filter [11]. They solved the problem of the lever-arm deformation in transfer alignment resulting in a nonlinear error and time-varying measurement noise covariance. Han et al. used the transfer alignment to determine the initial attitude for INS [12], in which the error transfer models in launch-point inertial coordinates and local geographical coordinates were established, and the effects of attitude maneuvers were analyzed under these coordinates. According to the transfer alignment results under these coordinates, they pointed out that the “angular velocity + acceleration” match scheme in launch-point inertial coordinates was an effective method that can determine the initial attitude rapidly and accurately for the slave INS in projectiles. Zhu et al. carried out a transfer alignment on a moving base for low-accuracy slave INS in projectiles, which utilized the output information of a high-accuracy master INS in the aircraft [13]. Si et al. proposed a new transfer alignment method based on relative navigation [14], in which they solved the problem of a complicated and unknown wing flexure deformation influencing the traditional transfer alignment accuracy for airborne weapons. According to the aforementioned researches, it is obvious that the initial alignment method based on different filtering algorithms can meet the requirement of high accuracy, but it will take a relatively long time for the initial alignment to influence the responsiveness of the projectile’s weapon system. Thus, it can only be used in long-range missiles with long flight times but is not suitable for the guided projectiles with short flight times.

As launching environment of the guided projectile is complex because of factors such as the high overloading, high shock and high-speed rotation, several precision devices in the projectile should be powered on after it is launched, especially for a micro inertial navigation system (MINS). Therefore, the initial attitude for the MINS in guided projectiles should be determined during its short flight time. Then, it will be largely different from the application of shipborne, aircraft, and other applications [15,16]. In the aforementioned method, transfer alignment can meet the requirement, but it generally needs both the master INS and slave INS. For the limited interior space of a guided projectile, the space allocation for installing of the master INS and slave INS will be difficult, especially when there is a guided actuator and other systems implemented in the guided projectile.

This paper presents an in-flight alignment method based on changing acceleration using an exponential function for guided projectiles. The organization is as follows: First, according to the navigation velocity rate equation, double-vector observations used for the attitude determination were derived. The regressive quaternion estimation (QUEST) algorithm was introduced, in which the initial attitude can be estimated to encode the initial attitude matrix. Second, estimation errors for the initial attitude were analyzed, which led to the method of changing acceleration using the exponential function. Finally, a simulation and semi-physical experiment was carried out to verify the effectiveness of the proposed method.

2. Double-vector Observations and Regressive QUEST Algorithm

Suppose b is the body frame of the projectile, and ib is the initial body frame of the projectile. For the initial time t = 0, the initial body frame is coincident with the body frame. Suppose n is the navigation frame, and in is the initial navigation frame. For the initial time t = 0, the initial navigation frame is coincident with the navigation frame.

The attitude matrix at any time is Cn(t)b(t), and it can be written by:

Cn(t)b(t)=Cibb(t)CinibCn(t)in (1)

According to the definition, for the initial time t = 0, Cibb(0)=1 and Cn(0)in=1. Then, Equation (1) can be written as:

Cn(0)b(0)=Cinib (2)

Clearly, the problem to solve Cn(0)b(0) can be changed to solve the attitude matrix Cinib. In general, the attitude matrix Cinib can be encoded by two unparalleled vectors measured in the ib and in frames. Thus it is necessary to obtain two unparalleled vectors in the ib and in frame.

2.1. Double-Vector Observations

As we know, the navigation velocity rate equation is:

v˙n=Cb(t)n(t)fb(2ωien+ωenn)×vn+gn (3)

If we substitute (1) into (3), multiply Cn(t)in on both side and integrate it during time 0 to t, then it can be written as follows:

0tCn(t)inv˙ndt=Cibin0tCb(t)ibfbdt0tCn(t)in(2ωien+ωenn)×vndt+0tCn(t)ingndt (4)

The left part of Equation (4) can be calculated by the subsection integral method as:

0tCn(t)inv˙ndt=Cn(t)invn|0t0tC˙n(t)invndt=Cn(t)invn|0t0tCn(t)inωinn×vndt=Cn(t)invnvn(0)0tCn(t)inωinn×vndt (5)

Combining (4) and (5), it can be reorganized by:

CinibV(i)=W(i), (6)

Observations of V(i) and W(i) are the vectors in the ib and in frames, and are given by:

{W(i)=0tCb(t)ibfbdtV(i)=Cn(t)invnvn(0)+0tCn(t)inωien×vndt0tCn(t)ingndt, (7)

In general, V(i) and W(i) are difficult to be parallel [17]. Thus, the attitude matrix Cinib can be encoded according to the vectors of V(i) and W(i).

2.2. Regressive QUEST Algorithm

Wahba’s problem is a classical problem for attitude determination based on double-vector observations [18]. References show that there are many new methods to solve the problem of the attitude determination, such as tri-axial attitude determination (TRIAD), Euler-q, QUEST, and some other improved optimization algorithms [19,20,21].

In this paper, the regressive QUEST algorithm is applied to solve the in-flight alignment problem for the guided projectiles. The algorithm flow chart for the estimation is shown in Table 1.

Table 1.

Algorithm flow chart for the estimation of the initial attitude.

Steps Calculations
1 Initialization, [q0, q1, q2, q3] = [1 0 0 0]T, K0 = 04×4, m0 = 0
2 In each estimation period, calculate W(i) and V(i) as shown in Equation (7) and normalize W(i) and V(i) to be w(i) and v(i)
3 Calculate δσ=i=1jαiw(i)Tv(i), δS=δB+δBT, δB=i=1jαiw(i)v(i)T, δZ=i=1jαiw(i)×v(i), δK=[δSδσIδZδZTδσ], δm=i=1jαi.
4 Regressive calculation of Kk+1 by: Kk+1=mkmk+δmKk+1mk+δmδK
5 Calculate the eigenvectors of Kk+1 and use them to encode the attitude matrix Cinib.
6 Return to Step 2 for the next period estimation.

3. Error Analysis of the Alignment Algorithm

From Equation (6), we know that if there is no calculation error for the double-vector observations of W(i) and V(i) at any time, then the true attitude matrix Cinib can be satisfied by:

W(i)T=V(i)TCibin, (8)

However, there are calculation errors for W(i) and V(i) at any time, and we suppose, W=[W(1)TW(2)TW(j)T] is the vector matrix of W(i) in each period and its calculation error of it is δW=[δW(1)TδW(2)TδW(j)T], and V=[V(1)TV(2)TV(j)T] is the vector matrix of V(i) in each period and its calculation error of it is δV=[δV(1)TδV(2)TδV(j)T]. Suppose the true attitude matrix Cinib is X, and its estimation error for it is δX. According to Equation (8), we can establish the following equation:

W+δW=(X+δX)(V+δV) (9)

Obviously, it is a perturbation linear equation. Then we can reorganize Equation (9) by:

δX=[(W+δW)TV]1[(W+δW)TδV(X+δX)+(W+δW)TδW] (10)

According to the consistency of the matrix norms, we can get the following from Equations (10) and (9) by:

δX[(W+δW)TV]1(W+δW)T[δV(X+δX)+δW] (11)
VXW (12)

Then we can substitute Equation (12) into (11), and reorganize it:

δXXκμ(δVV+δWW) (13)

where, μ = 1κδVV, κ = [(W+δW)TV]1(W+δW)TV.

From Equation (7) we know that V(i) can be obtained by the observations from the global navigation satellite system (GNSS). Thus, it can be exactly calculated and the errors of δV can be approximately 0, then Equation (13) can be written by:

δXXκδWW (14)

The vector of W(i) can be calculated according to Equation (7) by the observations from gyroscopes and accelerometer. Thus, the error of X will be largely influenced by the parameter of κ. If κ is relatively small, then the estimation error of X will be small. Conversely, if κ is relatively large, then the small δW will cause a great error of X.

From the aforementioned analysis, in order to improve the estimation precision of X, κ should be largely decreased. As for κ, the smaller, the better. According to the literature [22], κ is suggested to be in the range of 1 to 100.

In the derivation of Equation (13), the calculation of κ relates to W and V. W consists of the vector W(i), which can be calculated by the observations from gyroscopes and accelerometers. For the real application, gyroscopes and accelerometers will measure the angular rate and acceleration information of the guided projectiles. Generally, the flight angular rate and acceleration of the projectile relate to its flight features; thus it cannot be easily changed. Then, the vector matrix W, which consists of W(i), cannot be directly changed. As a result, in order to largely decrease κ, we should try to change the vector matrix of V. V consists of the vector V(i), in Equation (7), and V(i) can be changed to the following form:

V(i)=0tCn(t)in(v˙n+ωien×vngn)dt (15)

It is obvious that Cn(t)in, v˙n, ωien×vn and gn will influence V(i). However, as we know, gn is a constant vector for the gravity acceleration and cannot be changed. Cn(t)in and ωien can be calculated by:

Cn(t)in=Ce(0)inCe(t)e(0)Cn(t)e(t) (16)
ωien=[VNRmωiecosL+VERnωiesinL+VERntanL]T (17)

According to the observations of velocity and position information from GNSS, Cn(t)in and ωien can be calculated, which relates to the velocity and position information of the projectile. They cannot be changed directly. Therefore, in order to change the vector matrix of V, we should try to change the vector of v˙n or vn. vn originates from the integral of v˙n, thus, changing the vector of v˙n will be an effective way to ensure the change of V(i) in every moment, which means to change the acceleration of the projectile.

Generally, a change in the vector’s magnitude or the direction will lead to a change in the vector. In order to guarantee the stable flight and precision strike capability of the guided projectile, the flight trajectory of the projectile cannot be largely changed (such as S turn, U turn and so on), which means that the direction of the vector cannot be largely changed. Then, trying to change the magnitude of the acceleration significantly is the only way to realize a change of V.

Fortunately, a change of the magnitude for the acceleration can be realized by the acceleration or deceleration device of the projectile, such as the turbojet engine, deceleration parachute and so on [23,24,25]. In this paper, in order to realize the change of V, the acceleration using the exponential function is applied [26]. A simulation and semi-physical experiment were performed to verify the effectiveness.

4. Simulations and Semi-physical Experiment

In the following, we will describe the simulation and semiphysical experiment to verify the in-flight alignment based on changing acceleration using the exponential function.

4.1. Simulation

For the simulation, the trajectory parameters for the guided projectile are generated by the rigid body trajectory model [27]. Some basic parameter information is as follows.

Suppose the initial velocity is 800 m/s for the projectile when it is shot from the cannon at medium latitude 32°, longitude 118°, and the height is 1000 m. Inertial sensors in the MINS are setting as follows: the zero-drift of gyroscopes is 10°/h with the white noise 10°/h, and the zero-bias of accelerometers is 1 mg, with white noise 1 mg. The velocity observation noise output by GNSS is 0.1 m/s, and the position observation noise is 5 m.

The total flight time is 30 s. The initial attitude for the projectile is γ0 = 15°, θ0 = 35°, ψ0 = 45°, and the initial rolling rate is ω = 10°/s. Because the shooting angle will influence the alignment result, it is set from 0° to 90°.

As for the climbing trajectory, in the first 15 s after shooting, the changing acceleration using the exponential function is 35exp(−0.09t) m/s2, and for the next 15 s the acceleration is −25exp(0.08t) m/s2. After the first 30 s, the projectile will fly in the attacking trajectory using the initial alignment attitude.

According to the derivation of Equation (13), parameter κ is calculated for the total flight trajectory, and it is shown in Figure 1.

Figure 1.

Figure 1

Calculation of parameter κ.

Figure 1 shows the total flight trajectory from t = 0 s to 30 s, the calculated parameter κ can satisfy the requirement in the range of 1 to 100 when the initial shooting angle is not near 90°. As the shooting angle approaches 90°, κ will be extremely large, which means that the alignment result will not be effective.

The results for the proposed alignment method using changing acceleration are shown in Figure 2 during the in-flight time t = 0 s to 30 s.

Figure 2.

Figure 2

Simulation results for the proposed alignment method. (a) Alignment result for rolling error; (b) Alignment result for pitch error; (c) Alignment result for heading error.

In Figure 2, it is evident that the alignment errors for the rolling error, pitch error, and heading error at time t = 0 s are extremely large for different initial shooting angles, and as the alignment time increases, these alignment errors trend toward stability quickly. Thus, it can satisfy the requirement of quickness for the in-flight alignment. However, when the initial shooting angle θ0 is near 90°, the alignment results for the rolling error, pitch error and heading error are not effective, and are extremely high. This is inconsistent with the analysis of κ. According to the attitude definition for the navigation, when the shooting angle is 90°, it is not easy to recognize the rolling angle and heading angle. Therefore, we should avoid an initial shooting angle of 90° for the actual application.

In our research, we focused on the research of guided projectiles. In general, the initial shooting angle for the guided projectile should not exceed than 80°. Then, the problem can be ignored when the initial shooting angle is 90°. For the future research, we will continue to study the alignment method when the initial shooting angle is 90° for some vertical launch vehicle, such as a rocket, intercontinental ballistic missile and so on.

4.2. Semiphysical Experiment

For the limited experimental condition, the semiphysical experiment was conducted with a three-axis flight attitude simulation turntable, which can simulate the rotation of the guided projectile.

The designed micro inertial measurement unit (MIMU) used for the experiment is shown in Figure 3a, and the turntable is shown in Figure 3b.

Figure 3.

Figure 3

Equipment used for semi-physical experiment. (a) The designed micro inertial measurement unit (MIMU); (b) three-axis flight attitude simulation turntable.

The MIMU is made up of micro-electro-mechanical system (MEMS), which contains three gyroscopes and three accelerometers. Before the semi-physical simulation was undertaken, we first carried out a calibration to estimate for errors and compensate for them. For this, we assessed the zero-drifts, installation errors and scale factor errors of gyroscopes and zero-biases, installation errors and scale factor errors of accelerometers. After the compensation, the zero-drifts of the three gyroscopes in MIMU are near 10°/h, and their white noise is about 10°/h, and the zero-biases of the three accelerometers in MIMU are about 1 mg, and their white noise is about 1 mg.

We set the parameters in the control system to realize the rotation of the turntable as the trajectory used in the simulation. Then we acquired the outputs of the gyroscopes in the MIMU. We compared the acquired angular rate with the trajectory data which contains the outputs of specific force for the accelerometers, the velocity and position information for the global navigation satellite system (GNSS), and then implemented the calculation flowchart as shown in Table 1.

The semiphysical experiment was carried out with some special shooting angles, which contains 15°, 30°, 45°, 55°, and 60°. The statistics for the alignment results are shown in Table 2.

Table 2.

Alignment results for semi-physical experiment with some special shooting angles.

Shooting angles Rolling angle error Pitch angle error Heading angle error
15° 0.232° 0.106° 0.530°
30° 0.279° 0.112° 0.542°
45° 0.346° 0.114° 0.554°
55° 0.354° 0.113° 0.573°
60° 0.463° 0.113° 0.599°

As shown in Table 2, when the shooting angle is between 15° and 55°, the alignment errors indicate that the rolling angle is about 0.35°, the pitch angle is about 0.1° and the heading angle is about 0.6°. The semi-physical experiment can satisfy the requirement of high accuracy for the in-flight alignment.

The simulation and semi-physical experiment demonstrated the effectiveness of the proposed alignment method based on changing acceleration method. In the future, some field experiments will be carried out to further study the in-flight alignment method for MINS in guided projectiles.

5. Conclusions

This paper proposes a method based on changing acceleration using an exponential function to overcome the problem of difficulty in realizing in-flight alignment. The double-vector observations were derived according to the navigation velocity rate equation. The regressive QUEST algorithm was then introduced to encode the initial attitude for the alignment. The estimated errors were analyzed to explain the reason for using the changing acceleration for the alignment. A simulation and semi-physical experiment was conducted, which illustrated that the method could meet the requirements of quickness and high accuracy for the alignment respectively.

In order to attack a target quickly and precisely, the observable heading angle will need to be relatively low as the heading maneuver of the guided projectiles is difficult to realize during its trajectory. However, the rolling angle and pitch angle is changing in every moment during its flight, then, the observability of rolling angle and pitch angle will be high. Thus, the in-flight alignment error for heading angle is relatively high, but the alignment errors for pitch error and rolling error are relatively low. To reduce the alignment error in the heading angle, we will further research the alignment method to improve the observability of the heading angle in order to estimate a high alignment precision for heading, rolling and pitch angles. Also, in our future research, we will focus on the further research of some actual field experiment application to demonstrate the effectiveness of the proposed method, which will promote the applicability of this method.

Acknowledgments

All authors would like to thank all reviewers for their helpful suggestions on this paper, which will help us in the further research.

Author Contributions

Conceptualization, Y.X.; Data curation, T.Z.; Investigation, Y.X. and T.Z.; Methodology, T.Z.; Project administration, Y.X.; writing–original draft, Y.X.; writing–review and editing, Y.X.

Funding

This research was funded by the Young Researchers Foundation of Zhejiang Provincial Top Key Academic Discipline of Mechanical Engineering of Zhejiang Sci-Tech University, grant number ZSTUME02B14, and by the Initial Scientific Research Foundation of Zhejiang Sci-Tech University, grant number 17022148-Y, and by the foundation of Education Department of Zhejiang Province, grant number Y201840238.

Conflicts of Interest

The authors declare no conflict of interest.

References

  • 1.Liu Z., El-Sheimy N., Yu C., Qin Y. Motion constraints and vanishing point aided land vehicle navigation. Micromachines. 2018;9:249. doi: 10.3390/mi9050249. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Wang D., Lv H., Wu J. In-flight initial alignment for small UAV MEMS-based navigation via adaptive unscented Kalman filtering approach. Aerosp. Sci. Technol. 2017;61:73–84. doi: 10.1016/j.ast.2016.11.014. [DOI] [Google Scholar]
  • 3.Xu X., Xu X., Zhang T., Li Y., Tong J. A Kalman filter for SINS self-alignment based on vector observation. Sensors. 2017;17:264. doi: 10.3390/s17020264. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Zhang T., Liu H., Chen Q., Niu X. Improvement of GNSS Carrier Phase Accuracy Using MEMS Accelerometer-Aided Phase-Locked Loops for Earthquake Monitoring. Micromachines. 2017;8:191. doi: 10.3390/mi8060191. [DOI] [Google Scholar]
  • 5.Zhong M., Guo J., Zhou D. Adaptive in-flight alignment of INS/GPS systems for aerial mapping. IEEE Trans. Aerosp. Electron. Syst. 2017;54:1184–1196. doi: 10.1109/TAES.2017.2776058. [DOI] [Google Scholar]
  • 6.Silva F., Hemerly E., Leite W. On the error state selection for stationary SINS alignment and calibration Kalman filters–part I: Estimation algorithms. Aerosp. Sci. Technol. 2017;61:45–56. doi: 10.1016/j.ast.2016.11.019. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Wang T., Cheng J., Guan D., Kang Y., Zhang W. Modified compensation algorithm of lever-arm effect and flexural deformation for polar shipborne transfer alignment based on improved adaptive Kalman filter. Meas. Sci. Technol. 2017;28:095101. doi: 10.1088/1361-6501/aa781a. [DOI] [Google Scholar]
  • 8.Guo S., Xu J., Li F. Strong tracking cubature Kalman filter for initial alignment of inertial navigation system. J. Chin. Inert. Technol. 2017;25:436–441. [Google Scholar]
  • 9.Wang W., Chen X. Application of Improved 5th-Cubature Kalman Filter in Initial Strapdown Inertial Navigation System Alignment for Large Misalignment Angles. Sensors. 2018;18:659. doi: 10.3390/s18020659. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Maley J.M. Efficient Attitude Estimation for a Spin-Stabilized Projectile. J. Guidance Control Dyn. 2015;39:1–12. doi: 10.2514/1.G001104. [DOI] [Google Scholar]
  • 11.Zou S., Li J., Lu Z., Liu Q., Fang J. A nonlinear transfer alignment of distributed POS based on adaptive second-order divided difference filter. IEEE Sens. J. 2018 doi: 10.1109/JSEN.2018.2869979. [DOI] [Google Scholar]
  • 12.Han P., Mu R., Cui N. Comparison between transfer alignments of inertial navigation system in two coordinates. J. Chin. Inert. Technol. 2010;18:272–279. [Google Scholar]
  • 13.Zhu L., Chen X., He Y. Filter convergence criterion in transfer alignment. J. Chin. Inert. Technol. 2011;19:277–280. [Google Scholar]
  • 14.Si F., Zhao Y., Lin Y. A new transfer alignment of airborne weapons based on relative navigation. Measurement. 2018;122:27–39. doi: 10.1016/j.measurement.2018.02.064. [DOI] [Google Scholar]
  • 15.Zhao L., Li N., Li L., Zhang Y., Cheng C. Real-time GNSS-based attitude determination in the measurement Domain. Sensors. 2017;17:296. doi: 10.3390/s17020296. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Guo S., Xu J., He H. External velocity aided coarse attitude and position alignment for dynamic SINS. IEEE Access. 2018;6:15099. doi: 10.1109/ACCESS.2018.2812860. [DOI] [Google Scholar]
  • 17.Wu M., Wu Y., Hu X., Hu D. Optimization-based alignment for inertial navigation systems: Theory and algorithm. Aerosp. Sci. Technol. 2011;15:1–17. doi: 10.1016/j.ast.2010.05.004. [DOI] [Google Scholar]
  • 18.Zhou Z., Wu J., Wang J., Fourati H. Optimal, Recursive and Sub-optimal Linear Solutions to Attitude Determination from Vector Observations for GNSS/Accelerometer/ Magnetometer Orientation Measurement. Remote Sens.-Basel. 2018;10:377. doi: 10.3390/rs10030377. [DOI] [Google Scholar]
  • 19.Hajiyev C., Guler D. Review on gyroless attitude determination methods for small satellites. Prog. Aerosp. Sci. 2017;90:54–66. doi: 10.1016/j.paerosci.2017.03.003. [DOI] [Google Scholar]
  • 20.Zhu Y., Zhang T., Xu X. A Coarse-Alignment Method Based on the Optimal-REQUEST Algorithm. Sensors. 2018;18:239. doi: 10.3390/s18010239. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Zhi W., Chu J., Li J., Wang Y. A novel attitude determination system aided by polarization sensor. Sensors. 2018;18:158. doi: 10.3390/s18010158. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Goldstein R. Conditioning diagnostics: Collinearity and weak data in regression. Wiley-Interscience; Hoboken, NY, USA: 1993. [Google Scholar]
  • 23.Leonard A., Rogers J., Sahu J. Aerodynamic Optimization of Microspoiler Actuators for Guided Projectiles. J. Spacecr. Rockets. 2017;54:1–12. doi: 10.2514/1.A33811. [DOI] [Google Scholar]
  • 24.Ma X., Guo R., Liu R., Hu Z., Lyu S. Study on decelerating and spinning efficiency of vortex ring parachute system. Acta Aerodyn. Sin. 2017;35:57–61. [Google Scholar]
  • 25.Engel T., Timpson E., Veracka M. Demonstration of a reversible helical electromagnetic launcher and its use as an electronically programmable mechanical shock tester. IEEE Trans. Plasma Sci. 2015;43:1266–1270. doi: 10.1109/TPS.2015.2417056. [DOI] [Google Scholar]
  • 26.Lin D. Study about guidance for Genuine MIRV. J. Natl. Univ. Def. Technol. 1980;04:110–135. [Google Scholar]
  • 27.Antonelli G., Cataldi E., Arrichiello F., Giordano R., Chiaverini S. Adaptive trajectory tracking for quadrotor MAVs in presence of parameter uncertainties and external disturbances. IEEE Trans. Control Syst. Technol. 2018;26:248–254. doi: 10.1109/TCST.2017.2650679. [DOI] [Google Scholar]

Articles from Micromachines are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES