Abstract

Due to the principle error caused by the Earth’s sphere model in transverse polar navigation, the ellipsoid model is usually used for transverse transformation. In order to avoid the complex transverse transformation of the ellipsoid model, a virtual sphere model, which can simplify the transformation of the ellipsoid model, is constructed in this paper. With the requirements of high accuracy and long-time navigation for AUV in the polar region, the integrated navigation scheme of SINS/DVL, which is based on the virtual sphere model, is proposed. The proposed method can improve the navigation accuracy and suppress the oscillation error. The error equations of transverse SINS are established based on the virtual sphere model. Then, the transverse SINS/DVL integrated navigation algorithm is derived according to the new error equations. The simulation results show that the navigation accuracy of the proposed method is equivalent with the traditional ellipsoid model method and is better than that of the traditional sphere model method. However, the complexity of the proposed method is simpler than the traditional ellipsoid model method. Moreover, it is verified that the navigation accuracy of SINS/DVL integrated navigation system based on the virtual sphere model meets the requirements of AUV.

1. Introduction

In recent years, both scientific research and seafaring application have been carried out in the polar region, which requires the safety and reliability, and navigation technology is an important information for polar region exploration. Due to the importance of the polar region, the navigation application for AUV has become a hot topic of research in recent years [13]. Therefore, ensuring the navigation performance whether in or going to the poles is of great strategic significance. According to the special geographical location and environment of the polar region, traditional SINS mechanization is not suitable for the polar region due to the rapid convergence of the Earth’s meridians with the latitude increasing.

To solve the problem, transverse navigation method was proposed by MIT [4]. The sphere model is usually applied to the traditional transverse navigation method, which can bring advantages of briefness [5, 6]. However, the shape of the Earth is approximated to an ellipsoid and the corresponding simplification inevitably brings principle errors and decreases the navigation accuracy. In [7, 8], the ellipsoid model method is proposed to reduce the principle error, which is caused by the sphere model. In [9], the influence of the Earth model for the inertial navigation system in the polar region is analysed based on the transverse frame. In [10], the radius of transverse meridian and the radius of transverse prime vertical are deduced in detail, and the navigation performance of the ellipsoid and sphere model is compared. In [11], the definitions of the transverse geocentric latitude and transverse geographical latitude are given, and the relationship between geocentric latitude and transverse geocentric latitude is established. Then, the relationship between traditional navigation parameters and transversal parameters is presented, and the mechanization based on the transverse geographic frame is deduced. Finally, the explicit expressions of transverse curvature radius are given. In [12, 13], the systematic errors of the transverse frame caused by each inertial measurement unit and the geometric error are derived. Obviously, the real shape of the Earth is an irregular sphere, so the geometric error of the sphere model approximation will produce the inertial navigation error. The ellipsoid model closer to the real shape of the Earth and the geometric error, which cannot be ignored in the sphere model, can be ignored, and then the principle error of the transverse navigation system caused by geometric errors can be reduced. From the above literatures, we can see that the traditional ellipsoid model can reduce the principle error, but the derivation and solution of curvature radius are too complicated and the navigation process is too cumbersome [10, 11]. In [14], a virtual sphere model is proposed to simplify the transverse transformation, and velocity compensations can be applied to reduce the principle errors, and the accuracy is better than that of the sphere model. However, the error equations are not deduced, and the error equations of transverse navigation based on virtual sphere are deduced in this paper, which can refer to the literature [15]. Considering the application characteristics of AUV, DVL auxiliary system can be used to improve the navigation accuracy and eliminate periodic oscillation errors. At present, the traditional SINS/DVL integrated navigation scheme is widely used in AUV high-precision autonomous navigation in middle-low latitude regions [16]. In [17], the transverse integrated polar navigation of SINS/DVL based on the traditional sphere model is proposed.

