Next Article in Journal
Adaptive Layering Algorithm for FDM-3D Printing Based on Optimal Volume Error
Previous Article in Journal
Disposable Electrochemical Aptasensor Based on Graphene Oxide-DNA Complex as Signal Amplifier towards Ultrasensitive Detection of Ochratoxin A
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Temperature Drift Error Precise Estimation Model for MEMS Accelerometers Using Microstructure Thermal Analysis

1
College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
2
JONHON, Luoyang 471003, China
*
Author to whom correspondence should be addressed.
Micromachines 2022, 13(6), 835; https://doi.org/10.3390/mi13060835
Submission received: 11 May 2022 / Revised: 20 May 2022 / Accepted: 24 May 2022 / Published: 26 May 2022

Abstract

:
Owing to the fact that the conventional Temperature Drift Error (TDE) precise estimation model for a MEMS accelerometer has incomplete Temperature-Correlated Quantities (TCQ) and inaccurate parameter identification to reduce its accuracy and real time, a novel TDE precise estimation model using microstructure thermal analysis is studied. First, TDE is traced precisely by analyzing the MEMS accelerometer’s structural thermal deformation to obtain complete TCQ, ambient temperature T and its square T2, ambient temperature variation ∆T and its square ∆T2, which builds a novel TDE precise estimation model. Second, a Back Propagation Neural Network (BPNN) based on Particle Swarm Optimization plus Genetic Algorithm (PSO-GA-BPNN) is introduced in its accurate parameter identification to avoid the local optimums of the conventional model based on BPNN and enhance its accuracy and real time. Then, the TDE test method is formed by analyzing heat conduction process between MEMS accelerometers and a thermal chamber, and a temperature experiment is designed. The novel model is implemented with TCQ and PSO-GA-BPNN, and its performance is evaluated by Mean Square Error (MSE). At last, the conventional and novel models are compared. Compared with the conventional model, the novel one’s accuracy is improved by 16.01% and its iterations are reduced by 99.86% at maximum. This illustrates that the novel model estimates the TDE of a MEMS accelerometer more precisely to decouple temperature dependence of Si-based material effectively, which enhances its environmental adaptability and expands its application in diverse complex conditions.

1. Introduction

As natural resource exploration turns from the earth’s surface to deep space, instead of human beings, unmanned intelligent devices are widely used in the harsh deep space environment. Rovers, as its typical representative, carry all diverse kinds of devices for missions, and stability is the key factor. Before launching them to target planets, the terrain has to be investigated as comprehensively as possible to ensure that they will not be in danger and can complete their missions successfully. However, owing to the fact that the extraterrestrial environment is complex and changeable, it is very hard to obtain topographic information as accurately as true, which especially makes terrain pre-investigation unpredictable. For example, rovers can get stuck in dust, causing them to roll over and crash. Therefore, it is essential for unmanned intelligent devices to dispose of the risks autonomously and intelligently [1].
Three-dimensional status measurement shows the stability of unmanned intelligent devices, and they take some measures to respond to the risks. For example, rovers use emergency braking to avoid rolling over and fast reverse to avoid collision. Therefore, 3D status measurement plays a role in stability [2,3,4]. As it is known, rocket load is limited, so MEMS accelerometers of smaller size and lighter weight are a better choice for unmanned intelligent devices. They are made up from Si-based material of temperature dependence, and ambient temperature changes their physical properties to excite TDE. Ambient temperature in space is −180 °C~130 °C, which inevitably worsens their output consistency and accuracy. Therefore, TDE seriously restricts the universal application of MEMS accelerometers [5].
Due to current limitations in material processing, Si-based material is a better choice to manufacture MEMS accelerometers, but it is unlikely to eliminate its temperature dependence and compensate TDE by optimizing the production process [6]. Therefore, common methods to compensate TDE include hardware calibration and algorithm compensation [7,8,9]. The first one utilizes a temperature control system to maintain ambient temperature stably in a narrow range, which stabilizes its internal structure relatively [10,11]. Although it works with a perfect seal structure and heat conduction, high-power consumption and complex thermal noise are difficult problems to solve [12,13]. By comparison, algorithm compensation has high calculation accuracy and perfect implementation, and TDE can be estimated with a specific algorithm without additional devices, precisely and in real time [14]. Therefore, it is the mainstream of TDE estimation for MEMS accelerometers, and TDE traceability and its implementation are its important parts.
TDE traceability is the most concentrated method to improve the accuracy of MEMS accelerometers by theoretical derivation [15]. Reference [16] concludes ambient temperature is a direct cause for TDE, and also proves ambient temperature variation of 1 °C changes quality factor’s sensitivity up to 1% by experiments. However, root causes exciting TDE have not been studied completely. Reference [17] builds a simulation model to comprehensively research the multi-factor coupling behavior of MEMS accelerometers under high-temperature impact load. It shows the key to TDE traceability is a deep exploration of its thermal characteristics. From the relationship between its structure and ambient temperature, reference [18] shows that the physical sizes of Si-based materials expand linearly as ambient temperature in 3D space, which deforms its internal microstructure and deviates its performances. A comprehensive TDE estimation model is built based on the relationship above, and its bias stability is enhanced by 10% from before. Reference [19] presents multi-physical analysis to research TDE. Using the finite element method in simulation, the factor to TDE is a mismatch of Coefficient of Thermal Expansion (CTE) between different materials. Moreover, it illustrates that a deviation between simulations and experiments is about 1~2 mg/°C, which means CTE is non-ignorable to TDE traceability. Then, it completes many tests on physical characteristics of Si-based material, which shows Thermal Expansion Properties (TEP) of Si-based material are nonlinear from a global perspective. Hence, there must be remnant TDE to be uncompensated comprehensively, and it is essential to trace TDE more accurately and necessary to research TCQ of MEMS accelerometers more precisely.
After obtaining accurate TDE traceability, describing the relationship between TCQ and TDE precisely is another key factor, and the TDE estimation model is accurate and efficient. Establishing the TDE estimation model accurately focuses on the relationship between its input and output by algorithm, and the outputs of MEMS accelerometers are compensated to the desired ones with its inputs [20]. Reference [21] proposes a modified Support Vector Machine (SVM) model with a structural risk minimization principle, and PSO is introduced in optimizing SVM and increasing the MEMS accelerometer’s output accuracy. Even with small-batch data processing, it also maintains its performance. By comparing with the conventional SVM, PSO tuning SVM improves its output accuracy by 18.96%, 16.65%, and 14.53%, respectively, in three tests. Due to its complexity, SVM is unsuitable to process a lot of test results and cannot increase calculation accuracy and real time. Reference [22] builds a wavelet neural network model based on large quantities of results from MEMS gyros, and its attitude accuracy can be improved to 8arcsec after TDE is compensated. However, it is very hard to identify the structure parameters and obtain the optimal values because of the diversity and uncertainty of its internal signal transmission. Reference [23] proposes a TDE estimation model for MEMS accelerometers using a language model back propagation neural network. Its parameters are determined by optimizing the compensation model, and maximum nonlinearity decreases from 3329 ppm to 603 ppm. Owing to the fact that BPNN has the demerits of local minimums, it may easily obtain some non-optimal results to reduce its TDE estimation accuracy. Reference [24] proposes a TDE estimation model based on BPNN optimized by GA. GA is introduced to assist in searching the optimal values, which avoids BPNN to have local minimums. After being compensated, the maximum bias of the MEMS accelerometer is 0.017% over −10 °C~80 °C, and it is 173-times more accurate than the conventional TDE estimation models based on polynomial fitting. However, GA has probabilistic disorder to reduce its calculation real time. Hence, it is necessary to enhance TDE calculation real time, as well as maintaining TDE estimation accuracy.
In the paper, TDE traceability for a MEMS accelerometer is researched with microstructure thermal analysis by simulating its structural deformation in diverse conditions, and new TRQ are deduced as the key factor to TDE traceability. Then, a novel TDE precise estimation model for the MEMS accelerometer is established based on T and T2, as well as ∆T and ∆T2. To increase TDE estimation accuracy and real time, GA is introduced in the conventional model to remove local optimums of BPNN. Further, PSO is utilized in GA to solve its probabilistic disorder to improve its TDE calculation rapidity. The novel model estimates TDE more precisely, which decouples temperature dependence of Si-based materials better and more effectively to enhance environmental adaptability of MEMS accelerometers. The novel model is significant to expand its application in diverse complex conditions and ensures the accuracy and stability of unmanned intelligent devices.

