Next Article in Journal
3D Numerical Modeling and Quantification of Oblique Wave Forces on Coastal Bridge Superstructures
Next Article in Special Issue
A Real-Time Ship Detector via a Common Camera
Previous Article in Journal
Effect of Aquaculture Reclamation on Sediment Nitrates Reduction Processes in Mangrove Wetland
Previous Article in Special Issue
TAR-Based Domino Effect Model for Maritime Accidents
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of Thermal Characteristics of MEMS Sensors for Measuring the Rolling Period of Maritime Autonomous Surface Ships

Division of Marine Production System Management, Pukyong National University, 45 Yongso-Ro, Nam-Gu, Busan 48513, Korea
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2022, 10(7), 859; https://0-doi-org.brum.beds.ac.uk/10.3390/jmse10070859
Submission received: 23 May 2022 / Revised: 15 June 2022 / Accepted: 21 June 2022 / Published: 23 June 2022
(This article belongs to the Special Issue Marine Navigation and Safety at Sea)

Abstract

:
Recently, with the emergence of maritime autonomous surface ships (MASS), ensuring seaworthiness has increased with the operation of MASS. Ship stability is important for safety, and technical methods for controlling a ship’s motion are required to evaluate the stability. A ship’s rolling period is estimated using microelectromechanical systems (MEMS) sensors to measure the ship’s metacentric height. However, weather changes (e.g., temperature) are drastic due to various marine environments in the sea. Hence, it is necessary to analyze MEMS sensors’ thermal characteristics for applying them to MASS. This study aims to analyze the thermal characteristics of a siX-axis MEMS sensor for its application in MASS. The experiments analyzed measurement errors and noise at six steps in the range of 25–75 °C in which the MEMS sensor can be operated. The experimental results showed that the gyroscope’s thermal error and MEMS sensor’s noise level were much larger than those of the accelerometer and the respective thermal error values along the Z-axis of the accelerometer and gyroscope were the most stable compared to those along the other axes. The findings can be applied to a measurement method of the stability of MASS employing MEMS sensors in navigation equipment.

1. Introduction

The development of maritime autonomous surface ships (MASS) is one of the important elements ensuring the safety and sustainability of ships from accidents at sea [1]. The ratio of marine accidents due to human errors amounted to 75–96% according to the Allianz Safety and Shipping Review [2]. The adoption of state-of-the-art ships with new technologies will make significant progress in improving a ship’s lifetime, energy saving, and environmental protection as well as reducing costs [3]. Therefore, MASS are actively being researched by several researchers and companies in many nations. Further, the International Maritime Organization (IMO) has added a new agenda on MASS in 2019 [4]. To develop MASS, multiple issues must be resolved to control them [5], including the control and evaluation of the ship’s stability [6].
The ship’s stability is one of the most critical factors ensuring the ship’s safety [7]. Various types of ship stability criteria have been proposed by the IMO and regulations have been revised [8]. The Sewol Ferry Disaster in 2014 was mainly caused by the loss of stability due to the cargo overload and improper operation of ballast water [9]. Thus, the loss of a ship’s stability can cause large-scale accidents and human casualties, and the ship’s stability is a crucial element for the safe operation of ships [6]. The simplest method to determine the ship’s stability is to calculate the metacentric height ( GM ¯ ). GM ¯ can be estimated from the distance between the ship’s center of gravity (G) and metacenter (M) or using the rolling period of the ship [10].
Nevertheless, it is difficult to calculate GM ¯ using the former method [11]. The center of gravity of an object is the same as the geometric center of its volume if the materials making up the object are the same. However, it is very challenging to calculate the center position through the weight distribution of each part in a ship with complex structures, such as ships made of intricately shaped objects or other materials [10]. In addition, there is no information about the cargo height although the weight of cargo loaded in a ship is known. For example, even if two containers with different shippers have the same weight of 20 tons, the height of the cargo will be different. This consequently produces an error in calculating the center of gravity.
Alternatively, a rolling period can be used to calculate the center of gravity for measuring GM ¯ . If the ship is forcibly inclined via an external force, it will rotate to the port and starboard sides to achieve stability, and this oscillation will manifest a periodic motion like a pendulum. As the period is determined by the distance between the pendulum and the axis of rotation, it is closely related to GM ¯ . If a rolling period can be measured, the ship’s GM ¯ can be simply calculated using the ship’s breadth [12]. However, ship GM ¯ so far has been calculated through a ship’s loading computer verified by the ship’s class, by reflecting the weight of each cargo, ballast, etc. tank. For the calculation of GM ¯ through the measurement of rolling period, a ship’s rolling period data is required, but it is difficult to obtain the data at a port. This is because it is impossible to roll a moored ship in a port. Therefore, sensors that measure the rolling of ships and related research are rare.
To measure a rolling period of MASS in real time, a sensor is needed to detect the ship’s movement. The current sensor technology enables motion control using drone and automated vehicle movements [13,14]. This means that the ship’s movement can be measured as well; however, the impact of the sea environment on ships differs from that on land [15]. Therefore, it is necessary to investigate the errors and characteristics of sensors before applying them to the sea.
Among them, microelectromechanical systems (MEMS) sensors, which were derived from semiconductor processing technology, are electronic sensors widely used in many areas. In particular, the use of MEMS sensors in vehicles or machines is gradually increasing [14,15]. The importance of MEMS sensors is emphasized, and research on the thermal error of MEMS sensor is being actively conducted [16,17,18,19]. For example, research into the calibration suitable for the environment in which the sensor will be used. However, the thermal error of the MEMS sensor is still not resolved. [20].
The rolling period can be measured not only with MEMS sensors but also with mechanical sensors such as gyrocompasses and accelerometers. However, due to the recent development of sensor technology, various types of sensors have been developed. The sensor market previously domination by mechanical sensors has shifted to electronic sensors with the development of electronic technology [21,22]. The mechanical sensors have been replaced with electronic sensors in all industries owing to their advantages of low power consumption, miniaturization, mass production, and economic feasibility.
One of the typical MEMS sensors is a MEMS acceleration and gyroscope sensor that measures inertia. This sensor provides information to users such as position, speed, and motion in real time by detecting translational and rotational movements based on Newton’s law along the X, Y, and Z-axes in the inertial space, using acceleration and angular velocity [21]. A six-axis MEMS sensor comprising an acceleration and a gyroscope sensor in the three-coordinate X, Y, and Z-axes have been widely used for controlling the motion of the aforementioned drones, self-driving cars and unmanned underwater vehicles [13,23].
Despite the emergence of diverse electronic sensors and research on their application to a shipboard [23,24], few demonstration experiments have been conducted on various errors of sensors to apply them to marine environments [22,23,24]. To apply the MEMS inertial sensor to ships, it is necessary to investigate errors that occur during measurements by contemplating the measurement principles of the accelerometer and gyroscope sensor. In particular, thermal errors should be investigated because significant temperature changes occur due to various environments in ships that navigate around the world [25]. Thus, this study aims to analyze the characteristics of thermal errors according to temperature changes in commercial MEMS sensors to apply the six-axis MEMS sensor to MASS.
This study is organized into five steps as follows: In the first step, the ship’s rolling period and characteristics of MEMS sensors are explored. In this step, the measurement principles and structures of the accelerometer and gyroscope sensor used in the experiment are investigated considering the ship’s rolling period, characteristics of MEMS sensor, and process procedure when an external force is applied to a ship, and any errors that may occur in the sensors are verified. In the second step, experimental equipment is built. In the third step, experiments to investigate the thermal characteristics of the six-axis MEMS sensor are performed as per temperature changes. The experiment was conducted five times and temperature was varied in six steps (with an increase of 10 °C) in the range of 25 °C to 75 °C. In the fourth step, the experimental results are analyzed. In the fifth step, the errors and noise of the measured values are analyzed, and the outcomes are discussed.

2. Methodology

2.1. Rolling Period of a Ship

As a ship is affected by an external force, its movement has six degrees of freedom (DOF) during navigation. The six DOF are translational and rotational movements in a three-dimensional space, with origin at the ship’s center of gravity [12]. Figure 1 shows a ship rolling with a small angle, where G is the ship’s center of gravity, W is the ship’s weight, M is the metacenter, B is the center of buoyancy in an inclined state, and ( BM ¯ ) is the distance between G and the action line of buoyancy. If a ship is inclined to θ, G acts downwards perpendicular to the water surface, whereas the new center of buoyancy acts upwards perpendicular to the water surface at B . These two forces are equal in size and opposite in direction [10].
As shown in Figure 1, once an inclination occurs in a ship, incline and righting moments are produced on the ship. Here the incline moment can be expressed as N and the righting moment as W × ( GZ ) ¯ [10]. Without resistance, the rolling motion can continue permanently, but there is always the resistant medium of water. Thus, the rolling motion stops as the inclination angle gradually becomes smaller. The equation for the small-angle inclination range is presented in Equation (1).
θ = θ 1 × sin   ( g × GM ¯ k ×   t ) ,  
where, θ 1 , g, k, and t represent the maximum angle of inclination, gravitational acceleration, the radius of gyration based on the water surface, and the time required to incline at θ 1 , respectively.
In the equation, because sin has a period of 2π, assuming that the time required for the ship to stand upright after inclining to the opposite side of the initial inclination is T S , t in Equation (1) can be substituted with T S to obtain Equation (2) [12]. Using the period of 2π of sin function, a rolling period can be calculated using Equations (3) and (4).
θ = θ 1 × sin   ( g   × GM ¯ k × T S )
g   × GM ¯ k × T S = 2 π
T S = 2 π × k g   × GM ¯

2.2. Characteristics and Errors of MEMS Sensor

The MEMS sensor signifies a microelectromechanical system [26]. The basic characteristics of MEMS sensor are subminiaturization and high sensitivity, which enables its use as a tool for surveillance, detection, and monitoring of external environments through physical, chemical, and biological sensing [27]. To manufacture a subminiature MEMS sensor, a semiconductor processing technology must be applied. The processing procedure of MEMS manufacturing is similar to that used for making a semiconductor circuit [26]. To identify the error elements of MEMS, an in-depth understanding of the processing procedure is needed. The processing procedure can be divided into chemical and physical procedures [28]. In addition, oxidation and etching processes are employed, during which a sensor slightly different from the desired design is manufactured due to design and etching errors [29,30]. Due to this etching error, the distance between internal components inside the sensor varies, and it is difficult to predict a degree of expansion due to the temperature [30,31,32,33,34,35]. Furthermore, materials comprising silicone, glass, etc. may have different thermal expansion indexes. This means that when the temperature rises, the degree of expansion of each composing material is different, thereby causing a movement between components inside the sensor. Further, the elasticity of the springs within the sensor varies with temperature changes, causing additional errors [30,31,32,33,34,35].

2.2.1. Acceleration Error

The types of errors in the MEMS sensor are thermal error, bias error, conversion factor error, and misalignment error, and they can be divided into permanent and temporary errors [33,34,35]. In particular, the temperature is an important factor that is affected by the surrounding environment as in the case of a ship [25]. A temperature change has chemical and physical impacts on the interior of a MEMS sensor [36]. The thermal error in the accelerometer starts from a temperature change inside the sensor. During a temperature rise, materials, such as silicone and glass, expand. The degree of expansion of these materials varies depending on the characteristics of substances, and the elasticity of inner springs varies according to temperature [30,34,37]. Accordingly, a thermal error of the accelerometer can be calculated using Equations (5) and (6). Equations (5) and (6) calculate the spatial shift between the components when the temperature changes inside the sensor. Equation (5) calculates the distance moved ( d m ) using the spring elasticity ( k 1 ,   k 2 ) and the degree of relative movement between silicone and glass ( δ D ) due to the expansion upon a temperature rise ( δ T ).
d m = k 1   k 2 k 1 +   k 2 × δ D δ T ,
where k 1 and k 2 is the total stiffness of springs on one and other side of the sense axis, respectively, D is the relative displacement between silicon and glass, and T is temperature.
D ( T ) = ( D a n c h o r ( T r e f ) D m a s s ( T r e f ) ) ( D a n c h o r ( T ) D m a s s ( T ) ) = 2 ( L ( T r e f ) L ( T ) )
where L is the distance between anchor and mass, D m a s s is the length of the proof mass at a certain temperature, D a n c h o r is the distance between two anchors in a sense direction at a certain temperature, T r e f is the strain reference temperature, and T is the current temperature.
Equation (7) estimates the degree of expansion of materials inside the sensor using the expansion coefficients of materials. It calculates the expanded length of the object using the initial structure’s length ( L o ), material’s expansion coefficient ( α L ), initial temperature ( T 1 ), and final temperature ( T 2 ) [30].
L = L 0 ( 1 + α L ( T 2 T 1 ) ) ,
where L 0 is the initial length of the cantilever, α L is the thermal expansion coefficient of silicon material, and T 1 and T 2 are initial and final temperatures, respectively.

2.2.2. Angular Rate Error

The gyroscope sensor is easily affected by surrounding environments, and temperature has the largest influence among different errors. Temperature change causes stress and distortion of sensor components, changing the bias and scale factor, and alignment. Thus, it generates an error in the gyroscope sensor [32].
Equations (8)–(11) present how to add the scale factor due to temperature change to the equation that adds the error factor to the output value. The ideal output values can be produced by multiplying the output value ( Ω x ) by the scale factor ( K x ), but in reality, the errors are nonlinear. Hence, the second- and third-order nonlinear errors ( K 2 x   and   K 3 x , respectively) are added to the output value. However, the scale factor ( K x ) is also vulnerable to temperature changes. A thermometer is installed inside a recently released MEMS sensor, enabling the measurement of temperature. Based on the temperature information, the scale factor ( K x ) is calculated by adding the second- and third-order temperature changes to the scale factor K x , and then the measurement value ( ω ^ α x ) reflecting the thermal error is estimated. Furthermore, the output value is corrected again considering the misalignment generated in the three axes and bias due to a temperature change [26,27].
ω ^ α x = K x Ω x + K 2 x Ω x 2 + K 3 x Ω x 3
where ω ^ α x is real angular rate, Ω x is output data, K x is scale factor, and K 2 x   and   K 3 x are nonlinear error correction terms.
K x = K x + δ x T + δ 2 x T 2 + δ 3 x T 3 ,
where T is temperature.
Therefore, Equation (10) is written as follows:
ω ^ α x = ( K x + δ x T + δ 2 x T 2 + δ 3 x T 3 ) Ω x + K 2 x Ω x 2 + K 3 x Ω x 3 ,
ω ^ α x ω ^ α y ω ^ α z = 1 θ y x θ x y θ x z 1 θ x z θ x y θ y x 1 K x + δ x T + δ 2 x T 2 + δ 3 x T 3 Ω x + K 2 x Ω x 2 + K 3 x Ω x 3 K y + δ y T + δ 2 y T 2 + δ 3 y T 3 Ω y + K 2 y Ω y 2 + K 3 y Ω y 3 K z + δ z T + δ 2 z T 2 + δ 3 z T 3 Ω z + K 2 z Ω z 2 + K 3 z Ω z 3 B 0 x + b x T + b 2 x T 2 B 0 y + b y T + b 2 y T 2 B 0 z + b z T + b 2 z T 2
[ B x B y B z ] = [ B 0 x + b x T + b 2 x T 2 B 0 y + b y T + b 2 y T 2 B 0 z + b z T + b 2 z T 2 ] ,
where ω ^ α x , ω ^ α y , and ω ^ α z are the angular rates on the vehicle’s body, θ x y ,   θ y x , θ x z ,   and   θ z x are misalignment angles between each axis, and B x , B y ,   and   B z are bias with temperature.

3. Experiment

The experiments were conducted using six-axis MEMS sensors. Figure 2 and Figure 3 show the schematics of the built experiment equipment. The equipment configuration comprises a six-axis MEMS sensor, board, and computer. The six-axis MEMS sensor comprises an accelerometer (ADXL345) and a gyroscope sensor (GY-521). The circuit board connected with the sensor is the ATmega328 model.
The experimental equipment measures values produced from a flat place. The units of the experimental measurement were Earth’s gravitational acceleration, g, for the accelerometer and degrees per second (DPS) for the gyroscope sensor. The measurement values should produce 0 g for the X and Y-axes of the accelerometer because the X and Y-axes are not affected by the Earth’s gravity and a value of 1 g for the Z-axis. Simultaneously, the gyroscope sensor should produce 0 DPS in all axes.
The experiment was conducted by equipping the sensor with a heater that can adjust temperature at six different settings to meet the set experimental temperature values and obtain measured values at one-minute intervals. The same method was repeated five times in each measurement. The detection period of measured values in the sensor was set to 5 ms. The experimental temperature started from 25 °C, which was the recommended use temperature, followed by 35 °C, 45 °C, 55 °C, 65 °C, and 75 °C. The temperature sensor inside the sensor was used to measure temperature. During the experiment, only the temperature was altered, whereas changes in other environments, such as vibration or sensor position, were restricted. The detectable range of the temperature sensor used in the experiment was −45 °C to 85 °C.

