A Digitalized Gyroscope System Based on a Modified Adaptive Control Method

Size: px
Start display at page:

Download "A Digitalized Gyroscope System Based on a Modified Adaptive Control Method"

Transcription

1 sensors Article A Digitalized Gyroscope System Based on a Modified Adaptive Control Method Dunzhu Xia *, Yiwei Hu and Peizhen Ni Key Laboratory of Micro-inertial Instrument and Advanced Navigation Technology, Ministry of Education, School of Instrument Science and Engineering, Souast University, Nanjing 2196, China; @seu.edu.cn (Y.H.); @seu.edu.cn (P.N.) * Correspondence: 11123@seu.edu.cn; Tel./Fax: Academic Editor: Stefano Mariani Received: 16 October 215; Accepted: 26 February 216; Published: 4 March 216 Abstract: In this work we investigate possibility of applying adaptive control algorithm to Micro-Electro-Mechanical System (MEMS) gyroscopes. Through comparing gyroscope working conditions with reference model, adaptive control method can provide online estimation of key parameters and proper control strategy for system. The digital second-order oscillators in reference model are substituted for two phase locked loops (PLLs) to achieve a more steady amplitude and frequency control. The adaptive law is modified to satisfy condition of unequal coupling stiffness and coupling damping coefficient. The rotation mode of gyroscope system is considered in our work and a rotation elimination section is added to digitalized system. Before implementing algorithm in hardware platform, different simulations are conducted to ensure algorithm can meet requirement of angular rate sensor, and some of key adaptive law coefficients are optimized. The coupling components are detected and suppressed respectively and Lyapunov criterion is applied to prove stability of system. The modified adaptive control algorithm is verified in a set of digitalized gyroscope system, control system is realized in digital domain, with application of Field Programmable Gate Array (FPGA). Key structure parameters are measured and compared with estimation results, which validated that algorithm is feasible in setup. Extra gyroscopes are used in repeated experiments to prove commonality of algorithm. Keywords: silicon microgyroscope; MEMS; adative control algorithm; rotation mode elimnation; parameter optimization; FPGA 1. Introduction MEMS gyroscopes are a kind of angular rate sensor widely used in fields of navigation, motor vehicles, and mobile devices. They provide inertial angular rate measurements with low cost and low power consumption [1,2]. Recent years have witnessed development of adaptive control methods for MEMS gyroscopes. The application of an adaptive control algorithm can provide on-line estimation of input angular rate and or parameters, thus it has fine robustness features against parameter variances and disturbances. Park has proposed an adaptive measurement mode for operating MEMS gyroscopes, and formulated a unified methodology for synsis and analysis for algorithm [3]. The algorithm can realize online estimation and compensation of varied defects and disturbances that influence behavior of a MEMS gyroscope. He also extended adaptive control method to mode-tuning and angle measurement applications, which can directly measure rotation angle without integration of angular rate [4,5]. John presented concept of an adaptively controlled single-mass tri-axial angular rate (AR) sensor [6]. The single mass is free to move in three directions, thus a tri-axial perfect Sensors 216, 16, 321; doi:1.339/s

2 Sensors 216, 16, of 22 oscillator model is chosen as a reference. According to control law, coefficients of damping, stiffness and input angular rate can be completely estimated. To ensure parameter convergence in continuous domain, a modified trajectory algorithm is presented with aim to reduce discretization errors. Fei adopted sliding mode control in MEMS gyroscopes [7 9]. A proportional and integral Sensors 216, sliding 16, 321 surface is defined and applied to calculate control forces of different 2 of 21 axes. In order to eliminate chattering, discontinuous control component is replaced by a smoothing oscillator model is chosen as a reference. According to control law, coefficients of damping, sliding mode stiffness component. and input angular The algorithm rate can be completely is also updated estimated. by To ensure robust sliding parameter mode convergence control method and applied in on continuous tri-axial domain, gyroscope a modified model. trajectory Leland algorithm developed is presented Lyapunov-based with aim adaptive to reduce controllers for MEMS discretization gyroscopes errors. to compensate Fei adopted sliding uncertainty mode control in in MEMS natural gyroscopes frequencies, [7 9]. A mode proportional coupling and damping. and The integral controllers sliding surface are tested is defined under and averaged applied to low calculate frequency control model forces and of different full gyroscope axes. In model order to eliminate chattering, discontinuous control component is replaced by a smoothing conditions, respectively [1,11]. Dong presented a new adaptive control method based on Active sliding mode component. The algorithm is also updated by robust sliding mode control method Disturbance and applied Rejection on Control tri-axial (ADRC), gyroscope whichmodel. can precisely Leland developed estimate and Lyapunov-based compensate adaptive disturbance on eachcontrollers axis, and for is applied MEMS gyroscopes on a vibrational to compensate beam gyroscope uncertainty [12]. in natural frequencies, mode Most coupling of and reported damping. control The controllers methods are tested remained under averaged at simulation low frequency stage, model and ors full are implemented gyroscope on model analogconditions, circuits. Thus, respectively for [1,11]. first time, Dong we presented look into a new adaptive possibilities control of method realizing based Active Disturbance Rejection Control (ADRC), which can precisely estimate and adaptive control algorithm on a digitalized gyroscope system. Once algorithm is implemented compensate disturbance on each axis, and is applied on a vibrational beam gyroscope [12]. in digitalized setup, measured angular rate will not be affected by variance of coupling Most of reported control methods remained at simulation stage, and ors are coefficients implemented or quality on analog factor circuits. of Thus, gyroscope, for first thus time, we look system into haspossibilities better adaptivity of realizing for different gyroscopes adaptive under control different algorithm conditions. a digitalized gyroscope system. Once algorithm is implemented in The algorithm digitalized presented setup, in measured this paper angular is based rate will on not a model be affected reference by variance adaptive of control coupling algorithm, and coefficients adaptive control or quality algorithm factor of is furr gyroscope, modified thus based system onhas previous better adaptivity work. The for adaptive different law is gyroscopes under different conditions. redesigned to estimate asymmetric coupling parameters and reference model is replaced with The algorithm presented in this paper is based on a model reference adaptive control algorithm, two PLLs and for FPGA adaptive implementation. control algorithm is Besides, furr modified rotation based on mode previous of work. gyroscope The adaptive is considered law is in this manuscript redesigned and to estimate corresponding asymmetric elimination coupling parameters sectionand is designed. reference This model paper is replaced is organized with as follows: two in PLLs Section for FPGA 2 implementation. structure diagram Besides, and rotation dynamic mode characteristic of gyroscope of is considered gyroscope in this system are firstmanuscript described, and and next corresponding Section elimination 3 adaptive section control is designed. method This with paper is robust organized resistance as to z-axis rotation follows: mode in Section is finally 2 structure presented. diagram Simulation and dynamic results and characteristic parameter of gyroscope estimation system process are are first described, and next in Section 3 adaptive control method with robust resistance to z- n discussed in Section 4, and finally algorithm implementation on FPGA-based digitalized axis rotation mode is finally presented. Simulation results and parameter estimation process are gyroscope n system discussed is in demonstrated Section 4, and finally in Section algorithm 5. implementation on FPGA-based digitalized gyroscope system is demonstrated in Section Gyroscope System Description 2. Gyroscope System Description A capacitive silicon micromachined gyroscope is used in this work. The designed z-axis gyroscope is a double decoupled A capacitive single silicon proof micromachined mass gyroscope. gyroscope It is is a two-layer used in this structure work. The which designed mainly z-axis consists of gyroscope is a double decoupled single proof mass gyroscope. It is a two-layer structure which drive mode components, sense mode components, proof mass, damping elements and mainly consists of drive mode components, sense mode components, proof mass, glass substrate, etc. The details of gyroscope including its packaging, comb fingers, coupling damping elements and glass substrate, etc. The details of gyroscope including its packaging, and decoupling comb fingers, springs coupling are and displayed decoupling Figure springs 1a. are displayed in Figure 1a. F YZ 1 y l m 2 z x F Y 2 h y1 F X 2 F XZ 2 m 1 oh x 2 m 1 F XZ 1 h F x1 X 1 m p h y 2 F Y 2 m 2 F YZ 2 Figure 1. Description of gyroscope used. SEM photo and packaging details of gyroscope; Figure 1. Description Schematic diagram of of gyroscope gyroscope used. rotation SEM mode. photo and packaging details of gyroscope; Schematic diagram of gyroscope rotation mode.

3 Sensors 216, 16, of 22 The gyroscope is fabricated by silicon-on-glass (SOG) process. The upper layer of gyroscope is silicon structure ICP etched through single crystal silicon bulk micromachining, while lower layer is glass substrate which is anodically bonded with silicon structure. The gyroscope used in this work has a resonant frequency of Hz in drive mode and Hz in sense mode. The symmetric structure of gyroscope is especially suitable for implementation of adaptive control algorithm proposed in [4]. The detailed structure parameters of gyroscope in this work are listed in Table 1. Table 1. The structure parameters of gyroscope. Parameter Value (unit) Structure thickness 65 (µm) Proof mass size 25 ˆ 25 (µm 2 ) Equivalent drive/sense mass 1.39 ˆ 1 6 (kg) U-shaped spring width 1 (µm) Drive/sense U-shaped spring length 52 (µm) Drive/sense beam size 25 ˆ 7 (µm 2 ) Comb finger width 4 (µm) Comb finger length 4 (µm) Comb finger gap 4 (µm) Comb finger overlap length 2 (µm) Drive/sense frequency 3194/315.6 (Hz) Q-factor (drive/sense mode) 8256/7839 From structure model it can be seen that ideal micromachined gyroscope is a mass-spring-damping system with two independent modes. However, due to inevitable fabrication errors of micromachined structure, actual gyroscope dynamic equation tends to be more complicated. Besides, fabrication imperfection of comb fingers and beams will contribute to stiffness coupling, stiffness asymmetry, drive force asymmetry and displacement detection asymmetry, etc. These structural errors will lead to undesired coupling of drive and sense modes, and even excite or sub-modes, for instance, differential mode drive force asymmetry will make proof mass to rotate around z axis. In such case, mechanical model of three freedom degrees system is considered in this paper to study dynamic characteristic, as illustrated in Equations (1) (3), and schematic diagram of gyroscope rotation mode, is also depicted in Figure 1b. The drive mode: The sense mode: m x.. x ` D xx ẋ ` D xy ẏ ` K xx x ` K xy y F dx ` 2m p Ω s ẏ (1) m y.. y ` D yy ẏ ` D yx ẋ ` K yy y ` K yx x F dy 2m p Ω s ẋ (2) The rotation mode:... I z θ ` D z θ ` Kz θ ΣF xi h xi ` ΣF yi h yi ` ΣF xzi l ` ΣF yzi l ` ΣF xci h xi ` ΣF yci h yi i 1, 2 (3) where x, y is displacement of drive axis and sense axis, m x and m y is vibration mass of se two modes, m P is value of proof mass, I z is rotary moment of inertia of proof mass around z axis, and θ is rotation angle of z axis. K xx, K yy are normal stiffness coefficients of drive and sense modes, and K xy, K yx are coupling stiffness coefficients. D xx, D yy are normal damping coefficients of drive and sense modes, and D xy, D yx are coupling damping coefficients. F dx and F dy are feedback forces that attached on drive mode and sense mode, respectively.

4 Sensors 216, 16, of 22 As illustrated in Figure 1b, D z and K z are damping and stiffness coefficient of rotation mode. F xi and F yi represent asymmetric drive forces of drive and sense axes, F xzi and F yzi are vibration components that couple from drive and sense modes to rotation mode. F xci and F yci are force that calculated to compensate asymmetric components, h xi and h yi are arms of differential drive forces, i 1, 2 indicates different sides of electrodes, l is dimension parameter of gyroscope, representing projection on se two axes of distance from beam bearing point to vibration mass centre: F xz `m p ` 2m 1 γx ω 2 xx (4) F yz `m p ` 2m 2 γy ω 2 yy (5) F x F dx λ x (6) F y F dy λ y (7) where γ x and γ y represent rotation mode coupling coefficients of drive and sense modes, λ x and λ y are drive force asymmetric coefficients of drive and sense modes. As depicted in Figure 1b, m p is proof mass, m 1 and m 2 are masses of fingers and frames that vibrate in two modes respectively. Thus m p ` 2m 1 and m p ` 2m 2 are equal to m x and m y in Equations (1) and (2) respectively. ω x and ω y are resonate frequencies of drive and sense mode respectively. From equations of dynamic characteristics of gyroscope, it can be concluded that drive and sense modes are coupled with each or, and z-axis mode is influenced by different kinds of disturbances and fabrication imperfections. Due to existence of rotation mode, measured displacements of drive and sense modes are contaminated by projection of rotation movement on or two modes. Assuming ˆx, ŷ to be displacements of x and y that influenced by rotation mode, δ x and δ y are beam fabrication asymmetric coefficients, n we get: ˆx cosθx δ x lsinθ (8) ŷ cosθy ` δ y lsinθ (9) Considering control algorithm formation of drive and sense modes, gyroscope used in our experiment is double decoupled dual-mode micromachined gyroscope. The drive and sense modes are designed symmetrically, thus adaptive control algorithm applied on two modes is also symmetric. The reference model of gyroscope is defined as two ideal oscillators, which will remain stable vibration at certain frequencies [4]. The dynamic equations of ideal reference model can be written as:.. q ` K ideal q (1) where stiffness matrix K ideal is: K ideal «K ideal_x K ideal_y ff (11) The elements on leading diagonal are stiffnesses of two modes, and vector q is: Equation (12) represent displacements of ideal gyroscope structure. q «x y ff (12)

5 Sensors 216, 16, of 22 Considering coupling terms and Coriolis force aroused from input angular rate, model of physical gyroscope mechanical structure can be expressed as: «m x m y ff `.. q ` D.q ` K q F d 2m p Ω. q (13) In Equation (13) D is damping matrix, K is stiffness matrix, and Ω is matrix constructed from input angular rate. F d is vector of drive force that attached to drive electrode fingers of gyroscope. D K Ω ««F d «D xx D yx K xx K yx «F x F y D xy D yy K xy K yy ff Ω z Ω z Define R to be estimation error between actually stiffness matrix and reference model: R K K ideal Due to fabrication imperfections, small cross-coupling terms still exist between two modes. In matrix, coupling coefficients D xy and D yx, K xy and K yx are not necessarily equal to each or, respectively, thus an algorithm that can deal with each components correspondingly is of great importance. 3. The Adaptive Control Algorithm By comparing output signal of reference model and physical gyroscope, first tracking error can be obtained. With proper adaptive law, estimated parameters are n corrected, thus parameters are estimated precisely and feedback control force can be generated through estimated parameters of gyroscope, and finally system is well controlled. The block diagram of whole system is shown in Figure 2, where differential subtract block compares velocity outputs with actual gyroscope and reference model, and generates an velocity error e, which contains information of parameter estimation error: «R xx R yx ff ff ff R xy R yy ff (14) (15) (16) (17) (18) e q q m (19) The reference model modification section calculates estimated stiffness matrix, which is used to control vibration frequency of reference model. The feedback control block furr generates a direct feedback signal, i.e., velocity error, which acts as first feedback signal.

6 generates an velocity error e, which contains information of parameter estimation error: = (19) The reference model modification section calculates estimated stiffness matrix, which is used to control vibration frequency of reference model. The feedback control block furr generates a direct feedback signal, i.e., velocity error, which acts as first feedback signal. Sensors 216, 16, of 22 Figure 2. The block diagram of adaptive control gyroscope system. Figure 2. The block diagram of adaptive control gyroscope system. The control law is designed to be implemented in discrete domain. Define sampling index k, and sampling time t, differential subtraction section provides estimation error e e k`1 e k, and multiplied directly by feedback coefficient γ, i.e., τ γ e (2) Meanwhile, velocity error coupling and displacement error coupling modules are multiplied by feedback components with corresponding velocity or displacement signals respectively, n to provide upgrade amount of different elements in parameter matrix. In feedforward control section, signal that can be used to compensate coupling and damping disturbances are finally generated, R, D, Ω are modulated with corresponding sinusoidal waves and sent to two modes. Assuming ˆR, ˆD, ˆΩ to be estimated value of matrix R, D, Ω, and rr, rd, r Ω to be estimation error of three matrixes, respectively. A positive definite Lyapunov function is chosen as shown in Appendix B. In practical conditions, coupling coefficients on anti-diagonal of parameter matrices are not necessarily equal to each or, and control law will decouple each of coupling coefficients, respectively. To make Lyapunov function semi-negative definite, adaptive control law can be chosen as: rr γ R q m τ T (21) rd γ D `qm pk ` 1q q m pkq τ T (22) r Ω γ Ω `qm pk ` 1q q m pkq τ T (23) The Lyapunov stability analysis of algorithm is illustrated in Appendix B. The final output angular velocity signal is derived by integral calculation: Ω ř r Ω elements on counter-diagonal of matrix Ω is estimated angular velocity. The reference model modification block estimates normal stiffness and coupling stiffness of two gyroscope modes, which will be utilized by reference model and feedforward control module. To maintain gyroscope working conditions stable, two phase-lock-loop sections are applied in each vibration mode. Each PLL contains a numerical control oscillator (NCO), which generates sinusoidal wave with calculated frequency and phase. Rar than two ideal oscillator models that are illustrated as in Equation (1), output signal of NCO has a constant amplitude, which will make algorithm easier for implementation without affecting Lyapunov stability.

7 Sensors 216, 16, of 22 Sensors 216, 16, of 21 The detailed flow chart of adaptive control algorithm of gyroscope system is shown in Figure In Equation 3. With(3) two assume PLLs acting =, as and to reference cancel off model, coupling control force error components informationin can different be transferred modes, to n estimate we get: different parameters through displacement signal channel and velocity signal channel. Additional differential detection section is attached at drive mode to collect rotation = /h (26) angular information so that least mean square demodulation (LMSD) section can generate signal τ r to eliminate such an undesirable rotation. = /h (27) Figure 3. Detailed flow chart of modified adaptive gyroscope control algorithm. Figure 3. Detailed flow chart of modified adaptive gyroscope control algorithm. Since frequencies of asymmetric drive force and stiffness coupling components are different, To fulfill gyroscope designed is adaptation forced to law, rotate with feedforward mixture control of module se two is designed frequencies. to update The demodulation parameter estimation algorithm and is applied generate in both final modes feedforward to figure signal. out The rotation final gyroscope components angular of each rate output frequency is also and generated generate from compensation module. The forces total drive and signal τ is of attached each frequency. on drive Substituting fingers of Equations two modes. (6) and It consists (7) into Equations of three parts (26) including and (27), n feedforward we get: signal, feedback signal τ, and rotation eliminate signal τ r, i.e., = /h (28) τ ˆD = q. m ` ˆRq m ` 2 ˆΩ q. m ` /h τ ` τ r (24) (29) By applying small-angle approximation in Equations (8) and (9), it can be written as: = h (3) =+h (31)