2. Methodology

2.1. TDE Estimation Model Establishment

2.1.1. Conventional Estimation Model for TDE

MEMS accelerometer is a miniaturized device made up from Si-based material, including mass, driving circuit, sensing circuit, and substrate. With a series of manufacturing procedures, they are assembled as a micromachining unit. Figure 1 shows its principle [18].
From Figure 1, sensing circuit and driving circuit have combs, and all the combs can be seen as plate capacitors. The combs of mass are a moving plate, and the combs of substrate are a fixed plate. Therefore, the carriers’ acceleration is obtained by measuring the capacitance variation between the combs [18]. When the carriers stay still, the moving plates are in balance. With plate capacitor formula, the capacitance of fixed plate and moving plate is shown:
C 1 = C 2 = ε 4 π k S 0 d 0 = C 0
where, ε is relative dielectric constant, k is electrostatic force constant, s0 is overlap area of moving and fixed plates. From (1), the capacitance C3 between the fixed plates is shown:
C 3 = C 1 C 2 = 0
When the carriers accelerate or slow down, a displacement appears between the mass and the sensing circuit under the Coriolis force, then C3 is shown as follows:
C 3 = C 1 C 2 = ε 4 π k S 0 d 0 Δ d ε 4 π k S 0 d 0 + Δ d = C 1 + Δ C 1 C 2 Δ C 2 = Δ C 1 + Δ C 2
Therefore, the carriers’ acceleration can be precisely measured with the capacitance variation. Moreover, the stiffness of sensing circuit and driving circuit determines MEMS accelerometer’s accuracy. Owing to the fact that their stiffness is related to Si-based material’s stiffness, ambient temperature as the most important factor to Si-based material’s stiffness is fundamental [18]. Sensing circuit and driving circuit deform as ambient temperature varies, and especially some errors appear in the capacitance of the sensing circuit, which is the corresponding TDE ∆EMEMS in MEMS accelerometer’s output. Hence, the conventional TDE estimation model introduces a microstructure linear analytical method in MEMS accelerometer’s deformation. Considering that Si-based material’ deformation stays with ambient temperature variation ∆T and its square ∆T2, the conventional TDE estimation model is shown:
Δ E M E M S = f Δ T , Δ T 2

2.1.2. Microstructure Analysis of Si-Based Material under Temperature Variation

The conventional TDE estimation model is built with microstructure linear analytical method, and its structural sizes deform linearly in 3 dimensions using constant CTE. However, CTE of Si-based material varies nonlinearly as temperature variation, which causes its structure to deform nonlinearly in large temperature range and brings nonlinear variation in the distance between crystal lattice structures of Si-based material. Therefore, it is necessary to apply microstructure nonlinear analytical method in CTE of Si-based material to modify the conventional model and estimate more accurate TDE. Figure 2 shows the comparison between the actual CTE of Si-based material and its approximate one [25].
Figure 2 shows the prominent deviation between the actual CTE of Si-based material and its approximate one, which means there are currently some errors in TEP of Si-based material analyzed and utilized. Under the condition, TDE traceability is inevitably inaccurate and never obtains the accurate TRQ, and a precise TDE estimation model cannot be built. Therefore, it is helpful to comprehensively analyze TEP of Si-based material. According to linear TEP of Si-based material, all the sizes inside MEMS accelerometer have linear variation as ambient temperature. Taking a size l0 at T0 as an example, from Thermal Expansion Formula its size changes to l1 at T1, which is shown as follows:
l 1 = l 0 Δ T α + 1
where, α is constant CTE of Si-based material, ∆ is its TEP. According to Figure 2, TEP of Si-based material shows nonlinearity as ambient temperature. A prerequisite to show size variation as ambient temperature is accurately obtaining CTE of Si-based material, and it is essential to use a suitable method to describe the nonlinearity. Polynomial fitting is classical in curve fitting and can obtain accurate results with a small amount of test data [26]. It presents all kinds of a priori relationships with easy implementation, nonlinearity and linearity [27]. According to Figure 2, the relationship between CTE and ambient temperature is a significant simple nonlinear one, which shows that polynomial fitting is a suitable method to describe accurate CTE of Si-based material. Its order is crucial to determine its accuracy. The lower order causes some remarkable fitting errors, but it is easy to implement. Although higher order increases fitting accuracy, it introduces excessive complexity which brings slow fitting convergence and bad calculation in real time. To determine proper fitting order, Root Mean Square Error (RMSE) is a criterion to show its fitting performance. The smaller RMSE is, the more accurately polynomial fitting describes the targeted relationship. When RMSE cannot be higher as fitting order increases, current fitting order is optimal and the higher one is helpless except harming its real time. Ideally, fitting error is less than 10% of the accuracy of the targeted relationship. CTE of Si-based material is 2.5 × 10−6/K with the ac curacy of 1 × 10−7/K at 323 K, and its RMSE should be less than 1 × 10−8/K [25]. From Reference [28], the relationship between TEP of Si-based material and CTE in 240–340 K is described by polynomial fitting, and Figure 3 shows RMSE of each order.
From Figure 3, RMSE of 2-order has been improved to 10% of that of 1-order, and RMSE of 2-order fitting is 2.39 × 10−9/K, less than 1 × 10−8/K. Although RMSE of 3-order and higher order is less than 1 × 10−8/K, their RMSE cannot be reduced further remarkably as the fitting order increases, which demonstrates that ambient temperature T and its square T2 are the only decisive factors to CTE. Therefore, 2-order fitting is used in CTE of Si-based material α(T) at ambient temperature T, and its estimation model is obtained as follows:
α T = 5 . 429 × 1 0 6 + 2 . 79 × 10 8 T 3 . 226 × 10 11 T 2