4. Analysis of the Results

4.1. Experimental Results of Measurement Values

Table 1 summarizes the experimental results of measurement values. Hereafter, the output error and zero-point error measured in the MEMS sensor are referred to as error. The measurement error refers to the difference between the ideally measured value and the real measured value. The noise refers to the measured value that occurred due to thermal agitation inside the sensor caused by temperature change.
The measurement results of the accelerometer are as follows. First, the error in the measurement value of the accelerometer was significantly minimal. The maximum error of 0.095 g was found in the Z-axis among the accelerometer axes. This error occurred while building the experimental equipment due to the sensor structure problem. In contrast, the thermal error change was the largest in the X-axis of the accelerometer, whereas it showed a slightly increasing trend in the Y-axis. Second, the accelerometer also had a very small deviation, indicating that the noise was small. In addition, it was verified that the deviation values increased as the temperature increased, but the temperature rise and noise level did not increase proportionally. The deviation from linearity increased between 45 °C and 65 °C. In particular, the Y-axis in the accelerometer had the largest change in deviation according to temperature changes, whereas in the Z-axis, the largest deviation value was measured at 55 °C.
The measurement results of the gyroscope sensor are as follows. First, the error in the measurement value of the gyroscope sensor was comparatively larger than that of the accelerometer, and the error size was significantly larger. The X-axis of the gyroscope sensor showed an increasing trend of measured values with temperature rise, whereas the Y-axis showed a decreasing trend. The Z-axis showed a slight rise. The change in thermal errors verified that the Z-axis of the two sensors was stable during temperature change. Second, it was verified that the deviation of the gyroscope sensor was larger than that of the accelerometer. Similar to the accelerometer, the largest deviation was found in the Y-axis of the gyroscope sensor. The Z-axis also showed the same trend as that of the accelerometer, causing the smallest deviation. It was verified that the deviation mostly became large as the temperature increased, but it could not be concluded that the deviation increased absolutely with temperature rise as shown for the accelerometer.

4.2. Analysis of the Effects of Temperature Variation on the Accelerometer

To analyze the measured values and standard deviation by the temperature of the accelerometer, Figure 4 shows the average and standard deviation of the measured values in the X and Y-axes of the accelerometer and Figure 5 shows the graph displaying the analysis of the trendline of the measured values. The average values and deviations in Figure 4 are shown by points and error bar. The change in the average values was analyzed, and the analysis results showed that the change in the values in the X-axis of the accelerometer had a nonlinear characteristic, whereas that in the Y-axis had a linear characteristic. In the X-axis, the measured values showed a nonlinear characteristic up to 55 °C followed by an increasing trend of the measured values. In the Y-axis, the measured values exhibited a gradually increasing tendency. The measured values in the X-axis of the accelerometer followed a cubic function of y = 1.2 × 10 6 x 3 0.00018 x 2 + 0.0075 x 0.081 , in which the measured values increased and decreased repeatedly. The minimum value found using the trendline analysis was −0.003 g at 64.3 °C and the maximum value was 0.017 g at 31.5 °C. The measured values in the Y-axis of the accelerometer followed the function of y = 0.00036 x 0.024 , where slope was 0.00036, the minimum value was −0.012 g at 28 °C, and the maximum value was 0.056 g at 75 °C. The analysis of the standard deviation verified that the change in the standard deviation increased from 45 °C in both axes. It was noted that the measured values in the Y-axis of the accelerometer showed a significantly smaller standard deviation at 25 °C and 35 °C than that of the X-axis, and the largest standard deviation is found at 45 °C in both axes.
Figure 6a shows a graph displaying the measured values in the Z-axis of the accelerometer, and Figure 6b shows the trend analysis of the measured values. The analysis results of the change in the average values showed that the Z-axis should have a 1 g measurement value, but approximately 1.090 g was measured in the experiment. The average values did not show any significant change as the temperature increased. Through the analysis of the trendline, a linear function of y = 9.4 × 10 5 x + 1.1 with slope of 9.4 × 10−0.5 was obtained. The minimum value obtained through the trend line was approximately 1.089 g at 25 °C, the maximum value was approximately 1.094 g at 75 °C, and the change was 0.0047 g. The standard deviation was also analyzed, and the results showed the standard deviation whose size was difficult to analyze in all temperature ranges, but it was large at 55 °C. Among the axes in the accelerometer, the Z-axis showed the smallest change in noise size according to the temperature.

4.3. Analysis of Noise in the Accelerometer

The measured values in the experiment results were divided into the X, Y, and Z-axes of the acceleration coordination system, and the noise was analyzed at each temperature. Figure 7a–c show the deviation analysis of the measured values at 25 °C, 55 °C, and 75 °C in the temperature of the X-axis in the accelerometer. Large deviation means that the difference between the average of the measured values and the measured value is large. The distribution range rather showed a smaller deviation width than that at 55 °C, and although the deviation was larger than that at 25 °C, it was smaller than that at 75 °C.
Figure 8a–c show the deviation analysis of the measured values at temperatures 25 °C, 55 °C, and 75 °C in the Y-axis of the accelerometer. The X- and Y-axes in Figure 8 indicate the deviation and distribution. The deviation in the Y-axis of the accelerometer was also analyzed, and the results verified that the deviation increased as the temperature increased from 25 °C. However, as same as the X-axis, the noise did not increase absolutely according to the temperature.
Figure 9a–c shows the deviation analysis of the measured values at temperatures 25 °C, 55 °C, and 75 °C in the Z-axis of the accelerometer. The distribution of average values was larger than that at 55 °C, but the deviation range was larger.

4.4. Analysis by Temperature in the Gyroscope Sensor

