CN109896471B - Automatic gear shifting method and system - Google Patents
Automatic gear shifting method and system Download PDFInfo
- Publication number
- CN109896471B CN109896471B CN201910271254.XA CN201910271254A CN109896471B CN 109896471 B CN109896471 B CN 109896471B CN 201910271254 A CN201910271254 A CN 201910271254A CN 109896471 B CN109896471 B CN 109896471B
- Authority
- CN
- China
- Prior art keywords
- gear
- vehicle
- automatic
- shifting
- moment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 65
- 230000001133 acceleration Effects 0.000 claims abstract description 67
- 230000008569 process Effects 0.000 claims abstract description 28
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims description 4
- 238000012935 Averaging Methods 0.000 claims 1
- 230000000875 corresponding effect Effects 0.000 abstract 1
- 230000002349 favourable effect Effects 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000001174 ascending effect Effects 0.000 description 2
- 230000036461 convulsion Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Images
Landscapes
- Control Of Transmission Device (AREA)
Abstract
The invention discloses an automatic gear shifting method, which is applied to a vehicle controller carrying an electro-hydraulic control gearbox and comprises the following steps: acquiring vehicle speed and acceleration; when the vehicle meets the automatic gear shifting condition, executing an automatic gear shifting process; when the vehicle acceleration is greater than 0 at a first moment, the vehicle speed is greater than the gear shifting high speed value Vmax in a first time period before the first moment, and the vehicle gear is in a non-highest gear of the selectable gears, upshifting the vehicle at the first moment; and when the vehicle acceleration is less than 0 at the second moment, the vehicle speed is less than the gear shifting low-speed value Vmin in the second period before the second moment, and the vehicle gear is in the non-lowest gear of the selectable gears, downshifting the vehicle at the second moment. By the aid of the scheme, frequent lifting gears are avoided, use experience of a driver is improved, the gearbox is protected, and stable operation of a vehicle is facilitated. The application also provides an automatic gear shifting system which has a corresponding effect.
Description
Technical Field
The invention relates to the technical field of vehicle control, in particular to an automatic gear shifting method and system.
Background
The diesel engine counter weight forklift is usually provided with an electro-hydraulic control gearbox, and when the speed is changed, two modes are provided, one mode is that the speed is changed through manual gear shifting, namely, a gear shifting electromagnetic valve of the gearbox is directly controlled through a gear shifting handle of the gearbox to shift gears, the other mode is that the speed is changed through automatic gear shifting, a worker can set an automatic gear shifting point on a controller according to experience, and the controller compares the real-time speed of a vehicle with the automatic gear shifting point to realize the automatic control of up-down shifting.
Since the manual shift mode is complicated in operation and poor in safety, the driver is prone to malfunction, for example, reverse shift without braking and stopping, causing malfunction of the transmission, and therefore, the automatic shift mode is generally used. However, the existing scheme simply compares the real-time vehicle speed of the vehicle with the set automatic gear shifting point, so that the degree of intelligence is low, and the situation of meaningless frequent gear shifting is easily caused. For example, when the vehicle speed is just near the automatic shift point, frequent gear shifting is caused, the use experience of a driver is reduced, the stable running of the vehicle is not facilitated, and in addition, the gearbox is easily damaged due to frequent gear shifting. For another example, although the vehicle speed is higher than the automatic shift point, the vehicle speed is in the process of decreasing, that is, the gear is not maintained for a long time after the upshift is performed, and the downshift may be required.
In summary, how to design an automatic gear shifting method to avoid frequent up-down shifting is a technical problem that needs to be solved urgently by those skilled in the art at present.
Disclosure of Invention
The invention aims to provide an automatic gear shifting method and system to avoid the situation of frequent upshifts and downshifts.
In order to solve the technical problems, the invention provides the following technical scheme:
an automatic gear shifting method applied to a controller of a vehicle carrying an electro-hydraulic control gearbox comprises the following steps:
acquiring vehicle speed and vehicle acceleration;
when the vehicle is judged to meet the automatic gear shifting condition, executing an automatic gear shifting process;
when the automatic gear shifting process is executed, when the vehicle acceleration is larger than 0 at a first moment, the vehicle speed is larger than the gear shifting high-speed value Vmax within a preset first time period before the first moment, and the vehicle gear is in a non-highest gear of the selectable gears, the vehicle is shifted up at the first moment;
when the vehicle acceleration is smaller than 0 at a second moment, the vehicle speed is smaller than the gear shifting low-speed value Vmin within a preset second time period before the second moment, and the vehicle gear is in a non-lowest gear of the selectable gears, downshifting the vehicle at the second moment;
wherein the first time and the second time are both any time when the automatic shift schedule is executed.
Preferably, after the executing the automatic shift schedule, the method further includes:
at the time of receiving the calibration signal, in the interval [ V ]0-a,V0+b]Selecting n data from the data; v0The method is a preset initial value, a and b are preset parameters, n is a positive integer and n is more than or equal to 2;
regarding each selected data, taking the data as a gear shifting high-speed value Vmax, calculating an acceleration average value during one gear shifting when the vehicle executes the gear shifting, and switching to the next selected data as the gear shifting high-speed value Vmax after the calculation is finished;
after n acceleration average values are calculated, the slave interval [ V ] corresponding to the minimum value of the n acceleration average values0-a,V0+b]The data thus extracted is used as the finally determined shift high speed value Vmax.
Preferably, the slave section [ V ] corresponding to the minimum value of the n average values of the acceleration0-a,V0+b]The internally selected data, after being used as the finally determined shift high speed value Vmax, further includes:
and determining a gear shifting low-speed value Vmin according to the finally determined gear shifting high-speed value Vmax.
Preferably, the determining of the shift low speed value Vmin according to the finally determined shift high speed value Vmax includes:
one-half of the finally determined shift high speed value Vmax is determined as a shift low speed value Vmin.
Preferably, said is in the interval [ V ]0-a,V0+b]And internally selecting n data, including:
in the interval [ V ]0-a,V0+b]Selecting n data from the data; wherein the value of the ith data is1≤i≤n。
Preferably, the judging that the vehicle meets the condition of automatic gear shifting includes:
and when the parking brake signal is not received, the automatic mode signal is received, and the gear selection information is the non-lowest gear, judging that the vehicle meets the condition of automatic gear shifting.
Preferably, the method further comprises the following steps:
acquiring the pressure of a main oil way of the vehicle;
and when the pressure of the main oil way is not within a preset pressure range of the main oil way, forcibly controlling the vehicle to be in a low-speed gear.
Preferably, the method further comprises the following steps:
acquiring the pressure of a forward first-gear electromagnetic valve of the vehicle and the pressure of a forward second-gear electromagnetic valve of the vehicle;
when the vehicle gear is a first forward gear and the pressure of the first forward gear electromagnetic valve is detected to be out of a preset first pressure range, forcibly controlling the vehicle to be in the first forward gear;
and when the vehicle gear is a second forward gear and the pressure of the second forward gear electromagnetic valve is detected not to be in a preset second pressure range, forcibly controlling the vehicle to be in a first forward gear.
Preferably, the method further comprises the following steps:
acquiring the pressure of a backward first-gear electromagnetic valve of the vehicle;
and when the vehicle gear is a first reverse gear and the pressure of the first reverse gear electromagnetic valve is detected to be out of a preset third pressure range, forcibly controlling the vehicle to be in the first reverse gear.
An automatic gear shifting system applied to a controller of a vehicle carrying an electro-hydraulic control gearbox, comprising:
the parameter acquisition module is used for acquiring the speed and the acceleration of the vehicle;
the automatic gear shifting process triggering module is used for executing an automatic gear shifting process when judging that the vehicle meets the automatic gear shifting condition;
the gear-up module is used for shifting up the vehicle at a first moment when the vehicle acceleration is greater than 0 at the first moment, the vehicle speed is greater than a gear-shifting high-speed value Vmax within a preset first time period before the first moment, and the vehicle gear is in a non-highest gear of selectable gears;
the downshift module is used for downshifting the vehicle at a second moment when the vehicle acceleration is smaller than 0 at the second moment, the vehicle speed is smaller than the gear shift low-speed value Vmin within a preset second time period before the second moment, and the vehicle gear is at a non-lowest gear of the selectable gears;
wherein the first time and the second time are both any time when the automatic shift schedule is executed.
The technical scheme provided by the embodiment of the invention is applied to a controller of a vehicle with an electro-hydraulic control gearbox, the controller can acquire the speed and the acceleration of the vehicle, and when the vehicle is judged to meet the automatic gear shifting condition, an automatic gear shifting process is executed. When automatic gear shifting is carried out, the gear shifting high-speed value Vmax and the gear shifting low-speed value Vmin are set, and the situation that in the prior art, when the vehicle speed is close to the automatic gear shifting point, the vehicle is frequently shifted up and down due to the fact that a single automatic gear shifting point is set is avoided. Further, this application has still combined the vehicle acceleration to judge, and specifically, the vehicle acceleration is greater than 0 at first moment, and when the vehicle speed all is greater than gear shift high speed value Vmax within the first time of presetting earlier than the first moment, and the vehicle gear is in the non-highest gear in the selectable gear, just can be with the vehicle upshift at first moment. It can be seen that even if the speed is high, if the vehicle is decelerating at that time, given that upshifting is likely to be required in a short time due to a decrease in vehicle speed, the upshifting and downshifting operations are not significant, and the transmission is also likely to be damaged. The present application therefore does not perform an upshift for this case. And the acceleration of the vehicle is more than 0 at the first moment, which indicates that the vehicle speed has an ascending trend, and the condition that the downshift is required immediately after the upshift is carried out usually does not occur. The trigger condition for the downshift may refer to the upshift. Because the scheme of this application has avoided frequent lift shelves, has improved driver's use and has experienced, is favorable to protecting the gearbox, also is favorable to the steady operation of vehicle.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flow chart of an automatic shifting method of the present invention;
FIG. 2 is a schematic diagram of a circuit in accordance with an embodiment of the present invention;
fig. 3 is a schematic view of an automatic shifting system according to the present invention.
Detailed Description
The core of the invention is to provide an automatic gear shifting method, which avoids frequent gear lifting, improves the use experience of a driver, is beneficial to protecting a gearbox and is also beneficial to the stable running of a vehicle.
In order that those skilled in the art will better understand the disclosure, the invention will be described in further detail with reference to the accompanying drawings and specific embodiments. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a flowchart of an automatic gear shifting method according to the present invention, which is applied to a controller of a vehicle equipped with an electro-hydraulic transmission, and includes:
step S101: the vehicle speed and the vehicle acceleration are acquired.
The controller can acquire the speed of the vehicle through the vehicle speed sensor and acquire the acceleration of the vehicle through the acceleration sensor. The controller may calculate the vehicle acceleration after acquiring the vehicle speed. However, since it is generally considered that calculating the acceleration increases the load on the controller, the acceleration of the vehicle is generally detected at a set cycle by an acceleration sensor and transmitted to the controller.
Fig. 2 is a schematic circuit diagram of an embodiment, in which a signal terminal of the vehicle speed sensor G1 is connected to a vehicle speed signal pin of the controller, a power terminal of the vehicle speed sensor G1 is connected to a sensor power pin of the controller, and when the controller supplies power to the vehicle speed sensor G1, the voltage may be 5V, but may be set and adjusted as needed in other cases. The signal terminal of the acceleration sensor G2 is connected to an acceleration signal pin of the controller to transmit the detected vehicle acceleration to the controller, and the power supply terminal of the acceleration sensor G2 is connected to the positive electrode of the battery B, that is, the battery B supplies power to the acceleration sensor G2.
Step S102: and executing an automatic gear shifting process when the vehicle is judged to meet the automatic gear shifting condition.
The controller can judge whether the vehicle meets the automatic gear shifting condition or not through the level state of the related pin, and if yes, the controller can execute an automatic gear shifting process.
The triggering conditions of the automatic gear shifting process can be set and adjusted according to actual conditions, and can be set according to the priorities of different modes of the vehicle in actual application. For example, in a specific embodiment, the determination in step S102 that the vehicle meets the condition of automatic gear shifting may be specifically: and when the parking brake signal is not received, the automatic mode signal is received, and the gear selection information is the non-lowest gear, judging that the vehicle meets the condition of automatic gear shifting.
The controller may periodically determine whether a parking brake signal is received, and if the parking brake signal is received, the drive of the transmission shift control solenoid valve may be cut off, and if the parking brake signal is not received as a result of the determination, the subsequent determination may be performed. The parking brake signal may be an electrical signal, for example, in the embodiment of fig. 2, after the key switch S1 and the parking brake pressure switch S4 are both closed, the pin of the parking brake mode of the controller may receive a high level signal, that is, the controller receives the parking brake signal at this time.
The controller may determine whether the automatic mode signal is received after determining that the parking brake signal is not received, may enter a manual gear shift procedure if it is determined that the automatic mode signal is not received, and may continue to determine whether the gear selection information is the lowest gear if it is determined that the automatic mode signal is received. For example, in the embodiment of fig. 2, when the key switch S1 is turned on and the parking brake pressure switch S4 and the automatic mode switch S3 are both turned off, the pin for the automatic mode of the controller may receive a low signal, that is, when the determination result of the controller is that the automatic mode signal is not received, and accordingly, the key switch S1 is turned on, the parking brake pressure switch S4 is turned off, and the automatic mode switch S3 is turned on, the determination result of the controller is that the automatic mode signal is received.
After the controller determines that the parking brake signal is not received and receives the automatic mode signal, the controller can enter a manual gear shifting program when continuously determining that the gear selection information is the lowest gear, and can determine that the vehicle meets the condition of automatic gear shifting when determining that the gear selection information is not the lowest gear, so that an automatic gear shifting process can be executed.
For example, the vehicle has 5 gears, i.e., a forward first gear, a forward second gear, a forward third gear, a reverse first gear and a reverse second gear, when the gear selection information is the forward first gear or the reverse first gear, the controller may determine that the gear selection information is the lowest gear, and correspondingly, when the gear selection information is any one of the forward second gear, the forward third gear and the reverse second gear, the controller may determine that the gear selection information is the non-lowest gear. For another example, in the embodiment of fig. 2, there are 3 shift positions, and when F2 of the shift knob S5 is closed and F1 and R1 are open, the forward gear pin of the controller is high, and the controller determines that the shift position selection information is forward first gear. When F1 is closed and F2 and R1 are opened, a forward gear pin and a high-speed switching pin of the controller are both high level, the controller determines that the gear selection information is forward second gear, and when R1 is closed and F2 and F1 are opened, a reverse gear pin of the controller is high level, and the controller determines that the gear selection information is reverse first gear.
In the automatic mode, the gear selection information determines a selectable gear of the vehicle, for example, when the gear selection information of the vehicle is a second forward gear, in the automatic mode, the controller may automatically switch the gear of the vehicle between the first forward gear and the second forward gear according to a gear shifting trigger condition, that is, when the gear selection information is the second forward gear, the gear of the vehicle may be the first forward gear or the second forward gear. When the gear selection information of the vehicle is a forward first gear, no space for upshifting and downshifting exists due to the fact that the gear is the lowest gear, and the automatic gear shifting process cannot be started. Therefore, in this embodiment, it is determined that the vehicle is in compliance with the automatic shifting condition only when the gear selection information is a non-lowest gear.
Step S103: when the automatic gear shifting process is executed, when the vehicle acceleration is larger than 0 at the first moment, the vehicle speed is larger than the gear shifting high speed value Vmax within the preset first time period before the first moment, and the vehicle gear is in the non-highest gear of the selectable gears, the vehicle is shifted up at the first moment.
The first timing may be any timing when the automatic shift schedule is executed. If the vehicle acceleration is greater than 0 at the first moment and the vehicle speed is greater than the gear-shifting high-speed value Vmax within a preset first time period before the first moment, which indicates that the vehicle speed is higher at the moment, the higher speed is maintained for at least the first time period, and the vehicle speed has a tendency to continue increasing, the controller will upshift the vehicle at the first moment as long as the vehicle gear is in a non-highest gear of the selectable gears.
The vehicle gear is in a non-highest of the selectable gears, indicating that the vehicle gear has room for lift. For example, the vehicle has 5 gears, i.e., forward first gear, forward second gear, forward third gear, reverse first gear and reverse second gear. When the gear selection information is the third forward gear and the automatic gear shifting process is executed, the controller may control the switching of the vehicle gear among the first forward gear, the second forward gear and the third forward gear. The controller may upshift the vehicle at the first timing if the gear at the first timing is a second forward gear that is a non-highest gear. If the gear at the first moment is the third forward gear, even if the vehicle speed and the acceleration are high, the gear of the vehicle is the highest gear, and the gear cannot be shifted up.
Since the acceleration is combined as the trigger condition of the upshifting, namely, the upshifting is carried out under the conditions that the speed is higher and the vehicle speed is increased, the condition of downshifting immediately after the upshifting usually does not occur, namely, the occurrence probability of frequent and meaningless upshifting and downshifting in a short time in the prior art is reduced.
The values of the first time period and the shift high speed value Vmax may be set as needed, for example, the first time period is set to 0.5 second. The controller may control the states of the associated solenoid valves to perform the up and down shift operations, for example, in the embodiment of fig. 2, the controller may control the high and low speed solenoid valve Y1, the forward solenoid valve Y2, and the reverse solenoid valve Y3 to control the gear of the vehicle.
Step S104: when the vehicle acceleration is smaller than 0 at the second moment, the vehicle speed is smaller than the gear shifting low-speed value Vmin within a preset second time period before the second moment, and the vehicle gear is in a non-lowest gear of the selectable gears, the vehicle is downshifted at the second moment; the first time and the second time are both any time when the automatic gear shifting process is executed.
When the vehicle gear is in the non-lowest gear of the selectable gears, the gear is also described as having a descending space. In a preset second time period before the second moment, the vehicle speed is smaller than the gear shifting low-speed value Vmin, the vehicle speed is lower, the time period in the lower state at least reaches the second time period, the vehicle acceleration is smaller than 0, and the vehicle speed is in a descending trend, so that the vehicle is downshifted at the second moment. Since the acceleration is combined as the trigger condition of the downshift, the occurrence probability of the condition of immediately upshifting in a short time after the downshift is reduced, that is, the frequency of meaningless downshift operation is reduced, which is favorable for the stable running of the vehicle.
The automatic gear shifting method provided by the embodiment of the invention is applied to a controller of a vehicle carrying an electro-hydraulic control gearbox, the controller can acquire the speed and the acceleration of the vehicle, and when the vehicle is judged to meet the automatic gear shifting condition, an automatic gear shifting process is executed. When automatic gear shifting is carried out, the gear shifting high-speed value Vmax and the gear shifting low-speed value Vmin are set, and the situation that in the prior art, when the vehicle speed is close to the automatic gear shifting point, the vehicle is frequently shifted up and down due to the fact that a single automatic gear shifting point is set is avoided. Further, this application has still combined the vehicle acceleration to judge, and specifically, the vehicle acceleration is greater than 0 at first moment, and when the vehicle speed all is greater than gear shift high speed value Vmax within the first time of presetting earlier than the first moment, and the vehicle gear is in the non-highest gear in the selectable gear, just can be with the vehicle upshift at first moment. It can be seen that even if the speed is high, if the vehicle is decelerating at that time, given that upshifting is likely to be required in a short time due to a decrease in vehicle speed, the upshifting and downshifting operations are not significant, and the transmission is also likely to be damaged. The present application therefore does not perform an upshift for this case. And the acceleration of the vehicle is more than 0 at the first moment, which indicates that the vehicle speed has an ascending trend, and the condition that the downshift is required immediately after the upshift is carried out usually does not occur. The trigger condition for the downshift may refer to the upshift. Because the scheme of this application has avoided frequent lift shelves, has improved driver's use and has experienced, is favorable to protecting the gearbox, also is favorable to the steady operation of vehicle.
In an embodiment of the present invention, after step S102, the following steps may be further included:
the method comprises the following steps: at the time of receiving the calibration signal, in the interval [ V ]0-a,V0+b]Selecting n data from the data; v0The method is a preset initial value, a and b are preset parameters, n is a positive integer and n is more than or equal to 2;
step two: regarding each selected data, taking the data as a gear shifting high-speed value Vmax, calculating an acceleration average value during one gear shifting when the vehicle executes the gear shifting, and switching to the next selected data as the gear shifting high-speed value Vmax after the calculation is finished;
step three: after n acceleration average values are calculated, the slave interval [ V ] corresponding to the minimum value of the n acceleration average values0-a,V0+b]The data thus extracted is used as the finally determined shift high speed value Vmax.
Considering that a vehicle can meet various road conditions when running, the preset gear shifting high-speed value Vmax is possibly suitable for a certain road condition, but when the road condition changes, if the value of Vmax is not adjusted, the bumping degree during gear shifting can be increased, and the use experience of a driver is reduced. Therefore, in this embodiment, the controller may enter the calibration mode to adjust the value of the shift high speed value Vmax.
Specifically, when the controller receives the calibration signal, the controller is in the interval [ V ]0-a,V0+b]Selecting n data from the data; v0The method is a preset initial value, a and b are preset parameters, n is a positive integer and n is more than or equal to 2.
In the embodiment of fig. 2, after the calibration switch S2 is closed, the controller may determine that a calibration signal is received and enter the calibration mode. Of course, it should be noted that the controller entering the calibration mode is premised on the controller being in the process of automatic shifting all the time, i.e., while the above three steps are being performed, the key switch S1 is closed, the parking brake pressure switch S4 is open, and the automatic mode switch S3 is closed.
V0The setting can be carried out according to the external characteristic curve of the engine, the performance curve of the torque converter of the gearbox, the comfort level of a driver during gear shifting and the like, the values of the preset parameter a and the preset parameter b can also be set and adjusted according to actual needs, for example, in a specific scene, a and b are both 2.5, namely, in the interval [ V ] V0-2.5,V0+2.5]N data are selected.
From the interval [ V0-a,V0+b]The n data are selected internally, the specific selection mode can be set and adjusted according to needs, for example, the selection mode can be set to be uniform selection, the selection is simple and convenient, and the subsequent determination of the most appropriate numerical value as the gear shifting high-speed value Vmax is facilitated. I.e., in the interval [ V ]0-a,V0+b]Selecting n data from the data; wherein the value of the ith data is1≤i≤n。
For each selected data, the data is used as a gear shift high speed value Vmax, and the driver needs to controlThe vehicle is operated such that the controller triggers an upshift in the course of an automatic shift, typically with the driver making an acceleration and then a deceleration stop as a single round, with the controller making one upshift and one downshift. After the vehicle performs an upshift, the controller calculates an average value of the acceleration at the time of the upshift, that is, the average value of the acceleration of the i-th dataWherein α (t) is the instantaneous acceleration, t1For upshift Start time, t2Is the upshift end time. And t may be generally set to t considering that it takes a relatively fixed time for the same vehicle each time an upshift is performed2-t1Is set to a fixed value, for example to 2 seconds.
Calculated average value k of accelerationiThe smaller the value, the lower the jerk during shifting, which is more beneficial to improve the driving experience of the driver. Therefore, after n acceleration average values corresponding to the n data are calculated sequentially using the n data as the shift high speed value Vmax, the slave section [ V ] corresponding to the minimum value of the n acceleration average values is set0-a,V0+b]The data thus extracted is used as the finally determined shift high speed value Vmax.
That is, in this embodiment, the interval [ V ] is selected from0-a,V0+b]N data are selected and a most suitable data is determined as the shift high speed value Vmax so that the degree of jerk when the upshift is performed is minimized.
It should be noted that, in normal conditions, the driver controls the vehicle to perform n upshifts to obtain n average values of the acceleration, but in some cases, if n upshifts are not performed, for example, n is 10, but the driver only controls the vehicle to perform three-wheel acceleration and deceleration operations, that is, only performs 3 upshifts, the driver turns off the calibration switch S2 and exits the calibration mode. The controller can judge the average value of the 3 accelerations, determine the minimum value, and then determine the slave interval [ V ] corresponding to the minimum value0-a,V0+b]Data selected internally as shift highThe velocity value Vmax.
Further, for the low gear shift value Vmin, it can also be adjusted in the calibration mode, and the adjustment manner can be referred to the related description of the high gear shift value Vmax. That is, it is also possible to select a plurality of data, respectively take the selected data as the shift low speed value Vmin, and control the vehicle to perform one downshift when each data is taken as the shift low speed value Vmin. And finally, determining the most appropriate data as a gear shifting low speed value Vmin by comparing the acceleration average value corresponding to each data.
Furthermore, considering that the shift low-speed value Vmin has a certain correlation with the shift high-speed value Vmax, the shift low-speed value Vmin may not be determined in a test manner, but the shift low-speed value Vmin is determined directly according to the shift high-speed value Vmax finally determined in the above-mentioned step three, which is beneficial to saving time required for determining the shift low-speed value Vmin. For example, one-half of the finally determined shift high speed value Vmax may be determined as the shift low speed value Vmin.
In one embodiment of the present invention, the method further comprises:
acquiring the pressure of a main oil way of a vehicle;
and when the pressure of the main oil circuit is not within the preset pressure range of the main oil circuit, forcibly controlling the vehicle to be in a low-speed gear.
The main line pressure sensor may detect a main line pressure of the vehicle, and send it to the controller. In fig. 2, a main oil pressure sensor G3 is connected to a main oil pressure pin of the controller. When the controller judges that the pressure of the main oil way is not within the preset pressure range of the main oil way, the vehicle can be forcibly controlled to be in a low-speed gear, and risk reduction is facilitated.
Further, the method can also comprise the following steps:
acquiring the pressure of a forward first-gear electromagnetic valve of a vehicle and the pressure of a forward second-gear electromagnetic valve of the vehicle;
when the gear of the vehicle is a first forward gear and the pressure of the first forward gear electromagnetic valve is detected to be out of a preset first pressure range, the vehicle is forcibly controlled to be in the first forward gear;
and when the vehicle gear is a second forward gear and the pressure of the second forward gear electromagnetic valve is detected to be not in a preset second pressure range, forcibly controlling the vehicle to be in a first forward gear.
In this embodiment, the controller determines the forward first-gear solenoid valve pressure and the forward second-gear solenoid valve pressure. When the vehicle gear is the first forward gear and the pressure of the first forward gear electromagnetic valve is detected to be out of a preset first pressure range, the vehicle is forcibly controlled to be in the first forward gear, so that the risk is reduced. Correspondingly, when the vehicle gear is the second forward gear and the pressure of the second forward gear electromagnetic valve is detected not to be in the preset second pressure range, the vehicle is forcibly controlled to be in the first forward gear.
This protection can also be performed for the reverse gear.
For example, in one embodiment, the method further comprises:
acquiring the pressure of a backward first-gear electromagnetic valve of a vehicle;
and when the vehicle gear is the first reverse gear and the pressure of the first reverse gear electromagnetic valve is detected to be not in a preset third pressure range, forcibly controlling the vehicle to be in the first reverse gear.
The first pressure range, the second pressure range and the third pressure range can be set and adjusted according to actual needs. In the embodiment of fig. 2, the controller obtains the forward first-gear solenoid valve pressure from the forward first-gear pressure sensor G4 through the F1 pressure pin, obtains the forward second-gear solenoid valve pressure from the forward second-gear pressure sensor G5 through the F2 pressure pin, and obtains the reverse first-gear solenoid valve pressure from the reverse first-gear pressure sensor G6 through the R1 pressure pin. In fig. 2, f1, f2 and f3 are fuses, and the power supply of the controller is connected to the positive electrode of the battery B.
In accordance with the above method embodiment, the present invention further provides an automatic gear shifting system applied in a controller of a vehicle carrying an electro-hydraulic control gearbox, as shown in fig. 3, the automatic gear shifting system comprises the following modules:
a parameter obtaining module 301, configured to obtain a vehicle speed and a vehicle acceleration;
an automatic gear shifting process triggering module 302, configured to execute an automatic gear shifting process when it is determined that the vehicle meets the automatic gear shifting condition;
the gear-up module 303 is configured to, when the vehicle acceleration is greater than 0 at a first time, the vehicle speed is greater than the gear-shifting high-speed value Vmax within a preset first time period before the first time, and the vehicle gear is at a non-highest gear of the selectable gears, gear-up the vehicle at the first time;
a downshift module 304 for downshifting the vehicle at a second time when the vehicle acceleration is less than 0 at the second time, the vehicle speed is less than the shift low-speed value Vmin for a preset second duration prior to the second time, and the vehicle gear is in a non-lowest gear of the selectable gears; wherein the first time and the second time are both any time when the automatic shift schedule is executed.
Further, a shift high speed value calibration module may be included for:
at the time of receiving the calibration signal, in the interval [ V ]0-a,V0+b]Selecting n data from the data; v0Is a preset initial value, a andbare all preset parameters, n is a positive integer and n is more than or equal to 2;
regarding each selected data, taking the data as a gear shifting high-speed value Vmax, calculating an acceleration average value during one gear shifting when the vehicle executes the gear shifting, and switching to the next selected data as the gear shifting high-speed value Vmax after the calculation is finished;
after n acceleration average values are calculated, the slave interval [ V ] corresponding to the minimum value of the n acceleration average values0-a,V0+b]The data thus extracted is used as the finally determined shift high speed value Vmax.
In one embodiment of the present invention, the shift slow value determination module may further include: and determining a gear shifting low-speed value Vmin according to the finally determined gear shifting high-speed value Vmax.
In one embodiment of the present invention, the shift underspeed value determination module may be specifically configured to:
one-half of the finally determined shift high speed value Vmax is determined as a shift low speed value Vmin.
In one embodiment of the present invention, the automatic shift schedule triggering module 302 is specifically configured to:
and when the parking braking signal is not received, the automatic mode signal is received, and the gear selection information is the non-lowest gear, judging that the vehicle meets the condition of automatic gear shifting, and executing an automatic gear shifting process.
In a specific embodiment of the present invention, the hydraulic system further includes a main oil path pressure protection module, configured to:
acquiring the pressure of a main oil way of the vehicle;
and when the pressure of the main oil way is not within a preset pressure range of the main oil way, forcibly controlling the vehicle to be in a low-speed gear.
In an embodiment of the present invention, the system further includes a forward electromagnetic valve pressure protection module, configured to:
acquiring the pressure of a forward first-gear electromagnetic valve of the vehicle and the pressure of a forward second-gear electromagnetic valve of the vehicle;
when the vehicle gear is a first forward gear and the pressure of the first forward gear electromagnetic valve is detected to be out of a preset first pressure range, forcibly controlling the vehicle to be in the first forward gear;
and when the vehicle gear is a second forward gear and the pressure of the second forward gear electromagnetic valve is detected not to be in a preset second pressure range, forcibly controlling the vehicle to be in a first forward gear.
In an embodiment of the present invention, the system further includes a reverse gear solenoid pressure protection module, configured to:
acquiring the pressure of a backward first-gear electromagnetic valve of the vehicle;
and when the vehicle gear is a first reverse gear and the pressure of the first reverse gear electromagnetic valve is detected to be out of a preset third pressure range, forcibly controlling the vehicle to be in the first reverse gear.
It is further noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The principle and the implementation of the present invention are explained in the present application by using specific examples, and the above description of the embodiments is only used to help understanding the technical solution and the core idea of the present invention. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present invention.
Claims (10)
1. An automatic gear shifting method applied to a controller of a vehicle carrying an electro-hydraulic transmission, comprising:
acquiring vehicle speed and vehicle acceleration;
when the vehicle is judged to meet the automatic gear shifting condition, executing an automatic gear shifting process;
when the automatic gear shifting process is executed, when the vehicle acceleration is larger than 0 at a first moment, the vehicle speed is larger than the gear shifting high-speed value Vmax within a preset first time period before the first moment, and the vehicle gear is in a non-highest gear of the selectable gears, the vehicle is shifted up at the first moment;
when the vehicle acceleration is smaller than 0 at a second moment, the vehicle speed is smaller than the gear shifting low-speed value Vmin within a preset second time period before the second moment, and the vehicle gear is in a non-lowest gear of the selectable gears, downshifting the vehicle at the second moment;
wherein the first time and the second time are both any time when the automatic shift schedule is executed.
2. The automatic shifting method according to claim 1, further comprising, after the executing an automatic shifting process:
at the time of receiving the calibration signal, in the interval [ V ]0-a,V0+b]Selecting n data from the data; v0The method is a preset initial value, a and b are preset parameters, n is a positive integer and n is more than or equal to 2;
regarding each selected data, taking each data as a gear shifting high-speed value Vmax, calculating an acceleration average value during one gear shifting when the vehicle executes the gear shifting, and switching to the next selected data as the gear shifting high-speed value Vmax after the calculation is finished;
after n acceleration average values are calculated, the slave interval [ V ] corresponding to the minimum value of the n acceleration average values0-a,V0+b]The data thus extracted is used as the finally determined shift high speed value Vmax.
3. Automatic gear shifting method according to claim 2, characterized in that at the minimum of said averaging of n accelerationsCorresponding slave interval [ V ]0-a,V0+b]The internally selected data, after being used as the finally determined shift high speed value Vmax, further includes:
and determining a gear shifting low-speed value Vmin according to the finally determined gear shifting high-speed value Vmax.
4. The automatic shifting method according to claim 3, wherein said determining a shift low value Vmin from a finally determined shift high value Vmax comprises:
one-half of the finally determined shift high speed value Vmax is determined as a shift low speed value Vmin.
6. The automatic shifting method according to claim 1, wherein the determining that the vehicle meets the condition for automatic shifting includes:
and when the parking brake signal is not received, the automatic mode signal is received, and the gear selection information is the non-lowest gear, judging that the vehicle meets the condition of automatic gear shifting.
7. The automatic shifting method according to any one of claims 1 to 6, further comprising:
acquiring the pressure of a main oil way of the vehicle;
and when the pressure of the main oil way is not within a preset pressure range of the main oil way, forcibly controlling the vehicle to be in a low-speed gear.
8. The automatic shifting method according to claim 7, further comprising:
acquiring the pressure of a forward first-gear electromagnetic valve of the vehicle and the pressure of a forward second-gear electromagnetic valve of the vehicle;
when the vehicle gear is a first forward gear and the pressure of the first forward gear electromagnetic valve is detected to be out of a preset first pressure range, forcibly controlling the vehicle to be in the first forward gear;
and when the vehicle gear is a second forward gear and the pressure of the second forward gear electromagnetic valve is detected not to be in a preset second pressure range, forcibly controlling the vehicle to be in a first forward gear.
9. The automatic shifting method according to claim 7, further comprising:
acquiring the pressure of a backward first-gear electromagnetic valve of the vehicle;
and when the vehicle gear is a first reverse gear and the pressure of the first reverse gear electromagnetic valve is detected to be out of a preset third pressure range, forcibly controlling the vehicle to be in the first reverse gear.
10. An automatic transmission system applied to a controller of a vehicle equipped with an electro-hydraulic transmission, comprising:
the parameter acquisition module is used for acquiring the speed and the acceleration of the vehicle;
the automatic gear shifting process triggering module is used for executing an automatic gear shifting process when judging that the vehicle meets the automatic gear shifting condition;
the gear-up module is used for shifting up the vehicle at a first moment when the vehicle acceleration is greater than 0 at the first moment, the vehicle speed is greater than a gear-shifting high-speed value Vmax within a preset first time period before the first moment, and the vehicle gear is in a non-highest gear of selectable gears;
the downshift module is used for downshifting the vehicle at a second moment when the vehicle acceleration is smaller than 0 at the second moment, the vehicle speed is smaller than the gear shift low-speed value Vmin within a preset second time period before the second moment, and the vehicle gear is at a non-lowest gear of the selectable gears;
wherein the first time and the second time are both any time when the automatic shift schedule is executed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910271254.XA CN109896471B (en) | 2019-04-04 | 2019-04-04 | Automatic gear shifting method and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910271254.XA CN109896471B (en) | 2019-04-04 | 2019-04-04 | Automatic gear shifting method and system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN109896471A CN109896471A (en) | 2019-06-18 |
| CN109896471B true CN109896471B (en) | 2020-09-01 |
Family
ID=66955462
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910271254.XA Active CN109896471B (en) | 2019-04-04 | 2019-04-04 | Automatic gear shifting method and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109896471B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110758416B (en) * | 2019-10-31 | 2020-11-10 | 北京易控智驾科技有限公司 | Control system and control method for gear limit of unmanned minecart |
| CN112065982B (en) * | 2020-08-20 | 2022-03-08 | 北汽福田汽车股份有限公司 | Vehicle gear shifting control method and device, vehicle and medium |
| CN112356842B (en) * | 2020-11-20 | 2022-03-18 | 苏州智加科技有限公司 | Gear adjusting method, gear adjusting device, gear adjusting equipment and storage medium of automatic driving vehicle |
| CN116753301A (en) * | 2023-06-19 | 2023-09-15 | 中国重汽集团济南动力有限公司 | Control method and control device for electric vehicle, electronic device, and storage medium |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2385844A (en) * | 2002-03-01 | 2003-09-03 | Nippon Yusoki Co Ltd | Control apparatus and control method for a forklift |
| EP1655211B1 (en) * | 2004-10-26 | 2011-03-09 | The Raymond Corporation | Pallet truck tiller arm with acceleration control |
| CN102829173A (en) * | 2012-09-18 | 2012-12-19 | 浙江吉利汽车研究院有限公司杭州分公司 | Gear shifting control method of mechanical automatic transmission |
| CN103758995A (en) * | 2014-01-26 | 2014-04-30 | 安徽江淮汽车股份有限公司 | Braking kick-down control method of double clutch automatic transmission |
| CN103982643A (en) * | 2014-05-27 | 2014-08-13 | 盛瑞传动股份有限公司 | Automobile, ramp gear-shifting control method and system of automatic transmission of automobile |
| CN104260640A (en) * | 2014-07-09 | 2015-01-07 | 杭州杭叉电器有限公司 | Engineering special vehicle intelligent instrument and application method thereof |
| CN105276156A (en) * | 2014-07-09 | 2016-01-27 | 上海汽车集团股份有限公司 | Method and device for controlling automatic gear shifting of automobile |
| CN109139891A (en) * | 2017-06-28 | 2019-01-04 | 天津市松正电动汽车技术股份有限公司 | A kind of bus upward slope Shifting |
-
2019
- 2019-04-04 CN CN201910271254.XA patent/CN109896471B/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2385844A (en) * | 2002-03-01 | 2003-09-03 | Nippon Yusoki Co Ltd | Control apparatus and control method for a forklift |
| EP1655211B1 (en) * | 2004-10-26 | 2011-03-09 | The Raymond Corporation | Pallet truck tiller arm with acceleration control |
| CN102829173A (en) * | 2012-09-18 | 2012-12-19 | 浙江吉利汽车研究院有限公司杭州分公司 | Gear shifting control method of mechanical automatic transmission |
| CN103758995A (en) * | 2014-01-26 | 2014-04-30 | 安徽江淮汽车股份有限公司 | Braking kick-down control method of double clutch automatic transmission |
| CN103982643A (en) * | 2014-05-27 | 2014-08-13 | 盛瑞传动股份有限公司 | Automobile, ramp gear-shifting control method and system of automatic transmission of automobile |
| CN104260640A (en) * | 2014-07-09 | 2015-01-07 | 杭州杭叉电器有限公司 | Engineering special vehicle intelligent instrument and application method thereof |
| CN105276156A (en) * | 2014-07-09 | 2016-01-27 | 上海汽车集团股份有限公司 | Method and device for controlling automatic gear shifting of automobile |
| CN109139891A (en) * | 2017-06-28 | 2019-01-04 | 天津市松正电动汽车技术股份有限公司 | A kind of bus upward slope Shifting |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109896471A (en) | 2019-06-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109896471B (en) | Automatic gear shifting method and system | |
| EP2233791A2 (en) | Control apparatus and method for automatic transmission | |
| US7029421B2 (en) | Method for operating an automatic gearbox on a motor vehicle | |
| US8380406B2 (en) | Using driving behavior to determine gear changes of an automatic transmission | |
| EP0178110A1 (en) | Automatic transmission control method | |
| JP2009513896A (en) | Method for controlling an automotive powertrain with a drive machine and a transmission | |
| EP0331523B1 (en) | Method of determining engine racing and method of preventing engine racing during shift in vehicular automatic transmission | |
| US5738605A (en) | Anti-hunt strategy for an automatic transmission | |
| US7900533B2 (en) | Control device for automatic transmission | |
| CN113833838B (en) | Ramp gear-shifting control method for automatic gearbox of electric automobile based on driving intention | |
| US6085140A (en) | Shift control method and system for an automatic transmission | |
| US7014592B2 (en) | System and method for controlling an automatic transmission in a vehicle | |
| US10663059B2 (en) | Automatic transmission controller | |
| EP0899149B1 (en) | Down-shift control system based on driver's intention for acceleration | |
| CN105752083A (en) | Vehicle gear shifting control method and system | |
| CN106949235B (en) | Gear-change of automatic transmissions of motor vehicles position locking control method | |
| US11535229B2 (en) | Control device for vehicle and control method for vehicle | |
| US7204787B2 (en) | Engine output torque control | |
| EP3533984B1 (en) | Vehicle | |
| JP2001050374A (en) | Method and system of controlling automatic down-shift of mechanical automatic gear shift system of vehicle | |
| US5109967A (en) | Electronically controlled clutch engagement speed correcting for an automatic transmission system | |
| EP0390396B1 (en) | Method for controlling vehicle automatic transmission systems | |
| JPH09280358A (en) | Shift control device and control method | |
| DE10044459B4 (en) | A method of controlling the power-off upshift of an automatic transmission | |
| JPH09257125A (en) | Control device for automatic transmission |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |



