Next Article in Journal
Coupling Waveguide-Based Micro-Sensors and Spectral Multivariate Analysis to Improve Spray Deposit Characterization in Agriculture
Next Article in Special Issue
A Gyroscope Signal Denoising Method Based on Empirical Mode Decomposition and Signal Reconstruction
Previous Article in Journal
A Lamb Wave Wavenumber-Searching Method for a Linear PZT Sensor Array
Previous Article in Special Issue
Optimization of a New High Rotary Missile-Borne Stabilization Platform
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Dynamic Inertial Estimation Technology for Deck Deformation of Large Ships

1
College of Equipment Engineering, Shenyang Ligong University, Shenyang 110159, China
2
College of Information Science and Engineering, Shenyang Ligong University, Shenyang 110159, China
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(19), 4167; https://doi.org/10.3390/s19194167
Submission received: 20 August 2019 / Revised: 7 September 2019 / Accepted: 19 September 2019 / Published: 25 September 2019
(This article belongs to the Special Issue Gyroscopes and Accelerometers)

Abstract

:
Many kinds of weapon systems and launching equipment on the deck of large ships are easily affected by deck deformation. In order to ensure the accuracy of weapon systems and the safety of taking off and landing of carrier aircraft, a dynamic estimation method combining the main inertial navigation systems (INS) and the sub-inertial navigation systems (SINS) is designed to estimate the curvature and torsion of any trajectory on the deck. Our contributions start from the fact that the area of concern extends from the fixed points to any trajectory on the deck. The dynamic filter algorithm of wavelet combined with Kalman filter is used to process the acquired data. The wavelet method is used to remove the outliers in the acquired data, and the Kalman filter effectively reduces the influence of white noise, so that the estimation accuracy is guaranteed. The simulation results clearly show that the deck deformation of large ships can be obtained accurately in real-time over the observed area which proved that this dynamic inertial measurement method is feasible in practical engineering application.

1. Introduction

Many sensors and weapon systems are installed on the deck of large ships, such as aircraft carriers and long-range survey ships. To ensure the proper work of these devices, they must be provided with accurate attitude [1]. These weapon systems will not work accurately when the ship’s deck is deformed [2,3]. Then the dynamic estimation of deck deformation of ships is carried out. The major problem to be solved is to estimate the real-time deformation of the deck, so the deck can be repaired or reinforced in time.
Among various measurement methods, such as optical, photogrammetric, and polarization methods, the most common method for estimating the deformation of a ship’s deck was the inertial measurement matching method [4,5]. This method began in the 1980s, and the United States, Great Britain, Germany, France, and other countries began to apply it to ship-borne attitude and heading datum successively. The Electrical Instrument Hall and the Electrical University in St. Petersburg, Russia have also carried out research in this area [6,7,8]. Its measurement principle is to install an Inertial Measurement Unit (IMU) [9] near the center of the ship’s deck as a reference point, and distribute the other one or more IMUs on the deck reasonably, then the output values of each IMU for determining the deck deformation are compared at that point [10,11]. Its advantages are high accuracy, simple structure, and easy operation, but the area coverage is small, comprising of only a few points.
Under the premise of ensuring the above advantages of the inertial measurement matching method, this paper proposes a dynamic inertial measurement method, which can extend the past single point measurement to the measurement of the entire observing trajectory.

2. Principle of Dynamic Inertial Measurement Method

The main inertial navigation system (INS) is installed in the center position of the deck of the ship as a benchmark, from which the position, velocity, acceleration, and angular motion are observed. Then a sub-inertial navigation system (SINS) slides on the deck to measure the deck angle motion generated by wave, constraint, and ship motion of the estimation trajectory several times. It means that the difference of angular motion between the SINS and the INS is the true angular deformation of the deck. At the same time, the real-time deformation position can be obtained from the SINS. This paper takes Russia’s “Kuznetsov” aircraft carrier as an example. Its landing deck is at ε = 7° to the ship’s central axis and is deflected to the port side [12]. The dotted line in Figure 1 is the estimation trajectory op.
The dynamic filtering algorithm of wavelet combined with Kalman filter is used on the two systems respectively, which can realize the noise reduction while removing the outliers [13]. The difference between the INS and the SINS angular motion filtering results is the angular motion of deck deformation. The curvature and torsion of deck deformation can be calculated according to differential geometry by using the angular motion results of deck deformation and the velocity of the SINS. And then the deformation is compared with the original design value to observe whether it exceeds the specified range. If the deformation of any part beyond the acceptable threshold is measured, the part will be located and repaired accordingly.

3. Estimation Models

3.1. Ship Benchmark Model

The INS selects the local horizontal coordinate system (also known as the geographic coordinate system) as the reference coordinate system (L system). In the local horizontal coordinate system, the three coordinate axes point to the east along the local latitude line (e-axis), the true north along the local meridian (n-axis), and the zenith along the normal of the local reference ellipsoid (u-axis) respectively. The dynamic model of the INS is as follows.
State equation of ship’s position is
ϕ ˙ λ ˙ h ˙ T = D v e v n v u T ,
where ϕ , λ , and h are latitude, longitude, and altitude respectively. And D is given as below
D = 0 1 M + h 0 1 ( N + h ) c o s ϕ 0 0 0 0 1 ,
where M is the radius of curvature of the earth meridian circle, and N is the radius of curvature of the prime vertical.
M R e ( 1 2 ε + 3 ε s i n 2 ϕ ) , N R e ( 1 + ε s i n 2 ϕ ) .
Earth radius R e = 6,378,137 and flat rate ε = 1 / 298.257 are known in Equation (3).
State equation of ship’s velocity [3] is
v ˙ e v ˙ n v ˙ u = f e f n f u 2 Ω i E L + Ω E L L v e v n v u + g L ,
where i represents the inertial coordinate system and E represents the ground-solid coordinate system. Ω i E L and Ω E L L are the anti-symmetric matrices of the angular velocity vectors ω i E L and ω E L L respectively, and g L is the gravity vector. Earth rotation angular velocity ω i e = 7.291158×1 0 5 rad / s is known. The angular velocity vectors ω i E L and ω E L L are shown as below.
ω i E L = 0 ω i e c o s ϕ ω i e s i n ϕ ω E L L = ϕ ˙ λ ˙ c o s ϕ λ ˙ s i n ϕ .
Therefore, the anti-symmetric matrices Ω i E L and Ω E L L become
Ω i E L = 0 ω i e s i n ϕ ω i e c o s ϕ ω i e s i n ϕ 0 0 ω i e c o s ϕ 0 0 Ω E L L = 0 λ ˙ s i n ϕ λ ˙ c o s ϕ λ ˙ s i n ϕ 0 ϕ ˙ λ ˙ c o s ϕ ϕ ˙ 0 .
In the local horizontal coordinate system, the normal gravity vector has only the u-axis component, so
g L = 0 0 γ h T ,
where
γ h = 9 . 8 1 + 5.271×1 0 3 s i n 2 ϕ + 2.327×1 0 5 s i n 4 ϕ 3.086×1 0 6 h m / s 2 .
State equation of ship’s attitude angle is
r ˙ p ˙ a ˙ T = ω r ω p ω a T ,
where r, p, and a are the roll angle, the pitch angle and the azimuth angle respectively, and the angular velocities corresponding to them are ω r , ω p , and ω a .
State equation of ship’s attitude angular velocity is
ω ˙ r ω ˙ p ω ˙ a = 0 1 M 0 1 N 0 0 t a n ϕ ˙ N 0 0 v ˙ e v ˙ n v ˙ u + 0 ω i e c o s ϕ ˙ ω i e s i n ϕ ˙ .
Therefore, the state vector of the INS is chosen as
X L = ϕ λ h v e v n v u r p a ω r ω p ω a T .
And the state equation of the INS in the local horizontal coordinate system is
X ˙ L ( t ) = F L ( t ) X L ( t ) + W L ( t ) ,
where FL is a 12 × 12 dimensional state transition matrix, the 12-dimensional state noise vector is
W L = 0 0 0 0 0 γ h 0 0 0 0 ω i e c o s ϕ ˙ ω i e s i n ϕ ˙ T .
The position and attitude angular velocity of the INS are taken as observation information, and the observation vector of the INS is
Z L ( t ) = ϕ λ h ω r ω p ω a T
so the observation equation of the INS is
Z L ( t ) = H L ( t ) X L ( t ) + V L ( t ) ,
where the observation matrix consists of a 3 × 3 dimensional unit matrix I 3 × 3 and 3 × 9 dimensional zero matrix 0 3 × 9 .
H L = I 3 × 3 0 3 × 9 0 3 × 9 I 3 × 3 .
The observation noise vector is a 6-dimensional zero-mean white noise vector [14], which is
E V L ( t ) = 0 E V L ( t ) V L T ( τ ) = R ( t ) δ ( t τ ) ,
So the continuous space state model of the INS is established. Next is the establishment of the SINS model.

3.2. Sliding Estimation Model

As shown in Figure 1, the SINS slides uniformly on the estimation trajectory. Its kinematic model in the local horizontal coordinate system is as follows.
The position state equation of the SINS on the estimation trajectory is given as
s ˙ = s ˙ x s ˙ y s ˙ z T = v x v y v z T .
The velocity state equation of the SINS on the estimation trajectory is defined as
v ˙ = v ˙ x v ˙ y v ˙ z T = 0 .
The deflection angle of the deck caused by the motion of the ship, wave, and constraint in the ocean is at least a second-order model, and the angular motion of the estimation system is approximated as a second-order Markov stochastic process [15]. It should be emphasized that this is just one model from among many which could be adopted. The parameters chosen is complex enough to represent the true situation with a fair level of fidelity, yet simple enough to illustrate the development of the Kalman filter. So the angular velocity state equation of the SINS on the estimation trajectory is defined as [16]
ω ˙ = ω ˙ x ω ˙ y ω ˙ z = β 1 2 0 0 0 β 2 2 0 0 0 β 3 2 λ x λ y λ z + 2 β 1 0 0 0 2 β 2 0 0 0 2 β 3 ω x ω y ω z ,
where β1, β2, and β3 are the inverse correlation times of the corresponding stochastic processes, and λx, λy, and λz are three-axis attitude angles of the SINS. The attitude angles are obtained by the attitude matrix RS. The coordinate transformation matrix of the SINS carrier coordinate system to the local horizontal coordinate system is given as [17]
R S = c o s λ z c o s λ x s i n λ z s i n λ y s i n λ x s i n λ z c o s λ y c o s λ y s i n λ x + s i n λ z s i n λ y c o s λ x s i n λ z c o s λ x + s i n λ y c o s λ z s i n λ x c o s λ z c o s λ y s i n λ z s i n λ x c o s λ z s i n λ y c o s λ x c o s λ y s i n λ x s i n λ y c o s λ y c o s λ x = R 11 R 12 R 13 R 21 R 22 R 23 R 31 R 32 R 33 .
The coordinate transformation matrix state equation of the SINS on the estimation trajectory is
R ˙ S = R S Ω = R S 0 ω z ω y ω z 0 ω x ω y ω x 0 .
And the λx, λy, and λz are obtained by the following equation
λ x = a r c t a n ( R 31 R 33 ) λ y = a r c s i n R 32 λ z = a r c t a n ( R 12 R 22 ) .
Therefore, the state vector of the SINS on the estimation trajectory is chosen as
X S = s v ω R T .
And the state space model of the SINS on the estimation trajectory is
X ˙ S = F S X S + W S ,
where FS is a state transition matrix, and the state noise vector is a 12-dimensional zero-mean white noise vector, which is
E W S ( t ) = 0 E W S ( t ) W S T ( τ ) = Q ( t ) δ ( t τ ) .
The position and attitude angular velocity of the SINS are taken as observation information, and the observation vector of the SINS is
Z S ( t ) = s x s y s z ω x ω y ω z T ,
so the observation equation of the SINS is
Z S ( t ) = H S ( t ) X S ( t ) + V S ( t ) ,
where the observation matrix consists of 3 × 3 dimensional unit matrix I 3 × 3 and 3 × 3 dimensional zero matrix 0 3 × 3 .
H S = I 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 I 3 × 3 0 3 × 3 .
The observation noise vector is a 6-dimensional zero-mean white noise vector, which is
E V S ( t ) = 0 E V S ( t ) V S T ( τ ) = R ( t ) δ ( t τ ) .
The above is the SINS sliding estimation model.
Based on the differential geometry knowledge, the curvature and torsion parameters of the estimation trajectory can be calculated by using the attitude information output from the above-mentioned mechanical arrangement and modified by filtering [18,19]. The vertical curvature is
κ V = d θ y d s = d ( λ y p ) d s = ω y ω p v = ω y ω p v x 2 + v y 2 + v z 2 ,
where v is the velocity of the SINS, and the horizontal curvature is
κ H = d θ z d s = d ( λ z a ) d s = ω z ω a v = ω z ω a v x 2 + v y 2 + v z 2
And the torsion is
τ = d θ x d s = d ( λ x r ) d s = ω x ω r v = ω x ω r v x 2 + v y 2 + v z 2 .
Before the curvature and torsion calculation, the filtering algorithm of wavelet combined with Kalman filter is applied to the INS and SINS models.

4. Dynamic Filtering Algorithm

Wavelet method is popular for being treated as the mathematical microscope for analyzing signals. The outliers are the mutation jump point in the observation sequence, which belongs to the detail part of the observed signal. And wavelet is the most appropriate method to deal with it. The outliers, noise, etc. in the signal are often high-frequency components, which are identified by the wavelet function and set to zero then rebuild to achieve the purpose of removing them [20,21]. Kalman filter is a real-time recursive algorithm that reduces the effects of white noise. The dynamic algorithm of wavelet combined with Kalman filter is summarized into the following two steps.
The first step is to choose the wavelet basis function. Considering the boundary, a 3rd-order Daubechies wavelet with a filter length of 6 and a support length of 5 is selected as the wavelet basis function, and shape of the function is similar to the shape of outliers as shown in Figure 2.
The second step is to filter the observed signal. The standard discrete Kalman filter algorithm is summarized as follows [22,23]
  • Prediction: X ^ ( k + 1 k ) = Φ ( k + 1 k ) X ^ ( k k )
  • Correction: X ^ ( k + 1 k + 1 ) = X ^ ( k + 1 k ) + K ( k + 1 ) Z ( k + 1 ) H ( k + 1 ) X ^ ( k + 1 k )
  • Kalman gain matrix: K ( k + 1 ) = P ( k + 1 k ) H T ( k + 1 ) H ( k + 1 ) P ( k + 1 k ) H T ( k + 1 ) + R ( k + 1 ) 1
  • Prediction error variance matrix: P ( k + 1 k ) = Φ ( k + 1 k ) P ( k k ) Φ T ( k + 1 k ) + Q ( k )
  • Correction error variance matrix: P ( k + 1 k + 1 ) = P ( k + 1 k ) K ( k + 1 ) H ( k + 1 ) P ( k + 1 k )
If the amount of signal points is less than six, Kalman filter can be applied directly. When the number of signal points is greater than or equal to six, the signal will be divided into six points for wavelet decomposition and reconstruction as Equation (34).
Z m ( i 1 , k ) = n h ( 2 k n ) Z ( i , n ) = n = 0 L 1 h ( n ) Z ( i , 2 k n ) Z d ( i 1 , k ) = n g ( 2 k n ) Z ( i , n ) = n = 0 L 1 g ( n ) Z ( i , 2 k n ) Z ( i , k ) = n h ( 2 k n ) Z m ( i 1 , k ) + n g ( 2 k n ) Z d ( i 1 , k )
where L = 6, h is scaling function, g is wavelet function, Zm is smooth approximation and Zd is detail signal.
The last point of the processing result is reserved and sent to Kalman filter, then the signal point moves in turn. The above process is repeated until the measurement ends.

5. Deck Deformation Measurement Simulation

5.1. Parameter Setting

The “Kuznetsov” aircraft carrier was chosen as the simulation object. First, the initial latitude and longitude of the ship were 110° and 30° respectively. The ship sailed eastward at a velocity of 18 kn. The angular velocity of the ship was assumed to be [ ω r ω p ω a ] T = [ 0 0 0 ] T . Second, the SINS chose an inertial navigation system with an accuracy of 10n mile/h, and its equivalent gyro drift was 0.1°/h, that is, ω = [ 0 . 1 / h 0 . 1 / h 0 . 1 / h ] T . The initial attitude angle was selected as [ λ x λ y λ z ] T = [ 5 5 2 0 ] T . It assumed that the inverse correlation times of the corresponding stochastic processes β1, β2, β3 were 0.15, 0.12, and 0.10 respectively. And the SINS moved uniformly along the estimation trajectory at a velocity of 5 m/s, the estimation trajectory was 100 m long, the estimation time was 20 s.