To analyze the measured values and standard deviations by the temperature of the gyroscope sensor, Figure 10 shows the measured values of the X-, Y-, and Z-axes in the gyroscope sensor. Figure 11 shows the graph that displays the analysis of the trend line of the measured values. The trend of changes in the average values according to temperature rise showed that the gyroscope sensor’s X- and Y-axes exhibited a linear characteristic whose increase or decrease of the value was clear as the temperature increased, and the Z-axis showed a linear characteristic in which the values slightly increased. The trendline analysis results indicated that the gyroscope X-axis could be expressed by a function of y = 0.048 x 4.6 whose measured values increased, and the Y-axis by a function of y = 0.026 x + 0.55 , which had a decreasing slope. The Z-axis could be expressed by a function of y = 0.0037 x 2.1 whose value slightly increased. The slopes of the three axes showed that the X-axis had the largest slope as expected, while the Z-axis showed the smallest slope.
The analysis of the average values derived the following results: First, the X-axis showed the minimum value of approximately −3.3 DPS at 25 °C. During the experiments, it showed an increase of 0.4 DPS on average, and the largest increase was shown as 0.6 DPS in the range of 65–75 °C. Second, the Y-axis exhibited a decrease of approximately 0.26 DPS on average in all ranges. The largest decrease range was 65–75 °C for 0.4 DPS, the same as the X-axis. The 25–45 °C range showed a decrease of approximately 0.18 DPS, and the 45–65 °C range showed a change of approximately 0.27 DPS. Third, the Z-axis showed the smallest change during the experiment as its measured values increased by approximately 0.18 DPS, showing the most stability to temperature changes.
The analysis of the standard deviations derived the following results: The largest standard deviation was found in the Y-axis among the three axes of the gyroscope sensor. The deviation increased as the temperature increased from 25 °C and then decreased at 65 °C followed by showing the largest standard deviation at 75 °C. The X-axis exhibited uneven standard deviations with temperature rise, and as mentioned above, the largest was found at 55 °C. The Z-axis revealed the size of standard deviation enough to see the error bar only at 55 °C and the rest of the temperature sections showed minimal values.
The measured values in the experiment results were divided into the X-, Y-, and Z-axes of the gyroscope sensor, and the noise was analyzed at each temperature. Figure 12a–c show the deviation analysis of the measured values at temperatures 25 °C, 55 °C, and 75 °C in the X-axis of the gyroscope sensor. At temperature 25 °C, the largest distribution was shown approximately 1180 times near slightly greater than 0. The figure verified that the noise at temperature 55 °C was clearly larger than that at 25 °C. The results at three temperatures verified in common that the noise and deviation at the X-axis of the gyroscope sensor increased as temperature increased.
Figure 13a–c show the deviation analysis of the measured values at temperatures 25 °C, 55 °C, and 75 °C in the Y-axis of the gyroscope sensor. The Y-axis of the gyroscope sensor showed an evident change in deviations as the temperature increased. In particular, the largest deviation value was revealed at 75 °C among all experimental deviation values.
Figure 14a–c show the deviation analysis of the measured values at temperatures 25 °C, 55 °C, and 75 °C in the Z-axis of the gyroscope sensor. The Z-axis of the gyroscope sensor showed a relatively stable result of deviation change by temperature compared to other axes, and the range of the deviations was the largest at 55 °C.

5. Discussion

This study measured the thermal error of the siX-axis MEMS sensor. This error is important for accurately measuring the rolling period of ships because it is necessary to identify thermal errors in the x or y-axis of the MEMS sensor, which can be the transverse axis of ships. Hence, this study aims to propose the temperature at which MEMS sensors can be stably operated in MASS.
It may have different characteristics depending on which manufacturers or models of MEMS sensors are used. Nonetheless, this study verified that sensors to be applied to MASS should be used in places where temperature can be controlled to some extent. Humans can fix manned ships if sensors have problems. However, if sensors have problems in MASS, it is difficult to fix the problems. Thus, sensors should not be used in places such as the ship’s on-deck and stores directly exposed to the sun. Therefore, it is preferable to use MEMS sensors indoors or, if possible, in a place where air conditioning controls the temperature.
We had many concerns regarding the setting of the initial temperature for the experiment. We conducted the experiment from 25 °C, considering the recommended temperature by the manual of MEMS sensors and crew accommodation temperature recommended by the ship’s class, such as NK and DNV. Of course, MEMS sensors can be installed in places other than crew accommodation. For example, the sensors can be installed as needed in various places such as a Bosun store or a cable truck space on an external deck. Especially in the vicinity of the engine room, the temperature may be high. If we consider all situations, it may be difficult to set the initial test temperature. So, we refer to the recommended temperature of accommodation by the ship’s class in this study.
Additionally, it would be rare that the temperature rises above 50 °C in crew accommodation. However, since the purpose of this study is to show the degree at which the MEMS sensor’s thermal error appears, we wanted to show the sensor’s thermal error by experimenting up to the most extreme situation possible. However, to prevent damage to the sensor, the maximum temperature was determined to be 75 °C.
In addition, changes with decreasing temperature were considered, but as this was a study on the thermal error caused by material expansion, a different approach to errors in material shrinkage was required; thus, it was excluded from this study.
Irregular waves appearing due to the thermal error are caused by complex situations, such as the distances between components changing according to the expansion of the materials inside the sensor. As MEMS sensors are ultraprecise nanosized sensors, this study has limitations in identifying changes in detail within the sensor due to thermal expansion. However, it was possible to identify the dramatic change in the measured values according to the temperature change. Therefore, in the future, it will also be necessary to design a filter that will compensate for the error of the measured values according to the temperature change of the sensor.

6. Conclusions

