Next Article in Journal
Estimating Fluor Emission Spectra Using Digital Image Analysis Compared to Spectrophotometer Measurements
Previous Article in Journal
Correction of Error of Airborne Anemometers Caused by Self-Excited Air Turbulence
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Simulation Optimization and Application of Shearer Strapdown Inertial Navigation System Modulation Scheme

1
School of Mines, China University of Mining and Technology, Xuzhou 221116, China
2
Research Center of Intelligent Mining, China University of Mining and Technology, Xuzhou 221116, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(9), 4290; https://doi.org/10.3390/s23094290
Submission received: 20 March 2023 / Revised: 19 April 2023 / Accepted: 24 April 2023 / Published: 26 April 2023

Abstract

:
The operating attitude of a shearer based on a three-dimensional (3D) space scale is the necessary basic information for realizing intelligent mining. Aiming to address the problem of the insufficient perception accuracy of shearers, in this paper, the rotation model of the actual turning mechanism of the strapdown inertial navigation system (SINS) of shearers is established, and the error propagation characteristics of different single-axis rotation modulation schemes are revealed. Through theory and simulation, the optimal rotation modulation scheme is determined to be the improved four-position turn–stop modulation with a rotation of <360°. The experiment shows that the 24 h positioning error of this scheme is 3.7 nmile, and the heading angle changes by 0.06°, which proves that this scheme can effectively improve the attitude perception accuracy of the inertial navigation system (INS). The field application of the shearer operating attitude perception based on this scheme shows that the positioning error after error compensation is 17% of that before compensation, and the heading angle error is 75% of that before compensation, which verifies that this scheme can significantly improve the accuracy of shearer operating attitude perception in field applications. This scheme can achieve higher precision perception accuracy based on SINS and has broad application prospects in the field of high-precision pose perception of coal mining machines, roadheaders, and other equipment.

1. Introduction

The operating posture of a shearer, including the heading angle, pitch angle, roll angle, and 3D acceleration of the body and cutting part, is based on the three degrees of freedom dynamic information on the 3D space scale, which can determine the position of the shearer and predict the 3D extension direction of the working face in the coal-bearing geological space. The operating posture is also the basic information for realizing the shearer’s memory cutting, automatic height adjustment, intelligent control, intelligent perception, remote visual monitoring [1,2], etc. As a difficult problem of intelligent mining equipment, accurate perception of the shearer’s running attitude can not only provide a way to detect and predict the production status of the intelligent chemical working face but also provide data feedback for the autonomous intelligent control of the shearer. Therefore, it is of great significance for the construction of an intelligent working face to realize the high-precision position and attitude state perception of the shearer based on rotary SINS.
Since the 1990s, traditional coal mining technology powers such as the United States, Germany, and Australia have begun to explore and research intelligent coal mining technology and equipment, and they initially realized remote sensing of coal mining equipment. In 2001, the Commonwealth Science and Industries Research Organization (CSIRO) designed and developed the Longwall Automation Steering Committee (LASC) system with the technical feature of the accurate positioning of coal mining equipment. This system uses the military-level high-precision fiber-optic gyroscope and an exclusively developed navigation positioning algorithm to achieve the accurate positioning of coal mining machines and automatic straightening of the working face scraper [3,4,5], and it has been successfully applied to the Beltana Coal Mine in Australia. In 2008, the LASC system was upgraded and, combined with detailed geological data and a 3D model of the mining space, it achieved the goals of monitoring the position of production equipment in the 3D space, memory cutting of shearers, 3D visualization of the mining space, etc. [6]. At present, LASC has been applied in more than 70% of longwall coal mining faces in Australia. CSIRO released LASC 2.0 in 2017, and signed license agreements with third-party OEM coal machinery equipment manufacturers, such as Bucyrus, JOY, Eickhoff, Tiandi Technology, etc. CSIRO and coal machinery manufacturers jointly promoted LASC, realizing rapid commercialization [7,8,9,10].
As the main sensor in the LASC system, the gyroscope was developed over a period of more than 170 years, and its accuracy means that it is difficult to achieve a big breakthrough [11,12]. As an error self-compensation method of INS, the essence of rotary modulation is to generate periodic attitude matrix changes through an external turning mechanism without improving the hardware level of the inertial sensor, thereby achieving self-compensation of the deterministic error of the inertial sensor [13,14] and improving the system accuracy for the long voyage. Scholars have been researching rotary navigation systems since the 1980s. Because of its simple structure and good error compensation effect, the rotary fiber-optic INS has great potential to replace the existing laser gyroscope, electrostatic gyroscope, and other types of gyroscope [15]. Moreover, most of the existing high-precision SINS products also use rotary modulation to improve navigation accuracy. Thus far, many scholars have conducted much useful research work on initial alignment [16,17,18], error modulation [19], rotation modulation schemes [20,21], solution algorithms [22,23], etc., and achieved rich research results. However, as one of the important application scenarios of SINS, there is little research on the rotation error modulation and field applicability of shearers. In addition, the shearer is subjected to the combined action of large loads and strong vibrations during the reciprocating coal-cutting process. At the same time, since the inertial sensors in the SINS used in coal mines are directly fixed to the shearer, they need to directly withstand the various impacts, vibrations, and noise disturbances caused by coal mining operations [24,25]. That is, the working conditions are usually not ideal. In addition, the shearer will start and stop multiple times within a day, and as the working time increases, the gyroscope will accumulate significant errors. There will be significant static errors; therefore, the SINS has put forward higher requirements for the performance of inertial sensitive devices.
This paper focuses on the insufficient accuracy of the current coal mine SINS and the lack of a basis for selecting rotation modulation schemes. Based on the analysis of the inertial measurement unit (IMU) error modulation mechanism, this paper optimizes the optimal rotational modulation scheme by simulating and analyzing the long-term positioning error of each scheme. Based on this, laboratory experiments and industrial applications were conducted. Compared with the SINS without error modulation, the optimal modulation scheme of the shearer SINS selected in this paper can effectively reduce the positioning error of the underground coal mining machine and tunneling machine. This scheme has great engineering application value and application prospects in intelligent mining processes.