2.1.3. Modification of the Conventional TDE Precise Estimation Model

Assuming that the input of MEMS accelerometer is constant, its output remains constant as a0 at ambient temperature T0. Due to its structural deformation, its output at T is a(T) which includes the truth value a0 and TDE ∆a(T). Then, its output is shown as follows:
a T = a 0 + Δ a T
From MEMS accelerometer’s principle, a0 is related to its capacitance variation under ideal conditions ∆C0, a0 C0. When ambient temperature varies, its structural deformation induces its capacitance variation, a(T) C(T). Then, ∆a(T) can be deduced further:
Δ a T = a 0 a T Δ C 0 Δ C T
According to Figure 1, mass, driving circuit, and sensing circuit are assembled on substrate. Further, the substrate deforms as ambient temperature, mass, driving circuit, and sensing circuit displace together, and the relative distances between them remain stable, especially the combs. Given that MEMS accelerometer’s output is related to the capacitance between the combs, substrate deformation has no impact on MEMS accelerometer’s output at all, and it is a negligible factor to MEMS accelerometer’s accuracy. Then, the influence of ambient temperature on the capacitance between combs is analyzed using CTE estimation model in diverse conditions, shown in Figure 4.
Here, b is overlap length between moving plate and fixed plate, e is the distance between comb of fixed plate and long beam of moving plate, h is comb width of fixed plate, g is comb length, u is comb distance between moving plate and fixed plate, m is comb width of moving plate, n is the width of long beam of moving plate, j is the thickness of comb. Therefore, the capacitance between the combs Cs under static state without TEP is shown:
C S = C 1 + C 2 + C 3
where, C1 is the capacitance between the short side of comb of fixed plate and long beam of fixed plate, C2 is the capacitance between the upper edge of comb of fixed plate and the lower edge of comb of moving plate, C3 is the capacitance between the lower side of comb of fixed plate and the upper side of comb of moving plate. Therefore, C1, C2, and C3 can be defined:
C 1 = ε S d 1 = ε h j e C 2 = C 3 = ε b j u
where, ε is dielectric constant of Si-based material. Substituting (10) into (9), Cs is shown:
C s = C 1 + C 2 + C 3 = ε h j e + 2 ε b j u
According to Figure 4b, when the carriers accelerate to A0, a displacement occurs between the upper and lower combs, and C1′, C2′ and C3′ can be described as follows:
C 1 = ε h j e C 2 = ε b j u Δ u C 3 = ε b j u + Δ u
Then, the capacitance under working state without TEP Cw is shown:
C w = C 1 + C 2 + C 3 = ε h j e + ε b j u Δ u + ε b j u + Δ u
According to (11) and (13), the capacitance variation ∆C can be expressed:
Δ C = C s C w = ε b j u u Δ u + ε b j u u + Δ u 2 ε b j u
However, MEMS accelerometer’s internal structure changes nonlinearly as CTE of Si-based material. Using CTE estimation model of Si-based material, Figure 4c shows local structure of MEMS accelerometer under static state with TEP. Due to its symmetrical structure, the actual deformation of long beam of moving plate to the fixed plate is half of its dimensional variation. From (5), its structure varies as ambient temperature and is expressed:
h T = h 1 + α T m T = m 1 + α T j T = j 1 + α T b T = b + α T k 1 g T = g 1 + α T u T = u α T k 2 n T = n 1 + α T e T = e α T k 3
where, k1 = i + n/2 + g, k2 = (m + k)/2, k3 = g + n/2. From (10), C1 at temperature T C1(T), C2 at temperature T C2(T) and C1 at temperature T C3(T) can be deduced as follows:
C 1 T = ε h j 1 + α T 2 e α T k 3 C 2 T = C 3 T = ε j b + α T k 1 1 + α T u α T k 2
By substituting (15) into (16), Cs at temperature T Cs(T) is further shown as follows:
C s T = C 1 T + C 2 T + C 3 T = ε h j 1 + α T 2 e α T k 3 + 2 ε j b + α T k 1 1 + α T u α T k 2
Figure 4d shows local structure variation of MEMS accelerometer under working state with TEP. When ambient temperature varies to T, C1′(T), C2′(T) and C3′(T) are expressed:
C 1 T = ε h j 1 + α T 2 e α T k 3 C 2 T = ε j b + α T k 1 1 + α T u α T k 2 Δ u C 3 T = ε j b + α T k 1 1 + α T u α T k 2 + Δ u
From (13), the capacitance under working state with TEP Cw(T) can be shown:
C w T = C 1 T + C 2 T + C 3 T = ε h j 1 + α T 2 e α T k 3 + ε j b + α T k 1 1 + α T u α T k 2 Δ u + ε j b + α T k 1 1 + α T u α T k 2 + Δ u
Therefore, the capacitance variation ∆C(T) at temperature T can be shown as follows:
Δ C T = C s T C w T = ε j b + α T k 1 1 + α T u α T k 2 Δ u + ε j b + α T k 1 1 + α T u α T k 2 + Δ u 2 ε j b + α T k 1 1 + α T u α T k 2
Then, TDE of MEMS accelerometer ∆C-∆C(T) can be shown as follows:
Δ C Δ C T = ε b j u u Δ u + ε b j u u + Δ u 2 ε b j u ε j b + α T k 1 1 + α T u α T k 2 Δ u + ε j b + α ( T ) k 1 1 + α T u α T k 2 + Δ u 2 ε j b + α ( T ) k 1 1 + α T u α T k 2
According to (21), it concludes that there is a deviation when ambient temperature varies, which is related to α(T) and α(T)2. From (6), α(T) is related to T and T2, which deduces the deviation is also related to T and T2. Hence, the conventional model can be modified and a novel TDE precise estimation model for MEMS accelerometer is established:
Δ E M E M S = f Δ T , Δ T 2 , T , T 2