5.2. Results and Discussion

5.2.1. Simulation Results of the Ship Benchmark Model

The state values, observation values, Kalman filter values, and db3 wavelet combined with Kalman filter values in the absence of noise of the angular velocity of the INS are shown in Figure 3 below.
Due to the influences of random noise, the angular velocity observation (as shown by the red line in Figure 3) contains errors. In order to improve the estimation accuracy, the Kalman filter algorithm is used in the dynamic measurement process (as shown by the blue line in Figure 3) alone. The recursive estimation is performed, and the results show that the Kalman filter has a substantial noise reduction effect. In order to pursue higher observation accuracy, the db3 wavelet combined with the Kalman filter algorithm (as shown by the green line in Figure 3) is used to dynamically process the system. The comparison in Figure 3 is obvious. The db3 wavelet combined with Kalman filter results is closer to the simulated true values (as shown by the black line in Figure 3), which is better than using only the Kalman filter. This combination algorithm is particularly advantageous in removing outliers.

5.2.2. Simulation Results of the Sliding Estimation Model

The true angular velocity values of the SINS without noise (left side of the Figure 4) are compared with the angular velocity state values, observation values, Kalman filter values, and wavelet combined Kalman filter values of the SINS with noise (right side of the Figure 4).
It can be seen from Figure 4 that the wavelet combined with Kalman filter values are closest to the true values. The filtering effect can also be analyzed from the perspective of the frequency. The spectrum of the observation of the angular velocity is shown on the left side of the Figure 5. The spectrum of the angular velocity combined with Kalman filter values is shown on the right side of the Figure 5.
The simulated true angular velocity of the SINS estimation system is a low frequency signal, and the interference component such as noise are some high frequency signals. The results before and after filtering are compared. It can be seen that the high frequency component of the signal is suppressed, and the low frequency signal is preserved after filtering. The main frequency of the angular velocity 0.09766 Hz remains unchanged as shown in Figure 5. The high frequency component in Figure 5f still exists, but does not accumulate in a large amount at a certain frequency, and it can be inferred that the filtering is effective.
The mean and RMS of the angular velocity before and after filtering are shown in Table 1.
As can be seen from Table 1, the precision after filtering is an order of magnitude higher than before. Besides the mean value of angular velocity after filtering is close to its true value, which means that the accuracy of the measurement has also been improved. The data in Table 2 were published by Sameh Nassar and Naser El-Sheimy [24] using solely wavelet, and the accuracy is also improved. The difference is that this paper uses the wavelet combined with the Kalman filter algorithm.
The results show that the dynamic filtering algorithm of db3 wavelet combined with Kalman filter is more precise than solely the Kalman algorithm or wavelet method.

5.2.3. Curvature and Torsion of the Deck

The curvature and torsion on the estimation trajectory are shown in the Figure 6.
Since the filtering algorithm of wavelet combined with Kalman filter has poor filtering ability to the initial values, the initial values of curvature and torsion in Figure 6 fluctuate greatly. The vertical curvature of Figure 6a gradually decreases with the change of the estimation position, the horizontal curvature of Figure 6b remains stable. The torsion of Figure 6c also becomes smaller as the estimation position is closer to the center of the deck, and the negative sign represents left-handed rotation. It shows that the deformation of the deck edge is obvious, while the deformation of the deck center is small, which is consistent with the actual situation.
The curvature and torsion parameters obtained in Figure 6 are compared with the original design values, and the part exceeding the design deformation range is found, and the specific position of the estimation track is located, as shown in Figure 7.
The specific location of the SINS is given in Figure 7. It is clearly shown in Figure 7 that the measurement trajectory is relatively smooth without outliers, which is in line with the actual situation, indicating that the wavelet combined with Kalman filter algorithm has significant advantages in improving measurement accuracy. As shown in Figure 6, the first 3 s of torsion and curvature exceed the threshold, i.e., the first 6 meters are the potential danger zone. A partial enlargement of the xoy plane is drawn. Accordingly, the potential danger zones on the deck are repaired or reinforced to ensure that the accuracy of various equipment on the ship is not affected when the ship is sailing.
In summary, the appropriate scenario design yields ideal results. It is suitable to describe the deflection of the deck with a second-order Markov model, which verifies the effectiveness of the measurement method. Furthermore, it can be inferred that if the deck deformation is described by a more accurate model, the simulation results will be more accurate.

