Next Article in Journal
In Vivo Contrast Imaging of Rat Heart with Carbon Dioxide Foam
Next Article in Special Issue
Study of the Steady-State Operation of a Dual-Longitudinal-Mode and Self-Biasing Laser Gyroscope
Previous Article in Journal
Short-Term Drift Prediction of Multi-Functional Buoys in Inland Rivers Based on Deep Learning
Previous Article in Special Issue
A Method for Autonomous Multi-Motion Modes Recognition and Navigation Optimization for Indoor Pedestrian
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

One-Step Initial Alignment Algorithm for SINS in the ECI Frame Based on the Inertial Attitude Measurement of the CNS

1
The Department of Navigation Engineering, Naval University of Engineering, Wuhan 430033, China
2
The Department of Navigation, Dalian Naval Academy, Dalian 116018, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(14), 5123; https://doi.org/10.3390/s22145123
Submission received: 16 May 2022 / Revised: 23 June 2022 / Accepted: 2 July 2022 / Published: 8 July 2022

Abstract

:
To solve the problem of high-precision and fast initial alignment for the Strapdown Inertial Navigation System (SINS) under both dynamic and static conditions, the high-precision attitude measured by the celestial navigation system (CNS) is used as the reference information for the initial alignment. The alignment algorithm is derived in the Earth-centered inertial (ECI) frame. Compared with the alignment algorithm in the navigation frame, it is independent of position parameters and avoids the influence of the approximate error caused by the dynamic deflection angle. In addition, hull deformation is considered in attitude optimal estimation, which can realize initial the alignment of the SINS installed in various parts of the carrier. On this basis, the velocity measurement information is added to the alignment process, which further improves the accuracy and speed of the initial alignment under static conditions. The experimental results show that the algorithms proposed in this paper have better performance in alignment accuracy, speed, and stability. The attitude and velocity matching algorithm in the ECI frame can achieve alignment accuracy better than 0.6′. The attitude matching algorithm in the ECI frame has better robustness and can be used for both dynamic and static conditions, which can achieve alignment accuracy better than 1.3′.

1. Introduction

Initial alignment of the SINS is an indispensable step before the pure navigation calculation stage. The main purpose of the initial alignment is to determine the initial attitude [1]. In the military field, the performances of anti-interference, rapidity, and robustness in complex conditions for the initial alignment have become the focus of attention [2,3].
The past few decades have seen fruitful algorithms development for the SINS initial alignment. According to the reference information sources, these methods can be loosely grouped into two main categories: self-alignment and unself-alignment. The self-alignment without external information has drawn particular attention due to its military application value. At present, the traditional two-stage alignment method is commonly adopted for self-alignment. The method is composed of coarse alignment and fine alignment, which can only be accomplished under stationary or mooring conditions [4,5,6,7]. The severe noise inherent in the inertial measurement unit (IMU) outputs may degrade the alignment performance in the coarse alignment process. The fine alignment based on the linear or approximately linear error equations necessitates the misalignment angle, which is not so large after coarse alignment. Therefore, the urgent problem to be solved for two-stage alignment is to shorten the total alignment time and improve the accuracy of coarse alignment, which promotes the development of the nonlinear alignment method based on nonlinear error equations [8,9]. The key to this method is to establish the nonlinear dynamic model, and use nonlinear filtering methods to perform the alignment based on the established nonlinear model. In this respect, the method is not limited by the size of the misalignment angle, and the coarse alignment is no longer needed. Although the nonlinear initial alignment method has some advantages in alignment speed, it is difficult to reach the alignment precision by the traditional two-stage method. Chang conducted in-depth research on nonlinear initial alignment methods [10,11,12]. In his research, the dynamic model based on nonlinear error equations was re-derived with consideration of the mismatch between the calculated navigation frame and the actual navigation frame [13,14,15,16]. The unself-alignment requires external information as the reference for the initial alignment [17,18,19,20,21]. According to the current status of research, the external reference information is usually provided by GPS, log, or a high-precision main inertial navigation system. This method is an optimal estimation process based on external measurement information, so in theory, it has higher alignment accuracy and faster alignment speed and can be applied to both dynamic and static conditions [22]. However, GPS fails to provide high-precision attitude information directly, which will lead to low accuracy of the azimuth misalignment angle estimation, and the information provided by GPS is prone to interference [23]. The measurement accuracy of the log will be affected under high dynamic and deep water conditions, and the Doppler log needs to send pulse signals outward [24]. In the field of military applications, concealment is a problem that must be considered [25,26]. In addition, the reference information provided by the master inertial navigation system contains the inherent alignment error and accumulated error, which can also affect the alignment accuracy [27,28,29].
To summarize, the contradiction between the initial alignment accuracy and speed has not been completely solved, the reference information of the initial alignment is relatively single, which has certain defects in autonomy and anti-interference. The CNS—taking natural celestial bodies as observation targets—is an autonomous navigation system. It can directly provide high-accuracy attitude information in the ECI frame without the help of any external navigation information [30]. The significant advantages of such systems are the high-precision of attitude measurement, immunity to electromagnetic interference, and no navigation error accumulation over time, such as SINS. In theory, the attitude measurement accuracy of the CNS can reach several arc seconds, and the positioning accuracy can be better than 10 m [31,32]. With the rapid development of optical sensors, the applicability of the CNS has been greatly improved, so its application value in the military field is more prominent. With this consideration, this paper is devoted to investigating the one-step initial alignment based on the inertial attitude measurement of the CNS under both dynamic and static conditions.
The highlights of this paper are as follows.
  • The high-precision attitude measured by the CNS is used as the reference information for the initial alignment. Compared with the traditional initial alignment algorithm, the algorithm proposed in this paper has better performance in alignment accuracy, speed, and stability.
  • Compared with the alignment dynamic model in the navigation frame, the model established in the ECI frame is more simplified and avoids the influence of the approximate error caused by the dynamic deflection angle.
  • The attitude matching algorithm in the ECI frame proposed in this paper is independent of position parameters and can be used for both dynamic and static conditions.
  • Based on the attitude matching algorithm, the velocity measurement information is added to the optimal estimation process to form the attitude and velocity matching algorithm, which further improves the accuracy and speed of the initial alignment under static conditions.
  • The hull deformation is considered in the attitude optimal estimation, which can realize a fast and high-precision initial alignment of the SINS installed in various parts of the carrier.
  • The CNS is immune to electromagnetic interference and has no navigation error accumulation over time, such as SINS, so the algorithms based on the CNS have important military application values and wider applicability.