2.2. Parameter Identification Optimization for Novel TDE Precise Estimation Model

After a novel TDE precise estimation model for MEMS accelerometer is established, its parameter identification optimization determines TDE estimation accuracy. The more accurate it is, the more precisely TDE is estimated. Therefore, the prerequisite to its implementation is testing TDE accurately, and a proper TDE test method is necessary.

2.2.1. TDE Test Method

TDE of MEMS accelerometer is described with bias and scale factor as well as random error. Once it is manufactured, the physical characteristics are fixed. The presence of bias, scale factor, and random error causes different MEMS accelerometers to have diverse environmental adaptability. According to the datasheets, their TDE can be grossly reckoned:
Δ E = α Δ T + β Δ T
where, ∆E are roughly reckoned values of TDE, α is its character “Zero-rate level change vs. temperature”, β is its character “Sensitivity change vs. temperature” [18]. Theoretically, ∆E is slightly smaller than TDE ∆EMEMS, so we can obtain:
Δ E Δ E M E M S
MEMS accelerometer’s sensitivity ∆ES determines its measured minimum. When ambient temperature deteriorates during it works, it is possible TDE is much greater than ∆ES, even completely submerging to worsen MEMS accelerometer’s output. Therefore, it is essential for ambient temperature to vary slowly, which avoids some large accidental output deviations to ensure its accuracy. To test TDE precisely, temperature control interval is shown:
Δ E S Δ E M E M S
Besides, to ensure the accuracy and the real time of the test results, some other important factors should be considered, which are shown as follows:
  • Heat conduction measures
Heat conduction measures should be taken to reduce heat conduction delay, which keeps ambient temperature the same as the MEMS accelerometer.
2.
Precise temperature measurement system
Precise temperature measurement system is essential to precisely measure ambient temperature. It needs be installed closely on MEMS accelerometer, and its measurement accuracy needs to be 2-times more precise than ambient temperature variation. Further, its measurement frequency should be higher than MEMS accelerometer’s output frequency to record test results as real time as much as possible [18].
3.
Reasonable temperature control period
From heat conduction theory, it takes some time to transfer heat from point A to point B. Sufficient temperature control period makes temperature variation at point A the same as point B, but an insufficient one causes temperature at point B not to stabilize at required temperature; in that case TDE cannot be tested precisely. Usually, thermal chamber is used to test MEMS accelerometer, and it integrates temperature control system with temperature control units on both sides. Further, it adopts a structure design of front-door open and closed insulation to ensure its control effectiveness. It takes time for heat transferring determined by heat conducting condition. Better heat conducting condition requires less time to maintain temperature, and temperature variation inside is truly reflected. Therefore, temperature sensors are set close to MEMS accelerometer, and temperature control units are set in a distance to transfer heat uniformly. Figure 5 shows a schematic diagram of the test platform.
From Figure 5, temperature control units control ambient temperature in the thermal chamber through its inner wall. Taking the center of MEMS accelerometer installed at the center of the thermal chamber as a reference, the thermal chamber is divided into two complete identical rooms (Room 1 and Room 2) using the plane P1 with its inner wall parallel to the center of thermal chamber. Assuming that the sizes of two rooms are L × L1 × L2, heat from temperature control units uniformly transfers to their joint plane P2 along length L perpendicular to the inner wall. The farther the location is away from the inner wall, the longer heat transfers. The joint plane is the last area where ambient temperature stabilizes. According to Fourier’s law, conduction heat transfer equation is shown:
w b = λ A d t d x
where, wb is heat conduction rate of any point B in Room 1 or Room 2, A is the area of the joint plane, dt/dx is temperature gradient, λ is coefficient of heat conductivity. By deforming (26) and integrating, we obtain (27) as follows:
0 b w b d x = T 0 T b λ A d T w b = λ A T b T 0 b
where, b is the vertical distance from any point B to the inner wall in Room 1 or Room 2, Tb is ambient temperature at point B, T0 is ambient temperature of the inner wall. According to (27), when temperature varies from T0 to Tb, its required power at point B can be directly calculated. Therefore, assuming that the heating period is ts, its required energy Qb at point B is shown as follows:
Q b = λ A T b T 0 b t s
From Figure 5, MEMS accelerometer is installed perpendicular to the inner wall. The plane P3 parallel to the inner wall where its left endpoint stays in and P2 as well as the thermal chamber form Room 3. To test TDE accurately, Room 3 should be heated evenly and completely. From (28), it needs different energy at any point of Room 3 with different temperature variation. To obtain the overall energy to heat Room 3, (28) is integrated and shown:
b 1 b 2 Q b d b = b 1 b 2 λ A T b T 0 t s b d b Q = λ A T b T 0 t s ln b 2 ln b 1
where, b1 is the vertical distance between P3 and P1, b2 is the vertical distance between P2 and P1. According to specific heat capacity formula, the heat heating Room 3 entirely and uniformly can be expressed as follows:
Q = C m Δ T = C Δ T A b 2 b 1
where, C is specific heat capacity of air in Room 3 in a closed condition, m is its mass, ∆T is temperature variation and ∆T = |Tb-T0|. Based on (29) and (30), a new equation is obtained:
t s = C Δ T A b 2 b 1 ρ λ A T b T 0 ln b 2 ln b 1 = C b 2 b 1 ρ λ ln b 2 ln b 1
where, ρ is air density inside thermal chamber. From (31), the time for heat conduction from the inner wall to the joint of two rooms can be calculated. To ensure the thermal chamber is heated uniformly, temperature control period tp is shown as follows:
t s t p
Based on (25) and (32), MEMS accelerometer IIS328DQ is chosen randomly to test its TDE. According to its datasheet, ∆ES = 0.98 mg/digit, α = ±0.8 mg/°C, and its maximum operating temperature range is −40 °C~85 °C. After dimensional transformation, β is obtained:
β = 0.02 % × F S 85 ° C 40 ° C = 0.02 % × 4 g 125 = 0.64 mg / ° C
According to (25), temperature control interval ∆T can be shown as follows:
Δ T 0.98 mg / digit + 0.8 mg / ° C 0.8 mg / ° C + 0.64 mg / ° C 0.43 ° C
To simplify test steps, ∆T = 0.4 °C. Thermal chamber SET-Z-021 is used to test IIS328DQ, and its parameters C = 1.005 kJ/(kg × K), λ = 0.0267 W/m °C, L = 0.6 m, ρ = 1.293 kg/m3. We then obtain:
t s = 29.323 s
From (35), temperature control period 29.232 s is taken for temperature control units to vary temperature control interval 0.4 °C. To simplify test steps and reserve an allowance for stable temperature transfer, tp = 35 s. IIS328DQ is tested and its temperature is obtained using precise temperature measurement system with accuracy of ±0.03 °C and frequency of 10 Hz [18]. Therefore, the temperature experiment is designed and shown as follows:
  • IIS328DQ is installed on the base of thermal chamber, its measuring direction is vertically down and its true value 1 g. Temperature sensors for the precise temperature measurement system are attached on it. Wireless transmission module sends test results and PC is prepared to receive its temperature Ta and its output Da.
  • Cool thermal chamber to lower limit of the rated operating temperature range −20 °C, and keep Ta and Da recording for 1 h after ambient temperature stays stable.
  • Heat thermal chamber to higher limit of the rated operating temperature range 50 °C at a rate of 41 °C/h, which is 0.4 °C per 35 s. When Ta goes to 50 °C, stop the test until it stays stable for an hour.
  • Repeat step (2) to (3) three times, and choose one of them randomly as the test results.