The accurate information and control for the ship’s stability are essential for safe MASS sailing. To measure the rolling period of MASS in real time, it is necessary to have a sensor that can detect the ship’s motion. Hence, this study analyzed the characteristics of thermal errors according to temperature changes in MEMS sensors before applying the siX-axis MEMS sensor to MASS.
The conclusions of the study results can be summarized as follows:
First, the thermal error of the gyroscope sensor was much larger than that of the accelerometer. The thermal error of the acceleration sensor had the largest change in errors of 0.023 g based on the measured values at 25 °C, whereas the thermal error of the gyroscope sensor had the largest change in errors of 2.32 DPS based on the measured values at 25 °C. The most stable axis was the Z-axis in both accelerometer and gyroscope sensor. The X-axis was the most sensitive to the thermal error in accelerometer and gyroscope sensor.
Second, the deviation of the measured values in the gyroscope sensor was also larger than that of the accelerometer when the temperature changed. In particular, the Y-axis of the gyroscope sensor showed the largest change in deviations, while the Z-axis of the accelerometer exhibited the largest change in deviations. Note that the deviation was rapidly increased in most axes from 45 °C.
The ship motion should be considered to apply the sensor to ships based on the experimental results. As the ship’s motion during navigation is usually more significant in the transverse direction than in the longitudinal direction, the measured values and noise of thermal errors must be corrected through the filter design before the sensor application. The X-axes of the two sensors, which had the largest change in thermal errors of measured values in our experiments, should be used to measure the ship movements in the longitudinal direction rather than in the transverse direction. The optimal operating temperature of the MEMS sensor when used in MASS is recommended to be in the range of 25–35 °C, and extra caution should be taken to operate the gyroscope sensor in the temperature range. Moreover, the Z-axis of the accelerometer must be designed to enable its horizontal installation. The thermal characteristics of the siX-axis MEMS sensor proposed in this study are expected to contribute to the use of MEMS sensors in MASS. We will continue to study filter design and sensors to measure the ( GM ¯ ) of ships in the future.

Author Contributions

H.-J.L.: Conceptualization, Methodology, Data curation, Software, Visualization, Investigation, and Writing-Original draft preparation. D.-J.P.: Methodology, Data curation, Validation, Supervision, Writing-Reviewing and editing, and Funding. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Development of Autonomous Ship Technology [grant number 20200615], funded by the Ministry of Oceans and Fisheries (Korea).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare that they have no known competing financial interest or personal relationship that could have appeared to influence the work reported in this paper.

References

  1. European Maritime Safety Agency. Annual Overview of Marine Casualties and Incidents; European Maritime Safety Agency: Lisbon, Portugal, 2020.
  2. Allianz Global Corporate & Speciality. Safety and Shipping Review; Allianz: Munich, Germany, 2019. [Google Scholar]
  3. Wrobel, K.; Montewka, J.; Kujala, P. Towards the assessment of potential impact of unmanned vessels on maritime transportation safety. Reliab. Eng. Syst. Saf. 2017, 165, 155–169. [Google Scholar] [CrossRef]
  4. IMO. MSC.1/Circ.1638: Outcome of the Regulatory Scoping Exercise for the Use of Maritime Autonomous Surface; Ships (MASS): London, UK, 2021. [Google Scholar]
  5. Gil, M.; Kozioł, P.; Wróbel, K.; Montewka, J. Know your safety indicator—A determination of merchant vessels Bow Crossing Range based on big data analytics. Reliab. Eng. Syst. Saf. 2022, 220, 108311. [Google Scholar] [CrossRef]
  6. Liu, C.; Chu, X.; Wu, W.; Li, S.; He, Z.; Zheng, M.; Li, Z. Human–machine cooperation research for navigation of maritime autonomous surface ships: A review and consideration. Ocean Eng. 2022, 246, 110555. [Google Scholar] [CrossRef]
  7. Lei, Z.; Guo, C. Disturbance rejection control solution for ship steering system with uncertain time delay. Ocean Eng. 2015, 95, 78–83. [Google Scholar] [CrossRef]
  8. IMO. Code on Intact Stability, 2020th ed.; IMO: London, UK, 2020. [Google Scholar]
  9. Kim, H.; Haugen, S.; Utne, I.B. Assessment of accident theories for major accidents focusing on the MV SEWOL disaster: Similarities, differences, and discussion for a combined approach. Saf. Sci. 2016, 82, 410–420. [Google Scholar] [CrossRef]
  10. Dunwoody, A.B. Roll of a ship in astern seas—Metacentric height spectra. J. Sh. Res. 1989, 33, 221–228. [Google Scholar] [CrossRef]
  11. Hu, Y.; Tang, J.; Xue, S.; Liu, S. Stability criterion and its calculation for sail-assisted ship. Int. J. Nav. Archit. 2015, 7, 1–9. [Google Scholar] [CrossRef] [Green Version]
  12. Inoue, K. theory and Practice of Ship Handling; Sanghakdang: Seoul, Korea, 2013; pp. 224–225. [Google Scholar]
  13. Son, Y.; Shin, H.; Kim, D.; Park, Y.; Noh, J.; Choi, K.; Kim, Y. Rocking Drones with Intentional Sound Noise on Gyroscopic Sensors. In Proceedings of the 24th USENIX Security Symposium (USENIX Security 15), Washington, DC, USA, 12 August 2015. [Google Scholar]
  14. Fanse, T.S. Micro-Electro-Mechanical System (MEMS) Application and Prospects in Automobile. IOSR J. Mech. Civ. Eng. (IOSR-JMCE) 2022, 19, 17–21. [Google Scholar]
  15. Santiago Caamaño, L.; Míguez González, M.; Díaz Casás, V. On the feasibility of a real time stability assessment for fishing vessels. Ocean Eng. 2018, 159, 76–87. [Google Scholar] [CrossRef]
  16. Zhang, Y.; Li, B.; Li, H.; Shen, S.; Li, F.; Ni, W.; Cao, W. Investigation of Potting-Adhesive-Induced Thermal Stress in MEMS Pressure Sensor. Sensors 2021, 21, 2011. [Google Scholar] [CrossRef]
  17. Qiao, Y.; Arabi, M.; Xu, W.; Zhang, H.; Abdel-Rahman, E.M. The impact of thermal-noise on bifurcation MEMS sensors. Mech. Syst. Signal Process. 2021, 161, 107941. [Google Scholar] [CrossRef]
  18. Qiao, Y.; Wei, W.; Arabi, M.; Xu, W.; Abdel-Rahman, E.M. Analysis of response to thermal noise in electrostatic MEMS bifurcation sensors. Nonlinear Dyn. 2021, 107, 33–49. [Google Scholar] [CrossRef]
  19. Piotto, M.; Catania, A.; Nannini, A.; Bruschi, P. Thermal noise-boosting effects in hot-wire-based micro sensors. J. Sens. 2020, 2020, 8523170. [Google Scholar] [CrossRef]
  20. Wang, Y.; Cao, R.; Li, C.; Dean, R.N. Concepts, roadmaps and challenges of ovenized MEMS gyroscopes: A review. IEEE Sens. J. 2020, 21, 92–119. [Google Scholar] [CrossRef]
  21. Chang, K.H.; Chun, S.B.; Sung, S.K.; Lee, E.S.; Jung, H.S.; Lee, Y.J. Calibration of a low greaade MEMS IMU using a high performance reference sensor. J. Korea Inst. Inf. Commun. Eng. 2008, 12, 1822–1829. [Google Scholar]
  22. Wang, Q.; Li, Y.; Niu, X. Thermal calibration procedure and thermal characterisation of low-cost inertial measurement units. J. Navig. 2016, 69, 373–390. [Google Scholar] [CrossRef] [Green Version]
  23. González-García, J.; Gómez-Espinosa, A.; Cuan-Urquizo, E.; García-Valdovinos, L.G.; Salgado-Jiménez, T.; Cabello, J.A.E. Autonomous underwater vehicles: Localization, navigation, and communication for collaborative missions. Appl. Sci. 2020, 10, 1256. [Google Scholar] [CrossRef] [Green Version]
  24. Brandsæter, A.; Manno, G.; Vanem, E.; Glad, I.K. An Application of Sensor-Based Anomaly Detection in the Maritime Industry. In Proceedings of the 2016 IEEE International Conference on Prognostics and Health Management (ICPHM), Beijing, China, 20 June 2016. [Google Scholar]
  25. Haghbayan, M.H.; Farahnakian, F.; Poikonen, J.; Laurinen, M.; Nevalainen, P.; Plosila, J.; Heikkonen, J. An Efficient Multi-Sensor Fusion Approach for Object Detection in Maritime Environments. In Proceedings of the 2018 21st International Conference on Intelligent Transportation Systems (ITSC), Maui, HI, USA, 5 November 2018. [Google Scholar]
  26. Khoshnoud, F.; de Silva, C.W. Recent advances in MEMS sensor technology–biomedical applications. IEEE Instrum. Meas. Mag. 2012, 15, 8–14. [Google Scholar] [CrossRef]
  27. Zhang, B.; Chu, H.; Sun, T.; Guo, L. Thermal calibration of a tri-axial MEMS gyroscope based on Parameter-Interpolation method. Sens. Actuator A Phys. 2017, 261, 103–116. [Google Scholar] [CrossRef]
  28. Xie, Y.; Wang, Y.; Yi, Z.; Qin, M.; Huang, Q. Simulation and experiment of miniaturized housing structure for MEMS thermal wind sensors. Sens. Actuator A Phys. 2022, 333, 113297. [Google Scholar] [CrossRef]
  29. Dai, G.; Li, M.; He, X.; Du, L.; Shao, B.; Su, W. Thermal drift analysis using a multiphysics model of bulk silicon MEMS capacitive accelerometer. Sens. Actuator A Phys. 2011, 172, 369–378. [Google Scholar] [CrossRef]
  30. Kavitha, C.; Madhan, M.G. A PSpice model for the study of thermal effects in capacitive MEMS accelerometers. Procedia Eng. 2013, 64, 292–301. [Google Scholar] [CrossRef] [Green Version]
  31. Amarasinghe, R.; Dao, D.V.; Toriyama, T.; Sugiyama, S. Development of miniaturized 6-axis accelerometer utilizing piezoresistive sensing elements. Sens. Actuator A Phys. 2007, 134, 310–320. [Google Scholar] [CrossRef]
  32. Skog, I.; Händel, P. Calibration of a MEMS Inertial Measurement Unit. In Proceedings of the XVII IMEKO World Congress, Lisbon, Portugal, 17 September 2006. [Google Scholar]
  33. Nez, A.; Frad, L.; Laguillaumie, P.; Monnet, T.; Lacouture, P. Simple and efficient thermal calibration for MEMS gyroscopes. Med. Eng. Phys. 2018, 55, 60–67. [Google Scholar] [CrossRef]
  34. Mohammed, Z.; Dushaq, G.; Chatterjee, A.; Rasras, M. An optimization technique for performance improvement of gap-changeable MEMS accelerometers. Mechatronics 2018, 54, 203–216. [Google Scholar] [CrossRef]
  35. You, T.S.; Hong, S.K. Cost effective calibration of MEMS IMU considering the effect of thermal variations. J. Korean Soc. Aeronaut 2010, 11, 714–717. [Google Scholar]
  36. Lee, S.C.; Hong, S.K.; Jeong, S.R. Estimation for the vertical speed of helicopter using MEMS inertial sensor. J. Korean Soc. Aeronaut 2014, 11, 1422–1425. [Google Scholar]
  37. Song, J.W.; Chang, H.K.; Ahn, S.H.; Lee, J.H.; Chung, H.K. Design of an 3D smart input device using MEMS inertial sensors. J. Korean Inst. Inf. Technol. 2004, 12, 63–69. [Google Scholar]
