WO2006081876A1 - Method for equalising a sensor signal, in particular the input signal of a control device for an internal combustion engine - Google Patents
Method for equalising a sensor signal, in particular the input signal of a control device for an internal combustion engine Download PDFInfo
- Publication number
- WO2006081876A1 WO2006081876A1 PCT/EP2005/052766 EP2005052766W WO2006081876A1 WO 2006081876 A1 WO2006081876 A1 WO 2006081876A1 EP 2005052766 W EP2005052766 W EP 2005052766W WO 2006081876 A1 WO2006081876 A1 WO 2006081876A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pass filter
- filter
- time constant
- low
- signal
- Prior art date
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D11/00—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated
- F02D11/06—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance
- F02D11/10—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type
- F02D11/105—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type characterised by the function converting demand to actuation, e.g. a map indicating relations between an accelerator pedal position and throttle valve opening or target engine torque
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1413—Controller structures or design
- F02D2041/1432—Controller structures or design the system including a filter, e.g. a low pass or high pass filter
Definitions
- the invention relates to a method for smoothing a sensor signal, in particular an input signal of a control unit of an internal combustion engine, with a first-order low-pass filter.
- electronic engine control units In the control and regulation of internal combustion engines, electronic engine control units are used which read and process a wide variety of sensor signals and calculate therefrom the control signals for adjusting the fuel injection quantity and, if no self-igniting engine is present, the ignition timing.
- the processing of the sensor signals can take place in an analogous manner by means of electronic evaluation - Circuits or even in digital form by a run on a computer calculation software done.
- the sensor signals can be subject to high-frequency interference, which in direct further processing and conversion into the control signals would lead to false or undesirable violent reactions in engine behavior, the sensor signals are generally smoothed by Gradientenbegrenzern and / or filters, preferably as a filter low-pass filter first or higher order.
- the filter should have low-pass behavior and thereby offer a good compromise between the attenuation of interference and a small delay of the actual sensor waveform.
- the filter should contain no dead time if possible.
- the filter should also be combinable with a gradient limitation.
- the filter should be easy to parameterize.
- PT 2 filter behavior leads to overshoots can occur, ie. that the filtered setpoint is greater than the input setpoint.
- the calculation of the PT2 filter is reinitialized whenever the sign of the difference between the setpoint and the filtered setpoint changes. this leads to to discontinuities in the course of the filtered setpoint, which occur even when the setpoint applied to the filter input is continuous, for example, ramped.
- An unsteady filtered setpoint for the motor control following the desired value filtering means that unsteady actual values are also set, which can lead to inhomogeneous motor behavior and noise generation.
- Object of the present invention is to provide a method of the type mentioned above taking into account all mentioned requirements and while avoiding the observed in the known design problems.
- the time constant of the low-pass filter first order is determined with the current value of the output of the high-pass filter and then the sensor signal with the low-pass filter, which now works with the newly determined time constant, filtered.
- a first-order low-pass filter does not oscillate, it also has no dead time and can be combined with a gradient limiter without any problems.
- the use of the high-pass filtered sensor signal for calculating the time constant of the low-pass filter offers the further advantage that the entire filter arrangement responds to a jump-shaped sensor signal with an adjustable initial and an adjustable final behavior. In other words, both the initial increases tion and their temporal transition into the phase of the maximum slope as well as the temporal transition to the final slope by appropriate selection of the parameters of the high-pass filter and the calculation formula for the time constant of the low pass filter are set.
- the high-pass filter particularly determines the initial behavior of the step response since, depending on the choice of system-related deceleration, it reacts quickly or slowly to high change rates of the sensor signal.
- the final behavior is in turn determined by the choice of the time constant calculation formula, since a high time constant leads to a strongly delayed low-pass and thus a slow gradual transition into the final value of the step response, while a small time constant signifies a rapid transition to the final value - tet.
- the behavior of the filter arrangement can be adapted to the interference components in the sensor signal.
- the high-pass filter filters out the low-frequency components of the sensor signal, i. one receives a statement about the proportion of interference superimposed on the actual sensor signal.
- the frequency-dependent course of the gain of the low-pass filter can now be determined, whereby the attenuation of the respective frequency components in the sensor signal is determined.
- High-pass filter linear in the time constant of the low-pass filter wherein the time constant of the Lichtpas sfilters by multiplying the current value of the output signal of the Highpass filter is determined with a first parameter or by adding the current value of the output signal of the high-pass filter with a second parameter or by an overlay of the multiplication and the addition.
- Each of the possible linear links means that in the presence of higher frequencies and thus disturbances in the sensor signal, the time constant of the low-pass filter is increased, with the result that higher frequencies are attenuated more. In return, the time constant is reduced at low-frequency signal waveforms, so that the low-pass filter can follow the actual, less disturbed sensor signal quickly enough.
- the parameter set of the filter arrangement is only extended by an additional parameter.
- the parameter set otherwise contains the parameters of the high-pass filter and the gain factor of the low-pass filter of the first order.
- Control unit as low as possible.
- the superimposition of the multiplication and addition offers an additional advantage, since it allows the setting of the start and end behavior of the step response of the filter arrangement almost independently of one another. Namely, with the first parameter, the multiplicative factor, the output signal of the high-pass filter is weighted, which results in a relative change in the time constant of the low-pass filter, depending on how large the output signal of the high-pass filter is. This results in an influence on the initial behavior of the step response, since a reduction of the first parameter Thus, the initial slope of the step response flattens and the initial behavior is delayed as a whole. The final behavior is not changed with the first parameter, since then the input signal of the filter arrangement, ie the jump, is at a constant value, which corresponds to a change speed of zero.
- the second parameter the summand
- the second parameter has a greater effect on the final behavior of the step response since it affects the time constant of the low-pass filter absolutely and not only relatively.
- the low-pass filter thus operates with greater or lesser delay, which is clearly visible in the final behavior.
- the absolute value of the output signal of the high-pass filter is preferably included in the calculation of the time constant, since only the magnitude of the output signal is of interest. Negative time constants can be excluded from the outset. In certain cases, the absolute value formation can, of course, only take place as the last step, following the calculation of the time constant, for example, when the output signal is only multiplied by a factor.
- the high-pass filter If one chooses as a high-pass filter.
- First-order filters the high-pass filter with only a few parameters contributes to the scope of the parameter set.
- Adjustment of the filter arrangement can be further reduced by choosing a first-order low-pass filter with the unity gain.
- An amplification factor of one will always be preferred if the sensor signal is already present in the desired order of magnitude and in fact only smoothing should be performed.
- a gain factor not equal to one may be desirable if, for example, a conversion to another physical value range is still to be carried out or the resolution of the filtered sensor signal is to be improved.
- Fig. 1 is a occurring in the known filter arrangement
- FIG. 2 shows a block diagram of the filter arrangement according to the invention
- FIG. 3 shows the frequency response of the gain of a low-pass filter and a high-pass filter of the first order
- 4 shows a graphical representation of a calculation function for the time constant of the low-pass filter; 5 shows different step responses with variation of a first parameter; 6 shows different step responses with variation of a second parameter;
- FIG. 1 shows a ramp response of the known filter arrangement of feedback ITi filter, wherein the filter is always reinitialized as soon as the output value is equal to the input value of the filter.
- T q _soll is determined via an accelerator pedal sensor which measures the position of the accelerator pedal and fed to a motor control unit as an input signal, where it is converted or converted into the variable T q _soll. Disturbances on the position signal are passed on undamped during the conversion.
- the waveform shown in Figure 1 shows an ideal, smooth ramp for T q _soll, which is trouble-free. It would be desirable to have a filter response T q _soll_filt which follows the ramp with slight delay. In the known design, however, clearly visible discontinuities occur, which are due to the reinitialization of the ITi filter.
- FIG. 1 shows a ramp response of the known filter arrangement of feedback ITi filter, wherein the filter is always reinitialized as soon as the output value is equal to the input value of the filter.
- Area I means a reinsertion after thrust (?)
- Area II transmission system change (??) and only in area III works the known filter arrangement without interruption.
- the invention proposes a filter arrangement according to FIG.
- FIG. 3 shows the amplification characteristics of a low-pass filter TPi and of a high-pass filter HPi, both filters being of the first order, in each case one filter gain (V TP or v H p) of one and a respective time constant (T TP or T HP ) of 1 sec, resulting in a respective pole (p T p or P HP ) at -1.
- the time constant T TP increases with increasing x hp , d. H . with increasing rate of change of the input signal x, too, so that the low-pass filter can attenuate higher-frequency interference better.
- the time constant T ⁇ p is again reduced, so that with a smaller amount of interference, the actual signal course of the input signal x can be better followed.
- FIG. 6 shows the influence of parameter B on the final behavior.
- the time constant T ⁇ p is increased to be absolute, slowing down the low-pass filter TP x over the entire operating range, irrespective of the actual rate of change of the input signal x, which is easy in the initial slope and particularly strong, becomes visible in the final behavior of the step response.
- the parameters A and B are changed exclusively, while the parameters T HP and V H ⁇ of the high-pass filter HP i are kept constant. If further adjustments of the transmission behavior of the entire filter arrangement are required, these can be made via the choice of T HP and VHP, wherein in particular the change of THP makes sense.
- a change of V HP indirectly corresponds to a change of the parameter A, since Xhp is weighted with it.
- the transfer functions of the high-pass filter HP 1 and the low-pass filter TP 1 map the transmission behavior of the two filters in the analog frequency range.
- the filter arrangement according to the invention in an engine control unit either analogously, by electronic circuits, or discretely, by calculation functions of a computing unit.
- the gains V HP and V TP being respectively set to one
- the time constants T HP and T T p remaining variable
- the parameter v being the respective time resp
- x filt (v) z 0 - X j111 (VT) + (IZ 0 ) ⁇ x (v) ' (4).
- the parameter r ⁇ represents the discrete counterpart to the analog
- Time constant T H p and z 0 is the discrete counterpart to the analog time constant T V p, whereby the known, in the discretization apply analogous transfer functions relationships to be considered.
- FIG. 7 shows a comparison of the known method with the particular embodiment of the method according to the invention.
- the signal of the accelerator pedal converted into the required engine torque T q _soll is filtered both with the known ITi filter arrangement, from which the signal T q _soll_filt_SdT arises, and with the arrangement of HP ⁇ filter, function f (x hp ) Equation (2) and TP ⁇ filter whose output signal is the signal T q _soll_filt.
- the filtered signals are both also still guided over a Gradientenbegrenzer, which can be seen in particular in the period between 51.6 and 52 sec.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
The invention relates to a method for equalising a sensor signal, in particular the input signal of a control device for an internal combustion engine consisting in filtering said sensor signal with the aid of a high pass filter, in determining the time constant of said high pass filter using the actual value of the output signal thereof and in filtering the sensor signal by means of the high pass filter provided with a new time constant.
Description
Beschreibungdescription
Verfahren zur Glättung eines Sensorsignals, insbesondere eines Eingangssignals eines Steuergerätes einer Brennkraftraa- schineMethod for smoothing a sensor signal, in particular an input signal of a control unit of a Brennkraftraa- machine
Die Erfindung betrifft ein Verfahren zur Glättung eines Sensorsignals, insbesondere eines EingangsSignals eines Steuergerätes einer Brennkraftmaschine, mit einem Tiefpassfilter erster Ordnung.The invention relates to a method for smoothing a sensor signal, in particular an input signal of a control unit of an internal combustion engine, with a first-order low-pass filter.
Bei der Steuerung und Regelung von Brennkraftmaschinen werden elektronische Motorsteuergeräte eingesetzt, die verschiedenste Sensorsignale einlesen und verarbeiten und daraus die Steuersignale zur Einstellung der Kraftstoffeinspritzmenge und, sofern keine selbstzündende Maschine vorliegt, des Zündzeitpunktes berechnen - Die Verarbeitung der Sensorsignale kann dabei in analoger Form mittels elektronischer Auswerte— Schaltungen oder auch in digitaler Form durch eine auf einer Recheneinheit ausgeführte BerechnungsSoftware erfolgen .In the control and regulation of internal combustion engines, electronic engine control units are used which read and process a wide variety of sensor signals and calculate therefrom the control signals for adjusting the fuel injection quantity and, if no self-igniting engine is present, the ignition timing. The processing of the sensor signals can take place in an analogous manner by means of electronic evaluation - Circuits or even in digital form by a run on a computer calculation software done.
Da die Sensorsignale mit hochfrequenten Störungen behaftet sein können, welche bei direkter Weiterverarbeitung und Umrechnung in die Steuersignale zu falschen bzw. unerwünscht heftigen Reaktionen im Motorverhalten führen würden, werden die Sensorsignale im allgemeinen mittels Gradientenbegrenzern und/oder Filtern geglättet, wobei als Filter bevorzugt Tiefpassfilter erster oder auch höherer Ordnung verwendet werden .Since the sensor signals can be subject to high-frequency interference, which in direct further processing and conversion into the control signals would lead to false or undesirable violent reactions in engine behavior, the sensor signals are generally smoothed by Gradientenbegrenzern and / or filters, preferably as a filter low-pass filter first or higher order.
Bei der Auslegung eines Filters zur Glättung von Sensorsigna— len müssen verschiedene, teilweise einander widersprechendeWhen designing a filter for smoothing sensor signals, different, sometimes contradictory, ones must be used
Anforderungen berücksichtigt werden, um zum einen ein ruhiges Motorverhalten zu gewährleisten und zum anderen schnell genug auf Änderungen des Fahrerwunsches bzw. der Umgebungsbedingun-
gen zu reagieren . Des Weiteren ist es zur Erleichterung des Aufwandes zur Abstimmung des Motorverhaltens im Prüfungstands- bzw . Fahrversuch wünschenswert, dass das Filter möglichst einfach parametrierbar ist .Requirements are taken into account in order to ensure a quiet engine behavior on the one hand and to respond quickly enough to changes in the driver's request or the ambient conditions. to respond. Furthermore, it is to facilitate the effort for tuning the engine behavior in the test bench or. Driving test desirable that the filter is as easy to parameterize.
Zusammengefasst werden an ein solches Glättungsfilter folgende Anforderungen gestellt :In summary, the following requirements are placed on such a smoothing filter:
— Das Filter soll Tiefpassverhalten aufweisen und dabei einen guten Kompromiss bieten zwischen der Dämpfung von Störungen und einer geringen Verzögerung des eigentlichen Sensorsignalverlaufs .- The filter should have low-pass behavior and thereby offer a good compromise between the attenuation of interference and a small delay of the actual sensor waveform.
— Das Filter darf unter keinen Umständen überschwingen .- Under no circumstances should the filter overshoot.
— Das Filter soll möglichst keine Totzeit enthalten .- The filter should contain no dead time if possible.
— Das Filter soll auch mit einer Gradientenbegrenzung kom— binierbar sein.- The filter should also be combinable with a gradient limitation.
— Das Filter soll einfach parametrierbar sein .- The filter should be easy to parameterize.
Eine bekannte Ausgestaltung eines Tiefpassfilters, welche fast alle dieser Anforderungen erfüllt, ist in der DE- 19753996—Al als ein Verfahren zum Dämpfen von Ruckelschwin— gungen oder Lastschlägen einer Brennkraftmaschine beschrieben . Bei diesem Filter wird das in einen internen Sollwert, beispielsweise eine einzuspritzende Kraftstoffmasse, umgerechnete Sensorsignal eines Fahrpedalgebers mit einem ITi- Glied gefiltert und der Ausgang des IT-,-Filters auf dessenA known refinement of a low-pass filter which fulfills almost all of these requirements is described in DE-19753996-A1 as a method for damping jerking vibrations or load blows of an internal combustion engine. In this filter, the converted into an internal setpoint value, for example, a fuel mass to be injected, converted sensor signal of an accelerator pedal encoder with an ITi member filtered and the output of the IT - - filter on the
Eingang rückgekoppelt . Das aus dieser Filteranordnung resultierende PT2-Filterverhalten führt jedoch dazu, dass Überschwingungen auftreten können, d.h . dass der gefilterte Sollwert größer als der Eingangssollwert ist . Um dieses Über— schwingen zu vermeiden wird immer dann, wenn das Vorzeichen der Differenz aus Sollwert und gefiltertem Sollwert wechselt, die Berechnung des PT2-Filters neu initialisiert . Dies führt
zu Unstetigkeiten im Verlauf des gefilterten Sollwertes, die selbst dann auftreten, wenn der am Filtereingang anliegenden Sollwert stetig, beispielsweise rampenförmig, verläuft . Ein unstetiger gefilterter Sollwert bedeutet für die an die SoIl- wertfilterung anschließende Motorregelung, dass auch unstetige Istwerte eingestellt werden, was zu inhomogenem Motorverhalten und Geräuschbildungen führen kann .Input fed back. However, resulting from this filter arrangement PT 2 filter behavior leads to overshoots can occur, ie. that the filtered setpoint is greater than the input setpoint. In order to avoid this overshoot, the calculation of the PT2 filter is reinitialized whenever the sign of the difference between the setpoint and the filtered setpoint changes. this leads to to discontinuities in the course of the filtered setpoint, which occur even when the setpoint applied to the filter input is continuous, for example, ramped. An unsteady filtered setpoint for the motor control following the desired value filtering means that unsteady actual values are also set, which can lead to inhomogeneous motor behavior and noise generation.
Aufgabe der vorliegenden Erfindung ist es , ein Verfahren der eingangs genannten Art anzugeben unter Berücksichtigung sämtlicher genannter Anforderungen und unter Vermeidung der bei der bekannten Ausführung beobachteten Probleme .Object of the present invention is to provide a method of the type mentioned above taking into account all mentioned requirements and while avoiding the observed in the known design problems.
Diese Aufgabe wird mit einem gattungsgemäßen Verfahren mit den Schritten nach Anspruch 1 gelöst .This object is achieved by a generic method with the steps of claim 1.
Erfindungsgemäß wird das zu glättende Sensorsignal mit einem Hochpassfilter gefiltert, anschließend wird mit dem aktuellen Wert des Ausgangssignal des Hochpassfilters die Zeitkonstante des Tiefpassfilters erster Ordnung bestimmt und danach wird das Sensorsignal mit dem Tiefpassfilter, welches nun mit der neu bestimmten Zeitkonstante arbeitet, gefiltert .According to the sensor signal to be smoothed is filtered with a high-pass filter, then the time constant of the low-pass filter first order is determined with the current value of the output of the high-pass filter and then the sensor signal with the low-pass filter, which now works with the newly determined time constant, filtered.
Durch die Wahl eines Tiefpassfilters erster Ordnung werden bereits fast alle der Anforderungen erfüllt . So schwingt ein Tiefpassfilter erster Ordnung nicht über, es weist des weiteren keine Totzeit auf und es ist ohne Probleme mit einem Gradientenbegrenzer kombinierbar . Die Verwendung des hochpassge- filterten Sensorsignals zur Berechnung der Zeitkonstante des Tiefpassfilters bietet den weiteren vorteil, dass die gesamte Filteranordnung auf ein sprungförmiges Sensorsignal mit einem einstellbaren Anfangs— und einem einstellbaren Endverhalten reagiert . Mit anderen Worten können sowohl die Anfangs stei-
gung und deren zeitlicher Übergang in die Phase der maximalen Steigung als auch der zeitliche Obergang in die Endsteigung durch entsprechende Wahl der Parameter des Hochpassfilters sowie der Berechnungsformel für die Zeitkonstante des Tief— passfilters festgelegt werden. Der Hochpassfilter bestimmt dabei besonders das Anfangsverhalten der Sprungantwort, da je nach Wahl seiner systembedingten Verzögerung entsprechend schnell oder verlangsamt auf hohe Änderungsraten des Sensorsignals reagiert wird. Das Endverhalten wird wiederum beson- ders durch die Wahl der Zeitkonstanten-Berechnungsformel bestimmt, da eine hohe Zeitkonstante zu einem stark verzögerten Tiefpass- und damit einem langsamen allmählichen Übergang in den Endwert der Sprungantwort führt, während eine kleine Zeitkonstante einen schnellen Übergang in den Endwert bedeu- tet .By choosing a low-pass filter of the first order, almost all of the requirements are met. Thus, a first-order low-pass filter does not oscillate, it also has no dead time and can be combined with a gradient limiter without any problems. The use of the high-pass filtered sensor signal for calculating the time constant of the low-pass filter offers the further advantage that the entire filter arrangement responds to a jump-shaped sensor signal with an adjustable initial and an adjustable final behavior. In other words, both the initial increases tion and their temporal transition into the phase of the maximum slope as well as the temporal transition to the final slope by appropriate selection of the parameters of the high-pass filter and the calculation formula for the time constant of the low pass filter are set. In this case, the high-pass filter particularly determines the initial behavior of the step response since, depending on the choice of system-related deceleration, it reacts quickly or slowly to high change rates of the sensor signal. The final behavior is in turn determined by the choice of the time constant calculation formula, since a high time constant leads to a strongly delayed low-pass and thus a slow gradual transition into the final value of the step response, while a small time constant signifies a rapid transition to the final value - tet.
Des Weiteren kann bei dem erfindungsgemäßen Verfahren das Verhalten der Filteranordnung an die Störanteile im Sensorsignal 'angepasst werden . Über den Hochpassfilter werden die niederfrequenten Anteile des Sensorsignals herausgefiltert, d.h. man erhält eine Aussage über den Anteil der dem eigentlichen Sensorsignal überlagerten Störungen . Je nach dem gewählten Zusammenhang zwischen dem Ausgangssignal des Hochpassfilters und der Zeitkonstante kann nun der frequenzabhän— gige Verlauf der Verstärkung des Tiefpassfilters festgelegt werden, wodurch die Dämpfung der jeweiligen Frequenzanteile im Sensorsignal bestimmt ist .Furthermore, in the method according to the invention, the behavior of the filter arrangement can be adapted to the interference components in the sensor signal. The high-pass filter filters out the low-frequency components of the sensor signal, i. one receives a statement about the proportion of interference superimposed on the actual sensor signal. Depending on the selected relationship between the output signal of the high-pass filter and the time constant, the frequency-dependent course of the gain of the low-pass filter can now be determined, whereby the attenuation of the respective frequency components in the sensor signal is determined.
Bei einer bevorzugten Ausgestaltung des erfindungsgemäßen Verfahrens geht der aktuelle Wert des Ausgangssignals desIn a preferred embodiment of the method according to the invention, the current value of the output signal of the
Hochpassfilters linear in die Zeitkonstante des Tiefpassfilters ein, wobei die Zeitkonstante des Tiefpas sfilters durch Multiplikation des aktuellen Wertes des Ausgangssignals des
Hochpassfilters mit einem ersten Parameter bestimmt wird oder durch Addition des aktuellen Wertes des Ausgangssignals des Hochpassfilters mit einem zweiten Parameter oder durch eine Überlagerung der Multiplikation und der Addition . Jede der möglichen linearen Verknüpfungen bedeutet, dass bei Vorhandensein von höheren Frequenzen und damit Störungen im Sensorsignal die Zeitkonstante des Tiefpassfilters vergrößert wird, was zur Folge hat, dass höhere Frequenzen stärker gedämpft werden. Im Gegenzug wird bei niederfrequenten Signalverläufen die Zeitkonstante verkleinert, so dass das Tiefpassfilter dem eigentlichen, weniger gestörten Sensorsignal ausreichend schnell folgen kann .High-pass filter linear in the time constant of the low-pass filter, wherein the time constant of the Tiefpas sfilters by multiplying the current value of the output signal of the Highpass filter is determined with a first parameter or by adding the current value of the output signal of the high-pass filter with a second parameter or by an overlay of the multiplication and the addition. Each of the possible linear links means that in the presence of higher frequencies and thus disturbances in the sensor signal, the time constant of the low-pass filter is increased, with the result that higher frequencies are attenuated more. In return, the time constant is reduced at low-frequency signal waveforms, so that the low-pass filter can follow the actual, less disturbed sensor signal quickly enough.
Wird entweder nur eine Multiplikation oder nur eine Addition durchgeführt, so wird der Parametersatz der Filteranordnung nur um einen zusätzlichen Parameter erweitert . Der Parameter— satz enthält ansonsten die Parameter des Hochpassfilters und den Verstärkungsfaktor des Tiefpassfilters erster Ordnung.If either only one multiplication or only one addition is carried out, then the parameter set of the filter arrangement is only extended by an additional parameter. The parameter set otherwise contains the parameters of the high-pass filter and the gain factor of the low-pass filter of the first order.
Bei nur einem weiteren Parameter wird demnach der Aufwand zur Einstellung der Filteranordnung während der Versuchs- undWith only one further parameter, therefore, the effort to adjust the filter arrangement during the experimental and
Einstellphasen der Brennkraftmaschine in Verbindung mit demSetting phases of the internal combustion engine in conjunction with the
Steuergerät so gering wie möglich gehalten .Control unit as low as possible.
Die Überlagerung der Multiplikation und Addition bietet einen zusätzlichen Vorteil, da sie die Einstellung des Anfangs— und Endverhaltens der Sprungantwort der Filteranordnung nahezu unabhängig voneinander erlaubt . Mit dem ersten Parameter, dem multiplikativen Faktor, wird nämlich das AusgangsSignal des Hochpassfilters gewichtet, wodurch sich eine relative Ände- rung der Zeitkonstante des Tiefpassfilters ergibt, je nachdem, wie groß gerade das Ausgangssignal des Hochpassfilters ist . Daraus folgt eine Einflussnähme auf das Anfangsverhalten der Sprungantwort, da bei einer Verkleinerung des ersten Pa-
rameters die gesamte Filteranordnung weniger heftig auf schnelle Signaländerungen reagiert, weshalb die Anfangssteigung der Sprungantwort abflacht und das Anfangsverhalten insgesamt verzögert wird. Das Endverhalten wird mit dem ersten Parameter nicht verändert, da dann das Eingangssignal der Filteranordnung, also der Sprung, auf einem konstanten Wert liegt, was einer Anderungsgeschwindigkeit von Null entspricht .The superimposition of the multiplication and addition offers an additional advantage, since it allows the setting of the start and end behavior of the step response of the filter arrangement almost independently of one another. Namely, with the first parameter, the multiplicative factor, the output signal of the high-pass filter is weighted, which results in a relative change in the time constant of the low-pass filter, depending on how large the output signal of the high-pass filter is. This results in an influence on the initial behavior of the step response, since a reduction of the first parameter Thus, the initial slope of the step response flattens and the initial behavior is delayed as a whole. The final behavior is not changed with the first parameter, since then the input signal of the filter arrangement, ie the jump, is at a constant value, which corresponds to a change speed of zero.
Der zweite Parameter, der Summand, wirkt sich dagegen stärker auf das Endverhalten der Sprungantwort aus, da er die Zeit- konstante des Tiefpassfilters absolut und nicht nur relativ beeinflus st . Unabhängig von der aktuellen Größe des Ausgangssignals des Hochpassfilters, also über den gesamten zeitli— chen Verlauf der Sprungantwort, arbeitet der Tiefpassfilter demnach mit größerer oder kleinerer Verzögerung, was im Endverhalten deutlich sichtbar ist .By contrast, the second parameter, the summand, has a greater effect on the final behavior of the step response since it affects the time constant of the low-pass filter absolutely and not only relatively. Regardless of the current size of the output signal of the high-pass filter, ie over the entire time course of the step response, the low-pass filter thus operates with greater or lesser delay, which is clearly visible in the final behavior.
Durch die direkte Verknüpfung des Anfangs- und Endverhaltens der Sprungsantwort mit jeweils einem Parameter wird die Arbeit eines PrüfStands - oder Fahrversuchsingenieurs, der das Verhalten einer Brennkraftmaschine durch Parametrierung der Elektronik bzw. der Software des zugehörigen Steuergerätes optimieren soll, besonders vereinfacht .The direct linking of the initial and final behavior of the jump response with one parameter in each case greatly simplifies the work of a test or driving test engineer who is to optimize the behavior of an internal combustion engine by parameterizing the electronics or the software of the associated control device.
Bei den linearen Ausgestaltungen des erfindungsgemäßen Verfahrens wird bevorzugt der Absolutwert des Ausgangssignals des Hochpassfilters in die Berechnung der Zeitkonstante einbezogen, da lediglich der Betrag des AusgangsSignals von In- teresse ist . Negative Zeitkonstanten können dadurch von vornherein ausgeschlossen werden . In bestimmten Fällen kann die Absolutwertbildung natürlich auch erst als letzter Schritt, im Anschluss an die Berechnung der Zeitkonstante, erfolgen,
beispielsweise dann wenn das AusgangsSignal lediglich mit einem Faktor multipliziert wird.In the linear embodiments of the method according to the invention, the absolute value of the output signal of the high-pass filter is preferably included in the calculation of the time constant, since only the magnitude of the output signal is of interest. Negative time constants can be excluded from the outset. In certain cases, the absolute value formation can, of course, only take place as the last step, following the calculation of the time constant, for example, when the output signal is only multiplied by a factor.
Wählt man als Hochpassfilter ein. Filter erster Ordnung, so trägt der Hochpassfilter mit nur wenigen Parametern zum Umfang des Parametersatzes bei . Der Parametersatz und damit der Aufwand zur Auslegung bzw . Einstellung der Filteranordnung kann noch weiter verringert werden, wenn man einen Tiefpass— filter erster Ordnung mit dem Verstärkungsfaktor Eins wählt . Ein Verstärkungsfaktor von Eins wird immer dann bevorzugt werden, wenn das Sensorsignal bereits in der gewünschten Größenordnung vorliegt und tatsächlich ausschließlich eine Glättung vorgenommen werden soll . Ein Verstärkungsfaktor ungleich Eins kann jedoch wünschenswert sein, wenn beispielsweise noch eine Umrechnung in einen anderen physikalischen Wertebereich erfolgen oder die Auflösung des gefilterten Sensorsignals verbessert werden soll .If one chooses as a high-pass filter. First-order filters, the high-pass filter with only a few parameters contributes to the scope of the parameter set. The parameter set and thus the effort for the design or. Adjustment of the filter arrangement can be further reduced by choosing a first-order low-pass filter with the unity gain. An amplification factor of one will always be preferred if the sensor signal is already present in the desired order of magnitude and in fact only smoothing should be performed. However, a gain factor not equal to one may be desirable if, for example, a conversion to another physical value range is still to be carried out or the resolution of the filtered sensor signal is to be improved.
Die Erfindung wird nachfolgend anhand eines Ausführungsbei- spiels und der Zeichnung näher erläutert - Es zeigen :The invention will be explained in more detail below with reference to an exemplary embodiment and the drawing, in which:
Fig. 1 eine bei der bekannten Filteranordnung auftretendeFig. 1 is a occurring in the known filter arrangement
Rampenantwort ;Ramp response;
Fig. 2 ein Blockschaltbild der erfindungsgemäßen Filteran- Ordnung;FIG. 2 shows a block diagram of the filter arrangement according to the invention; FIG.
Fig. 3 Frequenzverlauf der Verstärkung eines Tiefpass- und eines Hochpassfilters erster Ordnung;FIG. 3 shows the frequency response of the gain of a low-pass filter and a high-pass filter of the first order; FIG.
Fig. 4 grafische Darstellung einer Berechnungsfunktion für die Zeitkonstante des Tiefpassfilters; Fig. 5 verschiedene Sprungantworten bei Variation eines ersten Parameters ;
Fig. 6 verschiedene Sprungantworten bei Variation eines zweiten Parameters;4 shows a graphical representation of a calculation function for the time constant of the low-pass filter; 5 shows different step responses with variation of a first parameter; 6 shows different step responses with variation of a second parameter;
Fig. 7 Simulation mit realen Daten .Fig. 7 Simulation with real data.
Figur 1 zeigt eine Rampenantwort der bekannten Filteranordnung aus rückgekoppeltem ITi-Filter, wobei der Filter stets neu initialisiert wird, sobald der Ausgangswert gleich dem Eingangswert des Filters ist . Dargestellt ist der Signalverlauf des von einem Fahrer eines Kraftfahrzeugs per Betätigung des Gaspedals angeforderten Motordrehmomentes Tq_soll über der Zeit . Das angeforderte Motordrehmoment. Tq_soll wird dabei über einen, die Position des Gaspedals messenden, Fahrpedalgeber ermittelt und einem MotorSteuergerät als Eingangssignal zugeführt, wo es in die Größe Tq_soll umgerechnet bzw. umge— wandelt wird. Störungen auf dem Positionssignal werden bei der Umwandlung ungedämpft weitergegeben . Der in Figur 1 dargestellte Signalverlauf zeigt jedoch eine ideale, glatte Rampe für Tq_soll, welche störungsfrei ist . Wünschenswert wäre nun eine Filterantwort Tq_soll_filt die mit leichter Verzöge— rung der Rampe folgt . Bei der bekannten Ausführung entstehen jedoch deutlich sichtbare Unstetigkeiten, die auf die Neuinitialisierungen des ITi-Filters zurückzuführen sind. In FigurFIG. 1 shows a ramp response of the known filter arrangement of feedback ITi filter, wherein the filter is always reinitialized as soon as the output value is equal to the input value of the filter. Shown is the waveform of the requested by a driver of a motor vehicle by pressing the accelerator pedal engine torque T q _soll over time. The requested engine torque. In this case, T q _soll is determined via an accelerator pedal sensor which measures the position of the accelerator pedal and fed to a motor control unit as an input signal, where it is converted or converted into the variable T q _soll. Disturbances on the position signal are passed on undamped during the conversion. The waveform shown in Figure 1, however, shows an ideal, smooth ramp for T q _soll, which is trouble-free. It would be desirable to have a filter response T q _soll_filt which follows the ramp with slight delay. In the known design, however, clearly visible discontinuities occur, which are due to the reinitialization of the ITi filter. In FIG
1 wird noch zwischen drei unterschiedlichen Arbeitsbereichen unterschieden : Bereich I bedeutet ein Wiedereinsetzen nach Schub ( ? ? ) , Bereich II Getriebe-Anlagenwechsel (?? ) und erst im Bereich III arbeitet die bekannte Filteranordnung ohne Unterbrechung.1 is still differentiated between three different work areas: Area I means a reinsertion after thrust (?), Area II transmission system change (??) and only in area III works the known filter arrangement without interruption.
Zur Vermeidung der Unstetigkeiten und zur Verringerung der doch deutlichen Verzögerungen zwischen den Initialisierungspunkten schlägt die Erfindung eine Filteranordnung nach FigurTo avoid the discontinuities and to reduce the significant delays between the initialization points, the invention proposes a filter arrangement according to FIG
2 vor, bei der ein Sensorsignal bzw. ein Eingangssignal x eines MotorSteuergerätes mit einem Hochpassfilter HP gefiltert
wird. Das Ausgangssignal XhP des Hochpassfilters HP wird einer Funktion f (xhp) zugeführt . Mit der Funktion f (xhp) wird aus xhp die jeweils aktuell gültige Zeitkonstante TTp eines Tiefpassfilters erster Ordnung TPi ermittelt . Das Sensorsig- nal x wird mit dem Tiefpassfilter TPi zum Signal xπ it geglättet .2, in which a sensor signal or an input signal x of a motor control unit with a high-pass filter HP filtered becomes. The output signal Xh P of the high-pass filter HP is supplied to a function f (x hp ). With the function f (x hp ), the currently valid time constant T T p of a first-order low-pass filter TPi is determined from x h p. The sensor signal x is smoothed with the low-pass filter TPi to the signal xπ it.
In Figur 3 sind die Verstärkungsverläufe eines Tiefpas sfilters TPi und eines Hochpassfilters HPi zu sehen, wobei beide Filter erster Ordnung sind, jeweils eine Filterverstärkung (VTP bzw . vHp) von Eins und jeweils eine Zeitkonstante (TTP bzw. THP ) von 1 sec haben, woraus eine jeweilige Polstelle (pTp bzw . PHP ) bei -1 resultiert . Die Übertragungsfunktionen der beiden Filter mit der Frequenzvariablen p=j-ω haben also folgende Form:FIG. 3 shows the amplification characteristics of a low-pass filter TPi and of a high-pass filter HPi, both filters being of the first order, in each case one filter gain (V TP or v H p) of one and a respective time constant (T TP or T HP ) of 1 sec, resulting in a respective pole (p T p or P HP ) at -1. The transfer functions of the two filters with the frequency variable p = j-ω thus have the following form:
V, TP _ __j__ und V HP ■ PV, TP _ __j__ and V HP ■ P
GHP = ( 1 ) G HP = (1)
' TP ■ p + \ /7 + 1 ■ p + l p + l'TP ■ p + \ / 7 + 1 ■ p + lp + l
Die Verstärkungsverläufe in Figur 3 veranschaulichen noch einmal, dass der Tiefpassfilter TP1 Signalanteile mit niederen Frequenzen bis nahe der Eckfrequenz von <BTP=1 /TTP unvermindert durchläset und anschließend mit zunehmender Frequenz mehr und mehr unterdrückt, während der Hochpassfilter HPi Signalanteile mit niederen Frequenzen unterdrückt, sich seine Verstärkung anschließend mit zunehmender Frequenz mehr und mehr der GesamtVerstärkung VHP nähert, und er ungefähr ab der Eckfrequenz
die höheren Frequenzen unvermindert durchläset .The amplification curves in FIG. 3 once again illustrate that the low-pass filter TP 1 transmits signal components with low frequencies up to near the corner frequency of <B TP = 1 / T TP undiminished and then suppresses them more and more with increasing frequency, while the high-pass filter HPi with lower signal components Frequencies is suppressed, its gain then approaches more and more of the overall gain V HP with increasing frequency, and it approximately from the corner frequency the higher frequencies are filtered through.
Aus dem Ausgangssignal XhP des Hochpassfilters HP wird erfindungsgemäß die Zeitkonstante TTP des Tiefpassfilters TPx bestimmt . Figur 4 zeigt das Diagramm des Funktionsverlaufs ei-
ner bevorzugten Ausgestaltung der Erfindung, wobei zwischen xhp und Trμ folgender Zusammenhang gilt : f(xhp) =TrP = A-xhp + B . (2)From the output signal Xh P of the high-pass filter HP, the time constant T TP of the low-pass filter TP x is determined according to the invention. FIG. 4 shows the diagram of the functional course of a ner preferred embodiment of the invention, wherein between x hp and T rμ the following relationship applies: f (x hp ) = T rp = Ax hp + B. (2)
Wie in Figur 4 zu sehen ist, nimmt die Zeitkonstante TTP mit zunehmendem xhp, d. h . mit zunehmender Änderungsgeschwindigkeit des Eingangssignals x, ebenfalls zu, so dass der Tiefpassfilter höherfrequente Störungen besser dämpfen kann . Bei kleineren Änderungsgeschwindigkeiten wird wiederum die Zeit— konstante Tτp zurückgenommen, so dass bei geringerem Störanteil dem eigentlichen Signalverlauf des Eingangssignals x besser gefolgt werden kann .As can be seen in FIG. 4, the time constant T TP increases with increasing x hp , d. H . with increasing rate of change of the input signal x, too, so that the low-pass filter can attenuate higher-frequency interference better. At lower rates of change, the time constant T τ p is again reduced, so that with a smaller amount of interference, the actual signal course of the input signal x can be better followed.
Wie sich Änderungen der Parameter A und B auf das Gesamtver- halten der Filteranordnung aus Hochpassfilter HPi, Tiefpass- filter TPi und Funktion f (xhp) entsprechend der Gleichung (2) auswirken, kann den in den Figuren 5 und 6 abgebildeten Sprungantworten der Filteranordnung entnommen werden. In Figur 5 wird der Parameter A entlang der Richtung des abgebil- deten Pfeiles vergrößert . Dies führt zu einer Vergrößerung des Einflusses von Xhp auf die Zeitkonstante TTP (vgl . Gleichung ( 3) ) , so dass die Sprungantwort im Anfangsbereich, also in dem Bereich der hohen Änderungsgeschwindigkeit des Eingangssignals x, verlangsamt wird. Das Endverhalten bleibt vom Parameter A unberührt .How changes in the parameters A and B affect the overall behavior of the filter arrangement of high-pass filter HPi, low-pass filter TPi and function f (x hp ) in accordance with equation (2) can correspond to the step responses of the filter arrangement depicted in FIGS. 5 and 6 be removed. In FIG. 5, the parameter A is enlarged along the direction of the arrow shown. This leads to an increase in the influence of Xh p on the time constant T TP (see equation (3)), so that the step response is slowed down in the initial range, ie in the range of the high rate of change of the input signal x. The final behavior remains unaffected by parameter A.
In Figur 6 wird der Einfluss des Parameters B auf das Endverhalten verdeutlicht . Mit zunehmendem Parameter B wird die Zeitkonstante T^p absolut vergrößert, wodurch das Tiefpass— filter TPx, unabhängig von der aktuellen Änderungsgeschwindigkeit des Eingangssignals x, über den gesamten Arbeitsbereich verlangsamt wird, was leicht in der Anfangssteigung und
besonders stark, im Endverhalten der Sprungantwort sichtbar wird.FIG. 6 shows the influence of parameter B on the final behavior. As the parameter B increases, the time constant T ^ p is increased to be absolute, slowing down the low-pass filter TP x over the entire operating range, irrespective of the actual rate of change of the input signal x, which is easy in the initial slope and particularly strong, becomes visible in the final behavior of the step response.
In dem Beispiel nach den Figuren 5 und 6 werden ausschließ— lieh die Parameter A und B geändert, während die Parameter THP und VHμ des Hochpassfilters HP i konstant gehalten werden . Sofern weitergehende Anpassungen des Übertragungsverhaltens der gesamten Filteranordnung erforderlich sind, können diese über die Wahl von THP und VHP vorgenommen werden, wobei insbe- sondere die Änderung von THP sinnvoll ist . Eine Änderung von VHP entspricht indirekt einer Änderung des Parameters A, da Xhp damit gewichtet wird.In the example according to FIGS. 5 and 6, the parameters A and B are changed exclusively, while the parameters T HP and V H μ of the high-pass filter HP i are kept constant. If further adjustments of the transmission behavior of the entire filter arrangement are required, these can be made via the choice of T HP and VHP, wherein in particular the change of THP makes sense. A change of V HP indirectly corresponds to a change of the parameter A, since Xhp is weighted with it.
Die Übertragungsfunktionen des Hochpassfilters HP1 und des Tiefpassfilters TP1 nach den Gleichungen ( 1 ) bilden das Übertragungsverhalten der beiden Filter im analogen Frequenzbereich ab . Wie bereits erläutert , ist es möglich, die erfin- dungsgemäße Filteranordnung in einem Motorsteuergerät entweder analog, durch elektronische Schaltungen, oder diskret, durch Berechnungsfunktionen einer Recheneinheit, zu realisieren . Für die diskrete Berechnung der Filter HP1 und TP1 gelten nachstehende Differenzengleichungen, wobei die Verstärkungen VHP und VTP jeweils auf Eins festgelegt sind, die Zeit- konstanten THP unά TTp variabel bleiben und der Parameter v den jeweiligen Zeit- bzw . Berechnungstakt bezeichnet :The transfer functions of the high-pass filter HP 1 and the low-pass filter TP 1 according to the equations (1) map the transmission behavior of the two filters in the analog frequency range. As already explained, it is possible to implement the filter arrangement according to the invention in an engine control unit either analogously, by electronic circuits, or discretely, by calculation functions of a computing unit. For the discrete calculation of the filters HP 1 and TP 1 , the following difference equations apply, the gains V HP and V TP being respectively set to one, the time constants T HP and T T p remaining variable, and the parameter v being the respective time resp , Calculation cycle called:
HPi : xhp (v) = r, ■(xlψ(V - V) -x(v - V) + x(v)) ( 3)HPi: x hp (v) = r, ■ ( xlψ (V-V) -x (v-V) + x (v)) (3)
TPi : xfilt (v) = z0 - Xj111 (V-T) + (I-Z0) ■ x(v) ' ( 4 ) .TPi: x filt (v) = z 0 - X j111 (VT) + (IZ 0 ) ■ x (v) ' (4).
Der Parameter rα stellt das diskrete Pendant zur analogenThe parameter r α represents the discrete counterpart to the analog
Zeitkonstante THp dar und z0 das diskrete Pendant zur analogen Zeitkonstante TVp, wobei die bekannten, bei der Diskretisie-
rung analoger Übertragungsfunktionen zu berücksichtigenden Beziehungen gelten .Time constant T H p and z 0 is the discrete counterpart to the analog time constant T V p, whereby the known, in the discretization apply analogous transfer functions relationships to be considered.
Figur 7 zeigt einen Vergleich des bekannten Verfahrens mit der besonderen Ausgestaltung des erfindungsgemäßen Verfahrens . Gewählt wurde wieder das Beispiel der Fahreranforderung in einem Kraftfahrzeug mit Brennkraftmaschine . Das in das geforderte Motordrehmoment Tq_soll umgewandelte Signal des Gaspedals wird sowohl mit der bekannten ITi-Filteranordnung ge- filtert, woraus das Signal Tq_soll_filt_SdT entsteht, als auch mit der Anordnung aus HPx-Filter, Funktion f (xhp) nach Gleichung (2) und TPχ-Filter, deren AusgangsSignal das Signal Tq_soll_filt ist . Die gefilterten Signale sind beide außerdem noch über einen Gradientenbegrenzer geführt, was insbesondere in der Zeitspanne zwischen 51.6 und 52 sec zu erkennen ist . Figur 7 verdeutlicht die Verbesserungen, die im gefilterten Signalverlauf Tq_soll_filt durch das erfindungsgemäße Verfahren erreicht werden, insbesondere die Vermeidung der Unstetigkeiten und die Verringerung der mittleren Verzögerung, die insbesondere im zeitlichen Bereich zwischen 51 und 51.5 sec deutlich wird.
Figure 7 shows a comparison of the known method with the particular embodiment of the method according to the invention. Again, the example of the driver request in a motor vehicle with internal combustion engine was chosen. The signal of the accelerator pedal converted into the required engine torque T q _soll is filtered both with the known ITi filter arrangement, from which the signal T q _soll_filt_SdT arises, and with the arrangement of HP × filter, function f (x hp ) Equation (2) and TPχ filter whose output signal is the signal T q _soll_filt. The filtered signals are both also still guided over a Gradientenbegrenzer, which can be seen in particular in the period between 51.6 and 52 sec. FIG. 7 illustrates the improvements which are achieved in the filtered signal profile T q _soll_filt by the method according to the invention, in particular the avoidance of the discontinuities and the reduction of the average delay, which becomes particularly clear in the time range between 51 and 51.5 sec.
Claims
1. Verfahren zur Glättung eines Sensorsignals, insbesondere eines Eingangssignals eines Steuergerätes einer Brenn— kraftmaschine, mit einem Tiefpassfilter erster Ordnung, gekennzeichnet durch die Schritte :1. A method for smoothing a sensor signal, in particular an input signal of a control unit of an internal combustion engine, with a low-pass filter of the first order, characterized by the steps:
- Filterung des Sensorsignals mit einem Hochpassfilter,Filtering the sensor signal with a high-pass filter,
- Bestimmung der Zeitkonstante des Tiefpassfilters in Abhängigkeit des aktuellen Wertes des Ausgangssignals des Hochpassfilters,Determination of the time constant of the low-pass filter as a function of the current value of the output signal of the high-pass filter,
- Filterung des Sensorsignals mit dem Tiefpassfilter .- Filtering the sensor signal with the low-pass filter.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Ausgangssignal des Hochpassfilters linear in die Zeitkonstante eingeht . 2. The method according to claim 1, characterized in that the output signal of the high-pass filter is received linearly in the time constant.
3. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Zeitkonstante durch Multiplikation des aktuellen Wertes des Ausgangssignals mit einem ersten Parameter bestimmt wird.3. The method according to any one of the preceding claims, characterized in that the time constant is determined by multiplying the current value of the output signal with a first parameter.
4. Verfahren nach einem der vorhergehenden Ansprüche, da- durch gekennzeichnet, dass die Zeitkonstante durch Addition des aktuellen Wertes des Ausgangssignals zu einem zweiten Parameter bestimmt wird.4. The method according to any one of the preceding claims, character- ized in that the time constant is determined by adding the current value of the output signal to a second parameter.
5. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Absolutwert des Ausgangs- Signals in die Zeitkonstante eingeht .5. The method according to any one of the preceding claims, characterized in that the absolute value of the output signal is received in the time constant.
6. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Hochpassfilter ein Filter erster Ordnung ist . Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Tiefpassfilter die Verstärkung Eins hat . 6. The method according to any one of the preceding claims, characterized in that the high-pass filter is a first-order filter. Method according to one of the preceding claims, characterized in that the low-pass filter has the gain one.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200410033615 DE102004033615B3 (en) | 2004-07-12 | 2004-07-12 | Smoothing sensor signals input to control circuit for internal combustion engine, using high-pass filter connected to function generator connected to low-pass filter in parallel with high-pass filter |
DE102004033615.6 | 2004-07-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2006081876A1 true WO2006081876A1 (en) | 2006-08-10 |
Family
ID=35033612
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2005/052766 WO2006081876A1 (en) | 2004-07-12 | 2005-06-15 | Method for equalising a sensor signal, in particular the input signal of a control device for an internal combustion engine |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102004033615B3 (en) |
WO (1) | WO2006081876A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5265570A (en) * | 1989-09-30 | 1993-11-30 | Robert Bosch Gmbh | Method and arrangement for controlling the air supply to an internal combustion engine |
US5363300A (en) * | 1993-02-01 | 1994-11-08 | General Motors Corporation | Vehicle acceleration sensor |
DE19753996A1 (en) | 1997-12-05 | 1999-06-10 | Siemens Ag | Judder vibrations damping method e.g. for motor vehicle turbo-diesel IC engine |
US6112724A (en) * | 1998-12-08 | 2000-09-05 | Ford Global Technologies, Inc. | Throttle position filtering method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5629481A (en) * | 1995-09-06 | 1997-05-13 | General Motors Corporation | Mass air flow measurement system and method |
DE19620435C1 (en) * | 1996-05-21 | 1998-01-15 | Siemens Ag | Negative measurement error compensation method |
DE19940669A1 (en) * | 1999-08-27 | 2001-03-01 | Bosch Gmbh Robert | Determining operating parameter in vehicle involves filtering parameter depending on deviation of unfiltered parameter from band of values derived from filtered parameter |
DE10018551A1 (en) * | 2000-04-14 | 2001-10-18 | Bosch Gmbh Robert | Automobile drive unit control method has setting element controlling delivered power controlled by filtered signal representing required power |
-
2004
- 2004-07-12 DE DE200410033615 patent/DE102004033615B3/en not_active Expired - Fee Related
-
2005
- 2005-06-15 WO PCT/EP2005/052766 patent/WO2006081876A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5265570A (en) * | 1989-09-30 | 1993-11-30 | Robert Bosch Gmbh | Method and arrangement for controlling the air supply to an internal combustion engine |
US5363300A (en) * | 1993-02-01 | 1994-11-08 | General Motors Corporation | Vehicle acceleration sensor |
DE19753996A1 (en) | 1997-12-05 | 1999-06-10 | Siemens Ag | Judder vibrations damping method e.g. for motor vehicle turbo-diesel IC engine |
US6112724A (en) * | 1998-12-08 | 2000-09-05 | Ford Global Technologies, Inc. | Throttle position filtering method |
Also Published As
Publication number | Publication date |
---|---|
DE102004033615B3 (en) | 2006-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102008032506B4 (en) | Vehicle speed control device | |
DE112006000868B4 (en) | Driving force control device for a vehicle | |
EP1285808A1 (en) | Method and means of controlling and regulating a vehicle | |
DE2700788A1 (en) | METHOD AND DEVICE FOR ADJUSTING THE SHIFTING TRUCKS IN MOTOR VEHICLES | |
EP3024684B1 (en) | Haptic motor-vehicle accelerator pedal having an elastically coupled actuator and method and control unit for controlling said accelerator pedal | |
DE102012217132A1 (en) | Method for reducing juddering vibration of automated friction clutch of motor vehicle, involves generating control signal for reducing the juddering vibration based on computed amplitude and phase shift of signal | |
DE102014224258A1 (en) | VEHICLE BODY VIBRATION CONTROL FOR A VEHICLE | |
EP0286644B1 (en) | Process for electronic determination of the quantity of fuel of an internal combustion engine | |
DE102010060820A1 (en) | System and method for controlling the number of pilot injections | |
EP1465034A1 (en) | Control method for jerk-limited velocity control of a movable machine member of a numerically controlled industrial machine | |
EP0881376A2 (en) | Electronic vibration damping apparatus for internal combustion engine | |
EP1613852B1 (en) | Method for operating an internal combustion engine comprising torque monitoring | |
DE69511481T2 (en) | Method and device for controlling the ignition timing for an internal combustion engine | |
EP1232337B1 (en) | Method and device for the operation of a drive unit on a vehicle | |
EP0768455A2 (en) | Method and apparatus for controlling an internal combustion engine | |
DE3416812A1 (en) | Method for controlling process variables in motor vehicles | |
DE112015001323T5 (en) | Operating input device and operating input method | |
WO2006081876A1 (en) | Method for equalising a sensor signal, in particular the input signal of a control device for an internal combustion engine | |
DE102016214820B4 (en) | DIGITAL FILTER AND VEHICLE DRIVE FORCE CONTROL DEVICE | |
DE102020200209A1 (en) | Method and device for regulating a distance between an ego vehicle and a vehicle traveling ahead | |
EP1309780B1 (en) | Method and device for regulating an operating variable of a drive unit | |
DE102021208022A1 (en) | Method for setting a motor torque of a motor of an electric bicycle and associated device for setting a motor torque | |
DE102012013169A1 (en) | Method and system for jitter reduction | |
EP1578635A1 (en) | Method and device for controlling a clutch within a drive train of a motor vehicle | |
DE102014224254A1 (en) | VEHICLE BODY VIBRATION CONTROL FOR A VEHICLE |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: DE |
|
122 | Ep: pct application non-entry in european phase |