| Literature DB >> 22163691 |
Reuben Wilcock1, Michael Kraft.
Abstract
This paper describes a novel design methodology using non-linear models for complex closed loop electro-mechanical sigma-delta modulators (EMΣΔM) that is based on genetic algorithms and statistical variation analysis. The proposed methodology is capable of quickly and efficiently designing high performance, high order, closed loop, near-optimal systems that are robust to sensor fabrication tolerances and electronic component variation. The use of full non-linear system models allows significant higher order non-ideal effects to be taken into account, improving accuracy and confidence in the results. To demonstrate the effectiveness of the approach, two design examples are presented including a 5th order low-pass EMΣΔM for a MEMS accelerometer, and a 6th order band-pass EMΣΔM for the sense mode of a MEMS gyroscope. Each example was designed using the system in less than one day, with very little manual intervention. The strength of the approach is verified by SNR performances of 109.2 dB and 92.4 dB for the low-pass and band-pass system respectively, coupled with excellent immunities to fabrication tolerances and parameter mismatch.Entities:
Keywords: accelerometer; genetic algorithm (GA); gyroscope; micro-electro-mechanical systems (MEMS); sigma delta modulator (ΣΔM)
Mesh:
Year: 2011 PMID: 22163691 PMCID: PMC3231270 DOI: 10.3390/s111009217
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Block diagram of an electro-mechanical sigma-delta modulator.
Figure 2.Generic process flow for the GA-based design algorithm.
MEMS Accelerometer Parameters.
| Mass [kg] | 1.7e−6 |
| Damping coefficient [N/ms] | 3.5e−4 |
| Spring constant [N/m] | 5.5 |
| Nominal capacitance [pF] | 5.5 |
| Nominal electrode gap [um] | 6 |
| Bandwidth [kHz] | 1 |
| Max. acceleration [G] | +/−2.5 G |
Figure 3.Simulink model of a 5th order EMΣΔM for a MEMS accelerometer.
Design Parameters for the Genetic Algorithm.
| Boost gain kbst [V/V] | 20–400 |
| Minor feedback loop gain kf1 [V/V] | 0.1–2 |
| Minor feedback loop gain kf2 [V/V] | 0.1–2 |
| Minor feedback loop gain kf3 [V/V] | 0.1–2 |
| Integrator gain k1 [V/V] | 0.1–2 |
| Integrator gain k2 [V/V] | 0.1–2 |
| Integrator gain k3 [V/V] | 0.1–2 |
| Feedback voltage [V] | 10–30 |
| Compensator zero frequency [kHz] | 0.5–50 |
| Compensator pole frequency [kHz] | 10–1,000 |
Example Individuals in the Evolutionary Process.
| 50/1 | 234.49 | 0.96328 | 0.97271 | 1.13 | 1.97 | 1.21 | 0.70887 | 14.42 | 9,160 | 200,632 | −19.21 | 326.20 | |
| 51/1 | 94.01 | 0.85257 | 1.91 | 1.33 | 1.1 | 0.68428 | 1.17 | 25.96 | 8,819 | 163,056 | −19.11 | 920.04 | |
| 52/1 | 155.32 | 1.37 | 1.8 | 0.43793 | 1.22 | 1.23 | 1.47 | 22.28 | 27,150 | 139,900 | −22.79 | 846.42 | |
| 53/1 | 96.58 | 1.84 | 1.52 | 0.71009 | 0.57052 | 1.19 | 0.52997 | 25.5 | 46,26 | 391,552 | −25.01 | 852.42 | |
| 54/1 | 109.55 | 1.76 | 1.88 | 0.33214 | 0.72423 | 1.86 | 1.21 | 16.43 | 10,567 | 497,281 | −22.71 | 1,030.00 | |
| 55/1 | 195.72 | 0.4096 | 0.69417 | 0.17444 | 0.90656 | 1.49 | 1.63 | 13.92 | 24,260 | 230,138 | −20.5 | 856.28 | |
| 56/1 | 109.55 | 1.76 | 1.88 | 0.33214 | 0.72423 | 1.86 | 1.21 | 16.43 | 10,567 | 497,281 | −22.71 | 1,030.00 | |
| 57/1 | 51.13 | 0.54297 | 1.93 | 0.86304 | 1.28 | 1.08 | 1.64 | 15.49 | 1,664 | 98,432 | −30.21 | 234.18 | |
| 58/1 | 114.42 | 1.94 | 1.15 | 1.79 | 0.74525 | 1.77 | 1.72 | 25.95 | 11,089 | 503,748 | −22.29 | 451.83 | |
| 59/1 | 173.05 | 1.61 | 0.42045 | 1.75 | 1.37 | 1.81 | 0.99297 | 12.17 | 9,593 | 860,350 | −26.48 | 634.67 | |
| 50/8 | 189.17 | 0.87123 | 1.61 | 0.28068 | 0.7491 | 0.65026 | 1.31 | 20.68 | 2,301 | 130,096 | −29.06 | 321.07 | |
| 51/8 | 183.63 | 1.07 | 1.36 | 1.32 | 0.96871 | 0.70766 | 0.96289 | 23.03 | 4,139 | 51,573 | −20.11 | 66.59 | |
| 52/8 | 205.03 | 1.15 | 1.2 | 1.75 | 0.36596 | 0.78318 | 0.87712 | 23.05 | 5,466 | 96,872 | 104.63 | 0.0342 | |
| 53/8 | 205.03 | 1.15 | 1.2 | 1.75 | 0.36596 | 0.78318 | 0.87712 | 23.05 | 5,466 | 96,872 | 104.63 | 0.0342 | |
| 54/8 | 205.03 | 1.15 | 1.2 | 1.75 | 0.36596 | 0.78318 | 0.87712 | 23.05 | 5,466 | 96,872 | 104.63 | 0.0342 | |
| 55/8 | 185.93 | 0.56781 | 0.72001 | 1.92 | 0.64756 | 0.8026 | 1.16 | 13.05 | 13,159 | 412,664 | −16 | 82.72 | |
| 56/8 | 22.41 | 0.59207 | 0.20479 | 1.59 | 0.25323 | 1.62 | 1.47 | 10.09 | 5,441 | 242,054 | −23.79 | 11.16 | |
| 57/8 | 27.41 | 0.7697 | 0.47903 | 1.58 | 0.32926 | 0.4721 | 1.44 | 13.98 | 5,234 | 251,351 | 60.91 | 0.8161 | |
| 58/8 | 92.89 | 0.8883 | 1.49 | 1.7 | 0.58791 | 0.61525 | 0.67127 | 18.02 | 4,174 | 309,443 | −1.46 | 193.27 | |
| 59/8 | 148.94 | 0.9982 | 1.53 | 0.55979 | 1.66 | 0.57027 | 1.41 | 20.18 | 4,478 | 50,853 | −16.32 | 63.21 | |
| 50/15 | 205.03 | 1.15 | 1.2 | 1.75 | 0.36596 | 0.78318 | 0.87712 | 23.05 | 4,442 | 78,727 | 109.24 | 0.03086 | |
| 51/15 | 205.03 | 1.15 | 1.2 | 1.75 | 0.36596 | 0.78318 | 0.87712 | 23.05 | 4,423 | 78,390 | 109.21 | 0.03096 | |
| 52/15 | 205.03 | 1.15 | 1.2 | 1.75 | 0.36596 | 0.9726 | 0.87712 | 23.05 | 4,508 | 79,906 | −16.5 | 57.76 | |
| 53/15 | 203.02 | 1.13 | 1.2 | 1.75 | 0.37593 | 0.77241 | 0.87096 | 23.05 | 4,404 | 78,053 | 109.15 | 0.03076 | |
| 54/15 | 203.02 | 1.13 | 1.2 | 1.75 | 0.37593 | 0.77241 | 0.87096 | 23.05 | 4,551 | 80,664 | 108.15 | 0.03076 | |
| 55/15 | 203.02 | 1.13 | 1.2 | 1.75 | 0.37593 | 0.77241 | 0.87096 | 23.05 | 4,551 | 80,664 | 108.15 | 0.03076 | |
| 56/15 | 203.78 | 1.14 | 1.2 | 1.75 | 0.3703 | 0.78191 | 0.87604 | 23.05 | 4,162 | 73,759 | 107.81 | 0.03092 | |
| 57/15 | 203.78 | 1.14 | 1.2 | 1.75 | 0.3703 | 0.78191 | 0.87604 | 23.05 | 4,162 | 73,759 | 107.81 | 0.03092 | |
| 58/15 | 205.03 | 1.15 | 1.2 | 1.75 | 0.36596 | 0.78318 | 0.87477 | 23.05 | 5,252 | 93,083 | 107.18 | 0.03228 | |
| 59/15 | 205.03 | 1.15 | 1.2 | 1.75 | 0.36596 | 0.78318 | 0.87712 | 23.05 | 4,420 | 78,348 | 109.19 | 0.03096 | |
Figure 4.Scatter plot for the EMΣΔM gain constants (k1–k2 and kf1–kf2) from the entire GA set of individuals including unfeasible designs.
Figure 5.Scatter plot for the EMΣΔM gain constants (k1–k2 and kf1–kf2) of the 40 individuals remaining after thinning and filtering.
Final Design Parameters.
| Boost gain kbst [V/V] | 204.92 |
| Minor feedback loop gain kf1 [V/V] | 1.14 |
| Minor feedback loop gain kf2 [V/V] | 1.2 |
| Minor feedback loop gain kf3 [V/V] | 1.75 |
| Integrator gain k1 [V/V] | 0.37 |
| Integrator gain k2 [V/V] | 0.78 |
| Integrator gain k3 [V/V] | 0.87 |
| Feedback voltage [V] | 23.05 |
| Compensator zero frequency [kHz] | 4.413 |
| Compensator pole frequency [kHz] | 78.22 |
Figure 6.Power spectral density of the individual chosen as final solution.
Gyroscope and ΣΔM Parameters.
| Mass of proof mass [kg] | 2e−6 | 2e−6 |
| Mechanical spring constant [N/m] | 1,268 | 1,328 |
| Resonant frequency [Hz] | 4,027 | 4,073 |
| Quality factor | 216 | 85 |
| Pick-off gain [V/m] | - | 1e6 |
| Sampling frequency [Hz] | - | 32,768 |
| Oversampling ratio | - | 256 |
| Frequency of input angular rate [Hz] | - | 32 |
| Max. input angular rate [°/s] | - | 200 |
Figure 7.Simulink model of a six order continuous time, band-pass EMΣΔM for the sense mode of a MEMS gyroscope.
Design Parameters for the Genetic Algorithm.
| Boost gain, kbst [V/V] | 834.08 |
| Minor feedback loop gain kf1 [V/V] | 2.38 |
| Minor feedback loop gain kf2 [V/V] | 0.819 |
| Minor feedback loop gain kf3 [V/V] | 3.45 |
| Minor feedback loop gain kf4 [V/V] | 1.37 |
| Feedback voltage [V] | 11.61 |
| Compensator zero frequency [Hz] | 769 |
| Compensator pole frequency [Hz] | 29,970 |
Figure 8.Power spectral density of the final gyroscope solution.