Figure 1. Ship inclined at an angle θ.
Figure 1. Ship inclined at an angle θ.
Jmse 10 00859 g001
Figure 2. Schematic of the experiment.
Figure 2. Schematic of the experiment.
Jmse 10 00859 g002
Figure 3. Detailed schematic of the experiment.
Figure 3. Detailed schematic of the experiment.
Jmse 10 00859 g003
Figure 4. Averages and standard deviations of the measured values with temperature in the X and Y-axes of the accelerometer.
Figure 4. Averages and standard deviations of the measured values with temperature in the X and Y-axes of the accelerometer.
Jmse 10 00859 g004
Figure 5. Trendline of the measured values with temperature in the X and Y-axes of the accelerometer.
Figure 5. Trendline of the measured values with temperature in the X and Y-axes of the accelerometer.
Jmse 10 00859 g005
Figure 6. Trendline of measurement values by temperature in the Z-axis of the accelerometer. (a) Averages and standard deviations of the measured values with temperature of the Z-axis of the accelerometer. (b) Trendline of the measured values with temperature in the Z-axis of the accelerometer.
Figure 6. Trendline of measurement values by temperature in the Z-axis of the accelerometer. (a) Averages and standard deviations of the measured values with temperature of the Z-axis of the accelerometer. (b) Trendline of the measured values with temperature in the Z-axis of the accelerometer.
Jmse 10 00859 g006
Figure 7. Noise distribution charts of the X-axis of the accelerometer.
Figure 7. Noise distribution charts of the X-axis of the accelerometer.
Jmse 10 00859 g007
Figure 8. Noise distribution chart of the Y-axis of the accelerometer.
Figure 8. Noise distribution chart of the Y-axis of the accelerometer.
Jmse 10 00859 g008
Figure 9. Noise distribution chart of the Z-axis of the accelerometer.
Figure 9. Noise distribution chart of the Z-axis of the accelerometer.
Jmse 10 00859 g009
Figure 10. Averages and standard deviations of the measured values by temperature in the X-, Y-, and Z-axes of the gyroscope sensor.
Figure 10. Averages and standard deviations of the measured values by temperature in the X-, Y-, and Z-axes of the gyroscope sensor.
Jmse 10 00859 g010
Figure 11. Trend line of the measured values by temperature in the X-, Y-, and Z-axes of the gyroscope sensor.
Figure 11. Trend line of the measured values by temperature in the X-, Y-, and Z-axes of the gyroscope sensor.
Jmse 10 00859 g011
Figure 12. Noise distribution chart of the X-axis of the gyroscope sensor.
Figure 12. Noise distribution chart of the X-axis of the gyroscope sensor.
Jmse 10 00859 g012
Figure 13. Noise distribution chart of the Y-axis of the gyroscope sensor.
Figure 13. Noise distribution chart of the Y-axis of the gyroscope sensor.
Jmse 10 00859 g013
Figure 14. Noise distribution chart of the Z-axis of the gyroscope sensor.
Figure 14. Noise distribution chart of the Z-axis of the gyroscope sensor.
Jmse 10 00859 g014
Table 1. Experimental results of measurement values.
Table 1. Experimental results of measurement values.
Temperature and Measured ValuesAccelerometer (g)Gyroscope Sensor (DPS)
X-AxisY-AxisZ-AxisX-AxisY-AxisZ-Axis
Average value at 25 °C (Standard deviation)0.015
(0.004)
−0.014
(0.001)
1.092
(0.001)
−3.364
(0.016)
−0.179
(0.043)
−2.029
(0.013)
Average value at 35 °C
(Standard deviation)
0.014
(0.004)
−0.011
(0.001)
1.088
(0.001)
−3.112
(0.036)
−0.353
(0.157)
−1.997
(0.015)
Average value at 45 °C
(Standard deviation)
0.017
(0.006)
−0.007
(0.011)
1.089
(0.001)
−2.531
(0.140)
−0.543
(0.321)
−1.967
(0.020)
Average value at 55 °C
(Standard deviation)
−0.008
(0.006)
−0.008
(0.008)
1.091
(0.013)
−1.922
(0.215)
−0.819
(0.439)
−1.912
(0.088)
Average value at 65 °C
(Standard deviation)
0.002
(0.006)
−0.005
(0.005)
1.095
(0.005)
−1.631
(0.097)
−1.091
(0.275)
−1.877
(0.016)
Average value at 75 °C
(Standard deviation)
0.005
(0.006)
0.008
(0.002)
1.094
(0.002)
−1.040
(0.187)
−1.491
(0.569)
−1.851
(0.304)
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Lee, H.-J.; Park, D.-J. Analysis of Thermal Characteristics of MEMS Sensors for Measuring the Rolling Period of Maritime Autonomous Surface Ships. J. Mar. Sci. Eng. 2022, 10, 859. https://0-doi-org.brum.beds.ac.uk/10.3390/jmse10070859

AMA Style

Lee H-J, Park D-J. Analysis of Thermal Characteristics of MEMS Sensors for Measuring the Rolling Period of Maritime Autonomous Surface Ships. Journal of Marine Science and Engineering. 2022; 10(7):859. https://0-doi-org.brum.beds.ac.uk/10.3390/jmse10070859

Chicago/Turabian Style

Lee, Hee-Jin, and Deuk-Jin Park. 2022. "Analysis of Thermal Characteristics of MEMS Sensors for Measuring the Rolling Period of Maritime Autonomous Surface Ships" Journal of Marine Science and Engineering 10, no. 7: 859. https://0-doi-org.brum.beds.ac.uk/10.3390/jmse10070859

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