6. Conclusions

In this paper, the deflection of the deck is measured by a fixed INS and a sliding SINS, instead of the previous inertial measurement matching method. Additionally, a second-order Markov model is used to simulate the op estimation trajectory with a length of 100 m on the landing deck of the “Kuznetsov”. The results show that the first 6 m are potential danger zone. Additionally, the data obtained by wavelet combined with Kalman filter algorithm indicate that the noise and outliers can be removed without changing the main frequency of 0.09766 Hz, and the accuracy is improved by an order of magnitude. Therefore, three remarkable advantages of the proposed method are high accuracy, dynamic and widespread measurement range. However, the proposed method requires extremely high accuracy of the sensors and it is necessary to ensure that the SINS closely fits the deck during the measurement process.
In conclusion, this dynamic measurement method is promising in experiment and engineering practice. In the future, more complicated deck situations should be measured.

Author Contributions

Conceptualization, B.R.; Data curation, T.L. and X.L.; Formal analysis, B.L.; Investigation, T.L.; Methodology, T.L.; Software, X.L.; Validation, T.L.; Writing—original draft, T.L.; Writing—review & editing, B.R., T.L. and X.L.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Sun, F.; Guo, C.J.; Gao, W.; Li, B. A New Inertial Measurement Method of Ship Dynamic Deformation. In Proceedings of the 2007 IEEE International Conference on Mechatronics and Automation, Harbin, China, 5–8 August 2007; pp. 3407–3412. [Google Scholar]
  2. Xu, B.; Chen, C.; Shi, H.Y.; Guo, Y. A time delay compensation method based on the hull deformation measurement technology by FGU. J. Ship Mech. 2015, 19, 1235–1244. [Google Scholar]
  3. Wang, B.; Xiao, X.; Xia, Y.Q.; Fu, M.Y. Unscented particle filtering for estimation of shipboard deformation based on inertial measurement units. Sensors 2013, 13, 15656–15672. [Google Scholar] [CrossRef] [PubMed]
  4. Liu, H.B.; Sun, C.; Zhang, Y.Q.; Liu, X.M.; Liu, J.B.; Zhang, X.H.; Yu, Q.F. Hull deformation measurement for spacecraft TT&C ship by Photogrammetry. Sci. China Technol. Sci. 2015, 58, 1339–1347. [Google Scholar]
  5. Yuan, E.K.; Yang, G.L. High-Accuracy Modeling of Ship Deformation Based on Inertial Measuring Method. Adv. Mater. Res. 2013, 760, 1227–1232. [Google Scholar] [CrossRef]
  6. Zhu, Y.Z.; Wang, S.T.; Miu, L.J.; Ge, Y.S. Summary of Hull Deformation Measurement Technology. Ship Eng. 2007, 29, 58–61. [Google Scholar]
  7. Dai, H.D.; Lu, J.H.; Guo, W.; Wu, G.B.; Wu, X.N. IMU based deformation estimation about the deck of large ship. Opt.-Int. J. Light Electron Opt. 2016, 127, 3535–3540. [Google Scholar] [CrossRef]
  8. Wang, X.Q.; Chen, X.Y. Research on Inertial Measurement Method of Dynamic Deformation of Ship’s Deck. J. Chin. Inert. Technol. 2006, 14, 24–28. [Google Scholar]
  9. Jah, M.K.; Lisano, M.E.; Bom, G.H.; Axelrad, P. Mars Aerobraking Spacecraft State Estimation by Processing Inertial Measurement Unit Data. J. Guid. Control Dyn. 2015, 31, 1802–1812. [Google Scholar] [CrossRef]
  10. He, Y.; Zhang, X.L.; Peng, X.F. A Model-Free Hull Deformation Measurement Method Based on Attitude Quaternion Matching. Int. J. Distrib. Sens. Netw. 2018, 6, 8864–8869. [Google Scholar] [CrossRef]
  11. Xu, B.; Duan, T.H.; Wang, Y.F. An inertial measurement method of ship deformation based on IMM filtering. Opt.-Int. J. Light Electron Opt. 2017, 140, 601–609. [Google Scholar] [CrossRef]
  12. Gao, F.T.Z. Painted world famous weapon—1143.5 type “Kuznetsov” aircraft carrier . Opt.-Int. J. Light Electron Opt. 2010, 4, 76–81. [Google Scholar]
  13. Su, W.X.; Zhu, Y.L.; Liu, F.; Hu, K.Y. An online outlier detection method based on wavelet technique and robust rbf network. Trans. Inst. Meas. Control 2013, 35, 1046–1057. [Google Scholar] [CrossRef]
  14. Kepper, J.H.; Claus, B.C.; Kinsey, J.C. A Navigation Solution Using a MEMS IMU, Model-Based Dead-Reckoning, and One-Way-Travel-Time Acoustic Range Measurements for Autonomous Underwater Vehicles. IEEE J. Ocean. Eng. 2018, 44, 664–682. [Google Scholar]
  15. Schneider, A.M. Kalman Filter Formulations for Transfer Alignment of Strapdown Inertial Units. Navigation 1983, 30, 72–89. [Google Scholar] [CrossRef]
  16. Zhou, W.D.; Ding, G.Q.; Hao, Y.L.; Cui, G.Z. Research on the effect of ship’s deck deflection on angular rate matching based transfer alignment process. In Proceedings of the 2009 IEEE International Conference on Mechatronics and Automation, Changchun, China, 9–12 August 2009; pp. 3218–3222. [Google Scholar]
  17. Yang, Y.P.; Liu, Y.H.; Wang, Y.H.; Zhang, H.W.; Zhang, L.H. Dynamic modeling and motion control strategy for deep-sea hybrid-driven underwater gliders considering hull deformation and seawater density variation. Ocean Eng. 2017, 143, 66–78. [Google Scholar] [CrossRef]
  18. Lewiner, T.; Gomes, J.D.; Lopes, H.; Craizer, M. Curvature and torsion estimators based on parametric curve fitting. Comput. Graph. 2005, 29, 641–655. [Google Scholar] [CrossRef]
  19. Joo, H.K.; Yazaki, T.; Takezawa, M.; Maekawa, T. Differential geometry properties of lines of curvature of parametric surfaces and their visualization. Graph. Models 2014, 76, 224–238. [Google Scholar] [CrossRef]
  20. Bilen, C.; Huzurbazar, S. Wavelet-Based Detection of Outliers in Time Series. J. Comput. Graph. Stat. 2002, 11, 311–327. [Google Scholar] [CrossRef]
  21. El-Sheimy, N.; Nassar, S.; Noureldin, A. Wavelet De-Noising for IMU Alignment. IEEE Aerosp. Electron. Syst. Mag. 2004, 19, 32–39. [Google Scholar] [CrossRef]
  22. Armanious, G.; Lind, R. Fly-by-Feel Control of an Aeroelastic Aircraft Using Distributed Multirate Kalman Filtering. J. Guid. Control Dyn. 2017, 40, 2323–2329. [Google Scholar] [CrossRef]
  23. Xu, S.; Baldea, M.; Edgar, T.F.; Wojsznis, W.; Blevins, T.; Nixon, M. An improved methodology for outlier detection in dynamic datasets. AIChE J. 2015, 61, 419–433. [Google Scholar] [CrossRef]
  24. Nassar, S.; El-Sheimy, N. Wavelet analysis for improving INS and INS/DGPS navigation accuracy. J. Navig. 2005, 58, 119–134. [Google Scholar] [CrossRef]