The paper is organized as follows. The frame definition and initial alignment system composition are introduced in Section 2. The attitude measured by the CNS serves as the reference information for the initial alignment; the attitude measurement principle is introduced in Section 3. In Section 4, we deduce the initial alignment model in the navigation frame, and the existing problems are analyzed. The attitude matching and attitude velocity matching algorithm in the ECI frame is established, respectively, in Section 5 and Section 6. Section 7 presents the experimental results. Section 8 summarizes the whole paper.

2. Frame Definition and Composition of the Initial Alignment System

The relevant frames are defined as follows.
The Earth-centered Earth-fixed (ECEF) frame is defined as e .
The Earth-centered inertial (ECI) frame is defined as i .
The calculated Earth-centered inertial frame is defined as i .
The misalignment angle from i to i is defined as ϕ i , i .
The navigation frame is defined as n .
The calculated navigation frame is defined as n .
The misalignment angle from n to n is defined as ϕ n , n .
The body frame in the position of the SINS is defined as b m .
The calculated body frame in the position of the SINS is defined as b m .
The misalignment angle from b m to b m is defined as ϕ b m , b m .
The body frame in the position of the CNS is defined as b .
The CNS frame is defined as s .
The installation error angle from s to b is defined as μ s , b .
The frame formed by the static deformation angle μ b , b a deviated from b is defined as b a .
The dynamic deflection deformation angle deviated from b a to b m is defined as γ b a , b m .
The composition of the initial alignment system is shown in Figure 1. The CNS is usually installed on the top of the carrier platform, which is not consistent with the body frame of the SINS installation position. The deviation angle between b and b m 1 or b m 2 is composed of the static deformation angle μ b , b a and the dynamic deflection deformation angle γ b a , b m [33]. The transformation from s to b should also consider the influence of the installation error angle μ s , b of the CNS.

3. Attitude Measurement Principle of the CNS

R ˜ j s = [ x j   y j   z j ] T (   j = 1 , 2 , , m ) are the coordinates of stars in frame s , which are obtained by observing m stars with the star sensor. At the same time, R ˜ j i = [ X j   Y j   Z j ] T (   j = 1 , 2 , , m ) , the coordinates of stars in the ECI frame i can be obtained based on the automatic identification of celestial bodies and the calculation of celestial apparent positions. Due to the influence of the measurement error, the transformation relationship is approximately described as follows.
R ˜ j i C s i R ˜ j s , (   j = 1 , 2 , , m )
where C s i serves as the reference information for the initial alignment. According to the least squares theory, the optimal attitude matrix can be solved as follows.
A = j = 1 m ω j R ˜ j i ( R ˜ j s ) T
where ω j is the weighting coefficient, in general, j = 1 m ω j = 1 , in the case of equal-weighted average, ω j = 1 / m or ω j = 1 . The singular value decomposition of matrix A can be expressed as A = U D V T , then the optimal attitude matrix is described as follows.
C s i = U V T

4. Initial Alignment Model in the Navigation Frame

At present, initial alignment of the SINS is usually performed based on the static condition in the navigation frame. The velocity is taken as the measurement information, and initial alignment is performed based on the functional relationship between the velocity error and misalignment angle. The transfer alignment of the SINS is also usually performed in the navigation frame with the outputs of the Master Inertial Navigation System (MINS) as the reference information. However, the output error of the MINS will have a direct influence on the accuracy of the transfer alignment. In addition, the approximate error of the transfer alignment model due to the large dynamic deflection deformation angle γ b b a , b m will also degrade the alignment performance. The initial alignment model based on the attitude measurement of the CNS in the navigation frame is deduced as follows.
Under static or mooring conditions, the attitude error equation of the SINS can be simplified as
ϕ ˙ n , n = ( ω i n n × ) ϕ ˙ n , n C b m n ε g
where ω i n n is the projection of the angular velocity in n from i to n , ε g is the constant drift error of the gyroscope. According to the chain multiplication rules of the attitude transformation matrix, the following relations can be established.
C s i = C e i C n e C n n C b m n C b a b m C b b a C s b ( C n e ) T ( C e i ) T C s i = ( I + ϕ n , n × ) C b m n ( I γ b a , b m × ) ( I μ b , b a × ) ( I μ s , b × )
Since both the installation error angle μ s , b and static deformation angle μ b , b a are constant values, they can be regarded as a whole for modeling estimation, expressed by μ s , b a , where
C b b a C s b = ( I μ b , b a × ) ( I μ s , b × ) = C s b a = ( I μ s , b a × )
Substituting Equation (6) into Equation (5) can be obtained as
( C n e ) T ( C e i ) T C s i = ( I + ϕ n , n × ) C b m n [ I ( γ b a , b m × ) ( μ s , b a × ) ] = C b m n + ( ϕ n , n × ) C b m n C b m n ( γ b a , b m × ) C b m n ( μ s , b a × ) ( C n e ) T ( C e i ) T C s i ( C b m n ) T = I + ( ϕ n , n × ) C b m n ( γ b a , b m × ) ( C b m n ) T C b m n ( μ s , b a × ) ( C b m n ) T I + ( ϕ n , n × ) [ ( C b m n γ b a , b m ) × ] [ ( C b m n μ s , b a ) × ]
The second-order term of error is omitted in the derivation, and the approximate treatment is as follows.
[ ( C b m n μ s , b a ) × ] C b m n ( μ s , b a × ) ( C b m n ) T
That is, the projection of μ s , b a in frame b a is approximately the same as the projection in frame b m . Since the deflection between b a and b m is determined by the dynamic deflection angle γ b a , b m , the alignment accuracy will be affected to some extent when γ b a , b m is larger. In Equation (7), C s i is obtained from the CNS; C e i is the time matrix, which can be obtained by accurate calculation under the guarantee of a high-precision time reference; C b m n is the attitude matrix provided by the SINS in the calculated navigation frame n ; C n e is the position matrix, which is the known quantity under static conditions. Since it fails to obtain accurate position information under dynamic conditions, the model is only suitable for the static initial alignment.
The astronomical error angle is defined as ψ , which serves as the measurement information for the initial alignment, according to Equation (7), it can be expressed as
ψ = ϕ n , n C b m n μ s , b a C b m n γ b a , b m

