The invention refers to a control unit, in particular to a rotation rate sensor device with harmonic command variables or harmonic set point signals. The invention further refers to a method for operating a control device with harmonic command variables.
Conventional control methods are tailored to control problems with constant or only slowly changing command variables, wherein the value of a controlled process variable affected from a disturbance is kept close to a predetermined set point, or respectively is updated as close as possible to a changing set point. Some applications as for example micromechanical rotation rate sensors for analysis of a Coriolis force provide an excitation of an oscillator with its resonance frequency and with a defined oscillation amplitude by a control loop. In this process, a controller controls the force signal generated by it such that the difference between a predetermined harmonic set point signal and a measured oscillator movement vanishes.
In this process, typically a measurement signal which reflects the movement of an oscillator along a direction of excitation is at first fed to a demodulator. The demodulator multiplies the measurement signal with a harmonic signal of the angular frequency ωd, which corresponds to the resonance angular frequency ω0 of the oscillator. The control itself is performed with a set point signal in the baseband being constant or in any case independent from the resonance angular frequency. The output signal of the controller gets then re-modulated in a modulator on a harmonic signal with an angular frequency ωm, which corresponds to the resonance frequency ω0 of the oscillator. The modulation product is then compared with the predetermined set signal. The difference between the two signals controls finally an actuator, which performs based on the controller signal a force to the oscillator such that the oscillator oscillates according to the predetermined set oscillation. As the control is performed in baseband, a low pass filter filters the frequency conversion products, in particular at the double resonance frequency, by which process, however, the bandwidth of the controller and hence its reaction speed to changes of the deflection is limited.
At the application date not yet published German patent application DE 102010055631.9 a control with a harmonic set point signal in the frequency band of the resonance angular frequency ω0 of the oscillator is described.
In many fields of application the oscillator oscillates after deactivating of the drive with a decaying amplitude. Is the control activated during a decay phase of the oscillator the activation time depends on the phase and amplitude difference between the decaying oscillation and the set point signal.
Object of the invention is a control concept for improving the switch-on behaviour of a control device for a harmonic command variable. The object is solved by the subject-matter of the independent claims. Further embodiments are given in the corresponding dependent claims.
In the following embodiments of the invention, their functioning as well as their advantages will be described based on the Figures. Elements of the embodiments may be combined with each other, insofar they do not exclude each other.
The device 100 as shown in
The sensor 170 captures the movements of the oscillator 190 and outputs a measurement signal, which reflects the whole deflection of the oscillator 190 along a direction of excitation. The measurement signal corresponds to a controller input signal for the controller main unit 200. The controller main unit 200 compares the controller input signal with a harmonic set point signal output from the controller extension unit 600 and generates based on the signal difference a controller output signal, which is output to an actuator unit 180. The controller main unit 200 determines the controller output signal such that the actuator unit 180 generates a force signal such that the difference between the predetermined harmonic set signal and the measured movement of the oscillator 190 vanishes.
According to an embodiment the controller extension unit 600 comprises an actuator activation unit 695 by which the actuator unit 180 can be activated. In the block diagram of
The controller extension unit 600 is activated by the control device, for example by switching on an operation voltage. The actuator unit 180 stays deactivated at first. Depending on the previous history, the oscillator 190 is addressed or performs a residual oscillation if the actuator unit 180 is deactivated. The controller extension unit 600 determines while the actuator unit 180 is still deactivated from the measurement signal an actual-phase and an actual-amplitude of such a residual oscillation of the oscillator 190 and supplies a synchronized set point signal adapted to the actual phase and the actual amplitude to the controller main unit. As soon as the harmonic set point signal or the synchronized control signal deduced therefrom is available, the controller extension unit 600 activates the actuator unit 180 via the actuator activation unit 695 such that the amplitude of the residual oscillation of the oscillator 190 is phase synchronously amplified to the set amplitude and such that in this process the energy contained in the residual oscillation is used.
The controller extension unit 600 allows to set the oscillator starting from all considerable initial states in very short time to its set amplitude and to maintain it there. A residual oscillation occurs in particular then if the oscillator 190 is to be brought to oscillate with the set amplitude after deactivating the drive or the actuator unit 180 at an arbitrary time within the decay time.
According to an embodiment the control devices 200, 600 and the oscillator 190 are constituents of a rotation rate sensor of a navigation instrument, in particular of a navigation instrument for an aircraft which has to be transferred into an undisturbed operation state after a short time power breakdown in a time as short as possible. The controller extension unit 600 estimates amplitude and phasing of the present decaying residual oscillation of the oscillator 190.
According to an embodiment the controller extension unit 600 comprises a Kalman filter for estimating the amplitude and phasing. From the amplitude and phasing of the residual oscillation an initial phase as well as an initial amplitude for a phase and amplitude correct switch-on of the harmonic set point signal are deduced under consideration of internal signal runtimes. The present residual oscillation is used such that the period of recomissioning after switch-off for a short time is reduced. The larger the amplitude of the present residual oscillation, the less time is necessary in order to let the oscillator oscillate with the set amplitude again. Hence, in particular after short breakdowns of the power supply recommissioning time (ramp up time) of a system comprising the control device 200, 600 is reduced.
According to the embodiment illustrated in
For example, the controller main unit 200 comprises a summation unit 221 which forms from the harmonic set point signal output from the synchronisation unit 620 and the measurement signal a difference signal.
According to an embodiment the resonance angular frequency (or of the harmonic set point signal is predetermined by the resonance angular frequency ω0 of the oscillator 190, wherein this frequency is also integrated as initial value in the estimation for the actual phase and the actual amplitude. According to another embodiment the controller extension unit 600 comprises a temperature capturing unit, wherein the capturing unit 610 bases the estimation of the actual phase and actual amplitude on a temperature corrected resonance angular frequency of the oscillator 190, and wherein the harmonic set point signal oscillates with the temperature corrected resonance angular frequency.
According to the embodiment illustrated in
The controller extension unit 600 retrieves the frequency information for estimating the actual phase and the actual amplitude of the residual oscillation of the oscillator 190 and/or uses the frequency information stored there for generating the harmonic set point signal, for example for controlling of an oscillator generating the set point signal. In the relevant time periods for recommissioning, this means within the decay time of the oscillation of the oscillator 190, the temperature and therefore the resonance angular frequency of the oscillator 190 hardly changes such that the value for the driving frequency stored last during ongoing operation in a non-volatile storage represents after a restart a sufficiently goody approximate value for the actual resonance angular frequency oscillator 190 and may be used as the initial value for the control. For example, oscillators in micromechanical rotation rate sensors have time constants in a range of 10 s. After deactivating the force transmission, for example after loss of an operation voltage, the oscillator oscillates after about 30 s still with about 5% of the set amplitude.
According to an embodiment a sequence control of the capturing unit 610 controls the actuator activation unit 695 such that the actuator unit 180 is only activated then if the controller extension unit 600 outputs a phase and amplitude synchronous harmonic set point signal. According to an embodiment the actuator activation unit 695 is a switching device, for example a digital switch, which supplies the actuator unit 180 with the controller output signal of the controller main unit 200 only then if a phase and amplitude correct harmonic set point signal is available to the controller main unit 200.
According to another embodiment the capturing unit 610 deactivates at least after determining the synchronisation information such partial units of the controller extension unit 600 which are not needed anymore.
The synchronisation unit 620 comprises for example a controllable oscillation circuit 622, whose phase is controllable. According to an embodiment also the frequency of the oscillator is controllable. For example, the frequency of the oscillator is temperature-controlled such that a temperature-dependent change of the harmonic resonance angular frequency of the oscillator 190 may be followed. According to another embodiment the resonance angular frequency ωr of the oscillator circuit 622 is determined by the last entry into the frequency storage unit 630. The information about the last stored frequency may be supplied to the oscillator circuit 622 directly from the frequency storage unit 630 or via the control unit 616.
The amplitude of the harmonic set point signal is controlled such that it is ramped up according to a time function r(t) based on an initial amplitude value AS corresponding to the estimated actual-amplitude of the oscillation of the oscillator 190 to the set value of the amplitude of the harmonic oscillation of the oscillator 190. For example the control unit 616 outputs in this process a ramp signal with the initial value of the estimated actual amplitude and the end value of the set point amplitude, whose variation in time and/or whose time constant is adapted to the actual phase.
A multiplicator unit 626 multiplies the amplitude signal AS·r(t) with the output signal of the oscillator circuit 622. At the summation point 221 the difference between the harmonic set point signal and the measurement signal is formed. According to an embodiment the control unit 616 deactivates the filter unit 612 once their results are transmitted to the control unit 616. The deactivation of the filter unit 612 reduces for example the power consumption. In addition in a realization in a microprocessor the computation capacity needed for the estimation may be made free for the computation operations necessary during normal operation of the device. According to another embodiment, the control unit 616 controls the actuator activation unit 695 of
According to an embodiment the controller extension unit 600 comprises a pre-stage unit 640. The pre-stage unit 640 determines from the measurement signal whether the amplitude A of the residual oscillation falls below a minimal threshold Axmin. If this is the case it is to be assumed that the oscillator does not perform any significant residual movements anymore and that the oscillator may be started without problems from its resting state. According to an embodiment the harmonic set point signal starts then with the initial amplitude AS=Axmin. The phasing during start from the state of rest is arbitrary and the frequency of the harmonic set point signal may be determined for example from the knowledge of the temperature and a linear temperature model for the oscillator 190 or may be read out from the frequency storage unit 630. According to an embodiment the pre-stage unit 640 determines a maximal value Amax from several oscillation periods and a minimal value Amin and calculates from the values Amax and Amin rough values for the current oscillation amplitude A and a current oscillation offset A0 according to equations 1 and 2:
The controller extension unit 600 is for example realized as a digital circuit, for example as ASIC (application specific integrated circuit), DSP (digital signal processor) or FPGA (field programmable gate array). Controller extension unit 600 and controller main unit 200 may be formed in the same or in different components. According to a further embodiment the controller extension unit 600 and the controller main unit 200 are completely or partly programs, which are performed from a computer or a microprocessor.
According to an embodiment the filter unit 612 is a Kalman-filter. The estimation of values for amplitude and phase is performed in comparison to the decay time constant of the oscillator several magnitudes faster. According to an embodiment the movement y0 of the oscillator is therefore assumed to be an undamped harmonic oscillation:
y
0(t)A·sin(ω0M+t) (3)
The measurement signal y*(t) contains beside the actual oscillator movement y0 also the unavoidable measurement noise w and the a constant offset A0.
y*=y+A
0
=y
0
+w+A
0 (4)
The oscillator movement y0(t) is considered as the solution of the differential equation system with the equations (5) to (10):
{dot over (y)}
0
=A·ω
0M·cos(ω0M·t) (5)
ÿ
0
=−A·ω
0M
2·sin(ω0M·t) (6)
x1=y0 (7)
x2={dot over (y)}0 (8)
{dot over (x)}1=x2 (9)
{dot over (x)}
2=−ω0M2·x1 (10)
The description of state of this system can be represented by using matrix notation as follows with equation (11):
In order to obtain a difference equation system, the above system is discretized with respect to the used sampling T of the measurement signal. This is represented by means of the Laplace transformation:
Element for element the difference equation system may be represented as follows:
In order to simply the calculation and implementation, it is preferable to normalize the state variables x2′ with ω0M as follows:
15
With the new state variable
the description of state of the discretized system may be represented as follows:
For the variance of the measurement noise w the symbol R is used in what follows.
Based on the noisy measurement values y* according to an embodiment a Kalman-filter is used in order to gain an estimation value {circumflex over (x)} of the actual system state x. The Kalman filter may be described by the following set of equations:
By considering element by element the Kalman filter equations may be represented by equations (30) to (42) as follows. Here, the symmetry of the matrices P* and {tilde over (P)} has been used:
The zero crossing from negative to positive values of the estimated signals {circumflex over (x)}1 is used to start the set signal of the amplitude control in proper phase. The time zero is chosen such that it coincides with the detected zero crossing. The estimated signal is then proportional to sin(ω0M·T·k).
The set point signal of the amplitude control should start exactly in the zero crossing of the estimated signal with the initial phase 0. But as only sampling values with a temporal resolution of T are available, the zero crossing may not be met exactly in general. According to an embodiment for this reason a phase Δφ0 to be taken into account additionally is determined from the sampling value {circumflex over (x)}1.0 previous to zero crossing and the sampling value {circumflex over (x)}1.1 after the zero crossing by linear interpolation according to equation (43):
This phase becomes effective only in the following cycle, which leads to a retardation to be considered additionally. Moreover, further retardations depending on realisation have to be considered during signal processing (e.g. during capturing of measurement values). These further retardations in multiples of the sampling time are assumed to be nosc. The necessary initial phase φ0 is then according to equation (44):
5
If the system consists of several oscillators and the drives of the oscillators have to be started together because of a common electronic (e.g. in an inertial measurement unit (IMU) consisting of three rotation rate sensors) the zero crossings of the oscillators do not have to happen within the same sampling cycle necessarily. For this reason the starting phase for those oscillators, which have already had their zero crossings is increased by ω0M·T for each additional sampling cycle. This is performed until also the last oscillator has had its zero crossing.
For example, as soon as the synchronisation condition (the zero crossing of the measured oscillator signal) has been detected for at least one of these sensors, the drive of this sensor is started according to the above-described method. The switch-on of the remaining sensors may then be performed as soon as also their individual synchronisation conditions are satisfied. The time for switching on the drive is chosen for all sensors individually in this process. According to another embodiment with a common electronic for which only a common switch-on time of the drive is possible, it is waited until the synchronisation conditions for all sensors are detected. As the synchronisation conditions per sampling cycle can be evaluated once, for each sensor, whose synchronisation condition was already obtained, the phase ω0M·T corresponding to the sampling cycle is added to the start phase for each additional sampling cycle.
The embodiment illustrated in
u(t)=(Kp+KI·t)·sin(ω0·t)·σ(t). (45)
The Laplace-transform of the controller output signal u(t) and controller input signal xd(t) result from equations (46a) and (46b):
The transfer function GR0(s) of the PI-controller 225 for harmonic set point signals results thus from equation (47):
Characteristically for the continuous PI-controller 225 is a conjugate complex pole at s=±jω0 resulting from the generalized integral component. With a harmonic oscillation of the frequency ω0 at the controller input, the PI-controller 225 generates no phase shift at the controller output. For adjusting of an arbitrary phase the controller main unit 200 includes therefore additionally a dead time element 226 with the controller dead time TR in series to the PI-controller 225. The controller transfer function GR(s) of the controller main unit 200 results thus from equation (48):
The controller parameters Ki, Kp are chosen such that the controller zeros in the controller transfer functions according to equation (48) compensate the conjugate complex system pole in the system transfer functions according to equation (49).
By equating the coefficients of equations (48) and (49) for the determination of the controller parameters Ki, Kp the equations (50a) and (50b) result:
According to one embodiment the damping s0 and the resonance angular frequency ω0 of the oscillator 190 are chosen such that s0<<ω0 is satisfied and that hence equation (50b) is satisfied in very good approximation. From equation (50a) equation (50c) results as dimensioning rule for the ratio of the integral action coefficient KI to the amplification factor KP:
The transfer function Gk(s) of the corrected open loop results from the product of the system transfer function GS(s) and the controller transfer function GR(s). As the expression for the conjugate complex system pole and the conjugate complex controller zeros cancel away by appropriate dimensioning according to equations (50b), (50c), the transfer function Gk(s) of the corrected open loop results from equation (51):
By feedback control with a conventional PI-controller a phase jump from +90° to −90° occurs in the phase frequency response of the corrected open loop at the frequency ω=0. In contrast in the PI-controller 225 designed for harmonic command variables a 180° phase jump occurs at the frequency ω0, which is however not necessarily between +90° and −90°. According to one embodiment the controller dead time TR is therefore chosen such that the 180° phase jump occurs as much as possible exactly at ω0, for example by dimensioning the controller parameters according to equation (52a):
Is the phase shift produced by the system dead time TS alone at ω0 smaller than 90°, then the phase ratio of 180° can also be generated by an inverting controller. In this case the phases produced by the controller dead time TR and the system dead time TS at ω0, respectively, have to add merely to π/2. The dimensioning rule for the controller dead time TR is then:
From the frequency response of the corrected open loop the stability properties of the closed loop can be deduced via the Nyquist criterion. The corrected open loop consists of the generalized integrator and the combination of system dead time TS and controller dead time TR. By appropriate dimensioning of the controller dead time TR according to equations (52a) or (52b) the phase characteristics at the frequency ω0 has a 180° jump between +90° for lower frequencies ω<ω0 to −90° to higher frequencies ω>ω0. The transfer function Gw(s) of the closed loop results from the one of the corrected open loop Gk(s).
When the controller dead time TR is determined according to equation (52a) the closed loop is exactly then stable when the locus of the corrected open loop neither encloses nor runs through the point −1 for 0≦ω<ω0.
When in contrast the controller dead time TR is determined according to equation (52b) and when the PI-controller 225 generates a 180° phase the closed loop is exactly then stable when the locus of the corrected open loop at a negative real axis starts at a value larger than −1.
In the interval 0≦ω<ω0 the absolute value characteristic intersects the 0 dB line at the gain crossover frequency, wherein the frequency distance to ω0 at the gain crossover frequency determines the bandwidth of the closed loop. Via the amplification factor KP the absolute value frequency response and hence the gain crossover frequency can be shifted along the ordinate such that the resulting bandwidth of the closed loop is adjustable. According to one embodiment the amplification factor KP is chosen such that the bandwidth is maximal within the limits given by the stability criteria.
In summary, the controller main unit 200 comprises a PI-controller 225 for harmonic command variables, which is supplied with a harmonic set point signal and which comprises a proportional transfer element 224 with amplification factor KP and an integrating transfer element 222 with an integral action coefficient KI. The integral action coefficient KI and the amplification factor KP are chosen such that in the s-plane the zero of the controller transfer function of the PI-controller 225 and the conjugated complex pole of the oscillator 190 describing the system transfer function compensate.
According to one embodiment the damping s0 of the oscillator 190 with respect to the deflection in the direction of excitation is very much smaller than the resonance angular frequency ω0 of the oscillator 190 and the ratio of the integral action coefficient KI to the amplification factor KP in sec−1 corresponds approximately to the damping s0. Moreover, the amplification factor KP can be chosen such that the resulting bandwidth is as high as possible for the respective stability requirements. The integral action coefficient KI is then chosen in dependence from the damping s0 and the amplification factor KP according to equation (12c).
According to one embodiment the system formed from the actuator 180, the oscillator 190 and the sensor unit 170 has a system dead time TS and the controller main unit 200 has a dead time element 226 with the controller dead time TR acting serially to the PI-controller 225. The controller dead time TR is chosen in dependence of the resonance frequency ω0 of the oscillator 190 and the system dead time TS is chosen such that the phase frequency response of the corrected open loop at the frequency ω0 has a phase jump from +90° to −90° towards higher frequencies.
According to a first variant of this embodiment the PI-controller for harmonic command variables does not flip the sign and the controller dead time TR is chosen such that the product of the resonance angular frequency ω0 and the sum of system dead time TS and controller dead time TR has 3π/2 as a result. According to another variant of this embodiment the PI-controller 225 inverts the sign, respectively shifts the phase about 180°, and the phase effected by the controller dead time TR and the system dead time TS at the resonance angular frequency ω0 merely adds to π/2 such that the product of the resonance angular frequency ω0 and the sum of system dead time TS and controller dead time TR has π/2 as a result.
As the controller main unit 200 provides no baseband transformation, which requires a low pass filter for damping of higher frequency conversion products, the controller main unit 200 can be formed with a considerable broader band. The controller main unit 200 reacts faster to disturbances than comparative controllers which provide a baseband transformation.
According to an embodiment at which the system including the actuator 180, the oscillator 190 and the sensor unit 170 has a system dead time TS, the controller main unit 200 includes a dead time element 326 arranged in series to the discrete PI-controller 325 with a controller dead time TR. In what follows the system dead time TS as well as the controller dead time TR are expressed as multiplies of the sampling time T according to the equations (54a) and (54b):
T
S=βS·T and TR=βD·T. (54a), (54b)
In this process the controller dead time TR is determined such that the corrected open loop has a phase jump at the resonance angular frequency ω0 from +90° and −90° towards higher frequencies.
According to one embodiment the ratio of the integral action coefficient KI to the amplification factor KP is adjusted such that the controller zero of the controller transfer function compensates the conjugate complex system pole of the system transfer function in the s-plane. According to another embodiment the controller parameters are chosen such that the transfer function of the closed loop of an equivalent baseband system has a double real eigenvalue. The controller main unit 200 is for example realized as a digital circuit, for example as ASIC (application specific integrated circuit), DSP (digital signal processor) or FPGA (Field Programmable Gate Array) or as a program for a computer or microprocessor.
u(k)=(KP+KI·T·k)·sin(ω0·T·k)·σ(k) (55)
The input function Xd(z) and the output function U(z) result from z-transformations according to equations (56a) and (56b):
The transfer function GR0(z) of the discrete PI-controller 325 for harmonic command variables is then resulting from equation (56c):
Because of the generalized integral portion such a discrete PI-controller has a pole at z=e±j·ω
The model of the continuous controlled system according to equation (49) has to be discretized accordingly. To this end in the transfer function G(s) of the controlled system according to equation (49) the system dead time TS is at first expressed as a multiple of the sampling time T according to equation (54a):
Generally a step transfer function G(z) of a discretized model of a continuous controlled system with the transfer function G(s) can be calculated according to equation (59):
With the following abbreviations according to equations (59a) to (59e)
the step transfer function G(z) for the oscillator 190 result from the equations (58) and (59) according to equation (60):
According to one embodiment of the invention the controller dead time TR is determined such that the phase frequency response of the corrected open loop has a phase jump from +90° to −90° towards higher frequencies at the resonance angular frequency ω0. The z-transfer function for the corrected open loop results in analogy to equation (51) from the multiplication of the system transfer function G(z) according to equation (58) with the controller transfer function GR(z) according to equation (57):
G
K(z)=G0(z)·GR0(z)·z−(β
Analog to the equations (52a) and (52b) the controller parameter βD is chosen such that the transfer function of the corrected open loop Gk(z) has a phase jump from +90° to −90° at the resonance angular frequency ω0:
In comparison with equation (52a) one finds an additional part of ½ω0T with respect to the continuous controller, which expresses a retardation, which can be traced back to the discretizing of an additional half sampling cycle. As in the case of the continuous controller a phase jump of 180° can be generated by a minus sign in the controller, provided that the phase shift generated by the system dead time βS·T and the discretization, respectively, are smaller than 90° at the resonance angular frequency ω0 such that the phases generated by the discretization, the controller dead time βD·T and the system dead time βS·T, need merely to add up to π/2. Accordingly, the dimensioning rule for βD results in this case from equation (62b):
The equations (62a) and (62b) lead normally to a non-integral value for βD. Generally, the controller parameter βD has an integral part nD and a rest 1/aD with aD>1 according to equation (63):
According to one embodiment the integral part nD can be approximated by a retardation chain in accordance with the length denoted by nD and the fraction 1/aD of a sampling cycle can be approximated by an all-pass filter of first order according to equation (64):
According to one embodiment the parameter αD of the all-pass filter is chosen such that the phase of the exact transfer function z−α
According to one embodiment αD is determined such that via nested intervals the zeros of the function according to equation (66) are determined:
The determination of nD and aD according to equations (63) and (66) is independent from the way of determining the further controller parameters KP and KI.
According to one embodiment of a method for manufacturing a controller unit which includes the dimensioning of the discrete PI-controller 325 according to
Equating coefficients with respect to z0 leads to the dimensioning rule according to equation (68):
According to one embodiment the damping s0 of the oscillator 190 and the sampling time T are chosen such that s0·T<<1 holds such that the approximations according to (69a) and (69b) are sufficiently exact:
e−s
e−2·s
With the approximations according to equations (69a) and (69b) the two independent dimensioning rules according to equations (67) and (68) can be approximated by a single dimensioning rule according to equation (70):
According to one embodiment the ratio of the integral action coefficient KI to the amplification factor KP is set equal or nearly equal to the damping s0 of the oscillator. The dimensioning of the discrete PI-controller 325 according to the described method which includes the compensation of the system pole by the controller zero, leads to a good reference action of the closed loop.
For example the oscillator 190 can have further resonances beside the resonance angular frequency at ω0, such as mechanic structure resonances above or below the resonance angular frequency ω0. The controller extension 328 is formed such that these further resonances are damped more strongly. To this end a retardation element of first order (PT1-element) with a further pole at the kink frequency beyond the desired bandwidth would be added to a conventional PI-controller in the baseband. This additional controller pole effects that the controller is not any longer acting as a proportional element for high frequencies, but that its absolute value frequency drops down with 20 db/decade. The step response y(k) of such an extension in the baseband results from the step function σ(k) as input signal u(k) according to equation (71):
The z transform U(z) of the input signal u(k) corresponds to the z transform of the step signal:
The z transform Y(z) of the output signal y(k) results from equation (72b):
Analog to equation (47) for the transfer function GRE0(z) of such a controller extension in the baseband results thus:
According to one embodiment the controller extension 328 in the bandpass band is configured now in analogy to the controller extension in the baseband such that the controller extension 328 responses to an admission with a harmonic oscillation of a resonance angular frequency ω0 modulated by the step function with a harmonic oscillation of the same frequency, wherein the step response of the baseband extension defines the envelope as it is illustrated on the right side of
u(k)=sin(ω0·T·k)·σ(k) (74)
The controller output signal y(k) is a harmonic oscillation whose envelope corresponds to the step response of the PT1-controller extension in the baseband:
The z-transform U(z) and Y(z) result from equations (76a) and (76b):
The transfer function GRE(z) of the controller extension 328 for the bandpass band result from equation (77):
The controller extension 328 with the transfer function GRE(z) acts in series to the discrete PI-controller 325 similarly to a bandpass of first order with the resonance frequency ω0 as midband frequency. Absolute value and phase of the corrected open loop at the resonance angular frequency ω0 in a narrow region around the resonance angular frequency ω0 according to equation (78) remain unchanged.
In this region the absolute value frequency response of the corrected open loop is hardly influenced, while out of this region a considerable drop of the absolute value happens such that possible undesired resonances can be dropped.
According to one embodiment the rotation rate sensor 500 includes first force transmission and sensor units 561, 571, e.g. electrostatic force transmitters and sensors, which excite the system formed from the excitation unit 590 and the detection unit 580 to an oscillation along the direction of excitation 501 and/or are able to capture a corresponding deflection of the excitation unit 590. The rotation rate sensor 500 includes further second force transmission and sensor units 562, 572, e.g. electrostatic force transmitters and sensors, which act on the detection unit 580 and/or are able to capture its deflection. According to one embodiment at least one of the second force transmission and sensor units 562, 572 is controlled such that it counteracts a deflection of the detection unit 580, caused by a disturbance or in case of a closed loop system caused by a measured variable.
During operation of the rotation rate sensor 500 the first force transmission and sensor units 561, 571 excite for example the excitation unit 590 to an oscillation along the direction of excitation 501, wherein the detection unit 580 moves approximately with the same amplitude and phase with the excitation unit 590. When the arrangement is rotated around the axis orthogonal to the substrate plane a Coriolis force is acting on the excitation unit 590 and the detection unit 580, which deflects the detection unit 580 with respect to the excitation unit 590 in the detection direction 502. The second force transmission and sensor units 562, 572 capture the deflection of the deflection unit 580 and thus the rotational movement around the axis orthogonal to the substrate plane.
According to one embodiment at least one of the force transmission and sensor units 561, 572, 562, 572 acts as actuator and either the excitation unit 590 or the detection unit 580 as oscillator within the meaning of one of the devices 200 described above.
According to one embodiment illustrated in
The deflection of the x2-oscillator can be captured via the charge on the common movable electrode, which is formed on the excitation unit 590. The charge can be measured via the attachment structure 551. A charge amplification unit 521 amplifies the measured signal. While typically a demodulation unit modulates the measured signal with a frequency which corresponds for example to the resonance angular frequency ω0 before it is fed into a controller unit, the embodiments of the invention provide to feed the non-demodulated harmonic signal as measurement signal within the meaning described above into a controller unit 520 according to the above discussion.
The damping s0 effective for the oscillation is considerably smaller than the resonance angular frequency ω0. The signal measured over the excitation frame respectively the excitation unit 590 reproduces partly the movement of the excitation unit 590 along the direction of excitation 501. A disturbance whose source can be outside of the rotation rate sensor 500, or, in a closed loop system, the measurement variable, respectively, superposes the oscillation and modulates its amplitude. The controller unit 520 deduces from the modulated harmonic signal a control signal for the second force transmission and sensor units 562, 572 which effects that these counteract the deflection effected by the disturbance or the measurement variable, respectively. An amplification unit 522 transforms the control signal in a suitable reset signal for the electrodes of the second force transmission and sensor units 562, 572. The controller unit 520 comprises one of the controller main units 200 and controller extension units 600, respectively, described above.
The rotation rate sensor 505 illustrated in
According to another embodiment at least one of the first or second force transmission and sensor units 561, 562, 571, 572 acts as actuator and either the excitation unit 590 or the detection unit 580 or the excitation unit 590 as well as the detection unit 580 act as oscillator according to one of the devices described above, which are operated according to the principle of the bandpass controller. In this process the force transmission and sensor units 561 and 571 act as force transmission and sensor units respectively for the x1-oscillator and the force transmission and sensor units 562 and 572 act as force transmission and sensor units respectively for the x2-oscillator.
A rotation rate sensor according to another embodiment includes two of the arrangements as illustrated in
A further embodiment refers to a rotation rate sensor device having the combination of controller main unit 200 and controller extension unit 600 as illustrated in
To this end the integral action coefficient of the integrating transfer elements 222, 322 and an amplification factor of the proportional transfer elements 224, 324 is chosen such that the PI-controller 225, 325 for harmonic command variables is suitable for generating at a controller output a harmonic oscillation of the controller angular frequency ωr with rising amplitude, at admission with an harmonic input signal of the controller angular frequency ωr modulated by the step function at the controller input.
The PI-controller 225, 325 for harmonic set point signals can also be taken for a controller derived from a conventional PI-controller for stationary set point signals and differs from it by the position of the poles in the s- or z-plane, respectively.
Number | Date | Country | Kind |
---|---|---|---|
10 2011 119 949.0 | Dec 2011 | DE | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2012/004307 | 10/15/2012 | WO | 00 |