The invention relates to an assistance device for maneuvering a motor vehicle on a slope, and, more specifically, a method for processing a position signal from a control member of the vehicle, the position signal being used in this assistance device.
An assistance device of this type is known from application FR 2 828 450, the content of which is incorporated by reference in the present application. This device principally comprises a means for estimating slope on which the vehicle is positioned, a means for interpreting the driver's actions, a means for determining a clutch characteristic curve for the vehicle (that is to say a curve relating the position of the clutch pedal to the torque that can be transmitted by the clutch) and a means for automatically disabling a brake means of the vehicle. Because of these means, the motor vehicle can be held in position on a slope in a state in which the driving wheels are disengaged from the engine, and can be moved (in the uphill direction) by the driver's actions on the accelerator and clutch pedals alone (that is to say, without any need to operate the parking brake). The operating strategy of the assistance device is that of releasing the brake when the engine torque transmitted to the wheels is sufficient to compensate the force on the vehicle due to the slope and gravity.
Owing to the reaction time required for the brake system to be released, the torque which is transmitted by the clutch is determined, not on the basis of the instantaneous position of the clutch pedal, but on the basis of an anticipated position of the clutch pedal, that is to say an estimate of what the position of the clutch pedal will be at the moment when the brake is released. This anticipated position is calculated by using the instantaneous derivative of the value of the clutch pedal position, which is multiplied by a predetermined time constant, the result being added to the value of the instantaneous clutch pedal position.
This type of device has a number of drawbacks. It lacks robustness. This is because the noise present in the signal originating from a clutch pedal position sensor is such that it interferes to a very considerable extent with the value of the anticipated clutch pedal position. This interference can be such that the release of the brake system may take place too soon or too late. Furthermore, the device gives rise to difficulties in handling rapid movements of the clutch pedal.
The object of the invention is to provide a method for processing a clutch pedal position signal which overcomes the aforementioned drawbacks and which improves the known determination procedures of the prior art. In particular, the invention proposes a method of determination which prevents the excessively early or late release of the brake system.
According to the invention, the method can be used to process a signal originating from a position sensor of a motor vehicle control member, and is intended to generate a processed signal relating to the position of the control member. It is characterized in that it comprises:
The second signal can be a function of a third signal obtained by filtering the signal originating from the sensor by means of a third filter, and subsequently by derivation with respect to the resulting signal time.
The second signal can be limited by the values of a second parameter and a third parameter.
The values of the second and third parameters can be opposite.
The second signal can be obtained by multiplying the third signal by the value of a fourth parameter.
The value of the fourth parameter can be a predetermined constant.
The value of the fourth parameter can be variable.
The value of the first parameter can be a predetermined constant.
The value of the first parameter can be deduced from a characteristic quantity of the control member.
The data medium according to the invention comprises an algorithm for implementing the processing method defined above.
According to the invention, the device for processing the signal originating from a position sensor of a control member of a motor vehicle, intended to generate a processed signal relating to the position of the control member, is characterized in that it comprises hardware and software means for implementing the processing method defined above.
The hardware means can comprise a first filter, a second filter, calculation means, a memory and derivation means.
According to the invention, the assistance device for maneuvering a motor vehicle on a slope is characterized in that it comprises a processing device defined above.
The appended drawing shows, by way of example, an embodiment of an assistance device according to the invention and a mode of application of a method for determining an anticipated position of a clutch pedal according to the invention.
The motor vehicle 7 shown in
The assistance device principally comprises:
The structure and operation of the assistance device are described in detail from line 23, page 12 to line 27, page 33 of the text of the French patent application FR 2 828 450-A1 with reference to FIGS. 1 to 8. In particular, its structure is described from line 23, page 12 to line 16, page 16 with reference to FIGS. 1 and 2, and from line 4, page 20 to line 23, page 22 with reference to FIG. 4.
In particular, the parking brake system is described from line 10, page 14 to line 11, page 15 of the aforementioned publication, with reference to FIG. 2.
The rest of the vehicle comprises the conventional members of a present-day vehicle, particularly means for determining and transmitting vehicle data such as the engine speed, the velocity, or the position of the accelerator pedal.
The rest of the description will use various physical quantities and their symbols, a list of which is given below with their meanings:
As described above, the engine of the vehicle of mass m parked on a slope θtilt must provide a torque greater than CTthreshold to make the vehicle move forward.
CTthreshold=r(b)×ρwheels×m×g×sin(θtilt), where g is the norm of the Earth's gravitational field.
As explained, according to the strategy used by the assistance device, the brake system is released when the vehicle is stationary in the engagement phase as soon as the torque transmitted by the clutch is estimated to be greater than the torque CTthreshold. A complicated operation carried out by the assistance device is required for this estimation of the transmitted torque. For this purpose, the assistance device uses, in particular, a data element on the anticipated position of the clutch pedal and a clutch characteristic curve.
The general operation of the assistance device is explained below with reference to
The signals from the various sensors fitted to the vehicle are acquired and shaped in a first functional block 10. These signals are transmitted, for example, via the CAN bus link.
The clutch characteristic curve is determined in a second functional unit 11. This unit comprises:
In a third functional unit 16, the clutch characteristic curve determined in unit 11 and data from unit 10 are used to determine the desired state of an output 17 which controls the release of the parking brake system.
The structure of the units 10 and 11 and their operation are identical to those described in the published text of the application FR 2 828 450-A1.
The operation of this third functional unit 16 is described in detail below with reference to
A first comparator 20 delivers, as a function of the engine speed and the slope on which the vehicle is positioned, a threshold position of the accelerator pedal, below which the brake system release command must not be sent. This threshold position is determined by means of a map; that is to say that data which are stored in a memory of the assistance device show a threshold value of position corresponding in dimensions to values of engine speed on the horizontal axis and values of slope on the vertical axis.
The instantaneous position of the accelerator pedal θacc is compared in a comparator 21 with the threshold value found at the output of the unit 20. If the value of the instantaneous accelerator pedal position is greater than the threshold value found at the output of the comparator 20, the output of the comparator 21 is active or in the high state.
The data relating to the clutch pedal position and a time parameter ΔTant are used in a signal processing device 22 to supply at the output a signal relating to the anticipated position of the clutch pedal θclutch
For this purpose, the position signal θclutch originating from the clutch pedal position sensor 3 is supplied to a first filter 27. This first filter is a low-pass filter. If a first-order filter is used, for example, the time constant can be set at 0.03 seconds. A filtered position signal θclutch
The position signal θclutch originating from the clutch pedal position sensor 3 is also supplied to a second filter 28. This second filter is a low-pass filter. If a first-order filter is used, for example, the time constant can be set at 0.05 seconds. The cutoff frequency of the second filter can, for example, be 10 Hz, and this parameter can be adjusted when the system is being set. At the output of the second filter, a filtered position signal is then obtained, and this is applied to a derivation means 30. The signal sent from the derivation means is a signal relating to the derivative of the filtered clutch pedal position, and is denoted θ′clutch
The two signals obtained as described above, together with the signal originating from the clutch pedal position sensor and the value of the time parameter ΔTant, are supplied to a computer means 29 in which a series of mathematical operations are performed on the signals (which are detailed below) to obtain an anticipated clutch pedal position signal θclutch
An example of a very simple way of producing the low-pass filters is the use of passive electronic resistor and capacitor circuits in series, the signal to be filtered being applied to the terminals of the series system of the circuit and the filtered signal being obtained at the terminals of the capacitor. A numerical first-order filter can also be provided, for example:
where Ts is the sampling period and τ is the time constant of the filter.
The derivation means 30 can be produced using the same type of circuit, the signal to be derived being applied to the terminals of the series system of the circuit and the derived signal being obtained at the terminals of the resistance. A numerical form of this means is also possible, for example:
Y(K)=[X(K)−X(K−n)]/nTs
where Ts is the sampling period and n is the number of elements for the derivation.
The various filters, the derivation means and the computer means can be housed in a single electronic component such as the computer 1 of the assistance device 8.
In an interpolation/extrapolation means 24, the clutch characteristic curve and the anticipated clutch pedal position are used to obtain, by interpolation or extrapolation, an estimate ECT of the torque transmitted by the clutch.
This estimated torque is compared in a comparator 25 with the torque CTthreshold required to make the vehicle move forward. If the estimated value of the torque transmitted to the clutch is greater than the torque CTthreshold required to make the vehicle move forward, the output of the comparator 25 is active or in the high state.
The outputs of the comparators 21 and 25 are sent to a logical AND gate 26 whose output, when active or in the high state, causes the release of the brake system.
An example of a mode of application of the processing method according to the invention is described below with reference to
In a first step 100, a clutch pedal position signal θclutch is determined by means of the sensor 3.
In a second step 110, this signal is filtered by means of the filter 27 to generate a filtered position signal θclutch
In a third step 115, the position signal θclutch is filtered by means of the filter 28 and is then derived to generate a derived filtered position signal θ′clutch
Since all these signals are supplied to the computer means 29, a test is carried out in a step 120 to discover whether the instantaneous value of the filtered signal θclutch
In this step 140, a test is carried out to determine whether the absolute value of the product of the time parameter ΔTant and the instantaneous value of the derived filtered position signal θ′clutch
θclutch
If this is not the case, the procedure goes on to a step 150.
In this step 150, a test is carried out to determine whether the product of the time parameter ΔTant and the instantaneous value of the derived and filtered position signal θ′clutch
θclutch
If this is the case, the procedure goes on to a step 180 in which the computer means supplies at its output an anticipated clutch pedal position signal θclutch
θclutch
The values of the various parameters mentioned above are stored in a memory of the assistance device, for example in a memory of the computer 1. The values of these parameters can be constant and predetermined. Alternatively, they can be variable and can be determined, for example, as a function of the situation of the vehicle at a given time.
Thus, the parameter θclutch
The values of the parameters Δθclutch
Because of this processing method, the estimation of the value of the anticipated clutch pedal position is robust. The various forms of interference have little effect on this value, and the brake system can be released at the correct time.
Number | Date | Country | Kind |
---|---|---|---|
0704891 | Jul 2007 | FR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/FR08/51202 | 6/30/2008 | WO | 00 | 3/23/2010 |