5. Attitude Matching Initial Alignment Algorithm in the ECI Frame

The CNS can directly obtain the attitude matrix C s i from frame i to frame s without the help of position information. Therefore, the one-step initial alignment of the SINS in full motion can be realized based on the attitude measurement provided by the CNS in the ECI frame.

5.1. Attitude Error Equation in the ECI Frame

ω i , b m b m is the theoretical angular velocity in frame b m , ω ˜ i , b m b m is the angular velocity measured by the gyroscope. So the measurement error of angular velocity can be described as
δ ω i , b m b m = ω ˜ i , b m b m ω i , b m b m
The attitude matrix provided by the SINS in the ECI frame can be expressed as
C b m i = C i i C b m i
To differentiate both sides of Equation (11) as
  C ˙ b m i = C ˙ i i C b m i + C i i C ˙ b m i C b m i ( ω ˜ i , b m b m × ) = ( ϕ ˙ i , i × ) C b m i + C i i C b m i ( ω i , b m b m × ) ( ϕ ˙ i , i × ) C b m i = C b m i ( ω ˜ i , b m b m × ) C b m i ( ω i , b m b m × ) ( ϕ ˙ i , i × ) = C b m i [ ( ω ˜ i , b m b m ω i , b m b m ) × ] ( C b m i ) T C i i         = [ ( C b m i δ ω i , b m b m ) × ] ( I ϕ i , i × )         ≈ [ ( C b m i δ ω i , b m b m ) × ] ϕ ˙ i , i C b m i δ ω i , b m b m
The second-order term of error is omitted in the derivation. With the attitude update, misalignment angle ϕ i , i will cause frame i to gradually deviate from frame i , which can also be regarded as frame b m to gradually deviate from frame b m . It can be expressed as
C b m i = C i i C b m i = C b m i = C b m i C b m b m ( I ϕ i , i × ) C b m i = C b m i ( I + ϕ b m , b m × )   ϕ b m , b m = ( C b m i ) T ϕ i , i
Similarly, the process that frame b m gradually deviates from frame b m can also be regarded as frame n gradually deviating from frame n . It can be expressed as
C b m n = C n n C b m n = C b m n = C b m n C b m b m ( I ϕ n , n × ) C b m n = C b m n ( I + ϕ b m , b m × )   ϕ n , n = C b m n ϕ b m , b m = C b m n ( C b m i ) T ϕ i , i

5.2. Dynamic Deflection Deformation Model

The hull dynamic deflection is caused by the interference of the external environment, which can be described by the second-order Markov process, and the three axial deformation processes of the SINS are assumed to be independent of each other. ω b a , b m b m is the angular velocity of deflection deformation. In the following formulas, each vector is represented by the shorthand form, omitting the upper and lower markers.
ω ˙ i = β i 2 γ i 2 β i ω i + η i ,   ( i = x , y , z )
where γ = [ γ x   γ y   γ z ] T is the dynamic deflection angle, its mean square error is defined as σ = [ σ x   σ y   σ z ] T , and γ ˙ i = ω i . η = [ η x   η y   η z ] T is white noise, its spectral density is Q η = [ Q η x   Q η y   Q η z ] T ; that is, η Ν ( 0 , Q η ) . β = [ β x   β y   β z ] T is the constant vector. The functional relation in Q η , σ , and β can be described as Q η i = 4 β i 3 σ i 2 , where β i = 2.146 / τ i , τ i is the correlation time of each random process [34,35].
To define
N β γ = [ β x 2   0   0 0 β y 2   0 0   0   β z 2 ] , N β ω = [ 2 β x   0   0 0 2 β y   0 0   0   2 β z ]
So Equation (15) can be converted to
ω ˙ = N β γ γ + N β ω ω + η

5.3. Attitude Measurement Model

According to the chain multiplication rules of the attitude transformation matrix, the following relations can be established.
C s i = C i i C b m i C b a b m C s b a = ( I + ϕ i , i × ) C b m i ( I γ b a , b m × ) ( I μ s , b a × ) ( C b m i ) T C s i [ I + [ ( C b m i ) T ϕ i , i γ b a , b m μ s , b a ] × ]
The second-order term of the error is omitted in the derivation. C s i is obtained from the CNS; C b m i is the attitude matrix provided by the SINS in frame i . The astronomical error angle is defined as ψ , which serves as the measurement information for the initial alignment; according to equation (18), it can be expressed as
ψ = ( C b m i ) T ϕ i , i γ b a , b m μ s , b a

5.4. The Kalman Filter for the Attitude Matching Algorithm

5.4.1. The State Equation

The 15-dimensional state vectors for the initial alignment in the ECI frame can be expressed as
X = [ μ T   γ T   ω T   ϕ i , i T   ε g T ] T
The state equation in matrix form can be expressed as
X ˙ = F X + G w
where
F = [ 0 3 × 3     0 3 × 3     0 3 × 3     0 3 × 3     0 3 × 3 0 3 × 3     0 3 × 3     I 3 × 3     0 3 × 3     0 3 × 3     0 3 × 3     N β γ     N β ω     0 3 × 3     0 3 × 3 0 3 × 3     0 3 × 3     0 3 × 3     0 3 × 3     - C b m i 0 3 × 3     0 3 × 3     0 3 × 3     0 3 × 3     0 3 × 3 ]
G = [ 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 I 3 × 3 0 3 × 3 0 3 × 3 - C b m i 0 3 × 3 0 3 × 3 ] , w = [ η ω g ]
ω g is the random walk error of the gyroscope.

5.4.2. The Measurement Equation

According to Equation (19), the measurement equation can be converted to
Z = ( C b m i ) T ϕ i , i γ b a , b m μ s , b a
The measurement equation in matrix form can be expressed as
Z = H X + v
where v is the measurement noise vector of the CNS, H is the measurement matrix, which can be expressed as
H = [ I 3 × 3 I 3 × 3     0 3 × 3     ( C b m i ) T     0 3 × 3 ]
where I 3 × 3   is the three-dimensional identity matrix.