In this paper, instead of solving the complex transversal radius of the ellipsoid model, a virtual sphere model is proposed, which uses the radius of curvature in prime vertical as the radius to construct a virtual sphere and uses the expansion coefficient to compensate the velocities of the carrier. According to the basic equation of virtual sphere model, the corresponding transverse error equation is derived, and then the Kalman filter model of transverse SINS/DVL integrated navigation system based on the virtual sphere model is deduced in detail in this paper. The simulation results show that the proposed virtual sphere model can suppress the oscillation error and reduce the velocity constant error. Moreover, the accuracy of the proposed transverse SINS/DVL integrated navigation method based on the virtual sphere model is better than that of the traditional sphere model method and is similar to that of the ellipsoid model method, which can meet the needs of polar navigation. This article is divided into the following sections: Section 2 introduces the derivation of the proposed visual sphere model. In Section 3, the transverse error equation of AUV based on the visual sphere model is deduced. The proposed method of transverse SINS/DVL integrated polar navigation based on the visual sphere model is established in Section 4. The simulation of the proposed method is designed in Section 5. Section 6 presents a summary of our results.

2. Polar Transverse Navigation System Based on Virtual Sphere Model

2.1. Transverse Navigation Coordinate System

As shown in Figure 1, two points in the traditional equatorial plane were selected as the transversal north-south poles, and the intersection point of 90° east meridian and the equatorial plane was defined as the transversal north pole point, and then the meridian coil composed of 0° meridian and 180° meridian was defined as the transversal equatorial plane. According to the new poles, the transverse Earth frame, the transverse geographic frame, and the transverse latitude and transverse longitude can be redefined.

The transverse coordinate system is defined as t, and the origin of the transverse frame is O. According to Figure 1, the relationship between the Earth frame and the transverse Earth frame is shown as

The transverse navigation frame is defined as and the traditional navigation frame is defined as . The relationship between the traditional navigation frame and the transverse navigation frame is shown aswhere represents the angle between and , which can be obtained by

Transverse latitude is the angle between the transverse equatorial plane and the line between the point P and the geocentric; transverse longitude is the angle between the transverse primary meridian plane and the transverse meridian plane passing through the point P. According to the transverse coordinate system, the relationship between the longitude and latitude of the transverse navigation system and that of the traditional navigation system is described as follows:

2.2. Transverse Navigation Coordinate System Based on Virtual Sphere Model

According to the transverse coordinate system, the relationship between the virtual sphere and the section of the rotating ellipsoid, which passes through the point P and the axis of symmetry, is shown in Figure 2. In Figure 2, the red dotted line represents the virtual sphere, represents the geocentric latitude of ellipsoid, and represents the geographic latitude of ellipsoid and the geocentric latitude of virtual sphere.

According to Figure 2, the elliptical flattening can be expressed aswhere and represent the semimajor axis and the semiminor axis of the Earth ellipsoid model, respectively.

At the point P, the Earth frame is expressed as

According to the geometrical relation between the ellipsoid and virtual sphere, we can get

(7) and (8) are sorted out as follows:

Let , which gives

According to the ellipsoid model equation, we obtain

By combining equations (9)–(11) and (4), the relationship between the radius of the virtual sphere model and transverse longitude and latitude can be obtained as follows:

In other words, a virtual sphere is constructed by taking the radius of curvature in prime vertical as the radius at the carrier position. When the definition of Earth’s meridian circle radius is considered, the virtual sphere can be regarded as anartificial sphere through the point P with a radius of the prime vertical circle. The expansion coefficient relative to the radius of the meridian circle can be defined by the following equation:

In the traditional navigation system, the east velocity is tangent to the latitude circle, which is circular, so there is no need for virtual sphere mapping. While the north velocity is along the longitude tangent direction, the virtual sphere mapping is needed to reduce the principle error of the traditional sphere model by the expansion coefficient.

Thus, the velocity compensation in the transverse coordinate system is expressed aswhere and are the transverse velocities before and after compensation, respectively. The attitude matrix is the direction cosine matrix from frame to frame, and the expansion coefficient matrix is expressed as follows:

The important step of polar inertial navigation based on the virtual sphere model is to calculate the radius of the virtual sphere model. The calculation of needs the transverse longitude and latitude value of the last moment, and the velocity and position are updated by using the compensation velocity.

The mechanization of the transverse coordinate system based on the virtual sphere can be determined by the attitude, velocity, and position update equations, respectively (the specific derivation process is omitted).where is the antisymmetric matrix of , is the angular rate of the transverse navigation relative transverse Earth frame, is the projection of the Earth’s rotation angular rate in transverse navigation, is the gravity vector in the transverse coordinate system, is the attitude angular rate of the b-frame relative to transverse navigation frame, is the gyro angular rate. The relationship between the transverse navigation frame and the transverse Earth frame is given by

3. Error Equations of AUV Transverse Navigation Algorithm Based on the Virtual Sphere Model

3.1. Attitude Error Equations

In the practical calculation, there exist errors in the process of attitude updating, and the updating equation in actual calculation is described aswhere is the antisymmetric matrix of , , and are the errors of , , and , respectively. is the gyro drifts. The velocity and the position errors of AUV in transverse SINS can be described as and , respectively. Thus, and are expressed aswhere

The error of attitude matrix and its derivative of AUV can be described as

By combining with equations (18)–(31), the attitude error equation of AUV navigation in the transverse SINS based on the virtual sphere model can be expressed in the form of vector as

3.2. Velocity Error Equation

Due to the errors from the IMU, the velocity error equation of AUV in practical application can be expressed aswhere , , and are the errors , and , respectively. By combining with equations (30)–(36), (18), and (23), the velocity error equation in the transverse coordinate system based on the virtual sphere model can be described in the form of vector as

3.3. Position Error Equation

The position error equation of AUV navigation based on the virtual sphere model can be expressed in the form of vector aswhere

4. Polar Integrated Navigation Based on Virtual Sphere Model

At present, the research on high latitude navigation mainly focuses on the transverse inertial navigation under the traditional sphere model and ellipsoid model. The performance of SINS/DVL integrated navigation based on the virtual sphere model has not been verified by experiments. Due to the application characteristics of AUV, it is necessary to verify the effectiveness of the proposed SINS/DVL integrated navigation method based on the virtual sphere model in the polar region.

4.1. The State Equation

The state equation of AUV based on the virtual sphere model can be expressed as follows:where is the state vector and and are the system matrix and system noise matrix. The state vector includes the states that are attitude errors , velocity errors , position error , gyro drifts , and accelerometer bias , which can be obtained as follows:

The system error equation can be established based on the attitude error, velocity error, and position error equations of AUV, and the state model can be described as follows:

4.2. The Measurement Equation

Considering the characteristics of AUV, DVL is one of the common auxiliary systems to provide velocity, and the velocity error is chosen as the observation of the AUV transverse navigation system based on the virtual sphere model. The measurement error of DVL is , and the measured output is the three-dimensional velocities of the body frame system as follows:where is the actual velocity of the AUV under the body frame.

The output attitude angle of SINS is used to transform the velocity from the transverse navigation frame to the body frame; it giveswhere is the identity matrix and is the error of in the transverse navigation frame.

Taking the three-dimensional velocities of the body frame, which transformed from the output velocity of SINS in the transverse navigation frame, minus the three-dimensional velocities of DVL as the measurement equation, and the second-order small quantity is ignored; it gives

The measurement equation is written to matrix form:where is the measurement noise vector and is the observation matrix:

5. Simulation Results and Analysis

When considering the limitation of polar experimental conditions, the simulation experiments are carried out to verify the performance of the proposed method.

5.1. Simulation of Transverse Inertial Navigation Based on Virtual Sphere Model