2. Basic Principle of Rotation Modulation Technology

The rotary INS fixedly connects the IMU with the shearer through the turning mechanism. The IMU can rotate periodically with the turning mechanism. The navigation solution also uses the SINS algorithm. In this way, the attitude information calculated by the navigation is only the attitude of the IMU. At this time, the attitude information of the shearer can be obtained by taking into account the rotation angle of the IMU relative to the shearer [26]. The basic principle is shown in Figure 1.
SINS mainly uses a carrier coordinate system (b system), navigation coordinate system (n system), rotation coordinate system (s system), and inertial coordinate system (i system) in the attitude calculation process. When the IMU remains stationary at the initial time, the s system, b system, and n system remain coincident, the origin is located in the center of the IMU, and the coordinate axis refers to the three orthogonal axes of the IMU.
IMU starts at angular speed ω and rotates around the celestial axis, and the shearer remains stationary during rotation, so at time t, the included angle between the x-axes of the two coordinate systems is β = ωt. At this time, the direction cosine array of the b system relative to the s system is as follows:
C b s = cos β sin β 0 sin β cos β 0 0 0 1 = cos ω t sin ω t 0 sin ω t cos ω t 0 0 0 1 = C s b T ,
Assuming that the ideal angular velocity and specific force of system b relative to system i are  ω i b b  and  f b , respectively, the ideal output of IMU gyroscope and accelerometer is as follows:
ω i s s = C b s ω i b b + ω b s s f s = C b s f b + f b s ,
where  ω b s s = 0   0   ω T  and  f b s = 0   0   0 T .
Under the excitation of angular velocity  ω i s s  and specific force  f s , the output of the gyroscope and accelerometer is as follows:
ω i s s = I + δ K g I + δ E g ω i s s + ε n + ε r f s = I + δ K a I + δ E a f s + n + r ,
where  ω i s s  is the gyro output value, deg/s;  f s  is the accelerometer output value, g;  δ K g  is the gyro scale factor error, ppm;  δ K a  is the accelerometer scale factor error, mA/g;  δ E g  is the gyro installation error, deg;  δ E a  is the accelerometer installation error, deg;  ω i s s  is the ideal gyro input value, deg/s;  f s  is the accelerometer ideal input value, g;  ε n  is the gyro random drift error, deg; and  n  is the accelerometer random drift error, g.
After expanding Equation (3), subtract the ideal output value of the inertial sensor and omit the second order small quantity. Then, the output error can be obtained as follows:
δ ω i s n = C s n δ K g + δ E g C b s ω i b b + ω b s s + ε n + ε r δ f n = C s n C b s δ K a + δ E a f s + n + r ,
where  C s n = C b n C s b  and  C s b = C b s T .
According to Formula (4), after the IMU rotates 360° relative to the shearer, the end value of the east and north gyro drift is 0; that is, the constant error of the inertial sensor perpendicular to the rotation axis is offset, which will not affect the accuracy of the navigation system.

3. Analysis of Rotary Modulation Scheme and Mechanism

3.1. Single-Axis Continuous Rotation Modulation

3.1.1. Single-Axis Continuous Rotation Modulation Scheme

The s system, b system, and n system coincide at the initial time, and the single-axis continuous rotation modulation scheme is shown in Figure 2.
  • The turning mechanism starts from point s at zero time, accelerates to point a through time ta with angular acceleration α, and the rotation angle during acceleration is θa;
  • After the angular velocity reaches the set value ω, it will rotate continuously at a constant speed.

3.1.2. Modulation Mechanism Analysis of Single-Axis Continuous Rotation

The continuous rotation time of a single axis is  t = 2 π n ω + t a , and the attitude angle error caused by gyro bias drift is given as follows:
Ψ = ε x s t a ε y s α t a 3 6 ε x s α t a 3 6 ε y s t a ε z s t ,
where  ε x s  is the gyro x-axis drift, deg/h;  ε y s  is the gyro y-axis drift, deg/h; and  ε z s  is the gyro z-axis drift, deg/h.
The attitude angle error caused by the gyro scale factor error is as follows:
Ψ = K g x K g y ω i e cos φ 6 α t a 3 K g y cos φ t a + t t a ω i e cos φ 2 K g x + K g y K g z ω i e sin φ t a + 1 2 α t a 2 + K g z ω i e sin φ + ω t t a ,
where Kgx is the x-axis scale factor error of the gyroscope, ppm; Kgy is the y-axis scale factor error of the gyroscope, ppm; Kgz is the z-axis scale factor error of the gyroscope, ppm; ωie is the earth angular velocity, deg/s; and φ is the latitude, deg.
The attitude angle error caused by the gyro installation error is calculated as follows:
Ψ x = ω i e cos φ E g x y t a + ω i e sin φ E g x z t a ω i e sin φ α t a 3 6 E g y z + E g x z sin 1 2 α t a 2 + E g y z cos 1 2 α t a 2 1 ω i e cos φ sin 2 θ a 4 ω E g x y + E g y x + t t a ω i e cos φ 2 E g x y E g y x ω i e sin φ ω E g x z sin θ a + E g y z cos θ a E g x z sin θ a E g y z cos θ a ,
where Egxy, Egxz, Egyx, Egyz, Egzx, and Egzy are the installation error angles of the gyroscope, deg.

3.2. Single-Axis Continuous Positive and Negative Rotation Modulation

3.2.1. Single-Axis Continuous Positive and Negative Rotation Modulation Scheme

The single-axis continuous positive and negative rotation modulation scheme is shown in Figure 3.
  • The turning mechanism starts from point s at zero time and rotates to point a with angular acceleration α to reach the set angular velocity ω. The rotation angle of the process is θa and the duration is ta;
  • Then, rotate to point d at a constant speed of angular velocity ω. The rotation angle of this process is 2π − 2θa and the duration is tc = (2π − 2θa)/ω;
  • Then, decelerate to the starting point s with the angular acceleration −α. The rotation angle is θa and the residence time is ts;
  • Accelerate to point d with acceleration α again to reach the set angular velocity −ω;
  • Then, rotate to point a at a constant speed with angular speed −ω;
  • Then, rotate to the starting point s at a constant deceleration of angular acceleration α, and the dwell time is ts.

3.2.2. Modulation Mechanism Analysis of Single-Axis Continuous Positive and Negative Rotation

The modulation period of single-axis continuous positive and negative rotation is as follows:
T = 4 t a + 2 t c + 2 t s ,
During this period, the attitude angle error caused by gyro bias drift is as follows:
Ψ r = 4 ε x s t a 4 sin θ a ω ε x s + 2 ε x s t s 4 ε y s t a 4 sin θ a ω ε y s + 2 ε y s t s ε z s T ,
The attitude angle error caused by the gyro scale factor error is as follows:
Ψ r K g = 0 Ψ r y K g z ω i e sin φ T ,
where  Ψ r y = 2 K g y ω i e cos φ t a + t s + t c + t a ω i e cos φ K g x + K g y + ω i e cos φ K g x + K g y sin 2 θ a ω + 2 t a .
The attitude angle error caused by the gyro installation error is as follows:
Ψ r E g x = ω i e cos φ E g x y + ω i e sin φ E g x z 4 t a + 2 t s + t r c ω i e cos φ E g x y E g y x + 4 E g y z cos 1 2 α t a 2 1 ,
Ψ r E g y = 4 ω i e sin φ E g y z t a + 4 E g x z cos 1 2 α t a 2 1 + 2 ω i e sin φ E g y z t s ,
Ψ r E g z = E g z y ω i e cos φ 4 t a + 2 t s ,

3.3. Four-Position Turn–Stop Modulation with Rotation >360°

3.3.1. Four-Position Turn–Stop Modulation Scheme with Rotation >360°

The four-position turn–stop modulation scheme with a rotation of >360° is shown in Figure 4. The residence positions and order of the turning mechanism are as follows: 45°→135°→225°→315°→45°→315°→225°→135°→45°. These positions are completely symmetrical with the acceleration and deceleration processes, and the residence time of each residence position is also the same.
  • The turning mechanism starts from point A, with angular acceleration α accelerating the rotation to point a2 to reach the set angular velocity ω. The process rotation angle is θa;
  • Then, rotate to point b1 at a constant speed with an angular velocity ω, and the rotation angle of the process is 0.5π − 2θa;
  • Then, decelerate to point B with angular acceleration −α. The rotation angle is θa and the residence time is ts;
  • Then, rotate to points C, D, and A in the same way, and the residence time at each point is still ts;
  • Then, reverse the rotation of points B, C, D, and A in the same way to form a complete modulation cycle.

3.3.2. Modulation Mechanism Analysis of Four-Position Turn–Stop with Rotation >360°

The modulation period of this scheme is as follows:
T = 16 t a + 8 t c + 8 t s ,
where ta is the acceleration time between two retention points, s; tc is the uniform rotation time between two retention points, s; and ts is the residence time at each retention point, s.
The attitude angle error caused by gyro bias drift is as follows:
Ψ r ε = 0 0 ε z s T ,
The attitude angle error caused by the gyroscope scale factor error is as follows:
Ψ r K g = 0 0.5 ω i e cos φ K g x + K g y T K g z ω i e sin φ T ,
The attitude angle error caused by the gyroscope installation error is as follows:
Ψ r E g = 1 2 ω i e cos φ E g x y + E g y x T 0 K g z ω i e sin φ T ,
In summary, the four-position turn–stop modulation scheme with a rotation of >360° has a very good error modulation effect, which can significantly improve the accuracy of SINS.

3.4. Four-Position Turn–Stop Modulation with Rotation <360°

3.4.1. Four-Position Turn–stop Modulation Scheme with Rotation <360°

The four-position turn–stop error modulation scheme with rotation <360° is shown in Figure 5. The residence positions and order of the turning mechanism are as follows: 45°→135°→225°→315°→45°. The residence positions are completely symmetrical, but the rotation angle is not completely symmetrical.
  • The turning mechanism starts from point A, with angular acceleration α accelerating the rotation to point a1 to reach the set angular velocity ω. The process rotation angle is θa;
  • Then, rotate to point c1 at a constant speed, and the rotation angle is π − 2θa and the rotation time is tc1 = (π − 2θa)/ω;
  • From point c1, decelerate uniformly to point C with angular acceleration −α, and the rotation angle during this process is θa;
  • Accelerate the rotation from point C to point c2 at the angular acceleration α to reach the set angular speed ω, and the rotation angle during this process is θa;
  • Thereafter, it continuously rotates to point d1 at a constant speed. The rotation angle in this process is 0.5π − 2θa, and the rotation time is tc2 = (0.5π − 2θa)/ω. It decelerates uniformly from point d1 to point D at an angular acceleration of −α. The rotation angle in this process is θa;
  • Then, reverse the rotation of points B and A in the same way to form a complete modulation cycle, and the residence time of points A, B, C, and D is ts.

3.4.2. Modulation Mechanism Analysis of Four-Position Turn–Stop with Rotation <360°

The modulation period of this scheme is as follows:
T = 8 t a + 4 t s + 2 t c 1 + 2 t c 2 ,
The attitude angle error caused by gyro bias drift is as follows:
Ψ r ε = 2 3 α t a 3 ε x s 2 2 ω cos θ a ε x s 2 3 α t a 3 ε y s 2 2 ω cos θ a ε y s ε z s T ,
The attitude angle error caused by the gyroscope scale factor error is as follows:
Ψ r K g = 2 ω K g x K g y ω i e cos φ sin 2 θ a 1 2 ω i e cos φ K g x + K g y T + ω i e cos φ 2 α t a 3 3 K g x K g y K g z ω i e sin φ T ,
The attitude angle error caused by the gyroscope installation error is as follows:
Ψ r E g X = 1 2 ω i e cos φ E g x y E g y x T 1 ω cos 2 θ a + 2 3 α t a 3 ω i e cos φ E g x y + E g y x ω i e sin φ E g x z 2 2 ω cos θ a 2 2 sin θ a E g y z ,
Ψ r E g y = 4 ω i e sin φ E g y z t a + 4 E g x z cos 1 2 α t a 2 1 + 2 ω i e sin φ E g y z t s ,
Ψ r E g z = E g z y ω i e cos φ 4 t a + 2 t s ,

3.5. Improved Four-Position Turn–Stop Modulation with Rotation <360°

According to the analysis in Section 3.4, it can be seen that the gyroscope ε is not completely compensated in the four-position turn–stop modulation scheme with a rotation of <360°. From Equation (17), the ratio of residual zero-bias drift to total drift is as follows:
R a t e = ε E n d t T ε x s = 2 3 α t a 3 ε x s 2 2 ω cos θ a ε x s T ε x s = 2 3 α t a 3 2 2 t c 1 ω cos θ a T ,
The above equation is further transformed into the following equation:
R a t e = 2 24 θ a α t a t c 1 2 2 π cos θ a 2 t a t c 1 + t s t c 1 + 3 4 ,
According to Equation (21), there are two methods to reduce the residual drift ratio. The residual drift ratio can be reduced by extending the residence time at each position or changing the acceleration process of the turning mechanism. It is easier to extend the residence time at each position in practical applications, but it is more difficult to find the optimal acceleration process of the turning mechanism. The residual drift ratio is reduced by prolonging the residence time at each position.
Let  c 1 = 2 24 θ a α t a t c 1 2 2 π cos θ a , c 2 = 2 t a t c 1 + 3 4 ; then, Equation (21) can be simplified as follows:
R a t e = c 1 t s t c 1 + c 2 ,
When the angular acceleration and angular velocity of the turning mechanism are constant, c1 and c2 are constants. According to Equation (22), prolonging the residence time at each position can significantly reduce the residual drift ratio. Suppose that the residence time of the turning mechanism in positions A and D is ts1, and the residence time in positions B and C is ts2; then, in a modulation period, four times will the turning mechanism remain in four stay positions. The sum of the attitude error caused by the bias drift of the gyroscope is as follows:
Ψ p k = 2 t s 1 t s 2 ε x s 2 t s 1 t s 2 ε y s 2 ε z s t s 1 + t s 2 ,
Taking the east direction as an example, the attitude angle error caused by the zero drift ε of the east gyroscope is as follows:
ε E n d t = 2 3 α t a 3 2 2 t c 1 ω cos θ a + 2 t s 1 t s 2 ε x s ,
If  2 3 α t a 3 2 2 t c 1 ω cos θ a + 2 t s 1 t s 2 = 0 , the following is true:
Δ t = t s 1 t s 2 = 1 3 α t a 3 + 2 ω cos θ a ,
Then, the east attitude angle error is zero, and the residual drift ratio is also zero, reaching the optimal compensation state.

4. Simulation Analysis and Determination of Optimal Modulation Scheme

4.1. Simulation Analysis

It can be seen from the theoretical analysis that the gyro bias drift is the main factor that causes a decline in the positioning accuracy. Therefore, the best modulation scheme can be selected by simulating and analyzing the modulation effect of the above scheme on the gyro bias drift. Matlab numerical simulation software was selected to simulate and analyze the above scheme. The parameter setting is shown in Table 1 and the simulation time was 72 h.
In each scheme, the positioning error caused by the constant drift error of the gyroscope in the direction of the vertical rotation axis is shown in Figure 6. In the simulation time of 72 h, the error of the single-axis continuous rotation modulation scheme was the minimum, only 0.005 nmile. The single-axis continuous positive and negative rotation scheme had the maximum error, exceeding 3 nmile. The error of the four-position turn–stop scheme with >360° was similar to that of the improved four-position turn–stop scheme with <360°, which was about 0.02 nmile. The four-position turn–stop scheme with <360° had an error of approximately 1.2 nmile.

4.2. Determination of Optimal Modulation Scheme

Based on the above theory and simulation analysis, it can be seen that the error of the single-axis continuous rotation modulation scheme is the minimum. However, under the condition of a long endurance operation, the bias drift error will diverge over time, which will seriously affect the system accuracy, so this scheme should not be adopted.
The single-axis continuous positive and negative rotation scheme has the worst accuracy, which is inconsistent with the theoretical analysis. The reason is that the gyro bias drift error cannot be completely suppressed due to the asymmetry of the rotation process in the whole cycle, and the gyro bias drift error remains due to the alternating residence time of the positive and negative rotations, which ultimately affects the accuracy of the navigation system, so this scheme should not be used.
The four-position turn–stop scheme >360° can completely modulate the gyro bias drift in the vertical axis direction within a complete modulation period, and this scheme will not produce other error-influencing factors that diverge over time. This scheme can be used as an alternative.
The inertial sensor drift error of the four-position turn–stop scheme with <360° can be well compensated, but the gyro drift error cannot be effectively compensated, which will eventually affect the accuracy of the navigation system, so this scheme should not be used.
The improved four-position turn–stop scheme with <360° cannot effectively compensate the gyro bias drift error, but after the theoretical adjustment of the four-position residence time of this scheme, the residual gyro bias drift error within the residence time just cancels out the residual gyro bias drift error in the process of uniform rotation, making the gyro bias drift error completely modulated in a complete modulation cycle. This scheme can also be used as an alternative.
In summary, the four-position turn–stop scheme with >360° and the improved four-position turn–stop scheme with <360° are alternatives. The compensation effect of both schemes is good, and the system accuracy is basically equivalent. However, in practical applications, the four-position turn–stop scheme with >360° requires the installation of conductive slip rings on the turning mechanism, which increases the cost of the navigation system. On the other hand, the conductive slip ring may introduce external errors when it works for a long voyage, thus affecting the system accuracy. The improved four-position turn–stop scheme with <360° does not require additional conductive slip rings, so the system cost is relatively low, and it is relatively easy to achieve. Therefore, the improved four-position turn–stop scheme with <360° is the best single-axis rotation modulation scheme in practical engineering applications.

5. Research on Error Modulation Experiment and Engineering Application

5.1. Experimental Study on the Improved Four-Position Turn–Stop with <360°

The experiment selected the SMT-1 three-axis turntable as the working platform for testing the inertial sensor, as shown in Figure 7. During the experiment, the platform provided the reference motion of the gyroscope and recorded and stored the actual angle change curve. The output of the gyroscope in the inertial measurement component was input to the signal acquisition computer through the RS-232 serial port, and data processing and comparison were carried out in the later stage.
In order to verify the error modulation effect of the improved four-position turn–stop scheme with <360°, the static performance index of the INS needed to be determined first. The error test results of the IMU 24 h static test under the condition that the turning mechanism does not rotate are shown in Figure 8. It can be seen from Figure 8a that when the IMU remained stationary, that is, when the system error was not modulated, the positioning error gradually accumulated within 12 h after the start of the experiment and slowly decreased between 12 and 17 h, but then the positioning error increased again, and the final positioning error was 18 nmile in 24 h. It can be seen from Figure 8b that the heading angle presented a similar sine wave change; it showed a trend of first increasing, then decreasing to zero, then increasing, then decreasing to zero, and then increasing within 24 h. The final heading angle changed to 0.02°, and the amplitude of oscillation was 0.08°.
The angular velocity and angular acceleration of the improved four-position turn–stop scheme with <360° were selected as shown in Table 1. The residence time at each stop position was 100 s, and the total test time was 24 h. This experimental scheme can completely modulate the influence of inertial sensor bias error on the final error of the navigation system. The final positioning error and heading angle change in this scheme are shown in Figure 9. It can be seen from Figure 9a that the positioning error gradually increased within 15 h after the start of the experiment, and then decreased gradually. The final 24 h positioning error was 3.7 nmile, which is more than four times higher than the static experimental positioning accuracy. It can be seen from Figure 9b that the change in heading angle within 24 h showed a trend of first increasing, then decreasing to zero, then increasing, and then decreasing. The final heading angle changed by 0.06°, which is 0.02° less than the static error. In addition, due to the superposition of the indexing mechanism and the inertial navigation itself, the experimental system had significant heading angle noise.