6. Attitude and Velocity Matching Algorithm in the ECI Frame

When the carrier is in static or mooring conditions; that is, the position of the carrier is known and there is no linear motion relative to the Earth, the velocity measurement information can be added to the measurement equation to further improve the observability of state vectors. The attitude error equation, attitude measurement equation, and dynamic deflection deformation model are the same as those in Section 5.

6.1. Velocity Error Equation in the ECI Frame

f i , b m b m is the theoretical specific force in frame b m , f ˜ i , b m b m is the specific force measured by the accelerometer. So the measurement error of the specific force can be described as
δ f i , b m b m = f ˜ i , b m b m f i , b m b m
The derivative of velocity with respect to time in the ECI frame can be expressed as
ν ˙ i , b m i = f i , b m i + G i , b m i
where f i , b m i and G i , b m i are the specific force and gravitation in the ECI frame, respectively, then the derivative of the velocity error with respect to time can be expressed as
δ ν ˙ i , b m i = f ˜ i , b m i f i , b m i + G ˜ i , b m i G i , b m i
Although gravitation is mainly related to latitude and altitude, it has little variation near the surface of the Earth, so the gravitation error can be ignored for the ship or other near-surface carrier navigation. In addition, the specific force measured by the SINS is projected into frame b m , so Equation (29) can be converted to
δ ν ˙ i , b m i = C b m i f ˜ i , b m b m C b m i f i , b m b m = C b m i f ˜ i , b m b m C i i C b m i f i , b m b m = C b m i f ˜ i , b m b m ( I + ϕ i , i × ) C b m i ( f ˜ i , b m b m δ f i , b m b m ) = C b m i f ˜ i , b m b m C b m i f ˜ i , b m b m + C b m i δ f i , b m b m ( ϕ i , i × ) C b m i f ˜ i , b m b m + ( ϕ i , i × ) C b m i δ f i , b m b m = ( C b m i f ˜ i , b m b m × ) ϕ i , i + C b m i δ f i , b m b m
The second-order term of error ( ϕ i , i × ) C b m i δ f i , b m b m is omitted in derivation. It should be noted that when the carrier is stationary relative to the Earth, the velocity ν ¯ i b i in the ECI frame is only the linear velocity caused by the Earth’s rotation, which can be expressed as
ν ¯ i b i = ( ω i e i × ) r i b i
ω i e i is the angular velocity of the Earth’s rotation and r i b i is the Cartesian position in the ECI frame under static conditions, both of which are known.

6.2. The Kalman Filter for the Attitude and Velocity Matching Algorithm

6.2.1. The State Equation

The 21-dimensional state vectors for the initial alignment in the ECI frame can be expressed as
X = [ ϕ i , i T   δ v   ε g T a T   μ T   γ T   ω T ] T
where a is the accelerometer bias. The state equation in matrix form can be expressed as
X ˙ = F X + G w
where
F = [ 0 3 × 3 0 3 × 3 - C b m i 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 ( C b m i f ˜ i , b m b m ) × 0 3 × 3 0 3 × 3 C b m i 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 I 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 N β γ N β ω ]
G = [ - C b m i 0 3 × 3 0 3 × 3 0 3 × 3 C b m i 0 3 × 3 0 12 × 3 0 12 × 3 0 12 × 3 0 3 × 3 0 3 × 3 I 3 × 3 ] , w = [ ω g ω a η ]
ω a is the random noise of the accelerometer.

6.2.2. The Measurement Equation

The measurement equation for the attitude and velocity matching algorithm can be expressed as
Z ψ = ( C b m i ) T ϕ i , i γ b a , b m μ s , b a Z v = δ v
The measurement equation in matrix form can be expressed as
Z = H X + v
where v is the noise vector of the CNS and velocity measurement, H is measurement matrix, which can be expressed as
H = [ ( C b m i ) T 0 3 × 3 0 3 × 3 0 3 × 3 - I 3 × 3 - I 3 × 3 0 3 × 3 0 3 × 3 I 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 ]

7. Experimental Verification and Discussion

7.1. The Simulation Experiment for the Initial Alignment

7.1.1. The Simulation Experiment for the Initial Alignment in Quasi-Static Swing Base

In order to compare the performances of various initial alignment algorithms under static or mooring conditions, the simulation experiments in the quasi-static swing base are designed for the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T and [ 5 ° 5 ° 20 ° ] T , respectively. The experimental conditions are as follows.
Initial position: φ   34 ° .00 N , λ   108 ° .00 E . Initial attitude: [ 0 °   0 °   0 ° ] T . Swinging angular amplitudes (pitch, roll, yaw): [ 3 °   2 °   4 ° ] T . Swinging angular periods: 12 s, 10 s, and 15 s. Inertial device performance of the SINS: gyro drift 0.01 ° / h , random walk 0.001 ° / h , accelerometer bias 50   u g , random noise 5   u g / s . The static deformation angle μ b , b a : [ 30   10   20 ] T . The mean square error of the dynamic deflection angle: [ 6   2   4 ] T . The triaxial correlation times: 60 s, 60 s, 60 s. The curves of the dynamic deflection angle γ are shown as Figure 2.
In the cases of the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T , the error curves of the misalignment angles ϕ are shown in Figure 3, Figure 4 and Figure 5.
The data in Table 1 are the root mean square error (RMSE) values of ϕ from 200 to 1200 s for different initial alignment algorithms. In the cases of the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T , the attitude and velocity matching algorithm in the ECI frame (iav) has the fastest alignment speed, the best stability, and the highest accuracy. Its initial alignment accuracy is better than 0.3′, in particular, the RMSE of the north alignment is 0.11′, which is obviously better than other algorithms. This is because the velocity measurement information further improves the observability of the misalignment angle, and effectively inhibits the influence of hull deformation on the accuracy of the initial alignment. The alignment speed and accuracy of the attitude matching algorithm in the navigation frame (na) and attitude matching algorithm in the ECI frame (ia) are similar. The horizontal alignment accuracy of the traditional velocity matching algorithm in the ECI frame (iv) is equivalent to that of other algorithms, but the RMSE of the azimuth misalignment angle reached 4.07′, which is obviously inferior to other algorithms.
In the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T , the error curves of the misalignment angles ϕ are shown in Figure 6, Figure 7 and Figure 8.
The data in Table 2 are the RMSE values of ϕ from 200 to 1200 s for different initial alignment algorithms. In the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T , the traditional velocity matching algorithm in the ECI frame (iv) has better horizontal alignment speed and accuracy, but the azimuth alignment error is as high as 9.52′, which is obviously inferior to other algorithms. The alignment accuracy of attitude matching algorithm in the ECI frame (ia) is significantly better than that of attitude matching algorithm in the navigation frame (na). This is because ia avoids the influence of the approximate error caused by the dynamic deflection deformation angle, especially in the case of the large initial misalignment angle. For the attitude and velocity matching algorithm in the ECI frame (iav), the estimated accuracy of ϕ E is better than 0.6′, the estimated accuracy of ϕ N is better than 0.1′, and the estimated accuracy of ϕ U is 0.3′. The alignment accuracy, speed and stability are the best among all algorithms, which are consistent with the experimental conclusion in the case of a relatively small initial misalignment angle.