To verify the effectiveness of the proposed virtual sphere model in transverse SINS, the traditional sphere model and the traditional ellipsoid model are chosen as the comparative models. Simulations are carried out in the following environment: the simulation time is 24 h. The sampling interval is 1 s. The initial position of AUV is and the north velocity is 6 m/s. Except for different Earth models, other conditions are set to the same. In order to reflect the performance difference between the virtual sphere model and other traditional models, the simulation is realized without inertial sensor errors. The simulation results are shown in Figures 39.

The simulation results show that from Figures 3 to 9, without considering the error of inertial sensor, the traditional transverse navigation using the sphere model has obvious principle error. The proposed virtual sphere model in this paper can not only reduce the principle error but also reduce the constant errors of the east and north velocities and also has obvious effect on suppressing the oscillation errors. The error curves of the virtual sphere model and the traditional ellipsoid model almost coincide with each other and have almost the same accuracy in attitude, velocity, and position, and both of them are better than the traditional sphere model in transverse navigation. It can be seen from Figure 10 that the time consumption of the proposed model is less than the traditional ellipsoid model, but the accuracy is similar.

5.2. The Integrated Navigation Algorithms

There are also three Earth models discussed in this part: the traditional sphere model, the traditional ellipsoid model, and the virtual sphere model. All the three models can be used in the transverse SINS/DVL integrated navigation to suppress the navigation errors. The former two model methods are the traditional model methods and the third model method is the one proposed in this paper. Next, the performance of the three integrated navigation methods for AUV is compared by simulation.

Simulation conditions: the initial position of AUV:; the north velocity is 6 m/s. The gyro drifts:, and the random drift of gyro: ; the accelerometer biases:, and the random drift of accelerometer: ; the attitude error: , the position error: , and the velocity error: ; the simulation time is 24 h and the filtering period is 1 s. The simulation results are shown in Figures 1117.

Simulation results demonstrate that the transverse SINS/DVL integrated navigation based on the three Earth model methods can improve the navigation accuracy and suppress the oscillation errors. As shown in Figures 1117, the attitude errors of the integrated navigation algorithm based on the proposed virtual sphere model and the traditional sphere model are less than 0.01°, the yaw errors are less than 0.2°, the velocity errors are less than 0.04 m/s, and the position errors are less than 1000 m and 2500 m, respectively. Compared with the traditional sphere model method, the proposed method has higher navigation accuracy and has almost similar accuracy with the traditional ellipsoid model method. Meanwhile, the virtual sphere model can be used to simplify the transverse transformation of the ellipsoid model. Therefore, the proposed transverse SINS/DVL integrated navigation system with the virtual sphere model has better performance than the traditional model methods. As shown in Figures 16 and 17, the level position error is divergent with time. For superlong-time underwater navigation, other auxiliary methods are needed to correct the position error of navigation.

6. Conclusion

The principle error introduced by the simplified Earth model is intolerable for high-precision navigation. To reduce the principle errors of the traditional sphere model, a new model is proposed, which is establishing a virtual sphere model with the radius of the prime vertical at the carrier position. In addition, the complex transverse transformation and derivation of the radius of the ellipsoid model is avoided by the proposed model. Compared with the transverse SINS based on the traditional sphere model, the accuracy of the transverse SINS based on the proposed virtual model is improved and has similar accuracy to that of the ellipsoid model. The proposed model in transverse SINS can not only suppress the oscillation errors but also reduce the constant velocity error. In order to further verify the effectiveness of the virtual sphere model, a method of transverse SINS/DVL integrated navigation system based on the virtual sphere model is proposed for AUV in the polar region. The simulation results show that the navigation accuracy of the integrated navigation method based on the virtual sphere model is better than that of the traditional sphere model method and coincides with the accuracy of the traditional ellipsoid model method. Finally, results indicate that the proposed method can satisfy the navigation accuracy of AUV in the polar region.

Data Availability

The data underlying the findings of the study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they do not have any conflicts of interest.

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China under Grants 61803278 and in part by the Foundation of Key Laboratory of Micro-Inertial Instrument and Advanced Navigation Technology, Ministry of Education, China (SEU-MIAN-201802).