5.2. Analysis on the Compensation Effect of Shearer Operating Attitude Perception Error

The SINS of the coal shearer in the No.211 working face of a mine is mainly used to sense the operating posture of the coal shearer in real time and guide the automatic straightening of the scraper conveyor, as shown in Figure 10. It is regarded as a horizontal coal seam, since the average dip angle of the coal seam is less than 1°. The shape of the scraper conveyor depends on the output coordinates of the shearer SINS in X and Y axes. First, the compensation effect of the positioning error of the shearer SINS was investigated by analyzing the shape of the scraper conveyor.
The automatic straightening interface of the scraper conveyor is shown in Figure 10b. The yellow line in the figure is the reference line, the green line is the actual path, and the red line is the straightening target. The output positioning information of the SINS shows that most of the scraper conveyor deviated from the reference line by about 800 mm, which is consistent with the cutting depth of the shearer by 0.8 m. However, the scraper conveyor between No. 118–150 supports presented an obvious bending shape, with an average deviation of 130 mm from the cutting depth of the shearer. The deviation between the No. 122 support and the reference line was the largest, reaching 1102 mm, and the deviation from the cutting depth of the shearer was about 300 mm. Figure 11 shows the operation track of the shearer before and after error compensation. After the error compensation, the average deviation of the scraper conveyor between No. 118–150 supports was 822 mm from the reference line, and the average deviation of the shearer section depth was 22 mm. The straightening error of the scraper conveyor after the error compensation, that is, the plane positioning error, was about 17% of that before the compensation. The positioning accuracy of the shearer SINS was significantly improved.
Since the roll angle and pitch angle of the shearer fluctuate relatively little, the heading angle (which has a larger fluctuation) was selected to study the attitude angle error compensation effect of the SINS. After removing invalid data, the output fluctuation of 3571 heading angles during the period 00:00:01–07:16:26 on 22 July 2020 is shown in Figure 12. Before error compensation, the heading angle fluctuated significantly in this period, with a maximum fluctuation value of 5.03° and a final cumulative error of 0.92°. After error compensation, the characteristics of heading angle fluctuation were significantly reduced: the maximum fluctuation value was 2.56° and the final cumulative error was 0.69°. After compensation, the heading angle error was 75% of that before compensation, and the attitude angle perception accuracy of the shearer SINS was also significantly improved.

6. Conclusions

(1)
This paper theoretically analyzed the propagation rules of inertial sensor drift error, scale factor error, and installation error in single-axis continuous rotation, single-axis continuous positive and negative rotation, >360° four-position stop, <360° four-position stop, and the <360° improved four-position stop error modulation scheme. It was proved theoretically that the <360° improved four-position stop scheme can eliminate the influence of gyro drift in the vertical rotation axis direction. Moreover, it achieves a relatively good error self-compensation effect.
(2)
In this paper, five single-axis rotation error modulation schemes were studied through simulation analysis. The research shows that the positioning error of the improved four-position turn stop scheme <360° was about 0.01 nmile within 72 h of simulation time. After a comprehensive analysis, this scheme was determined to be the best rotation modulation scheme in practical engineering applications. Based on the optimal rotation modulation scheme, a single-axis rotation error modulation experiment was carried out, which verified that the scheme can effectively improve the sensing accuracy of SINS.
(3)
The field application of shearer operation attitude perception was analyzed and studied. The field application showed that the plane positioning error after error compensation was about 17% of that before compensation, and the heading angle error was 75% of that before compensation, which verifies the effectiveness of the error compensation algorithm in this paper, and the shearer operation attitude perception accuracy has been significantly improved.
(4)
Although the single-axis rotation error modulation of the SINS of the shearer was studied in this paper, there is a lack of specific research on the rotation error effect of the turning mechanism in the vibration environment, which will affect the system error self-compensation effect of the single-axis rotation modulation IMU applied to the long flight and the selection of the optimal attitude solution structure of the shearer. Therefore, the rotation error effect in the vibration environment needs to be further explored.

Author Contributions

G.W. and Y.S. conceived and designed the experiments; G.W. and X.F. wrote the paper; X.F. and M.L. reviewed and revised the paper; N.C. and J.L. performed the experiments; and F.Q. analyzed the data. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (nos. 52104167, 51874276, and 52004273) and the Fundamental Research Funds for the Central Universities (no. 2020ZDPY0209).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All data and code used or analyzed in this study are available from the corresponding author on reasonable request.

Acknowledgments