Figure 6 shows the flow chart of temperature experiment and the test results.

2.2.2. Implementation of Novel Model Based on PSO-GA-BPNN

After accurately testing TDE and TCQ, another key factor for TDE precise estimation is establishing a suitable model with accurate parameters. Considering there may be complex nonlinear relationships between TCQ and TDE, it is essential to apply a comprehensive model. BPNN with nonlinear structure can describe linearity and nonlinearity under arbitrary precision. Based on a number of test results, its parameters are precisely identified and its structure is built. Therefore, BPNN can be used in TDE estimation. Then, the conventional TDE estimation model for MEMS accelerometer and the novel one are shown:
Δ E M E M S 1 = f B P N N Δ T , Δ T 2 Δ E M E M S 2 = f B P N N Δ T , Δ T 2 , T , T 2
After being trained and implemented, the novel TDE estimation model and its outputs are stably established. If its structure and parameters change, its performance changes as well. However, BPNN has local optimums in some ranges; global optimums may inevitably degenerate into non-global optimums in the whole range, shown in Figure 7.
As shown in Figure 7, several concave surfaces appear as its parameters change. When the parameters change close to the concave surface in gradient operation, although BPNN outputs stably, they are the local optimums. Even so, there may be multiple concave regions and many local optimums. Therefore, eliminating local optimums is an important way to obtain an accurate BPNN. Assuming X is the positions of weights ω and thresholds b of BPNN in solution space of cost function, its objective function can be expressed as Y = f(X). When Y is unequal to its expected value Y ¯ , its cost function of searching X can be expressed:
E X = 1 2 Y Y ¯ 2
The current position x of X in the solution space is obtained by the position update operator, which is shown as follows:
x = x 0 k = 1 m η d E x k d x k
where, k is the number of searching (k < m), η is learning rate, x0 is the initial position of X. As shown in Figure 7, when x0 is in d-region, the solution of X can be obtained with (38), and xd is its local optimum. When x0 locates in a-region, the solution of X is its global optimal solution. Therefore, the initial position of x0 is critical to obtain the global optimums. Then, GA is introduced to optimally choose the initial position x0 of X. Its core operation is crossover and mutation, which are carried out by simulating biological chromosome genes in natural evolution process. Therefore, the global optimal solution of BPNN is transformed into genes with the best fitness [29]. GA adopts the binary encode method, and each binary part represents a gene. The binary code of ω and b are substituted into the initial position x0 as follows:
x 0 2 = a j 0 a j N 1 a i 0 a i N 1 2
where, N1 is the binary digit number of binary encoding with ω and b. Crossover operator of GA obtains the gene of filial generation xc, and mutation operator selects one or more loci in xc randomly, and gene values of these loci mutate to x c i . ω and b of the modified BPNN with GA obtained by decoding individual x c i and substituting into BPNN. The fitness of an individual x c i in the population is calculated by the following fitness function:
f x c i = y x c i y ¯ x c i
Through more crossover and mutation, the individual xold with high fitness is selected and the expected initial solution position of BPNN xnew is obtained as follows:
x n e w = x o l d + x c
when xnew locates to a-region, b-region and c-region; the approximation from xnew to the global optimal solution xa is operated by the mutation. Then, the novel TDE estimation model based on GA-BPNN is expressed further as follows:
Δ E M E M S 3 = f G A B P N N Δ T , Δ T 2 , T , T 2
However, the mutation process of GA is probabilistically disordered and needs more iterations in a flat region, which shows GA has poor calculation real time to maintain its perfect local optimization ability. PSO has solving directivity to reduce complex iterations and rapidly converge to the targets, which can assist GA with less iterations to get the global optimum. Therefore, PSO is used in GA-BPNN to enhance its calculation real time. Using the individual information shared in group, the iteration evolves from disorder to order in the solution space of GA, and the process of solving xa with xnew is similar to that of bird-flock foraging behavior [30]. After crossover and mutation, PSO selects xnew from GA as its initial position x0, which is obtained by velocity update operator and position operator, expressed as:
x 0 = i = 1 n v i + c 1 r 1 p i x i + c 2 r 2 g i x i
where, vi is particle velocity, r1 and r2 are random values during 0~1, c1 and c2 are constant, pi is historical optimum of particle, gi is historical optimum of particle swarm, n is iteration number of PSO. By substituting (38) into (43), cost function solution x of BPNN is shown:
x = i = 1 n v i + c 1 r 1 p i x i + c 2 r 2 g i x i j = 1 m η d E x j d x j
BPNN is trained with mathematical calculation software, such as Mathematica or Python. Complete TCQ are used as its inputs and TDE as its output, and BPNN is built after being trained. GA and PSO-GA are also implemented in BPNN with codes. BPNN is optimized in two ways, training samples’ initial value and cost function solution. The first one optimizes the center vector and the width of Gauss function as the kernel functions of the neurons in hidden layer, and the second one optimizes the weights between the neurons in output and hidden layers. To verify the optimization performance of PSO on GA, GA and PSO-GA are compared with performance evaluation equation, which is shown below:
z = y sin 2 π x x cos 2 π y
where, x∈[−2, 2], y∈[−2, 2]. The smaller z is, the fewer iterations PSO on GA have. Figure 8 shows performance improvement and its implementation.
From Figure 8, GA approaches the global optimum after 27 iterations and has the same iterations as PSO-GA with the same TDE estimation accuracy. By comparison, PSO-GA does that after 3 iterations, and the iterations are reduced by 88.9%. Therefore, after introducing PSO into GA, the calculation real time of GA is significantly improved, which guarantees that the TDE of the MEMS accelerometer can be estimated in a more accurate and timely manner. Then, the novel TDE estimation model based on PSO-GA-BPNN is shown as follows:
Δ E M E M S = f P S O G A B P N N T , T 2 , Δ T , Δ T 2