Figure 1. Principle diagram of dynamic inertial measurement method.
Figure 1. Principle diagram of dynamic inertial measurement method.
Sensors 19 04167 g001
Figure 2. 3rd-order Daubechies wavelet. (a) Wavelet function; (b) Scaling function.
Figure 2. 3rd-order Daubechies wavelet. (a) Wavelet function; (b) Scaling function.
Sensors 19 04167 g002
Figure 3. Comparison of angular velocity filtering results of the inertial navigation systems (INS). (a) ω r of the INS; (b) ω p of the INS; (c) ω a of the INS.
Figure 3. Comparison of angular velocity filtering results of the inertial navigation systems (INS). (a) ω r of the INS; (b) ω p of the INS; (c) ω a of the INS.
Sensors 19 04167 g003
Figure 4. Comparison of angular velocity filtering results of the sub-inertial navigation systems (SINS). (a) Noiseless ω x of the SINS; (b) Noisy ω x of the SINS; (c) Noiseless ω y of the SINS; (d) Noiseless ω y of the SINS; (e) Noisy ω z of the SINS; (f) Noiseless ω z of the SINS.
Figure 4. Comparison of angular velocity filtering results of the sub-inertial navigation systems (SINS). (a) Noiseless ω x of the SINS; (b) Noisy ω x of the SINS; (c) Noiseless ω y of the SINS; (d) Noiseless ω y of the SINS; (e) Noisy ω z of the SINS; (f) Noiseless ω z of the SINS.
Sensors 19 04167 g004
Figure 5. Spectrum analysis before and after filtering of the SINS angular velocity. (a) Spectrogram of observation values of the ω x ; (b) Spectrogram of filter values of the ω x ; (c) Spectrogram of observation values of the ω y ; (d) Spectrogram of filter values of the ω y ; (e) Spectrogram of observation values of the ω z ; (f) Spectrogram of filter values of the ω z .
Figure 5. Spectrum analysis before and after filtering of the SINS angular velocity. (a) Spectrogram of observation values of the ω x ; (b) Spectrogram of filter values of the ω x ; (c) Spectrogram of observation values of the ω y ; (d) Spectrogram of filter values of the ω y ; (e) Spectrogram of observation values of the ω z ; (f) Spectrogram of filter values of the ω z .
Sensors 19 04167 g005
Figure 6. Curvature and torsion of the estimation trajectory: (a) Vertical curvature of the deck; (b) Horizontal curvature of the deck; (c) Torsion of the deck.
Figure 6. Curvature and torsion of the estimation trajectory: (a) Vertical curvature of the deck; (b) Horizontal curvature of the deck; (c) Torsion of the deck.
Sensors 19 04167 g006
Figure 7. Sliding position of the estimation trajectory: (a) Original trajectory and deformation trajectory; (b) Partial enlargement of the xoy plane (Potential danger zone).
Figure 7. Sliding position of the estimation trajectory: (a) Original trajectory and deformation trajectory; (b) Partial enlargement of the xoy plane (Potential danger zone).
Sensors 19 04167 g007
Table 1. Angular velocity errors of the SINS before and after filtering.
Table 1. Angular velocity errors of the SINS before and after filtering.
AxialParameterOriginal DataFilter Data (Wavelet Combined with Kalman Filter)
xMean0.91800.3812
RMS1.01570.4036
yMean0.32710.1460
RMS0.53280.1487
zMean0.38740.1974
RMS0.58330.1981
Table 2. INS position errors before and after wavelet de-noising of inertial data.
Table 2. INS position errors before and after wavelet de-noising of inertial data.
ParameterOriginal DataFilter Data (Wavelet)
Mean1.760.64
RMS1.980.76

Share and Cite

MDPI and ACS Style

Ren, B.; Li, T.; Li, X. Research on Dynamic Inertial Estimation Technology for Deck Deformation of Large Ships. Sensors 2019, 19, 4167. https://doi.org/10.3390/s19194167

AMA Style

Ren B, Li T, Li X. Research on Dynamic Inertial Estimation Technology for Deck Deformation of Large Ships. Sensors. 2019; 19(19):4167. https://doi.org/10.3390/s19194167

Chicago/Turabian Style

Ren, Bo, Tianjiao Li, and Xiang Li. 2019. "Research on Dynamic Inertial Estimation Technology for Deck Deformation of Large Ships" Sensors 19, no. 19: 4167. https://doi.org/10.3390/s19194167

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