The authors thank the editor and anonymous reviewers of the paper. Their constructive suggestions and comments have considerably improved the quality of the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zheng, J.; Li, S.; Liu, S.; Fu, Q. Research on the Shearer Positioning Method Based on SINS and LiDAR with Velocity and Absolute Position Constraints. Remote Sens. 2021, 13, 3708. [Google Scholar] [CrossRef]
  2. Shirong, G.; Shijia, W.; Bo, C.; Shibo, G.; Jiachen, L. Principle and Technology of Autonomous Positioning of Intelligent Mining and Transportation Units. J. Coal Ind. 2022, 47, 75–86. [Google Scholar]
  3. Wu, G.; Fang, X.; Zhang, L.; Liang, M.; Lv, J.; Quan, Z. Positioning accuracy of the shearer based on a strapdown inertial navigation system in underground coal mining. Appl. Sci. 2020, 10, 2176. [Google Scholar] [CrossRef]
  4. Zheng, J.; Li, S.; Li, N.; Fu, Q.; Liu, S.; Yan, G. A lidar-aided inertial positioning approach for a longwall shearer in underground coal mining. Math. Probl. Eng. 2021, 2021, 6616090. [Google Scholar] [CrossRef]
  5. Kelly, M.; Hainsworth, D.; Reid, D.; Caris, C. Longwall Automation: A new approach. In Proceedings of the 3th International Symposium “High Performance Mine Production”, Aachen, Germany, 11–12 June 2003; CSIRO Exploration & Mining: Aachen, Germany, 2003; pp. 5–16. [Google Scholar]
  6. Shanjun, M.; Shouming, L.; Cunlu, L.; Huazhou, C.; Pengpeng, Z.; Jihong, F.; Xinchao, L.; Jinchuan, C. Research and system application of adaptive coal cutting key technology for transparent intelligent fully mechanized coal mining face based on precise geodetic coordinates. J. Coal Ind. 2022, 47, 515–526. [Google Scholar]
  7. Shoubin, L. Research progress and development trend of intelligent mining. Coal Sci. Technol. 2019, 47, 102–110. [Google Scholar]
  8. Ralston, J.C.; Hargrave, C.O.; Dunn, M.T. Longwall automation: Trends, challenges and opportunities. Int. J. Min. Sci. Technol. 2017, 27, 733–739. [Google Scholar] [CrossRef]
  9. Enxian, T.; Yuliang, Z.; Cheng, M. Research status and prospect of intelligent coal mining technology. Coal Sci. Technol. 2019, 47, 111–115. [Google Scholar]
  10. Wang, S.; Wang, S. Longwall mining automation horizon control: Coal seam gradient identification using piecewise linear fitting. J. Min. Sci. Technol. 2022, 32, 821–829. [Google Scholar] [CrossRef]
  11. Ru, X.; Gu, N.; Shang, H.; Zhang, H. MEMS Inertial Sensor Calibration Technology: Current Status and Future Trends. Micromachines 2022, 13, 879. [Google Scholar] [CrossRef]
  12. Ren, C.; Guo, D.; Zhang, L.; Wang, T. Research on Nonlinear Compensation of the MEMS Gyroscope under Tiny Angular Velocity. Sensors 2022, 22, 6577. [Google Scholar] [CrossRef]
  13. Pan, G.; Wang, M.; Cao, J.; Xiong, Z.; Yu, R.; Cai, S. Improving the Horizontal Components Accuracy of Strapdown Airborne Vector Gravimetry by Yaw Continuous Rotation Modulation. IEEE Trans. Instrum. Meas. 2021, 70, 8503611. [Google Scholar] [CrossRef]
  14. Huang, W.; Li, M. A Self-Alignment Method of MEMS Biaxial Rotation Modulation Strapdown Compass for Marine Applications. IEEE Access 2019, 7, 151595–151609. [Google Scholar] [CrossRef]
  15. Yan, M.; Wang, Z. Engineering M. Precise Shearer Positioning Technology Using Shearer Motion Constraint and Magnetometer Aided SINS. Math. Probl. Eng. 2021, 2021, 1679014. [Google Scholar] [CrossRef]
  16. Lin, Y.; Miao, L.; Zhou, Z. A high-accuracy initial alignment method based on backtracking process for strapdown inertial navigation system. Measurement 2022, 201, 111712. [Google Scholar] [CrossRef]
  17. Chang, L.; Qin, F.; Jiang, S. Strapdown Inertial Navigation System Initial Alignment Based on Modified Process Model. IEEE Sens. J. 2019, 15, 6381–6391. [Google Scholar] [CrossRef]
  18. Sun, J.; Ye, Q.; Lei, Y. In-Motion Alignment Method of SINS Based on Improved Kalman Filter under Geographic Latitude Uncertainty. Remote Sens. 2022, 14, 2581. [Google Scholar] [CrossRef]
  19. Zhang, J.; Li, J.; Zhang, X.; Che, X.; Huang, Y.; Feng, K. Analysis and Compensation of Modulation Angular Rate Error Based on Missile-Borne Rotation Semi-Strapdown Inertial Navigation System. Sensors 2018, 5, 1430. [Google Scholar] [CrossRef]
  20. Zhang, C.; Li, J.; Yuan, X.; Zhang, X.; Wei, X.; Feng, K.; Hu, C.; Zhang, D.; Jiao, Y. Optimal Rotational Angular Velocity Determination Method Based on Compound Rotary Semi-Strapdown Inertial Navigation System. Sensors 2022, 22, 4583. [Google Scholar] [CrossRef] [PubMed]
  21. Xiaozhu, S.; Jie, H. Error analysis and transposition scheme for single-axis rotating SINS. Navig. Control 2018, 17, 7–13. [Google Scholar]
  22. Zharkov, M.; Veremeenko, K.; Kuznetsov, I.; Pronkin, A. Experimental Results of Attitude Determination Functional Algorithms Implementation in Strapdown Inertial Navigation System. Sensors 2022, 22, 1849. [Google Scholar] [CrossRef] [PubMed]
  23. Gao, K.; Ren, S.; Chen, X.; Yi, G.; Xu, Z. High Precision SINS/OD Dead Reckoning Algorithm Considering Lever Arm Effect. In Proceedings of the IECON 2017—43rd Annual Conference of the IEEE Industrial Electronics Society, Beijing, China, 29 October–1 November 2017. [Google Scholar]
  24. Shen, Y.; Wang, P.; Zheng, W.; Ji, X.; Jiang, H.; Wu, M. Error Compensation of Strapdown Inertial Navigation System for the Boom-Type Roadheader under Complex Vibration. Axioms 2021, 10, 224. [Google Scholar] [CrossRef]
  25. Wen, Z.; Yang, G.; Cai, Q. An Improved Calibration Method for the IMU Biases Utilizing KF-Based AdaGrad Algorithm. Sensors 2021, 21, 5055. [Google Scholar] [CrossRef]
  26. Gusinsky, V.Z.; Lesyuchevsky, V.M.; Litmanovich, Y.A.; Musoff, H.; Schmidt, G.T. A New Procedure for Strapdown Attitude Algorithms Optimization as Applied to Stochastic Motion Input. J. GCD 2007, 20, 673–680. [Google Scholar]