3. Experiments and Analysis

In order to estimate the TDE estimation performance of the novel TDE estimation model for the MEMS accelerometer, one group of the test results is chosen to ensure test universality. From (36), (42) and (46), the conventional model based on TCQ (∆T, ∆T2) and BPNN as well as the novel model are established, and their performances on accuracy and real time are compared. Figure 9 shows performance improvements in TDE estimation accuracy of the novel model based on TCQ (T, T2, ∆T, ∆T2) and BPNN (Model 1), the novel model based on TCQ (T, T2, ∆T, ∆T2) and GA-BPNN (Model 2), the novel model based on TCQ (T, T2, ∆T, ∆T2) and PSO-GA-BPNN (Model 3), and performance improvement in TDE estimation real time between Model 2 and Model 3.
From Figure 6, ambient temperature at −20 °C is considered as a reference, and it gradually increases to 50 °C and stays stable. TDE are estimated by Model 1, Model 2 and Model 3 and the test results are compensated well. The output of the MEMS accelerometer fluctuates around its true value (1 g) and its TDE is reduced greatly by introducing GA, which decouples the MEMS accelerometer from ambient temperature to enhance its environmental adaptability. Besides, the test results demonstrate that TCQ has no excitation to TDE and no influence on its output accuracy, and the novel model has perfect TDE estimation to ensure that the MEMS accelerometer has better performance. To show the performance improvement in TDE estimation, the performance is evaluated with the following equation:
Q 1 = M S E M o d e l 1 M S E C M M S E C M × 100 % Q 2 = M S E M o d e l 2 M S E C M M S E C M × 100 % Q 3 = M S E M o d e l 3 M S E C M M S E C M × 100 %
where, Q1 is the performance improvement of Model 1, Q2 is the performance improvement of Model 2, Q3 is the performance improvement of Model 3; MSECM is MSE of the test results compensated by the conventional model, MSEModel 1 is MSE of the test results compensated by Model 1, MSEModel 2 is MSE of the test results compensated by Model 2, MSEModel 3 is MSE of the test results compensated by Model 3. Then, to comprehensively demonstrate TDE estimation performance improvements for Model 1, Model 2 and Model 3, Table 1 shows all performance of the test results in three tests and its improvement.
According to Table 1, compared with the conventional model, the outputs of the MEMS accelerometer compensated by Model 1 are improved by 3.2%, 4.42%, 5.72% separately. Moreover, it shows that Model 1 has higher TDE estimation accuracy than the conventional one, which illustrates that Model 1 has better traceability for the TDE of the MEMS accelerometer. In addition, the outputs of the MEMS accelerometer compensated by Model 2 are optimized up to 15.06%, 14.36% and 12.99% and higher than those compensated by the conventional model after introducing GA, which means that the performance of the novel model based on GA-BPNN is much better than the conventional model. The outputs of the MEMS accelerometer compensated by Model 3 are increased further by 16.01%, 15.47% and 15.97%, respectively, and higher than those compensated by the conventional model after introducing PSO-GA, which means the performance of the novel model based on PSO-GA-BPNN is much better than that of the novel model based on GA-BPNN. To demonstrate the performance improvement in TDE estimation real time of PSO-GA-BPNN, Table 2 shows MSEs between them at different iterations.
As shown in Figure 9d, when Model 2 and Model 3 go through the same iterations, the MSEs of Model 3 are smaller than those of Model 2. For less iterations, the convergence rate is much smaller than that of Model 2 in terms of quickly stabilizing the MEMS accelerometer. As they iterate more, the MSEs of Model 3 are close to those of Model 2. According to Table 2, the MSEs of Model 2 and Model 3 gradually approach the same after 50 iterations, and they have the same convergence at the same output accuracy and their real time is nearly the same. However, the MSEs of Model 3 are much smaller than those of Model 2 at 28 iterations and PSO reduces the iterations of GA-BPNN by 99.86%, which demonstrates that Model 3 has faster convergence to obtain better real time. Hence, the novel model based on the all-new TCQ and PSO-GA-BPNN has much better implementation to obtain higher TDE estimation accuracy and fewer iterations to increase its estimation real time.

4. Conclusions

In this paper, a novel TDE precise estimation model for a MEMS accelerometer using microstructure thermal analysis was proposed. By analyzing the microstructure thermal deformation at different ambient temperatures, qualitatively and quantitatively, TCQ (T, T2, ∆T, ∆T2) for TDE is studied clearly to obtain more accurate TDE traceability, which establishes a novel TDE precise estimation model for the MEMS accelerometer. Then, PSO-GA-BPNN was studied and applied in its parameter identification, which eliminated the local optimums in the conventional model based on BPNN to enhance TDE estimation accuracy and reduce BPNN’s probabilistic disorder to increase its real time. An all-new TDE test method was formed by analyzing heat conduction processes between MEMS accelerometers and thermal chambers, and a temperature experiment was designed with a proper temperature control interval and temperature control period. MSE was used to effectively evaluate TDE estimation accuracy and real time. The accuracy of the novel model based on TCQ and PSO-GA-BPNN was improved by 16.01% compared with the conventional one, and its iterations were reduced by 99.86% compared to the model based on GA-BPNN at maximum. The novel TDE precise estimation model for a MEMS accelerometer has the merits of higher TDE estimation and better real time, and decouples temperature dependence of Si-based materials, significantly improving the environmental adaptability of the MEMS accelerometer to expand its application in diverse complex conditions. Moreover, it is reliable and universal, so can be applied widely.

Author Contributions