7.1.2. The Simulation Experiment for the Initial Alignment in the Dynamic Swing Base

The attitude matching algorithm in the ECI frame (ia) does not need the position as a priori information, so it can realize one-step alignment of the SINS in full motion state. In order to verify the performance of this algorithm, simulation experiments are designed for the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T and [ 5 ° 5 ° 20 ° ] T two cases respectively. The initial speed of uniform linear motion was set as 12 knots, and other experimental conditions were the same as in Section 7.1. The dynamic deflection angle curves are shown as Figure 9.
In the case of large and small initial misalignment angles, the error curves of ϕ are shown in Figure 10 and Figure 11.
The data in Table 3 are the RMSE values of ϕ in 200–1200 s under two initial misalignment angles. As can be seen from the above figures and tables, the estimated errors of the triaxial misalignment angle have converged rapidly since 200 s. In the cases of the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T , the estimation accuracy of the horizontal misalignment angle is better than 0.2′, and that of the azimuth misalignment angle is better than 0.3′. In the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T , the estimated accuracy of ϕ E is better than 1.3′, the estimated accuracy of ϕ N is better than 0.4′, and the estimated accuracy of ϕ U is better than 0.7′.

7.2. The Simulation Experiment for Deformation Measurement

7.2.1. The Simulation Experiment for Deformation Measurement in Quasi-Static Swing Base

The algorithm proposed in this paper can realize the hull deformation measurement at the same time of the initial alignment, so in order to verify the performance of attitude matching and the attitude velocity matching algorithm for deformation measurements under static or mooring conditions, the simulation experiments in a quasi-static swing base were designed for the initial misalignment angles [ 0.5   0.5   10 ] T and [ 5 ° 5 ° 20 ° ] T , respectively, in 3600 s. Other experimental conditions were the same as in Section 7.1. The dynamic deflection angle curves are shown as Figure 12.
In the cases of the initial misalignment angles [ 0.5   0.5   10 ] T , the curves of the static deformation angle μ are shown in Figure 13, Figure 14 and Figure 15.
In the cases of the initial misalignment angles [ 0.5   0.5   10 ] T , the error curves of the dynamic deflection deformation angle γ are shown in Figure 16, Figure 17 and Figure 18.
The data in Table 4 are the RMSE values of μ and γ from 2800 to 3600 s for the attitude and velocity matching algorithm (iav) and the attitude matching algorithm (ia). It can be seen from the charts above, in the case of the small misalignment angle, the deformation measurement speed and accuracy of the two algorithms are relatively close. For the measurement of the static deformation angle μ , iav has better accuracy than ia in μ x and μ z , which is about 6“, and the accuracies of the two algorithms in μ y are similar. For the measurement of the dynamic deflection angle γ , the accuracies of the two algorithms are similar, and the difference is no more than 3“.
Based on the analysis of the above, since the velocity measurement information further improves the observability of the misalignment angle, and effectively inhibits the influence of the estimation error of the misalignment angle on the accuracy of the deformation measurement, algorithm iav has better deformation measurement performance; within one hour, the measurement accuracy of μ x and μ z can converge to less than 0.4′, and that of μ y can converge to less than 0.8′. The measurement accuracy of γ x and γ z can converge to less than 0.5′, and the measurement accuracy of γ y can converge to less than 0.9′.
In the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T , the curves of the static deformation angle μ are shown in Figure 19, Figure 20 and Figure 21.
In the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T , the error curves of the dynamic deflection deformation angle γ are shown in Figure 22, Figure 23 and Figure 24.
The data in Table 5 are the RMSE values of μ and γ from 2800 to 3600 s for the attitude and velocity matching algorithm (iav) and attitude matching algorithm (ia). It can be seen from the charts above that, in the case of the large misalignment angle, iav has a higher deformation measurement accuracy, and its reasons and conclusions are consistent with the case of the small misalignment angle. Within one hour, the measurement accuracy of μ x and μ z can converge to less than 0.3′, and that of μ y can converge to less than 1.0′. The measurement accuracy of γ x and γ z can converge to less than 0.4′, and that of γ y can converge to less than 1.0′.

7.2.2. The Simulation Experiment for Deformation Measurement in the Dynamic Swing Base

The attitude matching algorithm in the ECI frame (ia) does not need the position as a priori information, so it can also realize hull deformation measurements in a full motion state. In order to verify the performance of this algorithm, simulation experiments were designed for the initial misalignment angles [ 0.5   0.5   10 ] T and [ 5 ° 5 ° 20 ° ] T , two cases, respectively, in 3600 s. Other experimental conditions were the same as in Section 7.1. The dynamic deflection angle curves are shown as Figure 25.
In the case of large and small initial misalignment angles, the curves of the static deformation angle μ are shown in Figure 26, Figure 27 and Figure 28.
In the case of large and small initial misalignment angles, the error curves of the dynamic deflection deformation angle γ are shown in Figure 29, Figure 30 and Figure 31.
The data in Table 6 are the RMSE values of μ and γ from 2800 to 3600 s for the attitude matching algorithm (ia) in the dynamic swing base. It can be seen from the charts above that, in the case of the small misalignment angle, ia has better measurement accuracy and speed in μ x , μ y , γ x , and γ y , which has significant advantages compared with the case of the large misalignment angle. However, the measurement accuracy and speed in μ z and γ z are inferior to that of the large misalignment angle. Based on the analysis of the above, under the dynamic conditions, ia has better deformation measurement performance in the case of the small misalignment angle. Within one hour, the measurement accuracy of μ x and μ y can converge to less than 0.4′, and that of μ z can converge to less than 1.4′. The measurement accuracy of γ x and γ y can converge to less than 0.4′, and the measurement accuracy of γ z can converge to less than 1.1′.