Figure 1. Principle of shearer rotary INS.
Figure 1. Principle of shearer rotary INS.
Sensors 23 04290 g001
Figure 2. Single-axis continuous rotation modulation scheme.
Figure 2. Single-axis continuous rotation modulation scheme.
Sensors 23 04290 g002
Figure 3. Single-axis continuous positive and negative rotation modulation scheme.
Figure 3. Single-axis continuous positive and negative rotation modulation scheme.
Sensors 23 04290 g003
Figure 4. Four-position turn–stop scheme with rotation >360°.
Figure 4. Four-position turn–stop scheme with rotation >360°.
Sensors 23 04290 g004
Figure 5. Four-position turn–stop scheme with rotation <360°.
Figure 5. Four-position turn–stop scheme with rotation <360°.
Sensors 23 04290 g005
Figure 6. Positioning error caused by ε in different modulation schemes.
Figure 6. Positioning error caused by ε in different modulation schemes.
Sensors 23 04290 g006
Figure 7. SMT-1 three-axis turntable.
Figure 7. SMT-1 three-axis turntable.
Sensors 23 04290 g007
Figure 8. Static experiment results of IMU. (a) Positioning error. (b) Heading angle change.
Figure 8. Static experiment results of IMU. (a) Positioning error. (b) Heading angle change.
Sensors 23 04290 g008
Figure 9. Experimental results of the improved four-position turn–stop scheme with <360°. (a) Positioning error. (b) Heading angle change.
Figure 9. Experimental results of the improved four-position turn–stop scheme with <360°. (a) Positioning error. (b) Heading angle change.
Sensors 23 04290 g009
Figure 10. Site layout of SINS of shearer and shearer path diagram. (a) Field application of SINS for shearer. (b) Shearer path diagram.
Figure 10. Site layout of SINS of shearer and shearer path diagram. (a) Field application of SINS for shearer. (b) Shearer path diagram.
Sensors 23 04290 g010
Figure 11. Running track of shearer.
Figure 11. Running track of shearer.
Sensors 23 04290 g011
Figure 12. Shearer heading angle change.
Figure 12. Shearer heading angle change.
Sensors 23 04290 g012
Table 1. Model and turning mechanism parameter table.
Table 1. Model and turning mechanism parameter table.
ParameterValue
  ε x s = ε y s = ε z s 0.01°/h
Kgx = Kgy = Kgz10 ppm
Egxy−10″
Egxz−20″
Egyx15″
Egyz−10″
Egzx20″
Egzy5″
ω6°/s
α10°/s2
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wu, G.; Fang, X.; Song, Y.; Chen, N.; Liang, M.; Li, J.; Qiao, F. Simulation Optimization and Application of Shearer Strapdown Inertial Navigation System Modulation Scheme. Sensors 2023, 23, 4290. https://doi.org/10.3390/s23094290

AMA Style

Wu G, Fang X, Song Y, Chen N, Liang M, Li J, Qiao F. Simulation Optimization and Application of Shearer Strapdown Inertial Navigation System Modulation Scheme. Sensors. 2023; 23(9):4290. https://doi.org/10.3390/s23094290

Chicago/Turabian Style

Wu, Gang, Xinqiu Fang, Yang Song, Ningning Chen, Minfu Liang, Jiaxuan Li, and Fukang Qiao. 2023. "Simulation Optimization and Application of Shearer Strapdown Inertial Navigation System Modulation Scheme" Sensors 23, no. 9: 4290. https://doi.org/10.3390/s23094290

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