Method and a device for controlling gear shifting in a vehicle with a transmission
11124172 · 2021-09-21
Assignee
Inventors
Cpc classification
F16H63/502
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2059/366
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/0437
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60W30/19
PERFORMING OPERATIONS; TRANSPORTING
B60W10/06
PERFORMING OPERATIONS; TRANSPORTING
F16H2302/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2059/148
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/682
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H59/66
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
B60W30/19
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The invention relates to a method and an arrangement for controlling a gearshift in a vehicle with a transmission (120) comprising a stepped gearing, the transmission (120) being arranged between an engine (110) and at least one driven axle (123), wherein the engine and the transmission are controlled by an electronic control unit (140), The method involves monitoring at least one parameter related to a vehicle operating condition; registering that a manual upshift command is requested; determining a desired shift point and a target engine speed based on a parameter comprising at least current engine speed; and performing an upshift when the target engine speed is reached.
Claims
1. A method to control a gearshift in a vehicle with a transmission comprising a stepped gearing, the transmission being arranged between an engine and at least one driven axle, wherein the engine and the transmission are controlled by an electronic control unit, the method comprising: monitoring at least one parameter related to a vehicle operating condition; registering that a manual upshift command is requested; determining a desired shift point and a target engine speed based on a parameter comprising at least current engine speed; and performing an upshift at a delayed point in time after the manual upshift command is requested and when the target engine speed is reached.
2. A method according to claim 1, whereby determining the shift point and the target engine speed based on a further parameter comprising at least vehicle acceleration.
3. A method according to claim 1, whereby determining the shift point and the target engine speed based on a further parameter comprising at least requested torque.
4. A method according to claim 3, whereby determining the shift point and the target engine speed if the requested torque is at least 80% of wide open throttle.
5. A method according to claim 1, whereby registering that an increased travel resistance is detected.
6. A method according to claim 5, whereby determining the shift point and the target engine speed based on a parameter comprising at least uphill gradient.
7. A method according to claim 5, whereby determining the shift point and the target engine speed based on a parameter comprising rolling resistance.
8. A method according to claim 6, whereby determining the shift point and the target engine speed based on vehicle load.
9. A method according to claim 1, whereby selecting the shift point and the target engine speed so that an engine speed exceeding a maximum engine speed is avoided during the upshift.
10. A method according to claim 1, whereby selecting the shift point so that the time required for performing an upshift is less than the time taken for the engine speed to increase from the target speed to a maximum engine speed during the upshift.
11. A method according to claim 1, whereby continuously monitoring the parameters and modifying the shift point and target engine speed until the upshift is performed or aborted.
12. A method according to claim 1, whereby calculating the shift point and target engine speed using the ECU, based on the at least one monitored parameter.
13. A method according to claim 1, whereby determining the shift point and target engine speed using at least one look-up table stored in the ECU, based on the at least one monitored parameter.
14. A control unit for controlling a gearshift in a vehicle with a transmission, the control unit being configured to perform the steps of the method according to claim 1.
15. A computer program comprising program code means for performing the method of claim 1 for controlling a gearshift in a vehicle with a transmission when the program is run on a computer.
16. A computer readable medium carrying a computer program comprising program code means for performing the steps of claim 1 for controlling a gearshift in a vehicle with a transmission when the program product is run on a computer.
17. An arrangement to control a gearshift in a vehicle with a transmission comprising a stepped gearing, the transmission being arranged between an engine and at least one driven axle, wherein the engine and the transmission are controlled by an electronic control unit, wherein the electronic control unit is arranged to monitor at least one parameter related to a vehicle operating condition; the electronic control unit is arranged to register that a manual upshift command is requested by the driver; the electronic control unit is arranged to determine a desired shift point and a target engine speed based on a parameter comprising at least current engine speed; and the electronic control unit is arranged to generate instructions to the transmission to perform an upshift at a delayed point in time after the manual upshift command is requested and when the target engine speed is reached.
18. An arrangement according to claim 17, wherein the electronic control unit is arranged to register that an increase in travel resistance is detected.
19. An arrangement according to claim 17, wherein the transmission is a semi-automatic transmission (SAT), an automatic transmission (AT) or an automated mechanical transmission (AMT).
20. A vehicle, wherein the vehicle is a commercial vehicle comprising an arrangement to control a gearshift according to claim 17.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) With reference to the appended drawings, below follows a more detailed description of embodiments of the invention cited as examples. In the drawings:
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS OF THE INVENTION
(7)
(8) The transmission 120 in this example is an automated mechanical transmission (AMT) comprising a stepped gearing connected to an output shaft 122 coupled to a driven axle 123 driving a pair of driven wheels 124. The vehicle 100 includes at least two axles such as a steerable axle 127 and at least one rear driven axle 123.
(9) The vehicle 100 includes conventional operator controls such as an accelerator pedal 141, a brake pedal 142 and a clutch pedal 143, as well as an operator interface, such as dashboard control console (not shown). In an AMT, gear shifts can be achieved without the driver manually engaging and/or disengaging a master clutch by means of the mechanical manual clutch pedal 143, which pedal is normally only used for starting the vehicle from rest, reversing or during low speed manoeuvring. The dashboard control console can include any one of a number of output devices, such as lights, displays, buzzers, gages, and the like, and various input devices, such as switches, push buttons, potentiometers, or the like. Examples of input devices are the schematically indicated shift controllers 144, 145 for manually requesting a gear shift, such as an upshift controller 144, and a downshift controller 145. The up-/downshift controllers 144, 145 are connected to the ECU 140, which is arranged to issue shift commands to the transmission 120.
(10) The vehicle control system includes the central ECU 140 which is connected to electronic control modules 146, 147 for the engine 110 and the transmission 120, respectively. The ECU 140 also communicates with a variety of sensors via inputs 148 and with numerous actuators via outputs 149. Sensors (not shown) may include a steering angle sensor, wheel speed sensors (included in service brake components 131, 132, 133), an electronic accelerator pedal angle sensor, a brake pedal sensor or switch, a clutch control/sensor, a transmission output shaft speed sensor, a sensor/accelerometer 151 for indicating vehicle inclination, at least longitudinal inclination, and sensors for various engine parameters 152, such as current fuel injection rate.
(11) During uphill travel the arrangement for controlling gear shifting in the ECU 140 monitors information from available sensors and evaluates their input to determine parameters such as current engine speed and torque output, accelerator pedal position, road speed, requested torque, road gradient, vehicle weight, using pressure sensors in one or more suspension bellows, among many others.
(12) Actuators can include shift actuators (not shown) for automatically effecting a gear shift within the automated mechanical transmission 120. A shift actuator is used for controlling gear shifts and can be controlled to pre-engage an expected subsequent gear while a current gear is still engaged. When the driver requests an upshift using the upshift controller 144, the ECU 140 monitors information from the relevant sensors and determines a desired shift point and a target engine speed. When the target engine speed is attained, the ECU 140 outputs a command to the transmission control module 147, which will execute the upshift.
(13) Actuators can further include electronically controlled pressure valves (included in service brake components 131, 132, 133), and one or more auxiliary brakes, such as an engine retarder 111. An engine retarder is a device utilized to supplement the service brakes 131, 132, 133 when descending long grades and to prolong service brake life in high-frequency start and stop operation. Retarders may be categorized as engine brakes, exhaust brakes, hydraulic retarders and electric retarders. One example of an engine retarder is an engine brake such as the well-known “Jake brake”, which converts a power producing diesel engine into a power absorbing air compressor. This is achieved by shutting off the fuel and hydraulically opening the exhaust valve as the piston approaches top dead center during the compression stroke.
(14) The ECU 140 contains logic rules, or algorithms implemented in a variety of combinations of hardware circuitry components and programmed microprocessors to effect control of various vehicle systems and subsystems. Gear shifting functions can be incorporated as a gear shift control block within the ECU 140 which block represents the logic rules necessary to implement gear shift control functions. Alternatively, or in addition, the shift point and target engine speed can be determined using at least one look-up table stored in the ECU 140. The operation of the system will be described in further detail below.
(15)
(16) An alternative scenario is indicated by curve B. In this case the request to upshift is made at the time t.sub.B. In a prior art transmission there is a delay between the request and the upshift. The delay corresponds to the time required by the gearbox for performing an upshift. In this case the delay causes the upshift to be performed at the time t.sub.E at point P.sub.E. If the request is made too early then the engine speed can be too low for the subsequent higher gear. The result of an upshift at point P.sub.E can be that the engine generates a torque that is so low that the vehicle cannot cope with the gradient of the uphill and therefore stalls. Consequently, the gearbox is required to down-shift after a failed upshift, which again leads to a zero torque state and a vehicle speed that is reduced even further.
(17) A further alternative scenario is indicated by curve C. In this case the request to upshift is made at the time t.sub.C. In this case the delay causes the upshift to be performed at the time t.sub.L at point P.sub.L. If the request is made too late then the engine speed can be too high for the subsequent higher gear. The result of an upshift at point P.sub.L can be that the engine speed will reach the maximum allowed engine speed during the upshift, which condition can cause a fuel cut and a loss of propulsive torque.
(18) In the example illustrated by curve A the driver only needs to indicate that an upshift is requested, where after the control unit delays the upshift until the conditions are optimal. This differs from the examples illustrated by curves B and C, where the driver must decide on the right timing for making a request for upshift while at the same time taking into account the inherent delay in the transmission before the upshift is actually performed.
(19)
(20) In this example, a driver wishing to perform a manual request for an upshift during uphill travel can make the request in good time before the upshift is required. The request for an upshift can be made from the point P.sub.1 at the time t.sub.1. The arrangement will monitor a number of parameters and perform the upshift at an optimal point P.sub.0 at the time t.sub.0. Consequently, the driver can request an upshift well in advance of the optimal shift point, at any time within the relatively wide window R.sub.1 between times t.sub.1 and t.sub.0 and leave the exact shift timing to the ECU of the gear shift arrangement.
(21) This can be compared to a manual gear shift performed without the aid of the invention. In this case, the driver would be required to request a gear shift at point P.sub.2 within the relatively narrow window R.sub.2, extending from point P.sub.2 to point P.sub.0 between times t.sub.2 and t.sub.0. This clearly illustrates the pressure on the driver to make a manual request to command a direct upshift in order to avoid shocks and jerks in the transmission when using a prior art control arrangement.
(22)
(23) If it is registered that a manual upshift request has been made at step 304 then an upshift procedure is triggered. At the subsequent step 305 the ECU determines a desired shift point and a target engine speed based on a parameter comprising at least the current engine speed. The ECU will check that the engine speed is increasing as the vehicle travels uphill to determine that an upshift will be successful. The shift point and target engine speed are determined by the time required to perform an upshift from the current to the next gear and the current rate of increase of the engine speed. During the gear shift it is desirable that the engine speed increases from the target engine speed to a speed near or up to, but not over the maximum allowable engine speed. Further parameters that influence the vehicle trajectory up the hill are vehicle acceleration, changes to the gradient, fuel injection rate and available torque output. The accuracy of the method can be improved by considering additional monitored parameters. When a desired shift point and a target engine speed have been determined the process will proceed to step 306 to check if the target engine speed has been reached.
(24) If the current engine speed has not reached the target engine speed at step 306 then the process returns to step 305 to confirm shift point and a target engine speed. In this way the initiation of a gear shift can be delayed until the target engine speed for the determined shift point is reached. During a delay, the ECU continuously monitors the parameters used. This allows the shift point and target engine speed to be recalculated at any time up to the currently determined shift point. For instance if a change in gradient is detected prior to the upshift the shift point may have to be brought forward or delayed, depending on the direction and rate of change of the gradient. The monitoring continues until the upshift is performed or aborted (not shown in
(25) However, if the current engine speed has reached the target engine speed at step 306 then the process proceeds to step 307 to perform the requested upshift. After the upshift the process proceeds to step 308 and returns to step 302 to continue monitoring one or more parameters related to a vehicle operating condition. In this way the driver can drive the AMT in manual mode but still get support from the ECU and the arrangement controlling the AMT when shifting.
(26) Although the example given above is related to an increased travel resistance in the form of an uphill gradient, the method is also applicable to an increase in travel resistance caused by the vehicle encountering a stretch of soft ground causing increased rolling resistance, and/or by an unexpected head wind causing increased air resistance.
(27) The present invention also relates to a computer program, computer program product and a storage medium for a computer all to be used with a computer for executing the method as described in any one of the above examples.
(28)
(29) The apparatus 400 can be enclosed in, for example, a control unit, such as the control unit 45. The data-processing unit 410 can comprise, for example, a microcomputer. The memory 420 also has a second memory part 440, in which a program for controlling the target gear selection function according to the invention is stored. In an alternative embodiment, the program for controlling the transmission is stored in a separate non-volatile storage medium 450 for data, such as, for example, a CD or an exchangeable semiconductor memory. The program can be stored in an executable form or in a compressed state.
(30) When it is stated below that the data-processing unit 410 runs a specific function, it should be clear that the data-processing unit 410 is running a specific part of the program stored in the memory 440 or a specific part of the program stored in the non-volatile storage medium 420.
(31) The data-processing unit 410 is tailored for communication with the storage memory 420 through a data bus 414. The data-processing unit 410 is also tailored for communication with the memory 420 through a data bus 412. In addition, the data-processing unit 410 is tailored for communication with the memory 460 through a data bus 411. The data-processing unit 410 is also tailored for communication with a data port 490 by the use of a data bus 415.
(32) It is to be understood that the present invention is not limited to the embodiments described above and illustrated in the drawings; rather, the skilled person will recognize that many changes and modifications may be made within the scope of the appended claims.