The invention relates to a method for checking the plausibility of measurements of a current that is used to control an electrohydraulic or electromechanical device, referred to below as an actuator. The invention relates in particular to a method for checking the plausibility of a current measurement in actuators in a motor vehicle, for instance electrically controlled valves or electro-hydraulically operated gear selectors in automatic transmissions.
Methods are known from the prior art in which actuators are controlled by a periodic control signal by means of pulse width modulation of an applied voltage, in which the duty cycle, as the ratio of the pulse width to the period, is varied. A measurement circuit detects an average current through the actuator, which average current is dependent on the duty cycle. Measurement circuits for detecting current, for instance by measuring the voltage across a shunt resistor of known purely Ohmic resistance, are known from the prior art.
In order to check the plausibility of the current measurement, in the method from the prior art, a predetermined duty cycle is set, and the resultant average actuator current is measured and compared with a reference value. If the measured current lies outside a tolerance band around the reference value, the current measurement is identified as implausible. Possible causes of an implausible current measurement may lie in ageing of components, short-circuits to ground or to the supply voltage, or in temperature-induced parameter variations.
The object of the invention is to define an improved method for checking the plausibility of a current measurement for actuators. The object of the invention is in particular to define a method for checking the plausibility of a current through an actuator comprising an inductive load, which method allows a plausibility check within a narrow tolerance band regardless of influencing parameters such as supply voltage, temperature or ageing, and regardless of the inductive load and/or resistive load of an actuator, and therefore also for actuators of different design.
The method described below for checking the plausibility of a current measurement of an actuator is used in particular in solenoid valves, in particular in a solenoid poppet valve, a fast-switching valve, an electromagnetic proportional valve, an electromagnetic on/off valve, an electromagnetic injector or a gear-selector valve.
Details and exemplary embodiments of the invention are described more closely below with reference to drawings.
Corresponding parts and/or physical variables are denoted by the same reference signs in all the figures.
The second terminal 1.2 of the two-terminal actuator 1 is connected to ground M via a second shunt resistor R2.
The current flowing through the closed switch 3 flows through the resistor R1 (summation current iS), through the actuator 1 and through the shunt resistor R2 (actuator current iA). At this point in time there is no current flowing through the reverse-biased freewheeling diode 2 (diode current iD=0). With switch 3 open, no current flows via the shunt resistor R1 (iS=0). If the actuator 1 comprises an inductive load L then the current continues to flow in the same direction via the shunt resistor R2 (iA) and the freewheeling diode 2 (iD), which is now forward-biased.
The time-averaged value Is of the summation current is iS detected by a first measurement chain 15, wherein the voltage drop u across the first shunt resistor R1 is measured, input to a smoothing low-pass filter 4, then amplified by an amplifier 5 and input to a noise suppression filter 6 such as a low-pass filter, anti-aliasing low-pass filter or averaging low-pass filter. From the output of the anti-aliasing low-pass filter or averaging low-pass filter 6, the current measurement signal 14b formed in this manner and containing the average summation current Is is input to an analog-to-digital converter 7 in the microcontroller 11, where it is discretized into a digital value Z(Is) and evaluated as described below in greater detail.
The time-averaged value IA of the actuator current iA is detected by a second measurement chain 16, wherein the voltage drop U across the second shunt resistor R2 is measured, input to an amplifier 5 and band-limited and averaged in an anti-aliasing filter or averaging low-pass filter 6. From the output of the anti-aliasing low-pass filter or averaging low-pass filter 6, the current measurement signal 14a formed in this manner and containing the average actuator current IA is input to an analog-to-digital converter 7 in the microcontroller 11, where it is discretized into a digital value Z(IA) and evaluated as described below in greater detail.
If the switch 3 is closed during the pulse length ton of the control signal 13, then the same current iS=iA flows through both shunt resistors R1, R2 because the freewheeling diode 2 is reverse biased and hence the diode current to iD=0 is zero.
With the switch 3 open, i.e. between the pulses of the control signal 13, no current (iS=0) flows through the first shunt resistor R1 from the instant at which the switch 3 is opened. If the actuator 1 comprises an inductive load L, then in contrast, the actuator current iA decays only gradually, namely decays exponentially in accordance with the law of induction at a time constant
where R>>R2 is the resistive load R in the actuator 1. The decaying actuator current iA is produced solely by the diode current, which flows through the freewheeling diode 2 in the forward direction when the switch 3 is open.
The time-averaged value IA of the actuator current therefore differs from the time-averaged value IS of the summation current precisely by the time-averaged value ID of the diode current, which is determined by the time constant τ of the exponential decay of the actuator current iA, the open time length toff of the switch 3 and the maximum value iA,max of the actuator current iA at the end of the ON time length ton of the switch 3. The maximum value iA,max of the actuator current in turn depends on the ON duration or pulse length ton of the switch 3 and on a time constant
that incorporates the entire resistive load R1+R2+R that is effective when the switch 3 is on, and the inductive load L of the actuator 1. It can be assumed here as an approximation, since R>>R1, R . . . R2, that R1+R2+R≈R.
As shown in
of a periodic pulse width modulated control signal 13 of period length TPWM=ton+toff, in the steady state, an associated average actuator current IA(TV) and an associated average summation current IS(TV).
The average actuator current IA(TV) is proportional to the ON duration ton and hence lies on a straight line defined by the points IA(TV=0) and
The average summation current IS(TV) runs below this straight line, with the difference between average actuator current and average summation current IA(TV)−IS(TV) precisely equal to the average diode current ID(TV), which is likewise dependent on the duty cycle TV. Since with switch 3 permanently open (when TV=0) and likewise with switch 3 permanently closed (when TV=1) the diode current is zero or negligibly small, then given a correct or plausible current measurement, the curves of the average actuator current IA(TV) and of the average summation IS(TV) current must meet, or lie very close to each other, for the duty cycles TV=0 and TV=1. According to the invention, the actual curves of the average currents IA(TV),IS(TV), which curves depend on the resistive load R (comprising the resistances R1, R2, RA) and on the inductive load L and are thus unknown, are modeled by respective polynomials ÎA(TV; TV,1, TV,2, . . . TV,N), ÎS(TV; TV,1, TV,2, . . . TV,N). For this purpose, the average actuator currents IA(TV,i) and the average summation currents IS(TV,i) are each measured for N duty cycles TV,i; i=1.2 . . . N selected as sample points.
The coefficients aA,0, aA,1, . . . aA,N-1 of the actuator current polynomial ÎA(TV; TV,1, TV,2, . . . TV,N) are selected such that the actuator current polynomial at the sample points assumes the measured actuator currents: ÎA(TV=TV,i; TV,1, TV,2, . . . TV,N)=IA(TV,i).
Similarly, the coefficients aS,0, as,1, . . . aS,N-1 of the summated current polynomial ÎS(TV; TV,1, TV,2, . . . TV,N) are selected such that the summated current polynomial at the sample points assumes the measured summation currents: ÎS(TV,i=TV; TV,1, TV,2, . . . TV,N)=IS(TV,i).
Methods for efficiently determining polynomial coefficients aA,0, aA,1, . . . aA,N-1, aS,0, as,1, . . . aS,N-1, are known from the prior art. For example, the polynomials, ÎA(TV; TV,1, TV,2 . . . TV,N), ÎS(TV; TV,1, TV,2, . . . TV,N) can be written as Newton polynomials, the coefficients of which can be obtained in accordance with the method of divided differences. For example for N=3 sample points, this results in second-order polynomials of the form
ÎA(TV;TV,1,TV,2, . . . TV,N)=αA,0+αA,1·(TV−TV,1)+αA,2·(TV−TV,1)(TV−TV,2)
ÎS(TV;TV,1,TV,2, . . . TV,N)=αS,0+αS,1·(TV−TV,1)+αS,2·(TV−TV,1)(TV−TV,2)
where the respective average current values IA(TV,i),IS(TV,i) at the sample points TV,1, TV,2, TV,3 are used in the calculation of the polynomial coefficients.
The exponential decline in the actuator current iA when the switch 3 is off depends on the absolute OFF duration toff, as is evident from
It is also significant that, given a constant period tPWMN, variation in the actuator 1 results in the same current curves (approximating the summated current Is), provided the electrical parameters of the actuator 1 are compatible with the dimensioning of the driver/measurement circuit 12. In other words, the plausibility-checking method, given a constant PWM frequency, is suitable for different actuators 1 as long as these actuators are suitable for the driver/measurement circuit 12 that is present.
The ratio tPWMN/τ of period tPWMN to time constant τ is key to a suitably dimensioned circuit/actuator combination. In an optimally dimensioned actuator circuit, the ratio tPWMN/τ is:
For both ratios, the plausibility can advantageously be determined with small tolerances. Ratios between the two aforementioned ratios, i.e. ratios in the range of 1<tPWM/τ<50 represent a rather unsatisfactorily dimensioned circuit/actuator combination, which in practice can result in valve seat bounce, for instance, which is to be avoided. If the plausibility-checking method is used in such a circuit/actuator combination, it leads to some degree of deviation itself, which in turn must be compensated by widening the tolerances, thereby removing an advantage of the plausibility-checking method (narrow tolerances).
As shown schematically in
Current flow causes a voltage drop u across the shunt resistor R1,R2. The voltage drop u is optionally input to a smoothing low-pass filter 4 and smoothed by this filter. The smoothed output voltage uLP at the output of the smoothing low-pass filter 4 is input to an amplifier 5. If the smoothing low-pass filter 4 is omitted, the voltage drop u is input directly to the amplifier 5. In the summation current measurement, the smoothing low-pass filter 4 is primarily used for noise suppression and for filtering out high frequency components in the signal, in particular steep switch-on/switch-off edges.
The smoothing low-pass filter 4 can be omitted in the actuator current measurement because the inductive actuator 1 itself “acts” as an RL low-pass filter.
The smoothed and amplified output voltage Uv,LP at the output of the amplifier 5 is input to an anti-aliasing low-pass filter/averaging low-pass filter 6. The upper cutoff frequency fg of the anti-aliasing low-pass filter/averaging low-pass filter 6 is selected in accordance with the sampling theorem to be less than half the sampling frequency fa of a downstream analog-to-digital converter 7
The analog-to-digital converter 7 converts the smoothed, amplified and band-limited output voltage
of the anti-aliasing low-pass filter/averaging low-pass filter 6 according to a predetermined transformation or characteristic into a digital value Z, which can be represented as a bit pattern and which can be interpreted by the microcontroller 11 as a signed integer or a floating-point value, for example.
In the Microcontroller 11, this digital value Z is converted into a current value by applying a linear function i(Z)=α(T)·Z+β(T), where the gradient α(T), and the current β(T) associated with a numerical value Z=0, are defined according to the temperature T of the shunt resistor R1,R2.
It is known from the prior art that additive interference can be superimposed on the output of a smoothing low-pass 17 filter 4 and/or the output of an amplifier 5 and/or the output of an anti-aliasing low-pass filter 6 and/or the output of an analog-to-digital converter 7, which interference may be constant over time in the form of an offset, or may vary over time in the form of drift or noise.
The introduction of interference η into the measurement chain 15 and hence into the calculation of the current value i(Z) results in a difference in a measured value for an average current IS(TV,i),IA(TV,i) measured at any duty cycle TV,i and hence results in sample points for at least one polynomial ÎS(TV; TV,1, TV,2, . . . TV,N), ÎA(TV; TV,1, TV,2, . . . TV,N) which is chosen to pass exactly through the sample points, that differ with respect to an interference-free measurement chain 15. Thus the polynomials ÎS(TV; TV,1, TV,2, . . . TV,N), ÎA(TV; TV,1, TV,2, . . . TV,N) do not meet at at least one of the two boundary points TV=0,TV=1, at variance with the theoretically expected relationship. Interference along the measurement chain 15 can thereby be identified advantageously by means of the plausibility-checking method according to the invention.
voltage
Number | Date | Country | Kind |
---|---|---|---|
102017219633 | Nov 2017 | DE | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2018/079731 | 10/30/2018 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2019/086468 | 5/9/2019 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6242938 | Kessler | Jun 2001 | B1 |
9438097 | Schwarzmann et al. | Sep 2016 | B2 |
20050002143 | Satoh et al. | Jan 2005 | A1 |
Number | Date | Country |
---|---|---|
19640190 | Sep 1996 | DE |
19915593 | Nov 2000 | DE |
10242791 | Mar 2004 | DE |
102012203940 | Sep 2013 | DE |
102012215155 | Feb 2014 | DE |
Number | Date | Country | |
---|---|---|---|
20210172998 A1 | Jun 2021 | US |