Conceptualization, B.Q., S.S. and L.Z.; methodology, B.Q. and L.Z.; validation, S.S. and J.C.; formal analysis, L.Z.; investigation, B.Q., S.S. and J.C.; resources, J.C.; data curation, B.Q. and S.S.; writing—original draft preparation, S.S.; writing—review and editing, B.Q.; visualization, J.C.; supervision, L.Z.; project administration, B.Q., L.Z. and J.C.; funding acquisition, B.Q., L.Z. and J.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was jointly funded by the National Natural Science Foundation of China (Nos. 62003108, 62073093, 61773132, 61803115, 62003109), the National Key Research and Development Program (No. 2017YFE0131400), the 145 High-tech Ship Innovation Project sponsored by the Chinese Ministry of Industry and Information Technology, the Heilongjiang Province Research Science Fund for Excellent Young Scholars (No. YQ2020F009), and the Fundamental Research Funds for Central Universities (Nos. 3072019CF0401, 3072020CFJ0402, 3072020CFT0403).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Cai, Q.; Zhao, F.J.; Kang, Q.; Luo, Z.Q.; Hu, D.; Liu, J.W.; Cao, H.L. A Novel Parallel Processing Model for Noise Reduction and Temperature Compensation of MEMS Gyroscope. Micromachines 2021, 12, 1285. [Google Scholar] [CrossRef] [PubMed]
  2. Shen, X.; Yuan, D.; Chang, R.; Jin, W. A Nonlinear Observer for Attitude Estimation of Vehicle-Mounted Satcom-on-the-Move. IEEE Sens. J. 2019, 19, 8057–8066. [Google Scholar] [CrossRef]
  3. Mansoorzare, H.; Todi, A.; Moradian, S.; Abdolvand, R. A Piezo-Capacitive High-Frequency Resonant Accelerometer. In Proceedings of the 2020 IEEE International Ultrasonics Symposium (IUS), Las Vegas, NV, USA, 7–11 September 2020. [Google Scholar]
  4. Cai, P.C.; Xiong, X.Y.; Wang, K.F.; Wang, J.W.; Zou, X.D. An Improved Difference Temperature Compensation Method for MEMS Resonant Accelerometers. Micromachines 2021, 12, 1022. [Google Scholar] [CrossRef]
  5. Chang, H.W.; Georgy, J.; El-Sheimy, N. Improved cycling navigation using inertial sensors measurements from portable devices with arbitrary orientation. IEEE Trans. Instrum. Meas. 2015, 64, 2012–2019. [Google Scholar] [CrossRef]
  6. Isobe, A.; Kamada, Y.; Takubo, C.; Furubayashi, Y.; Oshima, T.; Sakuma, N.; Sekiguchi, T. Design of Perforated Membrane for Low-Noise Capacitive MEMS Accelerometers. IEEE Sens. J. 2020, 20, 1184–1190. [Google Scholar] [CrossRef]
  7. Guan, R.; He, C.H.; Liu, D.; Zhao, Q.; Yang, Z.; Yan, G. A temperature control system used for improving resonant frequency drift of MEMS gyroscopes. In Proceedings of the 10th IEEE International Conference on Nano/Micro Engineered and Molecular Systems, Xi’an, China, 7–11 April 2015. [Google Scholar]
  8. Maspero, F.; Delachanal, S.; Berthelot, A.; Joet, L.; Langfelder, G.; Hentz, S. Quarter-mm2 High Dynamic Range Silicon Capacitive Accelerometer With a 3D Process. IEEE Sens. J. 2020, 20, 689–699. [Google Scholar] [CrossRef]
  9. Wang, X.; Bleiker, S.J.; Edinger, P.; Errando-Herranz, C.; Roxhed, N.; Stemme, G.; Gylfason, K.B.; Niklaus, F. Wafer-Level Vacuum Sealing by Transfer Bonding of Silicon Caps for Small Footprint and Ultra-Thin MEMS Packages. J. Microelectromech. Syst. 2019, 28, 460–471. [Google Scholar] [CrossRef] [Green Version]
  10. Zhang, H.; Wei, X.; Gao, Y.; Cretu, E. Analytical Study and Thermal Compensation for Capacitive MEMS Accelerometer With Anti-Spring Structure. J. Microelectromech. Syst. 2020, 29, 1389–1400. [Google Scholar] [CrossRef]
  11. Yin, Y.; Fang, Z.; Liu, Y.; Han, F. Temperature-Insensitive Structure Design of Micromachined Resonant Accelerometers. Sensors 2019, 19, 1544. [Google Scholar] [CrossRef] [Green Version]
  12. Mo, Y.; Yang, J.; Peng, B.; Xie, G.; Tang, B. Design and verification of a structure for isolating stress in sandwich MEMS accelerometer. Microsyst. Techno. 2021, 27, 1943–1950. [Google Scholar] [CrossRef]
  13. Wang, Y.; Zhao, X.; Wen, D. Fabrication and Characteristics of a Three-Axis Accelerometer with Double L-Shaped Beams. Sensors 2020, 20, 1780. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Krysko, V.A.; Awrejcewicz, J.; Yakovleva, T.V.; Kirichenko, A.V.; Szymanowska, O.; Krysko, V.A. Mathematical modeling of MEMS elements subjected to external forces, temperature and noise, taking account of coupling of temperature and deformation fields as well as a nonhomogenous material structure. Commun. Nonlinear Sci. Numer. Simul. 2019, 72, 39–58. [Google Scholar] [CrossRef]
  15. Maj, C.; Szermer, M.; Zajac, P.; Amrozik, P. Analytical modelling of MEMS Z-axis comb-drive accelerometer. In Proceedings of the 2019 20th International Conference on Thermal; Mechanical and Multi-Physics Simulation and Experiments in Microelectronics and Microsystems (EuroSimE), Hannover, Germany, 24–27 March 2019. [Google Scholar]
  16. Kim, B.; Hopcroft, M.A.; Candler, R.N.; Jha, C.M.; Agarwal, M.; Melamud, R.; Chandorkar, S.A.; Yama, G.; Kenny, T.W. Temperature Dependence of Quality Factor in MEMS Resonators. J. Microelectromech. Syst. 2008, 17, 755–766. [Google Scholar] [CrossRef] [Green Version]
  17. Li, J.; Tian, Y.; Dan, J.; Bi, Z.; Zheng, J.; Li, B. Simulation-Based Design and Optimization of Accelerometers Subject to High-Temperature and High-Impact Loads. Sensors 2019, 19, 3759. [Google Scholar] [CrossRef] [Green Version]
  18. Qi, B.; Wen, F.Z.; Liu, F.M.; Cheng, J.H. Modification of MTEA-Based Temperature Drift Error Compensation Model for MEMS-Gyros. Sensors 2020, 20, 2906. [Google Scholar] [CrossRef] [PubMed]
  19. 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. Actuators Phys. 2011, 172, 369–378. [Google Scholar] [CrossRef]
  20. Basarab, M.; Giani, A.; Combette, P. Thermal Accelerometer Simulation by the R-Functions Method. Appl. Sci. 2020, 10, 8373. [Google Scholar] [CrossRef]
  21. Cheng, J.; Fang, J.; Wu, W.; Li, J. Temperature drift modeling and compensation of RLG based on PSO tuning SVM. Measurement 2014, 55, 246–254. [Google Scholar] [CrossRef]
  22. Pan, Y.J.; Li, L.L.; Ren, C.H.; Luo, H.L. Study on the compensation for a quartz accelerometer based on a wavelet neural network. Meas. Sci. Technol. 2010, 21, 105202. [Google Scholar] [CrossRef]
  23. Xu, D.; Yang, Z.; Zhao, H.; Zhou, X. A temperature compensation method for MEMS accelerometer based on LM-BP neural network. In Proceedings of the 2016 IEEE SENSORS, Orlando, FL, USA, 30 October–3 November 2016. [Google Scholar]
  24. Wang, S.; Zhu, W.; Shen, Y.; Ren, J.; Gu, H.; Wei, X. Temperature compensation for MEMS resonant accelerometer based on genetic algorithm optimized backpropagation neural network. Sens. Actuators Phys. 2020, 316, 112393. [Google Scholar] [CrossRef]
  25. Ma, P.; Jia, Y.; Prashanth, K.G.; Yu, Z.; Li, C.; Zhao, J.; Yang, S.; Huang, L. Effect of Si content on the microstructure and properties of Al-Si alloys fabricated using hot extrusion. J. Mater. Res. 2017, 32, 2210–2217. [Google Scholar] [CrossRef]
  26. Saeed, P.; Alaeiyan, M.H. A combination of curve fitting algorithms to collect a few training samples for function approximation. J. Math. Comput. Sci. 2017, 17, 355–364. [Google Scholar]
  27. Ren, K.; Zheng, T.H.; Qin, Z.; Liu, X. Adversarial Attacks and Defenses in Deep Learning. Engineering 2020, 6, 346–360. [Google Scholar] [CrossRef]
  28. Lyon, G.; Salinger, G.L.; Swenson, C.A.; White, G.K. Linear thermal expansion measurements on silicon from 6 to 340K. J. Appl. Phys. 1977, 48, 865–868. [Google Scholar] [CrossRef]
  29. Yang, Y.; Liu, Y.; Liu, Y.H.; Zhao, X.D. Temperature Compensation of MEMS Gyroscope Based on Support Vector Machine Optimized by GA. In Proceedings of the 2019 IEEE Symposium Series on Computational Intelligence (SSCI), Xiamen, China, 6–9 December 2019. [Google Scholar]
  30. Karnawat, S.; Rufus, E.; Karar, V.; Poddar, S. Accelerometer to accelerometer calibration using particle swarm optimization. In Proceedings of the 2017 2nd IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT), Bangalore, India, 19–20 May 2017. [Google Scholar]