8. Conclusions

In this paper, the initial alignment algorithm in the ECI frame based on attitude measurement of the CNS is proposed, which can realize a fast and high-precision initial alignment of the SINS installed in various parts of the carrier under both dynamic and static conditions, and the algorithm can also realize the hull deformation measurement at the same time of the initial alignment. Since the high-precision astrometric attitude is directly used as the reference information for the initial alignment, compared with the traditional initial alignment algorithm, the algorithms proposed in this paper have better performances in alignment accuracy, speed, and stability. The experimental results show that under the condition of a quasi-static swing base, the attitude and velocity matching algorithm in the ECI frame has good estimation stability, and the initial alignment accuracy is better than 0.6′. Under the dynamic conditions, the attitude matching algorithm in the ECI frame can achieve alignment accuracy better than 1.3′, and the algorithm is not restricted by the carrier motion state. Under the condition of the quasi-static swing base, the alignment accuracy of this algorithm is still better than 1.2′, which can meet the rapid and high-precision initial alignment requirements of the SINS. In addition, the CNS is immune to electromagnetic interference and has no navigation error accumulation over time, such as the SINS, so the algorithms based on the CNS have important military application value and wider applicability.

Author Contributions

J.T.: conceptualization, methodology, software; H.B.: supervision, resources, funding acquisition; H.M.: visualization, investigation; R.W.: writing—reviewing and editing. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 418762222.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Titterton, D.H.; Weston, J.L. Strapdown Inertial Navigation Technology: The Institute of Electrical Engineers, 2nd ed.; American Institute of Aeronautics and Astronautics: Reston, VA, USA, 2004. [Google Scholar]
  2. Groves, P.D. Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems; Artech House: Norwood, MA, USA, 2008. [Google Scholar]
  3. Chang, L.; Li, J.; Chen, S. Initial alignment by attitude estimation for strapdown inertial navigation systems. IEEE Trans. Instrum. Meas. 2014, 64, 784–794. [Google Scholar] [CrossRef]
  4. Li, J.; Xu, J.; Chang, L.; Zha, F. An improved optimal method for initial alignment. J. Navig. 2014, 67, 727–736. [Google Scholar] [CrossRef]
  5. Fu, Q.; Liu, Y.; Liu, Z.; Li, S.; Guan, B. Autonomous in-motion alignment for land vehicle strapdown inertial navigation system without the aid of external sensors. J. Navig. 2018, 71, 1312–1328. [Google Scholar] [CrossRef]
  6. Li, J.; Wang, Y.; Li, Y.; Fang, J. Anti-disturbance initial alignment method based on quadratic integral for airborne distributed POS. IEEE Sens. J. 2018, 18, 4536–4543. [Google Scholar] [CrossRef]
  7. Gao, W.; Zhang, Y.; Wang, J. Research on initial alignment and self-calibration of rotary strapdown inertial navigation systems. Sensors 2015, 15, 3154. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  8. Jiancheng, F.; Sheng, Y. Study on innovation adaptive EKF for in-flight alignment of airborne POS. IEEE Trans. Instrum. Meas. 2011, 60, 1378–1388. [Google Scholar] [CrossRef]
  9. Chang, L.B.; Hu, B.; Li, A.; Qin, F. Strapdown inertial navigation system alignment based on marginalised unscented Kalman filter. IET Sci. Meas. Technol. 2013, 7, 128–138. [Google Scholar] [CrossRef]
  10. Chang, L.; Hu, B.; Li, Y. Backtracking integration for fast attitude determination-based initial alignment. IEEE Trans. Instrum. Meas. 2014, 64, 795–803. [Google Scholar] [CrossRef]
  11. Chang, L.; Li, J.; Li, K. Optimization-based alignment for strapdown inertial navigation system: Comparison and extension. IEEE Trans. Aerosp. Electron. Syst. 2016, 52, 1697–1713. [Google Scholar] [CrossRef]
  12. Chang, L.; Zha, F.; Qin, F. Indirect Kalman filtering based attitude estimation for low-cost attitude and heading reference systems. IEEE/ASME Trans. Mechatron. 2017, 22, 1850–1858. [Google Scholar] [CrossRef]
  13. Chang, L.; Qin, F.; Li, A. A novel backtracking scheme for attitude determination-based initial alignment. IEEE Trans. Autom. Sci. Eng. 2014, 12, 384–390. [Google Scholar] [CrossRef]
  14. Chang, L.; Hu, B.; Chang, G. Modified unscented quaternion estimator based on quaternion averaging. J. Guid. Control Dyn. 2014, 37, 305–309. [Google Scholar] [CrossRef]
  15. Zhang, G.; Hu, B.; Chang, L.; Xue, B.Y. Nonlinear Initial Alignment based on Quaternion Error Model. In Proceedings of the 2018 IEEE CSAA Guidance, Navigation and Control Conference (CGNCC), Xiamen, China, 10–12 August 2018; pp. 1–6. [Google Scholar]
  16. Chang, L.; Qin, F.; Xu, J. Strapdown Inertial Navigation System Initial Alignment Based on Group of Double Direct Spatial Isometries. IEEE Sens. J. 2021, 22, 803–818. [Google Scholar] [CrossRef]
  17. Luo, L.; Huang, Y.; Zhang, Z.; Zhang, Y. A new Kalman filter-based in-motion initial alignment method for DVL-aided low-cost SINS. IEEE Trans. Veh. Technol. 2021, 70, 331–343. [Google Scholar] [CrossRef]
  18. Chang, L.; Li, Y.; Xue, B. Initial alignment for a Doppler velocity log-aided strapdown inertial navigation system with limited information. IEEE/ASME Trans. Mechatron. 2016, 22, 329–338. [Google Scholar] [CrossRef]
  19. Chang, L.; He, H.; Qin, F. In-motion initial alignment for odometer-aided strapdown inertial navigation system based on attitude estimation. IEEE Sens. J. 2016, 17, 766–773. [Google Scholar] [CrossRef]
  20. Wang, B.; Ye, W.; Liu, Y. An improved real-time transfer alignment algorithm based on adaptive noise estimation for distributed POS. IEEE Access 2020, 8, 102119–102127. [Google Scholar] [CrossRef]
  21. Xu, X.; Guo, Z.; Yao, Y.; Zhang, T. Robust initial alignment for SINS/DVL based on reconstructed observation vectors. IEEE/ASME Trans. Mechatron. 2020, 25, 1659–1667. [Google Scholar] [CrossRef] [Green Version]
  22. Han, S.; Wang, J. A novel initial alignment scheme for low-cost INS aided by GPS for land vehicle applications. J. Navig. 2010, 63, 663–680. [Google Scholar] [CrossRef]
  23. Huang, Y.; Zhang, Y.; Chang, L. A new fast in-motion coarse alignment method for GPS-aided low-cost SINS. IEEE/ASME Trans. Mechatron. 2018, 23, 1303–1313. [Google Scholar] [CrossRef]
  24. Lu, Y. Study of CNS/INS Integrated Navigation System Based on Speed Damping Technology. Opt. Optoelectron. Technol. 2012, 10, 62–67. [Google Scholar]
  25. Qi, Z. Research on the Key Technology of Warship SINS/CNS/DVL Integrated Navigation System. Ph.D. Thesis, Dept. Automation. Eng. Harbin Engineering Univ., Harbin, China, 2015. [Google Scholar]
  26. Li, D.; Wang, Q.; Liu, C.; Zhu, Z. Application of SINS/CNS/DNS integrated navigation in ship navigation system. J. Nanjing Univ. Inf. Sci. Technol. (Nat. Sci. Ed.) 2014, 6, 321–325. [Google Scholar]
  27. Chen, W.; Yang, Z.; Gu, S.; Wang, Y.; Tang, Y. Adaptive transfer alignment method based on the observability analysis for airborne pod strapdown inertial navigation system. Sci. Rep. 2022, 12, 946. [Google Scholar] [CrossRef] [PubMed]
  28. Ju, H.; Cho, S.Y.; Park, C.G. The Effectiveness of Acceleration Matching According to the Sensor Performance in Shipboard Rapid Transfer Alignment. J. Navig. 2020, 73, 1–15. [Google Scholar] [CrossRef]
  29. Geng, X.; Tang, K.; Wu, M. Design of a fast transfer alignment matching algorithm. In Journal of Physics: Conference Series; IOP Publishing: Bristol, UK, 2020; Volume 1654, p. 012088. [Google Scholar]
  30. Wang, Q.; Li, Y.; Diao, M.; Gao, W.; Qi, Z. Performance Enhancement of INS/CNS Integration Navigation System Based on Particle Swarm Optimization Back Propagation Neural Network. Ocean Eng. 2015, 108, 33–45. [Google Scholar] [CrossRef]
  31. Du, H.; Cao, Y.; Hao, Q.; Yin, H.; Yang, M. The federated filtering algorithm based on INS/GPS/CNS. Ship Sci. Technol. 2018, 40, 128–131. [Google Scholar]
  32. He, Z.; Qin, S.; Wang, S.; Tan, W.; Liu, D. Star Sensor Technology Applications and Future Trends in the Field of Unmanned Combat. J. Ordnance Equip. Eng. 2016, 37, 137–141. [Google Scholar]
  33. He, Y.; Peng, X.; Zhang, X.; Hu, X. A model-free hull deformation measurement method with time delay compensation. Int. J. Distrib. Sens. Netw. 2018, 14, 1550147718810695. [Google Scholar] [CrossRef] [Green Version]
  34. Li, Y.; Wang, D.; Tong, J. A hull deformation measurement method based on fiber optic gyro angular rate matching in complex sea conditions. Proc. Inst. Mech. Eng. Part M J. Eng. Marit. Environ. 2022, 236, 34–47. [Google Scholar] [CrossRef]
  35. He, Y.; Zhang, X.; Peng, X.; Hu, X.; Xu, D. Research on hull deformation measurement for large azimuth misalignment angle based on attitude quaternion. Optik 2019, 182, 159–169. [Google Scholar] [CrossRef]