8 Sensors 216, 16, of 22 where τ r is defined as: τ r «F xc F yc ff (25) Components of drive signal have different frequency and phase, in such case add operation will not severely increase total drive signal amplitude or make digital amount overflow. To eliminate rotation components, rotation elimination circuit is specially designed. In Equation (3) assume θ, and to cancel off coupling force components in different modes, n we get: F xc F x F xz l{h x (26) F yc F y F yz l{h y (27) Since frequencies of asymmetric drive force and stiffness coupling components are different, gyroscope is forced to rotate with mixture of se two frequencies. The demodulation algorithm is applied in both modes to figure out rotation components of each frequency and generate compensation forces F xc and F yc of each frequency. Substituting Equations (6) and (7) into Equations (26) and (27), n we get: F xc F dx λ x m p γ x ω 2 xxl{h x (28) F yc F dy λ y m p γ y ω 2 yyl{h y (29) By applying small-angle approximation in Equations (8) and (9), it can be written as: ˆx x h x θ (3) ŷ y ` h y θ (31) The unmatched signals of drive modes and sense modes are measured from gyroscope detection pins by signal condition circuits and calculated in FPGA chip. Although frequencies of signals are predictable, phases of detected signals remain unknown. Due to fabrication variation, coefficients of gyroscope structure are not measureable, thus a demodulation method is applied to estimate amplitude of signal. Here LMSD algorithm is applied in both modes. The demodulation reference signals are provided by reference model, calculated results are multiplied with a pair of quadrature reference signals to generate appropriate rotation elimination signal τ r. The rotation angle θ contains frequency components of both modes oscillation frequencies. From detection output port of each mode, differential signal is demodulated with a pair of quadrature sinusoidal or cosine signals of a certain frequency. Assuming detected rotation signal is lsinθ, it contains different frequency components of ω and pω ` ωq, with corresponding magnitude of A, B, C, E, respectively. By applying LMSD algorithm, rotation signal can be easily decomposed and recombined with two quadrature reference sinusoidal signals: lsinθ Asin pωtq ` Bcos pωtq ` Csin pωt ` ωtq ` Ecos pωt ` ωtq pa ` Ccos ωt Esin ωtq sin pωtq ` pb ` Csinϕt ` Ecos ωtq cos pωtq (32) From Equation (32) it can be seen that, although original frequency components cannot be restored, force components that are acquired to eliminate rotation are calculated in real time and can be attached to drive fingers of corresponding mode. With utilization of rotation elimination circuit, unexpected rotation of proof mass can be effectively suppressed to be less than 2 ˆ 1 1 rad, compared with former angular output of 6 ˆ 1 1 rad. The rotation angular output and Lissajous trajectories for tri-modes are depicted in Figures 4 and 5 respectively.

9 From Equation (32) it can be seen that, although original frequency components cannot be restored, force components that are acquired to eliminate rotation are calculated in real time restored, force components that are acquired to eliminate rotation are calculated in real time and can be attached to drive fingers of corresponding mode. With utilization of rotation and can be attached to drive fingers of corresponding mode. With utilization of rotation elimination circuit, unexpected rotation of proof mass can be effectively suppressed to be less elimination circuit, than 2 1 unexpected rotation of proof mass can be effectively rad, compared with former angular output of 6 1 suppressed to be less rad. The rotation angular than Sensors2 1 output 216, and 16, 321rad, compared with former angular output of 6 1 Lissajous trajectories for tri-modes are depicted in Figures rad. The rotation angular 4 and 5, respectively. 9 of 22 output and Lissajous trajectories for tri-modes are depicted in Figures 4 and 5, respectively. 8.x1-1 Before elimination After 8.x1-1 Before elimination 6.x1-1 After elimination 6.x1-1 4.x1-1 4.x1-1 2.x1-1 2.x x x x x x x x x Figure 4. Rotation angular output before and after elimination circuit. circuit. Figure 4. Rotation angular output before and after elimination circuit. Rotation angle(rad) Rotation angle angle (deg) (deg) x 1-9 x Drive mode amplitude (V) Drive mode amplitude (V) 1 1 After elimination After Before elimination elimination Before elimination Sense mode amplitude(v) Sense mode amplitude(v) Figure 5. The Lissajous trajectories plotted with output of three modes. Figure Figure The The Lissajous Lissajous trajectories trajectories plotted plotted with with output output of of three three modes. modes. From simulation result illustrated in Figures 4 and 5 it can be concluded that algorithm based on LMSD can effectively suppress rotation mode of gyroscope. With differential movement of exited by rotation is suppressed, gyroscope works at a more stable condition and control and measurement precision is also enhanced. In terms of different modes displacement detection, differential mode signals are extracted in drive and sense modes, while common mode signal are picked out in rotation mode. In this case, asymmetric displacement of drive and sense modes are only generated by asymmetric drive force, i.e., ir rotation angle and linear displacement signals are totally decoupled. Therefore, rotation elimination circuits are relatively independent of adaptive control circuits for drive and sense modes. Theoretically, Lyapunov stability of adaptive algorithm controlled system is not affected by rotation section. The main parameters and coefficients of simulated system are listed as in Table 2. In implementation process of algorithm, apart from coefficients of mechanical-electrical interface and parameter of gyroscope dynamical model, all variables and coefficients are calculated or stored in FPGA chip.

10 Sensors 216, 16, of 22 Table 2. Coefficients and parameters of simulated system. Block Parameter/Coefficient Symbol Feedforward control Continuous Domain Value Digital Domain Value Angular rate integral coefficient γ Ω 87 8 Damping integral coefficient γ D 21 8 Stiffness error integral coefficient γ R /124 Reference model Feedback gain γ 1.9 ˆ Mechanical-electrical Interface Gyroscope dynamical model Analog-digital domain gain K ad 2.7 ˆ 1 5 LSB{V - Digital-analog domain gain K da 4.76 ˆ 1 6 V{LSB - Voltage-force coefficient K v f 2.8 ˆ 1 7 N{V - Displacement-capacitance-voltage coefficient K dcv ˆ 1 5 V{m - Gyroscope proof mass m 1.39 ˆ 1 6 kg - Drive mode quality factor Q x Sense mode quality factor Q y Drive mode resonating frequency ω x 3194 Hzˆ2π - Sense mode resonating frequency ω y Hzˆ2π - Sense-drive stiffness coefficient K xy.1557 N{m - Drive-sense stiffness coefficient K yx.1514 N{m - Sense-drive damping coefficient D xy 1.8 ˆ 1 7 N{m{s - Drive-sense damping coefficient D yx.9 ˆ 1 7 N{m{s - Compared with conventional adaptive control algorithm proposed in [3], modified adaptive control algorithm proposed in this work has following improvements: adaptive law is redesigned to suit asymmetric condition; rotation elimination section is added to suppress differential components in detection signal; reference model is replaced with two NCOs and modified adaptive law has a simpler arithmetic structure, algorithm is more suitable for FPGA implementation. 4. Algorithm Simulation Simulation of adaptive control based gyroscope system consists of two steps. The continuous domain simulation verifies adaptive control algorithm and digital domain simulation based on DSP builder tool provides convenient conversion from control algorithm simulation to hardware program language realization. Simulation system is built in Simulink to investigate performance of proposed algorithm. Changing of gyroscope parameters is simulated to verify adaptive characteristic of algorithm. The influences of coefficients on gyroscope system performance are also compared in this section. The value of γ R and γ D will also affect estimation convergence speed of R and D matrix, respectively, as shown in Figures 6 and 7. From curves that represent estimation processes with different γ R values, it can be inferred that larger γ R can provide faster stiffness estimation but has larger overshoot and may result in overflow of digital output signal. Like case of γ R value, γ D also has influences on overshoot and estimation time. Moreover, estimation result of damping components are multiplied by velocity of reference model, in such case, system vibration condition is sensitive to signal. When γ R value is too large, such as orange curve in Figure 7d, ripples will emerge in parameter estimation result, and amplitude control process is disturbed. From Figure 8 it can be concluded that γ D will influence maximum overshoot during start-up period and γ R value mainly relates with time consumption of amplitude control. The adaptive algorithm coefficientsω R, γ D will influence amplitude control speed of start-up process, thus a proper combination of se two values is necessary. After a trade-off is made between control time, overshoot and proper estimation of parameters that illustrated in Figures 6 and 7 coefficients are finally determined with a multi-object optimization function [12,13].

11 Sensors 216, 16, of 21 Sensors 216, 16, of 21 different Sensors 216, γ16, values, 321 it can be inferred that larger γ can provide faster stiffness estimation but 11 of has 22 different γ larger overshoot values, it can be inferred that larger γ and may result in overflow of digital can provide faster stiffness estimation but has output signal. larger overshoot and may result in overflow of digital output signal. Parameter estimation(lsb) Parameter estimation(lsb) Parameter estimation(lsb) Parameter estimation(lsb) x x1 6 R =1/ x1 6 R =1/124 R =1/ x1 6 R =1/512 R =1/ x1 6 R =1/ x x x x x x1 5 2.x x x x x1 5 5.x1 4 R =1/ x1 4 R =1/124 R =1/ x1 4 R =1/512 R =1/ x1 4 R =1/ x1 5-1.x (c) (d) (c) (d) Figure 6. Convergence process curves of stiffness estimation error matrix with different values. Figure Convergence process curves of of stiffness estimation error matrix R with different γ R,, (c), (d) values. R xx, R xy, (c) R yx,,(d) (d) R yy.. 1.x x x x x x x x x1-5 D = 4 1.x x1-5 8.x1 14 D = D = x1-5 8.x x1 14 D = 16 4.x1-5 D = 8 6.x x1 14 D = 16 4.x1-5 4.x x1-5 2.x x1-5 2.x1-2.x x x x x x x x x x x1-5 D =4 5.x1-5 4.x1-5 D =8 D =4 4.x1-5 D =16 3.x1-5 D =8 D =16 3.x1-5 2.x x1-5 1.x1-5 1.x1-5 Equivalent damping values(n/m/s) Equivalent damping values(n/m/s) Equivalent damping values(n/m/s) Equivalent damping values(n/m/s) Equivalent stiffness value(n/m) Equivalent stiffness value(n/m) Equivalent stiffness value(n/m) Equivalent stiffness value(n/m) 6.x1 5 6.x1 5 4.x1 5 4.x1 5 2.x1 5 2.x1 5-2.x x x1 5-4.x (c) (d) (c) (d) Figure 7. Convergence process curves of damping estimation matrix D with different γ values. Figure 7. Convergence process curves of damping estimation matrix with different,, (c), (d). values. Figure 7. Convergence process curves of damping estimation matrix D with different γ D values.,, (c), (d). D xx, D xy, (c) D yx, (d) D yy. Pamateter estimation(lsb) Pamateter estimation(lsb) Parameter estimation(lsb) Parameter estimation(lsb) R =1/248 R =1/124 R =1/248 R =1/512 R =1/124 R =1/ x x1 2.1x x1 1.8x1 6 6 R =1/ x1 1.5x1 6 6 R =1/124 R =1/ x1 1.2x1 6 6 R =1/512 R =1/ x1 9.x1 5 6 R =1/ x1 6.x x1.5 3.x x1 5-3.x1 5-3.x x x1 1.4x x1-5 1.x1 1.2x1 15 D = 4 8.x1-5 8.x1 1.x x1-5 D = D = x1-5 6.x1 8.x1 14 D = D = x1-5 4.x1 6.x1 14 D = 16 4.x1-5 4.x1 2.x x1-5 2.x1-5 2.x1-2.x x x1-2.x x x x x x x x x x x x1-5 D =4 5.x1-5 4.x1-5 D =8 D =4 4.x1-5 D =16 3.x1-5 D =8 D =16 3.x1-5 2.x x1-5 1.x1-5 1.x1-5 Equivalent damping values(n/m/s) Equivalent damping values(n/m/s) Equivalent damping values(n/m/s) Equivalent damping values(n/m/s) Equivalent stiffness value(n/m) Equivalent stiffness value(n/m) Equivalent stiffness value(n/m) Equivalent stiffness value(n/m)

12 estimation result, and amplitude control process is disturbed. From Figure 8 it can be concluded that γ will influence maximum overshoot during start-up period and γ value mainly relates with time consumption of amplitude control. The adaptive algorithm coefficients γ, γ will influence amplitude control speed of start-up process, thus a proper combination of se two values is necessary. After a trade-off is made between Sensors 216, control 16, 321time, overshoot and proper estimation of parameters that illustrated in Figures 6 and 12 of 22 7, coefficients are finally determined with a multi-object optimization function [12,13]. Figure 8. The amplitude control performance with different and values. Control time, Figure 8. The amplitude control performance with different γ Overshoot. R and γ D values. Control time, Overshoot. To furr investigate speed performance of input angular rate estimation, angular rate To estimation furrfunction investigate is tested speed with performance ±3 /s step-formed of input input angular signal. rate The estimation, angular rate estimation angular rate estimation parameter function can affect is tested slew with rate and 3 /s overshoot step-formed of angular input rate, signal. as depicted Thein angular Figure 9. rate estimation With integral effect, adaptive control method also has a fine performance against parameter Sensors 216, can 16, affect 321 slew rate and overshoot of angular rate, as depicted in Figure of 21 input noise, from Figure 1 it can be calculated that, white noise mixed with input signal are effectively suppressed to obtain clean output angular rate estimation signal, and specifically 3x SNR (Signal to noise ratio) has been greatly enhanced from 49 db to 9 db. 2x1 13 = 4 3 1x1 13 = 8 2 = 16 1 Angular velocity output(lsb) -1x1 13-2x1 13-3x Figure Figure 9. Angular 9. velocity output with step-formed input input signal. signal. Equivalent angular velocity(deg/s) With integral effect, adaptive control method also has a fine performance against 8 Input input noise, from Figure 1 it can be calculated that, whiteoutput noise2x1 mixed 13 with input signal are 6 effectively suppressed to obtain clean output angular rate estimation signal, and specifically Angular velocity with noise(rad/s) 4 SNR (Signal to noise ratio) has been greatly enhanced from 49 db to 9 1x1 db x1 13-2x1 13 Estimated angular velocity output(lsb

13 Angula -2x1 13-3x ity(deg/s) Sensors 216, 16, of 22 Figure 9. Angular velocity output with step-formed input signal. Angular velocity with noise(rad/s) 8 Input Output x1 13 1x1 13-1x1 13-2x1 13 Estimated angular velocity output(lsb) Figure Figure Noise suppression of of input input angular angular rate estimation. rate estimation. In or hand, is also simultaneously related with measurement precision and Inbandwidth or of hand, gyroscope γ Ω issystem. also simultaneously These two characteristics relatedare with contradict measurement against each or, precision thus and bandwidth a trade-off should gyroscope be made according system. to These expected two characteristics application of are gyroscope contradict system. against each or, thus a trade-off As shown should in Figure be made 11, to according meet gyroscope to expected application application requirement, of bandwidth gyroscopeshould system. As be shown more than in Figure 4 Hz, and 11, to meet measurement gyroscope precision application should be higher requirement, than.1 /s, finally bandwidth we choose should be γ value as 12. more than 4 Hz, and measurement precision should be higher than.1 /s, finally we choose With coefficients of algorithms are determined, performance against parameters γ Ω value as variation Sensors 12. are 216, also 16, 321 simulated. In practical circumstances, stiffness of working gyroscope 13 of may 21 change due to environmental factors, especially temperature. In practical condition, parameters are changed gradually, 2 but 4 to test 6 8 estimation 1 12 speed of algorithm, variations are simulated in form of 45step switches, as shown in Figures 12 and 13. In Figure 12, quality 4factors of gyroscope model vibration modes 5 are changed to 1/1 of ir original value, thus 35 damping coefficients are changed accordingly. In Figure 13, 3.1 resonating frequencies of drive mode and sense mode are both changed by 1 Hz at 5 ms, 25 i.e., from 3715 Hz to 3725 Hz in drive mode and from 3684 Hz to 3674 Hz.15 in sense mode. Sensors 216, 16, of Precision Bandwidth γ5 Ω 35 Figure 11. 3Measurement precision and bandwidth with different.1 values. Figure 11. Measurement 25 precision and bandwidth with different γ Ω values x x1.2 With coefficients of -5 8.x1 1 algorithms are determined, Precision performance against parameters 14 variation are also simulated. 6.x1 In5practical circumstances, Bandwidth stiffness of 14 4.x1.25 working -5 gyroscope may change due to environmental factors, 4.x1 14 especially temperature. In practical condition, parameters are γ2.x1-5 Ω changed gradually, but to test 2.x1 14 estimation speed of algorithm, variations are simulated in form of step switches, Figure as11. shown Measurement in Figures precision 12 and and bandwidth 13. with different values. Bandwidth(Hz) Bandwidth(Hz) -2.x x1 1.x x1 8.x x1 6.x x x x1-5 2.x1 Figure Damping coefficient estimation with switch change at t =.5. Figure 12. Damping coefficient estimation with switch change at t =.5. Figure 12. Damping coefficient estimation with switch change at t =.5. -1x1 4x x1 3x1 66 Rxx Rxy -2 2x1 6 Ryx Ryy 1 1x1 6 1 Figure 13. Stiffness coefficient estimation with switch change at t =.5 s. Precision(deg/s) Equivalent damping value(n/m/s) Equivalent damping value(n/m/s) Precision(deg/s) Equivalent stiffness value(n/m) Equivalent stiffness Dxx Dxy -2.x1-5 Dyx Dyy 6.x x x1 4x1 146 Dxx -2.x x1 14 Dxy 3x1 6 Rxx Dyx -6.x1 14 Dyy Rxy -4.x1 2x1 6 Ryx x1 14 Ryy x1 6 1 l value(lsb)

14 D -4.x x x1 14 Dxy Dyx Dyy -4.x Sensors 216, 16, of 22 Figure 12. Damping coefficient estimation with switch change at t =.5. e(n/m/s) 4x1 6 3x1 6 2x1 6 1x1 6-1x1 6-2x Figure Stiffness coefficient estimation with switch change at at t t =.5.5 s. s. From simulation curves it can be seen that algorithm can adapt to parameter In Figure 12, quality factors of gyroscope model vibration modes are changed to 1/1 of variations robustly and estimated results converge to real values after a short transition ir original value, thus damping coefficients are changed accordingly. In Figure 13, resonating period. frequencies of drive mode and sense mode are both changed by 1 Hz at 5 ms, i.e., from 3715 Hz to 3725 Hz in drive mode and from 3684 Hz to 3674 Hz in sense mode. 5. Experimental Validation From simulation curves it can be seen that algorithm can adapt to parameter variations robustly Based andon a estimated set of digitalized results converge gyroscope to system, real values modified after a short adaptive transition control period. algorithm is programmed in FPGA chip to control gyroscope. 5. Experimental Validation Based on a set of digitalized gyroscope system, modified adaptive control algorithm is programmed in FPGA chip to control gyroscope Open-Loop Measurement of Parameters To validate estimation performance of algorithm, gyroscope parameters are measured in open-loop testing in advance [14]. As illustrated in Section 2, parameters of gyroscope are contained in three modes that coupled with each or. Through frequency sweep and half-power measurement, resonance frequency ω and quality factor Q can be derived, along with stiffness and damping coefficient of each mode, i.e., K xx, K yy, D xx and D yy. The coupling coefficients can be calculated according to mode-coupling transfer function and gyroscope coupling output. However, mechanical and electrical coefficients cannot be measured directly, and thus drive mode force-voltage transfer functions are not available. To solve this dilemma, force-displacement transfer functions are transformed into voltage-voltage transfer function and measurement of unknown coefficients are avoided. The scale factor ratio of drive and sense modes is measured through exiting rotation mode of gyroscope when common-mode force is attached at drive mode. Assuming F x psq and F y psq to be resultant forces attached on drive mode and sense mode, dynamics equation of drive and sense modes can be expressed as: Rxx Rxy Ryx Ryy x psq F x psq 1 m `s 2 ` ω x {Q x s ` ωx 2 (33) y psq F y psq 1 (34) m s 2 ` ω y {Q y s ` ωy Equivalent stiffness value(n/m)

15 Sensors 216, 16, of 22 and under such drive force, displacement of sense mode can be described as: where: y psq s 2 ` c yy y psq s ` y psq y psq H y psq K xy x psq ` D xy s x psq (35) 1 H y psq ˆ (36) m s 2 ` ωy s ` ωy Q 2 y Considering scale factor ratio of drive and sense modes p, Equation (36) can be written as: y psq x psq p Uy psq U x psq K xy H y psq ` D xy s H y psq (37) By frequency sweeping around resonating frequency, coupling coefficients can be derived from least square method. The detailed procedure is described as: y psq m ` nj (38) x psq H y psq a ` bj (39) s H y psq c ` dj (4) where m, n are measured data, and a, b, c, d can be calculated through gyroscope transfer function. Assuming frequency sweeping points are ω 1, ω 2... ω n, corresponding identification equations can be written in matrix format that listed as in Equation (41).» m pω 1 q m pω 2 q. m pω n q fi» ffi ffi ffi ffi fl Equation (41) can be written in form of: a pω 1 q a pω 2 q. a pω n q c pω 1 q c pω 2 q. c pω n q fi ffi «ffi ffi ffi fl K xy D xy ff (41) M nˆ1 A nˆ2 P 2ˆ1 (42) By operating least square procedure, calculated parameters are obtained under meaning of least variance, i.e.: rp pa1 Aq 1 A1 M (43) To measure coupling coefficients that form sense mode to drive mode, open-loop drive signal is attached on sense mode and coupling signal is measured from drive mode. Conducting same process as illustrated above, K yx and D yx can be calculated. The schematic diagram of gyroscope system circuit is shown in Figure 14, when used in open-loop measurement, digital board is removed and external signals are attached at drive electrodes of two modes. A crystal oscillator is used to provide carrier wave of gyroscope, and capacitances variance signals of two modes are detected by two diode rings. Since double-sided drive method is applied in gyroscope, feedback signals are transferred through inverting amplifiers and attached on opposite drive electrodes.

16 diagram of gyroscope system circuit is shown in Figure 14, when used in open-loop measurement, digital board is removed and external signals are attached at drive electrodes of two modes. A crystal oscillator is used to provide carrier wave of gyroscope, and capacitances variance signals of two modes are detected by two diode rings. Since double-sided drive method is applied in gyroscope, feedback signals are transferred through inverting Sensors 216, 16, of 22 amplifiers and attached on opposite drive electrodes. Figure Figure Schematic Schematic diagram diagram of of gyroscope gyroscopesystem systemcircuit. circuit Experimental 5.2. Implementation Result and Comparison For For convenience of of algorithm implementation, simulation is is performed with with DSP DSP builder builder toolbox, toolbox, where where algorithms algorithms of of system are verifiedand and word word length length and and truncation truncation of of each section are determined. Most of sections in algorithm can be resolved into basic addition, each section are determined. Most of sections in algorithm can be resolved into basic addition, subtraction, multiplication and integral calculations. The most complex and resource consumption subtraction, multiplication and integral calculations. The most complex and resource consumption section is reference model with two NCOs, which are implemented using CORDIC algorithm [15]. section is reference model with two NCOs, which are implemented using CORDIC algorithm [15]. As for calculation of matrixes, different elements are calculated and transferred separately As for through calculation different branches. of matrixes, Since different usage of fixed elements point multiplier are calculated will consume and transferred large amount separately of through hardware different resources branches. in Since FPGA and usage add ofpower fixed point consumption multiplier of will digitalized consume system, largemost amount of of hardware constant resources coefficients in FPGA are determined and add as powers of consumption 2, thus multiplication of digitalized operation system, can be most of realized constant by coefficients shifting operation. are determined as powers of 2, thus multiplication operation can be realized by After shifting algorithm operation. implementation, values of parameters estimated program are output After from DA chips algorithm and recorded, implementation, as plotted values in Figure of 15. In parameters plots, right estimated vertical program axes are labeled are output with from physical amount equivalent to digital value system. The dash lines marked with DA chips and recorded, as plotted in Figure 15. In plots, right vertical axes are labeled with corresponding curves are measured values acquired from open-loop experiment. physical amount equivalent to digital value system. The dash lines marked with corresponding curves are measured values acquired from open-loop experiment. Sensors 216, 16, of 21 Parameter estimation(v) Dxx Dxy *Dash lines of corresponding Dyx colors are Dyy measured values Time(s) 1.2x1-6 1.x1-6 8.x1-7 6.x1-7 4.x1-7 2.x x1-7 Equivalent damping values(n/m/s) Parameter estimation(v) Rxx Rxy Ryx Ryy Time(s) *Dash lines of corresponding colors are measured values Equivalent stiffness value(n/m) Figure 15. Experimental parameter estimation. Damping values; Stiffness values. Figure 15. Experimental parameter estimation. Damping values; Stiffness values. By comparing measurement result with estimated value, performance of adaptive algorithm can be evaluated. Parameters Estimated in program and measured from open-loop By comparing measurement result with estimated value, performance of adaptive method are compared in Table 3. In Figure 15 measured values are marked with dash lines in algorithm can be evaluated. Parameters Estimated in program and measured from open-loop corresponding colors. From Figure 15 and Table 3 it can be concluded that estimation results of method are compared adaptive control in Table algorithm 3. Inhighly Figureconsistent 15 measured with open-loop values are measurement marked with results in dash lines in corresponding primary colors. values, From and less Figure estimation 15 andprecision Table 3 in it can weak be concluded coupling coefficients that estimation that has slight results of adaptiveinfluence control in algorithm control highly system, consistent like and with. open-loop measurement results in primary Table 3. Comparison between measurement value and estimated value. Measured Value Estimated Value Parameter Symbol (Open-Loop) (Modified Adaptive Control) Drive mode normal stiffness coefficient N/m N/m

17 The experimental setup established in our work is presented as in Figure 17. The gyroscope system consists of an analog front end, a gyroscope and a digital board based on an FPGA chip. The program is down loaded into an EPCS16 flash chip, so that once system is supplied with a constant voltage of ±5 V, algorithm will control two modes vibrate at constant frequency and amplitude. As can be measured from oscilloscope, drive mode frequency is Hz and Sensors 216, 16, of 22 values, and less estimation precision in weak coupling coefficients that has slight influence in control system, like D xy and D yx. Table 3. Comparison between measurement value and estimated value. Parameter Symbol Measured Value (Open-Loop) Estimated Value (Modified Adaptive Control) Drive mode normal stiffness coefficient K xx N{m N{m Stiffness coupling coefficient K xy 3 N{m 4 N{m K yx.155 N{m.17 N{m Sense mode normal stiffness coefficient K yy N{m N{m Drive mode normal damping coefficient D xx 4.1 ˆ 1 6 N{m{s 4.4 ˆ 1 6 N{m{s Damping coupling coefficient D xy 2 ˆ 1 7 N{m{s 1 ˆ 1 7 N{m{s D yx 1 ˆ 1 7 N{m{s 8 ˆ 1 8 N{m{s Sense mode normal damping coefficient D yy 3.92 ˆ 1 6 N{m{s 4.1 ˆ 1 6 N{m{s To validate commonality of algorithm, anor two gyroscopes in same batch are also picked for repeated test using same digitalized circuit. Parameters of corresponding gyroscopes are listed in Table 4, and a screenshot of vibration of two modes is shown in Figure 16. Table 4. Parameters of gyroscope 2 and gyroscope 3. Parameter Symbol Gyroscope 2 Gyroscope 3 Drive mode normal stiffness coefficient K xx N{m 57.6 N{m Stiffness coupling coefficient K xy 1.5 ˆ 1 3 N{m 1.13 ˆ 1 3 N{m K yx 1 ˆ 1 3 N{m 7.4 ˆ 1 4 N{m Sense mode normal stiffness coefficient K yy N{m N{m Drive mode resonating frequency f x Hz Hz Drive mode quality factor Q x Drive mode normal damping coefficient D xx 4.48 ˆ 1 6 N{m{s 1.15 ˆ 1 5 N{m{s Damping coupling coefficient D xy 1 ˆ 1 8 N{m{s 7.9 ˆ 1 8 N{m{s D yx 6 ˆ 1 9 N{m{s 7.1 ˆ 1 8 N{m{s Sense mode normal damping coefficient D yy 6.18 ˆ 1 6 N{m{s 1.18 ˆ 1 5 N{m{s Sense mode resonating frequency f y Hz Hz Sense mode quality factor Q y Sensors 216, 16, of 21 Figure 16. Drive and sense mode signal when controlled by adaptive algorithm. Gyroscope 2; Figure 16. Drive and sense mode signal when controlled by adaptive algorithm. Gyroscope 2; Gyroscope 3. Gyroscope 3.

18 Sensors 216, 16, of 21 SensorsFigure 216, 16, Drive and sense mode signal when controlled by adaptive algorithm. Gyroscope 18 2; of 22 Gyroscope 3. The The experimental experimental setup setup established established in in our our work work is is presented presented as as in in Figure Figure The The gyroscope gyroscope system consists of an analog front end, a gyroscope and a digital board based on an FPGA system consists of an analog front end, a gyroscope and a digital board based on an FPGA chip.chip. The The program is down loaded into an EPCS16 flash chip, so that once system is supplied with program is down loaded into an EPCS16 flash chip, so that once system is supplied with aa constant V, algorithm algorithm will will control control two two modes modes vibrate vibrate at constant voltage voltage of of 5 ±5 V, at constant constant frequency frequency and and amplitude. As can be measured from oscilloscope, drive mode frequency is amplitude. As can be measured from oscilloscope, drive mode frequency is Hz Hz and and sense mode frequency is Hz. sense mode frequency is Hz. Figure 16. Drive and sense mode signal when controlled by adaptive algorithm. Gyroscope 2; Gyroscope 3. The experimental setup established in our work is presented as in Figure 17. The gyroscope system consists of an analog front end, a gyroscope and a digital board based on an FPGA chip. The program is down loaded into an EPCS16 flash chip, so that once system is supplied with a constant voltage of ±5 V, algorithm will control two modes vibrate at constant frequency and frequency is Hz and amplitude. As can be measured from oscilloscope, drive mode sense Figure mode frequency is Hz. control system. Digitalized system with three gyroscopes used; 17. The modified adaptive Figure 17. The modified adaptive control system. Digitalized system with three gyroscopes used; Experimental Experimental setup. setup. 9 Original digital SMG system output Allan variance(deg/hr) /s, with a nonlinearity As shown in Figure 18, gyroscope system has scale factor of 136 LSB/contol Adaptive algorithm system output 8 Fitting result of original output of 339 ppm. According to Allan variance result, bias instability is 13.8 /h, better than 14.9 /h of Fitting result of adaptive contol algorithm 7 digitalized system without adaptive control algorithm [14]. Compared with output result of system output same gyroscope with conventional control algorithm, improvement of Allan variance can be 6 attributed to stability of reference model. The FPGA utilized in our work is Cyclone EP4CE4, 5 and a total of 8125 logic elements (LE) are consumed when whole modified adaptive control 4 algorithm and AD/DA convertor interface sections are programmed. It can be concluded from Bias Instability experimental results that digitalized adaptive3control algorithm is successfully 14.9 deg/hr applied on Bias FPGA chip17. and achieve fineadaptive performance. enhancement of with performance will be Instability carried out Figure The modified control Furr system. three gyroscopes used; 2Digitalized system 13.8 deg/hr in our research. future Experimental setup Allan variance(deg/hr) 8 Figure 18. Performance of system. Scale 7 factor; Allan system Bias Instability 14.9 deg/hr 3 Bias Instability 13.8 deg/hr Sampling time(s) Original digital SMG system output Adaptive contol algorithm system output Fitting result of original output Fitting result of adaptive contol algorithm variance compared with original system output Sampling time(s) Figure of system. Scale Allan comparedcompared with original Figure Performance Performance of system. factor; Scale factor; variance Allan variance with system. original system.

19 Sensors 216, 16, of Conclusions In this paper we present a digitalized micromachined gyroscope based on a modified adaptive control method. The algorithm can estimate some of gyroscope key coefficients in real time and make both drive and sense modes vibrate at constant amplitude, which will enhance system robustness against environmental variances and disturbances. The rotation mode is also considered in model, with corresponding parameters estimated and common mode vibration amplitude is well controlled, differential movement exited by rotation mode is also investigated. Differential detection and LMS demodulation methods are used in system to eliminate such rotation. Performance including parameter estimation and system dynamic characteristics are investigated to choose a set of optimized key coefficients. To validate commonality of algorithm, anor two gyroscopes are used for repeated test. The digitalized gyroscope system applied with adaptive control method achieves scale factor of 136 LSB/ /s, with a nonlinearity of 339 ppm, and bias instability of 13.8 /h by Allan variance. Comparison of various adaptive control methods are summarized in Table 5. In recent years, different adaptive control methods have been tried on different gyroscopes by some leading researchers. Due to algorithm complexity, some works still focused on model building, adaptive control algorithm deduction and simulation verification. Normally, adopted gyroscope should be designed symmetrically, where z-axis MEMS gyroscope and tri-axial gyroscope can be always utilized. Based on previous work, modified adaptive control method is experimentally verified and realized on our digital gyroscope system, which furr proves that adaptive control method is feasible in real application. Table 5. Comparison of different gyroscope control methods in recent years. Institute Year Control Method Gyroscope Used University of California at Berkeley [3] 2 RMIT University [6] 26 University of Louisiana at Lafayette [7] Cleveland State University [12] This work 215 Adaptive control strategy Tri-axial adaptively controlled algorithm Sliding mode control Active Disturbance Rejection Control Modified Adaptive control z-axis MEMS gyroscope Single-mass tri-axial AR sensor z-axis MEMS gyroscope Vibrational beam gyroscope z-axis MEMS gyroscope Simulation and Experiment Algorithm simulation Modeled fabrication and algorithm simulation Algorithm simulation Analog circuit implementation Simulation and FPGA digital circuit implementation Future research of adaptive method controlled gyroscope system may focus on furr enhancement of performance and application of adaptive control method on or types of gyroscopes for instance, ring, disk or hemispherical shell gyroscopes. Acknowledgments: This work was supported in part by National Natural Science Foundation (No , 61148), Key Laboratory of Micro-Inertial Instrument and Advanced Navigation Technology, Ministry of Education, China (Project No. KL2112), Major Project Guidance Foundation of Basic Scientific Research Operation Expenses, Souast University (No ), Natural Science Fund of Jiangsu Province (BK ,BK213636), Aeronautical Science Foundation of China (No ). Author Contributions: Dunzhu Xia convinced modified algorithm and realized programming; Yiwei Hu finalized simulation and performed experiments for validation; Peizhen Ni designed PCB board and debugged circuit system. Conflicts of Interest: The authors declare no conflict of interest.

20 Sensors 216, 16, of 22 Appendix A Nomenclature Symbol Nomenclature Symbol Nomenclature K ideal Ideal Stiffness matrix τ Feedback section output vector θ Z axis rotation angle τ Total drive signal matrix q Displacement vector τ r Rotation elimination signal vector x Drive mode displacement m p Gyroscope proof mass y Sense mode displacement m x Drive mode vibration mass F Feedback force matrix m y Sense mode vibration mass F x Drive mode feedback force Q x Drive mode quality factor F y Sense mode feedback force Q y Sense mode quality factor D Damping matrix γ Ω Angular rate integral coefficient K Stiffness matrix γ D Damping integral coefficient R Stiffness estimation error matrix γ R Stiffness error integral coefficient Ω Angular rate matrix γ Feedback gain e Displacement estimation error vector V Lyapunov function Appendix B The Lyapunov stability proof process is illustrated as follows: V 1 2 e T γ e ` e T γ Ke ` trtγ 1 R r RrR T ` γ 1 D r DrD T ` γ 1 Ω Ω r Ω r T u (B1) By taking differential operation on Lyapunov function, it can be derived that: V V k`1 V k γ e T p e k`1 e k q ` γ p e k`1 e k q T K m e! `tr γ 1 r R R k rr T ` γ 1 r D D k rd T ` γ 1 r Ω Ω k Ω r T) (B2) rr rr k`1 rr k rd rd k`1 rd k r Ω r Ω k`1 rω k (B3) (B4) (B5) Assuming gyroscope controlled by modified control law is under a stable condition, and control signal is composed of feedback and feed forward outputs, i.e.:.. q ` D. q ` Kq ˆD. q m ` ˆRq m ` 2 ˆΩ. q m γ ė 2Ω. q.. e ` K m e ˆD. q m D. q ` ˆRq m Rq ` 2 ˆΩ. q m 2Ω. q γ ė ˆD. q m D. q ` ˆRq m Rq ` 2 ˆΩ. q m 2Ω. q γ ė rd. q m ` rrq m ` 2 r Ω. q m γ ė (B6) (B7) After left multiplication by γ e T on both sides of Equation (B7), and written in discrete time domain, it can be derived that: rd γ e T p e k`1 e k q ` γ e T K m e γ e T pq pk ` 1q q pkqq ` rrq pkq ` 2Ωpq r pk ` 1q q pkq γ 2 et e (B8)

21 Sensors 216, 16, of 22 Substituting Equation (B8) into Equation (B2), differential Lyapunov function can be written as:! V γ e T p e k`1 e k q ` γ e T K m e ` tr γ 1 r R R k rr T ` γ 1 r D D k rd T ` γ 1 r Ω Ω k Ω r T) τ rd `q m pk ` 1q q m pkq ` rrq m pkq ` 2Ωpq r m pk ` 1q q m pkq! γ 2 et e ` tr γ 1 r R R k rr T ` γ 1 r D D k rd T ` γ 1 r Ω Ω k Ω r T) To judge wher Equation (B9) is negative semi-definite, first term should be combined with third term and convert into formula of matrix trace, taking τ rrq as example: τ rrq m ı «R11 r R12 r τ x τ y rr 21 R22 r ff «q mx q my #«R r 11 τ x q mx ` rr 21 τ y q mx ` rr 12 τ x q my ` rr 22 τ y q my. rr11 qmx ` rr. ff 12 qmy ı +! tr. rr 21 qmx ` rr. τ x τ y tr γ 1 r ) R Rγ R q m τ T 22 qmy ff (B9) (B1) It can be seen that under condition of asymmetric coupling coefficients, Equation (B1) still exists. Similarly following equations can also be proved: τ rd `q! m pk ` 1q q m pkq tr γ 1 r ) D Dγ D `qm pk ` 1q q m pkq τ T! τ Ω r `qm pk ` 1q q m pkq tr γ 1 r ) Ω Ωγ Ω `qm pk ` 1q q m pkq τ T Substituting Equations (B1) (B12) into Equation (B9): (B11) (B12) V γ 2 et e ` tr! R r γ 1 R rr T q m τ T ` rd γ 1 D rd T `q m pk ` 1q q m pkq τ T ` rω γ 1 Ω Ω r T `q ) (B13) m pk ` 1q q m pkq τ T By applying adaptive law: rr γ R q m τ T (B14) rd γ D `qm pk ` 1q q m pkq τ T r Ω γ Ω `qm pk ` 1q q m pkq τ T (B15) (B16) Thus: tr! R r γ 1 ` rd γ 1 D rd T `q m pk ` 1q q m pkq τ T γ 1 Ω Ω r T `q ) m pk ` 1q q m pkq τ T R rr T q m τ T ` rω V γ 2 et e ď, and system is proofed to be Lyapunov stable. References 1. Xia, D.; Yu, C.; Kong, L. The development of micromachined gyroscope structure and circuitry technology. Sensors 214, 14, [CrossRef] [PubMed] 2. Xia, D.; Yu, C.; Kong, L. A micro dynamically tuned gyroscope with adjustable static capacitance. Sensors 213, 13, [CrossRef] [PubMed] 3. Park, S. Adaptive Control Strategies for MEMS Gyroscopes. Ph.D. Thesis, University of California, Berkeley, CA, USA, Park, S.; Horowitz, R. Adaptive control for conventional mode of operation of MEMS gyroscopes. J. Microelectromech. Syst. 23, 12, [CrossRef] 5. Park, S.; Horowitz, R.; Tan, C.W. Dynamics and control of a MEMS angle measuring gyroscope. Sens. Actuators A Phys. 28, 144, [CrossRef]

22 Sensors 216, 16, of John, J.D.; Vinay, T. Novel concept of a single-mass adaptively controlled triaxial angular rate sensor. IEEE Sens. J. 26, 6, [CrossRef] 7. Fei, J.; Batur, C. A novel adaptive sliding mode control with application to MEMS gyroscope. ISA Trans. 29, 48, [CrossRef] [PubMed] 8. Fei, J.; Chowdhury, F. Robust adaptive sliding mode controller for triaxial gyroscope. In Proceedings of 48th IEEE Conference on Decision and Control, 29 Held Jointly with 29 28th Chinese Control Conference, Shanghai, China, December 29; pp Fei, J.; Ding, H. System dynamics and adaptive control for MEMS gyroscope sensor. Int. J. Adv. Robot. Syst. 21, 7, [CrossRef] 1. Leland, R.P. Adaptive control of a MEMS gyroscope using Lyapunov methods. IEEE Trans. Control Syst. Technol. 26, 14, [CrossRef] 11. Leland, R.P. Lyapunov based adaptive control of a MEMS gyroscope. In Proceedings of 22 American Control Conference, Anchorage, AK, USA, 8 1 May 22; pp Dong, L.; Zheng, Q.; Gao, Z. On control system design for conventional mode of operation of vibrational gyroscopes. IEEE Sens. J. 28, 8, [CrossRef] 13. Park, J.B.; Lee, K.S.; Shin, J.R.; Lee, K.S. A particle swarm optimization for economic dispatch with nonsmooth cost functions. IEEE Trans. Power Syst. 25, 2, [CrossRef] 14. Yang, J.; Gao, Z.; Zhang, R.; Chen, Z.Y.; Zhou, B. Separation and identification for structure error parameter in vibratory silicon MEMS gyroscopes. J. Chin. Inert. Technol. 27, 3, Xia, D.; Yu, C.; Wang, Y. A digitalized silicon microgyroscope based on embedded FPGA. Sensors 212, 12, [CrossRef] [PubMed] 216 by authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under terms and conditions of Creative Commons by Attribution (CC-BY) license (

EE C245 / ME C218 INTRODUCTION TO MEMS DESIGN FALL 2009 PROBLEM SET #7. Due (at 7 p.m.): Thursday, Dec. 10, 2009, in the EE C245 HW box in 240 Cory.

EE C245 / ME C218 INTRODUCTION TO MEMS DESIGN FALL 2009 PROBLEM SET #7. Due (at 7 p.m.): Thursday, Dec. 10, 2009, in the EE C245 HW box in 240 Cory. Issued: Thursday, Nov. 24, 2009 PROBLEM SET #7 Due (at 7 p.m.): Thursday, Dec. 10, 2009, in the EE C245 HW box in 240 Cory. 1. Gyroscopes are inertial sensors that measure rotation rate, which is an extremely

More information

MEMS Gyroscope Control Systems for Direct Angle Measurements

MEMS Gyroscope Control Systems for Direct Angle Measurements MEMS Gyroscope Control Systems for Direct Angle Measurements Chien-Yu Chi Mechanical Engineering National Chiao Tung University Hsin-Chu, Taiwan (R.O.C.) 3 Email: chienyu.me93g@nctu.edu.tw Tsung-Lin Chen

More information

EE C245 / ME C218 INTRODUCTION TO MEMS DESIGN FALL 2011 C. Nguyen PROBLEM SET #7. Table 1: Gyroscope Modeling Parameters

EE C245 / ME C218 INTRODUCTION TO MEMS DESIGN FALL 2011 C. Nguyen PROBLEM SET #7. Table 1: Gyroscope Modeling Parameters Issued: Wednesday, Nov. 23, 2011. PROBLEM SET #7 Due (at 7 p.m.): Thursday, Dec. 8, 2011, in the EE C245 HW box in 240 Cory. 1. Gyroscopes are inertial sensors that measure rotation rate, which is an extremely

More information

MEMS Tuning-Fork Gyroscope Mid-Term Report Amanda Bristow Travis Barton Stephen Nary

MEMS Tuning-Fork Gyroscope Mid-Term Report Amanda Bristow Travis Barton Stephen Nary MEMS Tuning-Fork Gyroscope Mid-Term Report Amanda Bristow Travis Barton Stephen Nary Abstract MEMS based gyroscopes have gained in popularity for use as rotation rate sensors in commercial products like

More information

Four Degrees-of-Freedom Micromachined Gyroscope

Four Degrees-of-Freedom Micromachined Gyroscope Microsystems Laboratory Technical Report Four Degrees-of-Freedom Micromachined Gyroscope Cenk Acar 23 October 2001 Technical Report No: MSL-01003 cfl2001 Cenk Acar Contents Contents List of Figures Abstract

More information

Static temperature analysis and compensation of MEMS gyroscopes

Static temperature analysis and compensation of MEMS gyroscopes Int. J. Metrol. Qual. Eng. 4, 209 214 (2013) c EDP Sciences 2014 DOI: 10.1051/ijmqe/2013059 Static temperature analysis and compensation of MEMS gyroscopes Q.J. Tang 1,2,X.J.Wang 1,Q.P.Yang 2,andC.Z.Liu

More information

Institute for Electron Microscopy and Nanoanalysis Graz Centre for Electron Microscopy

Institute for Electron Microscopy and Nanoanalysis Graz Centre for Electron Microscopy Institute for Electron Microscopy and Nanoanalysis Graz Centre for Electron Microscopy Micromechanics Ass.Prof. Priv.-Doz. DI Dr. Harald Plank a,b a Institute of Electron Microscopy and Nanoanalysis, Graz

More information

Last Name _Di Tredici_ Given Name _Venere_ ID Number

Last Name _Di Tredici_ Given Name _Venere_ ID Number Last Name _Di Tredici_ Given Name _Venere_ ID Number 0180713 Question n. 1 Discuss noise in MEMS accelerometers, indicating the different physical sources and which design parameters you can act on (with

More information

Design and characterization of in-plane MEMS yaw rate sensor

Design and characterization of in-plane MEMS yaw rate sensor Sādhanā Vol. 34, Part 4, August 2009, pp. 633 642. Printed in India Design and characterization of in-plane MEMS yaw rate sensor K P VENKATESH, NISHAD PATIL, ASHOK KUMAR PANDEY and RUDRA PRATAP CranesSci

More information

DESIGN AND ANALYSIS OF ROTATION RATE SENSOR. Modeling of vibratory MEMs Gyroscope

DESIGN AND ANALYSIS OF ROTATION RATE SENSOR. Modeling of vibratory MEMs Gyroscope DESIGN AND ANALYSIS OF ROTATION RATE SENSOR Modeling of vibratory MEMs Gyroscope 1 Priya.P.Shreshtha & 2 Sushas S.Mohite 1 Mechanical Department, Rajaram Bapu institute of Technology Islampur, Dist. Sangli,

More information

Design and Simulation of Comb Drive Capacitive Accelerometer by Using MEMS Intellisuite Design Tool

Design and Simulation of Comb Drive Capacitive Accelerometer by Using MEMS Intellisuite Design Tool Design and Simulation of Comb Drive Capacitive Accelerometer by Using MEMS Intellisuite Design Tool Gireesh K C 1, Harisha M 2, Karthick Raj M 3, Karthikkumar M 4, Thenmoli M 5 UG Students, Department

More information

On Practical Applications of Active Disturbance Rejection Control

On Practical Applications of Active Disturbance Rejection Control 2010 Chinese Control Conference On Practical Applications of Active Disturbance Rejection Control Qing Zheng Gannon University Zhiqiang Gao Cleveland State University Outline Ø Introduction Ø Active Disturbance

More information

Editorial Manager(tm) for Proceedings of the Institution of Mechanical Engineers, Part I, Journal of Systems and Control Engineering Manuscript Draft

Editorial Manager(tm) for Proceedings of the Institution of Mechanical Engineers, Part I, Journal of Systems and Control Engineering Manuscript Draft Editorial Manager(tm) for Proceedings of the Institution of Mechanical Engineers, Part I, Journal of Sstems and Control Engineering Manuscript Draft Manuscript Number: JSCE48R1 Title: A Disturbance Rejection

More information

Manufacturing Equipment Control

Manufacturing Equipment Control QUESTION 1 An electric drive spindle has the following parameters: J m = 2 1 3 kg m 2, R a = 8 Ω, K t =.5 N m/a, K v =.5 V/(rad/s), K a = 2, J s = 4 1 2 kg m 2, and K s =.3. Ignore electrical dynamics

More information

E05 Resonator Design

E05 Resonator Design POLITECNICO DI MILANO MSC COURSE - MEMS AND MICROSENSORS - 2018/2019 E05 Resonator Design Giorgio Mussi 16/10/2018 In this class we will learn how an in-plane MEMS resonator handles process variabilities,

More information

The output voltage is given by,

The output voltage is given by, 71 The output voltage is given by, = (3.1) The inductor and capacitor values of the Boost converter are derived by having the same assumption as that of the Buck converter. Now the critical value of the

More information

An improved deadbeat predictive current control for permanent magnet linear synchronous motor

An improved deadbeat predictive current control for permanent magnet linear synchronous motor Indian Journal of Engineering & Materials Sciences Vol. 22, June 2015, pp. 273-282 An improved deadbeat predictive current control for permanent magnet linear synchronous motor Mingyi Wang, iyi i, Donghua

More information

DESIGN AND OPTIMIZATION OF BULK MICROMACHINED ACCELEROMETER FOR SPACE APPLICATIONS

DESIGN AND OPTIMIZATION OF BULK MICROMACHINED ACCELEROMETER FOR SPACE APPLICATIONS INTERNATIONAL JOURNAL ON SMART SENSING AND INTELLIGENT SYSTEMS, VOL. 1, NO. 4, DECEMBER 008 DESIGN AND OPTIMIZATION OF BULK MICROMACHINED ACCELEROMETER FOR SPACE APPLICATIONS Thampi Paul 1, Jaspreet Singh,

More information

Acceleration Feedback

Acceleration Feedback Acceleration Feedback Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic

More information

Generalized projective synchronization between two chaotic gyros with nonlinear damping

Generalized projective synchronization between two chaotic gyros with nonlinear damping Generalized projective synchronization between two chaotic gyros with nonlinear damping Min Fu-Hong( ) Department of Electrical and Automation Engineering, Nanjing Normal University, Nanjing 210042, China

More information

Theory and Practice of Rotor Dynamics Prof. Dr. Rajiv Tiwari Department of Mechanical Engineering Indian Institute of Technology Guwahati

Theory and Practice of Rotor Dynamics Prof. Dr. Rajiv Tiwari Department of Mechanical Engineering Indian Institute of Technology Guwahati Theory and Practice of Rotor Dynamics Prof. Dr. Rajiv Tiwari Department of Mechanical Engineering Indian Institute of Technology Guwahati Module - 2 Simpul Rotors Lecture - 2 Jeffcott Rotor Model In the

More information

Research Article Experimental Parametric Identification of a Flexible Beam Using Piezoelectric Sensors and Actuators

Research Article Experimental Parametric Identification of a Flexible Beam Using Piezoelectric Sensors and Actuators Shock and Vibration, Article ID 71814, 5 pages http://dx.doi.org/1.1155/214/71814 Research Article Experimental Parametric Identification of a Flexible Beam Using Piezoelectric Sensors and Actuators Sajad

More information

System Parameter Identification for Uncertain Two Degree of Freedom Vibration System

System Parameter Identification for Uncertain Two Degree of Freedom Vibration System System Parameter Identification for Uncertain Two Degree of Freedom Vibration System Hojong Lee and Yong Suk Kang Department of Mechanical Engineering, Virginia Tech 318 Randolph Hall, Blacksburg, VA,

More information

Control and Self-Calibration of Microscale Rate Integrating Gyroscopes (MRIGs) Fu Zhang. A dissertation submitted in partial satisfaction of the

Control and Self-Calibration of Microscale Rate Integrating Gyroscopes (MRIGs) Fu Zhang. A dissertation submitted in partial satisfaction of the Control and Self-Calibration of Microscale Rate Integrating Gyroscopes (MRIGs) by Fu Zhang A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy in

More information

EE C245 ME C218 Introduction to MEMS Design

EE C245 ME C218 Introduction to MEMS Design EE C45 ME C18 Introduction to MEMS Design Fall 008 Prof. Clark T.-C. Nguyen Dept. of Electrical Engineering & Computer Sciences University of California at Berkeley Berkeley, CA 9470 Lecture 6: Output

More information

E08 Gyroscope Drive Design

E08 Gyroscope Drive Design POLITECNICO DI MILANO MSC COURSE - MEMS AND MICROSENSORS - 207/208 E08 Gyroscope Drive Design Paolo Minotti 26/0/207 PROBLEM We have to design the electronic circuit needed to sustain the oscillation of

More information

CS491/691: Introduction to Aerial Robotics

CS491/691: Introduction to Aerial Robotics CS491/691: Introduction to Aerial Robotics Topic: Midterm Preparation Dr. Kostas Alexis (CSE) Areas of Focus Coordinate system transformations (CST) MAV Dynamics (MAVD) Navigation Sensors (NS) State Estimation

More information

HSG-IMIT Application AG

HSG-IMIT Application AG B4.1 Acceleration Sensors IP-Blocks for MEMS Foundry Surface Micromachining Process R. Knechtel, S. Dempwolf S. Hering X-FAB Semiconductor Foundries AG Haarberstraße 67 99097 Erfurt / Germany T. Link J.

More information

Objectives. Fundamentals of Dynamics: Module 9 : Robot Dynamics & controls. Lecture 31 : Robot dynamics equation (LE & NE methods) and examples

Objectives. Fundamentals of Dynamics: Module 9 : Robot Dynamics & controls. Lecture 31 : Robot dynamics equation (LE & NE methods) and examples \ Module 9 : Robot Dynamics & controls Lecture 31 : Robot dynamics equation (LE & NE methods) and examples Objectives In this course you will learn the following Fundamentals of Dynamics Coriolis component

More information

Coupled Drive Apparatus Modelling and Simulation

Coupled Drive Apparatus Modelling and Simulation University of Ljubljana Faculty of Electrical Engineering Victor Centellas Gil Coupled Drive Apparatus Modelling and Simulation Diploma thesis Menthor: prof. dr. Maja Atanasijević-Kunc Ljubljana, 2015

More information

MAE 142 Homework #5 Due Friday, March 13, 2009

MAE 142 Homework #5 Due Friday, March 13, 2009 MAE 142 Homework #5 Due Friday, March 13, 2009 Please read through the entire homework set before beginning. Also, please label clearly your answers and summarize your findings as concisely as possible.

More information

10 Measurement of Acceleration, Vibration and Shock Transducers

10 Measurement of Acceleration, Vibration and Shock Transducers Chapter 10: Acceleration, Vibration and Shock Measurement Dr. Lufti Al-Sharif (Revision 1.0, 25/5/2008) 1. Introduction This chapter examines the measurement of acceleration, vibration and shock. It starts

More information

Simple piezoresistive accelerometer

Simple piezoresistive accelerometer Simple piezoresistive pressure sensor Simple piezoresistive accelerometer Simple capacitive accelerometer Cap wafer C(x)=C(x(a)) Cap wafer may be micromachined silicon, pyrex, Serves as over-range protection,

More information

Silicon Capacitive Accelerometers. Ulf Meriheinä M.Sc. (Eng.) Business Development Manager VTI TECHNOLOGIES

Silicon Capacitive Accelerometers. Ulf Meriheinä M.Sc. (Eng.) Business Development Manager VTI TECHNOLOGIES Silicon Capacitive Accelerometers Ulf Meriheinä M.Sc. (Eng.) Business Development Manager VTI TECHNOLOGIES 1 Measuring Acceleration The acceleration measurement is based on Newton s 2nd law: Let the acceleration

More information

Arrow Brasil. Rodrigo Rodrigues Field Application Engineer F: Date: 30/01/2014 TM 2

Arrow Brasil. Rodrigo Rodrigues Field Application Engineer F: Date: 30/01/2014 TM 2 TM Arrow Brasil Rodrigo Rodrigues Field Application Engineer Rodrigo.rodrigues@arrowbrasil.com.br F:+55 11 3613-9331 Date: 30/01/2014 TM 2 State-of-the-art review Introduction How a Gyro Works Performance

More information

Last Name Minotti Given Name Paolo ID Number

Last Name Minotti Given Name Paolo ID Number Last Name Minotti Given Name Paolo ID Number 20180131 Question n. 1 Draw and describe the simplest electrical equivalent model of a 3-port MEMS resonator, and its frequency behavior. Introduce possible

More information

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

EE C245 ME C218 Introduction to MEMS Design Fall 2007

EE C245 ME C218 Introduction to MEMS Design Fall 2007 EE C45 ME C8 Introduction to MEMS Design Fall 007 Prof. Clark T.C. Nguyen Dept. of Electrical Engineering & Computer Sciences University of California at Berkeley Berkeley, CA 9470 Lecture 3: Input Modeling

More information

Capacitive Sensor Interfaces

Capacitive Sensor Interfaces Capacitive Sensor Interfaces Bernhard E. Boser Berkeley Sensor & Actuator Center Dept. of Electrical Engineering and Computer Sciences University of California, Berkeley Capacitive Sensor Interfaces 1996

More information

Design and Analysis of dual Axis MEMS Capacitive Accelerometer

Design and Analysis of dual Axis MEMS Capacitive Accelerometer International Journal of Electronics Engineering Research. ISSN 0975-6450 Volume 9, Number 5 (2017) pp. 779-790 Research India Publications http://www.ripublication.com Design and Analysis of dual Axis

More information

Research Article System Identification of MEMS Vibratory Gyroscope Sensor

Research Article System Identification of MEMS Vibratory Gyroscope Sensor Mathematical Problems in Engineering Volume 2011, Article ID 829432, 12 pages doi:10.1155/2011/829432 Research Article System Identification of MEMS Vibratory Gyroscope Sensor Juntao Fei 1, 2 and Yuzheng

More information

Stepping Motors. Chapter 11 L E L F L D

Stepping Motors. Chapter 11 L E L F L D Chapter 11 Stepping Motors In the synchronous motor, the combination of sinusoidally distributed windings and sinusoidally time varying current produces a smoothly rotating magnetic field. We can eliminate

More information

MOST microelectromechanical-system (MEMS) gyroscopes

MOST microelectromechanical-system (MEMS) gyroscopes IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 56, NO. 6, DECEMBER 007 561 Trajectory-Switching Algorithm for a MEMS Gyroscope Sungsu Park, Roberto Horowitz, Member, IEEE, Sung Kyung Hong,

More information

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law, Chapter. DYNAMIC MODELING Understanding the nature of the process to be controlled is a central issue for a control engineer. Thus the engineer must construct a model of the process with whatever information

More information

Reduction of the effect of floor vibrations in a checkweigher using an electromagnetic force balance system

Reduction of the effect of floor vibrations in a checkweigher using an electromagnetic force balance system ACTA IMEKO ISSN: 1 870X July 017, Volume 6 Number, 65 69 Reduction of the effect of floor vibrations in a checkweigher using an electromagnetic force balance system Yuji Yamakawa 1, Takanori Yamazaki 1

More information

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint Laboratory 11 State Feedback Controller for Position Control of a Flexible Joint 11.1 Objective The objective of this laboratory is to design a full state feedback controller for endpoint position control

More information

Linear State Feedback Controller Design

Linear State Feedback Controller Design Assignment For EE5101 - Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University

More information

Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto

Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) University of Toronto 1 of 60 Basic Building Blocks Opamps Ideal opamps usually

More information

Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual

Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control DC Motor Control Trainer (DCMCT) Student Manual Table of Contents 1 Laboratory Objectives1 2 References1 3 DCMCT Plant

More information

Measurement Techniques for Engineers. Motion and Vibration Measurement

Measurement Techniques for Engineers. Motion and Vibration Measurement Measurement Techniques for Engineers Motion and Vibration Measurement Introduction Quantities that may need to be measured are velocity, acceleration and vibration amplitude Quantities useful in predicting

More information

Influence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly

Influence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly Influence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly Mariyam Sattar 1, Cheng Wei 2, Awais Jalali 3 1, 2 Beihang University of Aeronautics and Astronautics,

More information

Control of industrial robots. Centralized control

Control of industrial robots. Centralized control Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control

More information

3 Mathematical modeling of the torsional dynamics of a drill string

3 Mathematical modeling of the torsional dynamics of a drill string 3 Mathematical modeling of the torsional dynamics of a drill string 3.1 Introduction Many works about torsional vibrations on drilling systems [1, 12, 18, 24, 41] have been published using different numerical

More information

6.012 Electronic Devices and Circuits Spring 2005

6.012 Electronic Devices and Circuits Spring 2005 6.012 Electronic Devices and Circuits Spring 2005 May 16, 2005 Final Exam (200 points) -OPEN BOOK- Problem NAME RECITATION TIME 1 2 3 4 5 Total General guidelines (please read carefully before starting):

More information

Experimental analysis of spring hardening and softening nonlinearities in. microelectromechanical oscillators. Sarah Johnson

Experimental analysis of spring hardening and softening nonlinearities in. microelectromechanical oscillators. Sarah Johnson Experimental analysis of spring hardening and softening nonlinearities in microelectromechanical oscillators. Sarah Johnson Department of Physics, University of Florida Mentored by Dr. Yoonseok Lee Abstract

More information

Module I Module I: traditional test instrumentation and acquisition systems. Prof. Ramat, Stefano

Module I Module I: traditional test instrumentation and acquisition systems. Prof. Ramat, Stefano Preparatory Course (task NA 3.6) Basics of experimental testing and theoretical background Module I Module I: traditional test instrumentation and acquisition systems Prof. Ramat, Stefano Transducers A

More information

Chapter 23: Principles of Passive Vibration Control: Design of absorber

Chapter 23: Principles of Passive Vibration Control: Design of absorber Chapter 23: Principles of Passive Vibration Control: Design of absorber INTRODUCTION The term 'vibration absorber' is used for passive devices attached to the vibrating structure. Such devices are made

More information

Control of Electromechanical Systems

Control of Electromechanical Systems Control of Electromechanical Systems November 3, 27 Exercise Consider the feedback control scheme of the motor speed ω in Fig., where the torque actuation includes a time constant τ A =. s and a disturbance

More information

Joint Torque Control for Backlash Compensation in Two-Inertia System

Joint Torque Control for Backlash Compensation in Two-Inertia System Joint Torque Control for Backlash Compensation in Two-Inertia System Shota Yamada*, Hiroshi Fujimoto** The University of Tokyo 5--5, Kashiwanoha, Kashiwa, Chiba, 227-856 Japan Phone: +8-4-736-3873*, +8-4-736-43**

More information

Time Resolved Faraday Rotation Measurements of Spin Polarized Currents in Quantum Wells

Time Resolved Faraday Rotation Measurements of Spin Polarized Currents in Quantum Wells Time Resolved Faraday Rotation Measurements of Spin Polarized Currents in Quantum Wells M. R. Beversluis 17 December 2001 1 Introduction For over thirty years, silicon based electronics have continued

More information

DEVELOPMENT OF A REAL-TIME HYBRID EXPERIMENTAL SYSTEM USING A SHAKING TABLE

DEVELOPMENT OF A REAL-TIME HYBRID EXPERIMENTAL SYSTEM USING A SHAKING TABLE DEVELOPMENT OF A REAL-TIME HYBRID EXPERIMENTAL SYSTEM USING A SHAKING TABLE Toshihiko HORIUCHI, Masahiko INOUE And Takao KONNO 3 SUMMARY A hybrid experimental method, in which an actuator-excited vibration

More information

DC-motor PID control

DC-motor PID control DC-motor PID control This version: November 1, 2017 REGLERTEKNIK Name: P-number: AUTOMATIC LINKÖPING CONTROL Date: Passed: Chapter 1 Introduction The purpose of this lab is to give an introduction to

More information

Vibro-Impact Dynamics of a Piezoelectric Energy Harvester

Vibro-Impact Dynamics of a Piezoelectric Energy Harvester Proceedings of the IMAC-XXVIII February 1 4, 1, Jacksonville, Florida USA 1 Society for Experimental Mechanics Inc. Vibro-Impact Dynamics of a Piezoelectric Energy Harvester K.H. Mak *, S. McWilliam, A.A.

More information

557. Radial correction controllers of gyroscopic stabilizer

557. Radial correction controllers of gyroscopic stabilizer 557. Radial correction controllers of gyroscopic stabilizer M. Sivčák 1, J. Škoda, Technical University in Liberec, Studentská, Liberec, Czech Republic e-mail: 1 michal.sivcak@tul.cz; jan.skoda@pevnosti.cz

More information

Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical Mechanics

Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical Mechanics ISBN 978-93-84468-- Proceedings of 5 International Conference on Future Computational echnologies (ICFC'5) Singapore, March 9-3, 5, pp. 96-3 Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical

More information

EE C245 ME C218 Introduction to MEMS Design Fall 2012

EE C245 ME C218 Introduction to MEMS Design Fall 2012 EE C245 ME C218 Introduction to MEMS Design Fall 2012 Prof. Clark T.-C. Nguyen Dept. of Electrical Engineering & Computer Sciences University of California at Berkeley Berkeley, CA 94720 Lecture EE C245:

More information

A new cantilever beam-rigid-body MEMS gyroscope: mathematical model and linear dynamics

A new cantilever beam-rigid-body MEMS gyroscope: mathematical model and linear dynamics Proceedings of the International Conference on Mechanical Engineering and Mechatronics Toronto, Ontario, Canada, August 8-10 2013 Paper No. XXX (The number assigned by the OpenConf System) A new cantilever

More information

7. CONCLUSIONS & SCOPE

7. CONCLUSIONS & SCOPE 7. CONCLUSIONS & SCOPE ENERGY harvesting is a critical technology for the expansion of self-governing, self-powered electronic devices. As the energy requirements of low-power electronics reduction, the

More information

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping ARC Centre of Excellence for Complex Dynamic Systems and Control, pp 1 15 Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping Tristan Perez 1, 2 Joris B Termaat 3 1 School

More information

magnitude [db] phase [deg] frequency [Hz] feedforward motor load -

magnitude [db] phase [deg] frequency [Hz] feedforward motor load - ITERATIVE LEARNING CONTROL OF INDUSTRIAL MOTION SYSTEMS Maarten Steinbuch and René van de Molengraft Eindhoven University of Technology, Faculty of Mechanical Engineering, Systems and Control Group, P.O.

More information

EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION

EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION 1 EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION The course on Mechanical Vibration is an important part of the Mechanical Engineering undergraduate curriculum. It is necessary for the development

More information

Transduction Based on Changes in the Energy Stored in an Electrical Field

Transduction Based on Changes in the Energy Stored in an Electrical Field Lecture 6- Transduction Based on Changes in the Energy Stored in an Electrical Field Actuator Examples Microgrippers Normal force driving In-plane force driving» Comb-drive device F = εav d 1 ε oε F rwv

More information

FEEDBACK CONTROL SYSTEMS

FEEDBACK CONTROL SYSTEMS FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control

More information

sensors ISSN

sensors ISSN Sensors 008, 8, 3706-378; DOI: 0.3390/s8063706 Article OPEN ACCESS sensors ISSN 44-80 www.mdpi.org/sensors Dynamic Characteristics of Vertically Coupled Structures and the Design of a Decoupled Micro Gyroscope

More information

Design and Analysis of Silicon Resonant Accelerometer

Design and Analysis of Silicon Resonant Accelerometer Research Journal of Applied Sciences, Engineering and Technology 5(3): 970-974, 2013 ISSN: 2040-7459; E-ISSN: 2040-7467 Maxwell Scientific Organization, 2013 Sumitted: June 22, 2012 Accepted: July 23,

More information

Control System Design

Control System Design ELEC ENG 4CL4: Control System Design Notes for Lecture #24 Wednesday, March 10, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Remedies We next turn to the question

More information

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Ali Karimoddini, Guowei Cai, Ben M. Chen, Hai Lin and Tong H. Lee Graduate School for Integrative Sciences and Engineering,

More information

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Control for Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Motion Systems m F Introduction Timedomain tuning Frequency domain & stability Filters Feedforward Servo-oriented

More information

A parametric amplification measurement scheme for MEMS in highly damped media. Cadee Hall. Department of Physics, University of Florida

A parametric amplification measurement scheme for MEMS in highly damped media. Cadee Hall. Department of Physics, University of Florida A parametric amplification measurement scheme for MEMS in highly damped media Cadee Hall Department of Physics, University of Florida Lee Research Group 1 ABSTRACT Micro-electro-mechanical systems (MEMS)

More information

Rotational Motion. Chapter 4. P. J. Grandinetti. Sep. 1, Chem P. J. Grandinetti (Chem. 4300) Rotational Motion Sep.

Rotational Motion. Chapter 4. P. J. Grandinetti. Sep. 1, Chem P. J. Grandinetti (Chem. 4300) Rotational Motion Sep. Rotational Motion Chapter 4 P. J. Grandinetti Chem. 4300 Sep. 1, 2017 P. J. Grandinetti (Chem. 4300) Rotational Motion Sep. 1, 2017 1 / 76 Angular Momentum The angular momentum of a particle with respect

More information

Autonomous Mobile Robot Design

Autonomous Mobile Robot Design Autonomous Mobile Robot Design Topic: Inertial Measurement Unit Dr. Kostas Alexis (CSE) Where am I? What is my environment? Robots use multiple sensors to understand where they are and how their environment

More information

Contactless Excitation of MEMS Resonant Sensors by Electromagnetic Driving

Contactless Excitation of MEMS Resonant Sensors by Electromagnetic Driving Presented at the COMSOL Conference 2009 Milan University of Brescia Department of Electronics for Automation Contactless Excitation of MEMS Resonant Sensors by Electromagnetic Driving Marco Baù, VF V.

More information

Physics 401, Spring 2016 Eugene V. Colla

Physics 401, Spring 2016 Eugene V. Colla Physics 41, Spring 16 Eugene V. Colla.8 (rad). -.8 1 3 4 5 6 7 8 time (s) 1.Driven torsional oscillator. Equations.Setup. Kinematics 3.Resonance 4.Beats 5.Nonlinear effects 6.Comments 3/7/16 3/7/16 3 Tacoma

More information

Index. Index. More information. in this web service Cambridge University Press

Index. Index. More information.  in this web service Cambridge University Press A-type elements, 4 7, 18, 31, 168, 198, 202, 219, 220, 222, 225 A-type variables. See Across variable ac current, 172, 251 ac induction motor, 251 Acceleration rotational, 30 translational, 16 Accumulator,

More information

Variable Capacitance Accelerometers: Design and Applications

Variable Capacitance Accelerometers: Design and Applications Variable Capacitance Accelerometers: Design and Applications Micromachined silicon variable-capacitance accelerometers are designed for easy manufacture and demanding applications. Tom Connolly, Endevco

More information

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight

More information

MEMS INERTIAL POWER GENERATORS FOR BIOMEDICAL APPLICATIONS

MEMS INERTIAL POWER GENERATORS FOR BIOMEDICAL APPLICATIONS MEMS INERTIAL POWER GENERATORS FOR BIOMEDICAL APPLICATIONS P. MIAO, P. D. MITCHESON, A. S. HOLMES, E. M. YEATMAN, T. C. GREEN AND B. H. STARK Department of Electrical and Electronic Engineering, Imperial

More information

Transitioning to Chaos in a Simple Mechanical Oscillator

Transitioning to Chaos in a Simple Mechanical Oscillator Transitioning to Chaos in a Simple Mechanical Oscillator Hwan Bae Physics Department, The College of Wooster, Wooster, Ohio 69, USA (Dated: May 9, 8) We vary the magnetic damping, driver frequency, and

More information

DESIGN AND FABRICATION OF THE MICRO- ACCELEROMETER USING PIEZOELECTRIC THIN FILMS

DESIGN AND FABRICATION OF THE MICRO- ACCELEROMETER USING PIEZOELECTRIC THIN FILMS DESIGN AND FABRICATION OF THE MICRO- ACCELEROMETER USING PIEZOELECTRIC THIN FILMS JYH-CHENG YU and FU-HSIN LAI Department of Mechanical Engineering National Taiwan University of Science and Technology

More information

Modeling and Design of MEMS Accelerometer to detect vibrations on chest wall

Modeling and Design of MEMS Accelerometer to detect vibrations on chest wall Modeling and Design of MEMS Accelerometer to detect vibrations on chest wall P. Georgia Chris Selwyna 1, J.Samson Isaac 2 1 M.Tech Biomedical Instrumentation, Department of EIE, Karunya University, Coimbatore

More information

USE OF MECHANICAL RESONANCE IN MACHINES DRIVE SYSTEMS

USE OF MECHANICAL RESONANCE IN MACHINES DRIVE SYSTEMS USE OF MECHANICAL RESONANCE IN MACHINES DRIVE SYSTEMS Wieslaw Fiebig, Jakub Wrobel Wroclaw University of Science and Technology, Faculty of Mechanical Engineering, Lukasiewicza 7/9, 51-370 Wroclaw, Poland

More information

Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation

Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation Dr. Kevin Craig Greenheck Chair in Engineering Design & Professor of Mechanical Engineering Marquette University K.

More information

Accelerometer Theory & Design

Accelerometer Theory & Design 11 Chapter 2 Accelerometer Theory & Design 2.1 Introduction An accelerometer is a sensor that measures the physical acceleration experienced by an object due to inertial forces or due to mechanical excitation.

More information

Slide 1. Temperatures Light (Optoelectronics) Magnetic Fields Strain Pressure Displacement and Rotation Acceleration Electronic Sensors

Slide 1. Temperatures Light (Optoelectronics) Magnetic Fields Strain Pressure Displacement and Rotation Acceleration Electronic Sensors Slide 1 Electronic Sensors Electronic sensors can be designed to detect a variety of quantitative aspects of a given physical system. Such quantities include: Temperatures Light (Optoelectronics) Magnetic

More information

Development of the 3-axis Angular Velocity Sensor Using a Piezoelectric Element

Development of the 3-axis Angular Velocity Sensor Using a Piezoelectric Element Development of the 3-axis Angular Velocity Sensor Using a Piezoelectric Element Kazuhiro Okada Tetsuya Kakutani Yoshiyuki Matsu Member Non-member Non-member Paper Operation of objects in 3-dimensional

More information

hal , version 1-20 Feb 2008

hal , version 1-20 Feb 2008 Author manuscript, published in "DTIP 27, Stresa, lago Maggiore : Italy (27)" Stresa, Italy, 2527 April 27 NOISE AND THERMAL STAILITY OF IRATING MIROGYROMETERS PREAMPLIFIERS R. Levy 1, A.Dupret 1, H. Mathias

More information

Research on the synchronous vibration of the non-integral. mechanism under the vibration environment

Research on the synchronous vibration of the non-integral. mechanism under the vibration environment International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 3-9364 ISSN (Print): 3-9356 Volume 3 Issue ǁ December. 5 ǁ PP.-6 Research on the synchronous vibration of the non-integral

More information

State Feedback Controller for Position Control of a Flexible Link

State Feedback Controller for Position Control of a Flexible Link Laboratory 12 Control Systems Laboratory ECE3557 Laboratory 12 State Feedback Controller for Position Control of a Flexible Link 12.1 Objective The objective of this laboratory is to design a full state

More information

Experiment 5. Simple Harmonic Motion

Experiment 5. Simple Harmonic Motion Reading and Problems: Chapters 7,8 Problems 7., 8. Experiment 5 Simple Harmonic Motion Goals. To understand the properties of an oscillating system governed by Hooke s Law.. To study the effects of friction

More information

A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction

A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction R. W. Brockett* and Hongyi Li* Engineering and Applied Sciences Harvard University Cambridge, MA 38, USA {brockett, hongyi}@hrl.harvard.edu

More information