Figure 1. Principle of MEMS accelerometer. (a) hardware design; (b) system schematic diagram.
Figure 1. Principle of MEMS accelerometer. (a) hardware design; (b) system schematic diagram.
Micromachines 13 00835 g001
Figure 2. Comparison of CTE variation in actual and approximate situations.
Figure 2. Comparison of CTE variation in actual and approximate situations.
Micromachines 13 00835 g002
Figure 3. The comparison of RMSE in each order.
Figure 3. The comparison of RMSE in each order.
Micromachines 13 00835 g003
Figure 4. Structural deformation of MEMS accelerometer in diverse conditions. (a) Local structure under static state without TEP. (b) Local structure under working state without TEP. (c) Local structure under static state with TEP. (d) Local structure under working state with TEP.
Figure 4. Structural deformation of MEMS accelerometer in diverse conditions. (a) Local structure under static state without TEP. (b) Local structure under working state without TEP. (c) Local structure under static state with TEP. (d) Local structure under working state with TEP.
Micromachines 13 00835 g004
Figure 5. The schematic diagram of test platform. (a) The installation of MEMS accelerometer inside the thermal chamber; (b) field test of TDE test method.
Figure 5. The schematic diagram of test platform. (a) The installation of MEMS accelerometer inside the thermal chamber; (b) field test of TDE test method.
Micromachines 13 00835 g005
Figure 6. Flow chart of temperature experiment and the test results. (a) Test flow; (b) the test results.
Figure 6. Flow chart of temperature experiment and the test results. (a) Test flow; (b) the test results.
Micromachines 13 00835 g006
Figure 7. The local optimums of BPNN in some ranges.
Figure 7. The local optimums of BPNN in some ranges.
Micromachines 13 00835 g007
Figure 8. Performance improvement and its implementation. (a) Performance improvement comparison of GA and PSO-GA; (b) implementation flow chart of the novel model.
Figure 8. Performance improvement and its implementation. (a) Performance improvement comparison of GA and PSO-GA; (b) implementation flow chart of the novel model.
Micromachines 13 00835 g008
Figure 9. Comparison of performance improvement between the novel and the conventional models. (a) Accuracy improvement of Model 1; (b) accuracy improvement of Model 2; (c) accuracy improvement of Model 3; (d) real-time improvement of Model 2 and Model 3.
Figure 9. Comparison of performance improvement between the novel and the conventional models. (a) Accuracy improvement of Model 1; (b) accuracy improvement of Model 2; (c) accuracy improvement of Model 3; (d) real-time improvement of Model 2 and Model 3.
Micromachines 13 00835 g009
Table 1. Performance comparison between the conventional and novel models.
Table 1. Performance comparison between the conventional and novel models.
Test 1Test 2Test 3
Conventional model8.43 × 10−61.81 × 10−69.62 × 10−6
Model 18.16 × 10−61.73 × 10−69.07 × 10−6
Model 27.16 × 10−61.55 × 10−68.37 × 10−6
Model 37.08 × 10−61.53 × 10−68.17 × 10−6
Q13.20%4.42%5.72%
Q215.06%14.36%12.99%
Q316.01%15.47%15.07%
Table 2. MSEs at different iterations.
Table 2. MSEs at different iterations.
IterationModel 2Model 3Iteration Effect
141.51 × 1031.17 × 10492.25%
286.50 × 1047.40 × 10−699.86%
422.62 × 1057.26 × 10−672.30%
567.24 × 10−67.17 × 10−60.90%
707.16 × 10−67.08 × 10−61.11%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Qi, B.; Shi, S.; Zhao, L.; Cheng, J. A Novel Temperature Drift Error Precise Estimation Model for MEMS Accelerometers Using Microstructure Thermal Analysis. Micromachines 2022, 13, 835. https://doi.org/10.3390/mi13060835

AMA Style

Qi B, Shi S, Zhao L, Cheng J. A Novel Temperature Drift Error Precise Estimation Model for MEMS Accelerometers Using Microstructure Thermal Analysis. Micromachines. 2022; 13(6):835. https://doi.org/10.3390/mi13060835

Chicago/Turabian Style

Qi, Bing, Shuaishuai Shi, Lin Zhao, and Jianhua Cheng. 2022. "A Novel Temperature Drift Error Precise Estimation Model for MEMS Accelerometers Using Microstructure Thermal Analysis" Micromachines 13, no. 6: 835. https://doi.org/10.3390/mi13060835

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