Figure 1. The composition of the initial alignment system.
Figure 1. The composition of the initial alignment system.
Sensors 22 05123 g001
Figure 2. The curves of the dynamic deflection angle in the quasi-static swing base.
Figure 2. The curves of the dynamic deflection angle in the quasi-static swing base.
Sensors 22 05123 g002
Figure 3. The error curves of ϕ E in the cases of the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T .
Figure 3. The error curves of ϕ E in the cases of the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T .
Sensors 22 05123 g003
Figure 4. The error curves of ϕ N in the cases of the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T .
Figure 4. The error curves of ϕ N in the cases of the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T .
Sensors 22 05123 g004
Figure 5. The error curves of ϕ U in the cases of the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T .
Figure 5. The error curves of ϕ U in the cases of the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T .
Sensors 22 05123 g005
Figure 6. The error curves of ϕ E in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Figure 6. The error curves of ϕ E in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Sensors 22 05123 g006
Figure 7. The error curves of ϕ N in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Figure 7. The error curves of ϕ N in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Sensors 22 05123 g007
Figure 8. The error curves of ϕ U in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Figure 8. The error curves of ϕ U in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Sensors 22 05123 g008
Figure 9. The curves of the dynamic deflection angle in the dynamic swing base.
Figure 9. The curves of the dynamic deflection angle in the dynamic swing base.
Sensors 22 05123 g009
Figure 10. The error curves of ϕ in the cases of the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T .
Figure 10. The error curves of ϕ in the cases of the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T .
Sensors 22 05123 g010
Figure 11. The error curves of ϕ in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Figure 11. The error curves of ϕ in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Sensors 22 05123 g011
Figure 12. The curves of the dynamic deflection angle in the quasi-static swing base.
Figure 12. The curves of the dynamic deflection angle in the quasi-static swing base.
Sensors 22 05123 g012
Figure 13. The curves of μ x in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Figure 13. The curves of μ x in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Sensors 22 05123 g013
Figure 14. The curves of μ y in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Figure 14. The curves of μ y in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Sensors 22 05123 g014
Figure 15. The curves of μ z in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Figure 15. The curves of μ z in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Sensors 22 05123 g015
Figure 16. The error curves of γ x in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Figure 16. The error curves of γ x in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Sensors 22 05123 g016
Figure 17. The error curves of γ y in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Figure 17. The error curves of γ y in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Sensors 22 05123 g017
Figure 18. The error curves of γ z in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Figure 18. The error curves of γ z in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Sensors 22 05123 g018
Figure 19. The curves of μ x in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Figure 19. The curves of μ x in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Sensors 22 05123 g019
Figure 20. The curves of μ y in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Figure 20. The curves of μ y in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Sensors 22 05123 g020
Figure 21. The curves of μ z in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Figure 21. The curves of μ z in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Sensors 22 05123 g021
Figure 22. The error curves of γ x in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Figure 22. The error curves of γ x in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Sensors 22 05123 g022
Figure 23. The error curves of γ y in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Figure 23. The error curves of γ y in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Sensors 22 05123 g023
Figure 24. The error curves of γ z in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Figure 24. The error curves of γ z in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Sensors 22 05123 g024
Figure 25. The curves of the dynamic deflection angle in the dynamic swing base.
Figure 25. The curves of the dynamic deflection angle in the dynamic swing base.
Sensors 22 05123 g025
Figure 26. The curves of μ x in the case of large and small initial misalignment angles.
Figure 26. The curves of μ x in the case of large and small initial misalignment angles.
Sensors 22 05123 g026
Figure 27. The curves of μ y in the case of large and small initial misalignment angles.
Figure 27. The curves of μ y in the case of large and small initial misalignment angles.
Sensors 22 05123 g027
Figure 28. The curves of μ z in the case of large and small initial misalignment angles.
Figure 28. The curves of μ z in the case of large and small initial misalignment angles.
Sensors 22 05123 g028
Figure 29. The error curves of γ x in the case of large and small initial misalignment angles.
Figure 29. The error curves of γ x in the case of large and small initial misalignment angles.
Sensors 22 05123 g029
Figure 30. The error curves of γ y in the case of large and small initial misalignment angles.
Figure 30. The error curves of γ y in the case of large and small initial misalignment angles.
Sensors 22 05123 g030
Figure 31. The error curves of γ z in the case of large and small initial misalignment angles.
Figure 31. The error curves of γ z in the case of large and small initial misalignment angles.
Sensors 22 05123 g031
Table 1. RMSE values of ϕ in the cases of the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T .
Table 1. RMSE values of ϕ in the cases of the initial misalignment angles [ 0.2 °   0.2 °   2 ° ] T .
Method ϕ E ( ) ϕ N ( ) ϕ U ( )
na0.150.220.21
iav0.160.110.23
ia0.160.220.21
iv0.150.164.07
Table 2. RMSE values of ϕ in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Table 2. RMSE values of ϕ in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Method ϕ E ( ) ϕ N ( ) ϕ U ( )
na1.321.080.85
iav0.560.070.30
ia1.120.430.49
iv0.130.169.52
Table 3. RMSE values of ϕ in the cases of large and small initial misalignment angles.
Table 3. RMSE values of ϕ in the cases of large and small initial misalignment angles.
Initial   ϕ ϕ E ( ) ϕ N ( ) ϕ U ( )
[ 0.2 °   0.2 °   2 ° ] T 0.120.150.27
[ 5 °   5 °   20 ° ] T 1.260.350.68
Table 4. RMSE values of μ and γ in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Table 4. RMSE values of μ and γ in the cases of the initial misalignment angles [ 0.5   0.5   10 ] T .
Method μ x ( ) μ y   ( ) μ z   ( ) γ x ( ) γ y   ( ) γ z   ( )
iav0.360.730.100.430.850.29
ia0.480.710.200.390.810.26
Table 5. RMSE values of μ and γ in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Table 5. RMSE values of μ and γ in the cases of the initial misalignment angles [ 5 ° 5 ° 20 ° ] T .
Method μ x ( ) μ y   ( ) μ z   ( ) γ x ( ) γ y   ( ) γ z   ( )
iav0.290.980.110.361.000.27
ia1.924.090.130.761.470.39
Table 6. RMSE values of μ and γ in the case of the large and small initial misalignment angles.
Table 6. RMSE values of μ and γ in the case of the large and small initial misalignment angles.
Initial   ϕ μ x ( ) μ y   ( ) μ z   ( ) γ x ( ) γ y   ( ) γ z   ( )
[ 0.5   0.5   10 ] T 0.360.241.350.320.291.05
[ 5 °   5 °   20 ° ] T 2.593.331.140.470.850.91
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Tang, J.; Bian, H.; Ma, H.; Wang, R. One-Step Initial Alignment Algorithm for SINS in the ECI Frame Based on the Inertial Attitude Measurement of the CNS. Sensors 2022, 22, 5123. https://doi.org/10.3390/s22145123

AMA Style

Tang J, Bian H, Ma H, Wang R. One-Step Initial Alignment Algorithm for SINS in the ECI Frame Based on the Inertial Attitude Measurement of the CNS. Sensors. 2022; 22(14):5123. https://doi.org/10.3390/s22145123

Chicago/Turabian Style

Tang, Jun, Hongwei Bian, Heng Ma, and Rongying Wang. 2022. "One-Step Initial Alignment Algorithm for SINS in the ECI Frame Based on the Inertial Attitude Measurement of the CNS" Sensors 22, no. 14: 5123. https://doi.org/10.3390/s22145123

APA Style

Tang, J., Bian, H., Ma, H., & Wang, R. (2022). One-Step Initial Alignment Algorithm for SINS in the ECI Frame Based on the Inertial Attitude Measurement of the CNS. Sensors, 22(14), 5123. https://doi.org/10.3390/s22145123

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop