Method of controlling shifting time in full throttle state and transmission controlled by method
10619729 ยท 2020-04-14
Assignee
Inventors
Cpc classification
F16H2059/363
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2306/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H59/36
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2061/0223
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2059/366
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H59/48
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H59/24
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/0213
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
Disclosed is a method of controlling a shifting time and a transmission controlled by the method. A method of controlling a shifting time of an automatic transmission mounted on a vehicle to control the driving of the transmission by incorporating the state of an engine includes an entry condition determination step of determining whether the engine of the vehicle being driven is a full throttle driving state and a shifting point correction logic entry condition is satisfied, an engine speed calculation step of calculating an expected maximum engine speed during gear shifting, and a shifting time delay step of delaying a shifting time during a specific time if an expected maximum engine speed value calculated in the engine speed calculation step is less than a preset value. Accordingly, a shifting pattern into which maximum acceleration performance set through maximum performance of an engine has been incorporated can be implemented.
Claims
1. A method of controlling a shifting time of an automatic transmission mounted on a vehicle to control a driving of the transmission by incorporating a state of an engine, comprising: a) an entry condition determination step of determining whether the engine of the vehicle being driven is a full throttle driving state and a shifting point correction logic entry condition is satisfied; b) an engine speed calculation step of calculating an expected maximum engine speed during gear shifting; and c) a shifting time delay step of delaying a shifting time during a specific time if an expected maximum engine speed value calculated in the engine speed calculation step is less than a preset value.
2. The method of claim 1, wherein in the entry condition determination step, the shifting point correction logic entry condition comprises whether CAN communication is normal, whether APS and TPS signals are normal, and whether APS and TPS setting values are exceeded.
3. The method of claim 1, wherein in the entry condition determination step, the shifting point correction logic entry condition comprises whether engine speed is a preset value or more, whether a switch for each shifting pattern mode is an ON state, whether a switch for each current gear stage is an ON state, whether a position lever is a D stage, and whether an upshifting request according to a shifting pattern is present.
4. The method of claim 1, wherein in the engine speed calculation step, the expected maximum engine speed is a value calculated by adding a product of an acceleration value of a current engine speed and an expected gear shifting preparation time to the current engine speed.
5. The method of claim 4, wherein the expected gear is shifting preparation time is a value calculated based on a preset time and a set table value.
6. The method of claim 5, wherein the value based on the set table value is a value determined and calculated based on a temperature of engine oil, a shifting pattern mode, and an acceleration value of a current engine speed.
7. The method of claim 4, wherein the expected gear shifting preparation time is a value calculated based on a trained time value and a set table value.
8. The method of claim 7, wherein the trained time value is a value calculated by adding an expected gear shifting preparation time addition and subtraction value, obtained from a previous shifting pattern, to a first set time.
9. The method of claim 1, further comprising d) a shifting execution step of immediately performing gear shifting when the expected maximum engine speed value obtained in the engine speed calculation step is the preset value or more.
10. The method of claim 1, further comprising e) a training entry condition determination step of: determining whether a preset time has elapsed after previous gear shifting is terminated, and performing the entry condition determination step if the preset time has elapsed.
11. The method of claim 10, wherein the training entry condition determination step comprises further determining whether CAN communication is normal, whether APS and TPS signals are normal, and a temperature value of engine oil is a value within a preset range.
12. The method of claim 10, further comprising e) a training axis calculation step of calculating a difference between a maximum engine speed value detected during gear shifting and a preset shifting reference engine speed value right after gear shifting is performed.
13. The method of claim 12, further comprising f) a training execution step of changing a shifting reference engine speed value by adding the difference between the engine speed values, calculated in the training axis calculation step, to a preset shifting reference engine speed value.
14. An automatic transmission for a vehicle, which is controlled by a method of controlling a shifting time according to claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
DESCRIPTION OF REFERENCE NUMERALS
(6) 100: transmission controller
(7) 110: condition confirmation unit
(8) 120: shifting time controller
(9) 130: shifting time training unit
(10) S100: method of controlling shifting time
(11) S110: entry condition determination step
(12) S120: engine speed calculation step
(13) S130: shifting time delay step
(14) S140: shifting execution step
(15) S150: training entry condition determination step
(16) S160: training axis calculation step
(17) S170: training execution step
DETAILED DESCRIPTION
(18) Hereinafter, embodiments of the present invention are described in detail with reference to the accompanying drawings. Terms or words used in the specification and claims should not be construed as having common or dictionary meanings, but should be construed as having meanings and concepts that comply with the technological spirit of the present invention.
(19) In the entire specification, when it is described that one member is placed on or over the other member, it means that one member may adjoin the other member and a third member may be interposed between the two members. In the entire specification, unless explicitly described to the contrary, the word include, have, or comprise will be understood to imply the inclusion of stated elements but not the exclusion of any other elements.
(20)
(21) Referring to
(22) The steps of the method S100 of controlling a shifting time according to the present embodiment are described in detail with reference to the accompanying drawings.
(23) An automatic transmission controller 100 for a vehicle, which can implement the method of controlling a shifting time according to the present embodiment, may be an element including a condition confirmation unit 110, a shifting time controller 120 and a shifting time training unit 130, as shown in
(24) Specifically, as shown in
(25) In this case, the condition confirmation unit 110 may calculate an expected maximum engine speed during gear shifting through the engine speed calculation step S120.
(26) Thereafter, when an expected maximum engine speed value calculated in the engine speed calculation step S120 is less than a preset value, the shifting time controller 120 may perform the shifting time delay step S130 of delaying a shifting time during a specific time.
(27) Furthermore, when an expected maximum engine speed value calculated in the engine speed calculation step is equal to or greater than the preset value, the shifting time controller 120 may perform a shifting execution step S140 of immediately performing gear shifting.
(28) As shown in
(29) In some embodiments, the shifting point correction logic entry condition may further include whether engine speed is a preset value or more, whether a switch for each shifting pattern mode is an ON state, whether a switch for each current gear stage is an ON state, whether a position lever is a D stage, and whether an upshifting request according to a shifting pattern is present.
(30) In the engine speed calculation step S120, an expected maximum engine speed during gear shifting is calculated. In this case, the expected maximum engine speed may be a value calculated by adding the product of an acceleration value of a current engine speed and an expected gear shifting preparation time to the current engine speed.
(31) In this case, the aforementioned expected gear shifting preparation time is a value calculated based on a preset time and a set table value. A value calculated based on the set table value may be a value determined and calculated based on a temperature of engine oil, a shifting pattern mode, and an acceleration value of a current engine speed.
(32) In some embodiments, the aforementioned expected gear shifting preparation time is a value calculated based on a trained time value and a set table value. In this case, the trained time value may be a value calculated by adding an expected gear shifting preparation time addition and subtraction value, obtained from a previous shifting pattern, to the first set time.
(33) Accordingly, in accordance with the method S100 of controlling a shifting time according to an embodiment of the present invention, more accurate maximum performance timing of the engine can be calculated by calculating an expected maximum engine speed based on a value calculated by adding the product an acceleration value of a current engine speed and an expected gear shifting preparation time to the current engine speed and calculating an expected gear shifting preparation time based on a trained time value and a set table value. As a result, there can be provided a method of controlling a shifting time, which can implement a shifting pattern into which maximum acceleration performance set through maximum performance of an engine has been incorporated.
(34) As shown in
(35) The training entry condition determination step S150 may include further determining whether CAN communication is normal, whether APS and TPS signals are normal, and a temperature value of engine oil is a value within a preset range.
(36) Specifically, as shown in
(37) As a result, as shown in
(38) As described above, the method of controlling a shifting time according to an embodiment of the present invention can provide a method of controlling a shifting time, which can implement a shifting pattern into which maximum acceleration performance set through maximum performance of an engine has been incorporated by including the entry condition determination step, the engine speed calculation step and the shifting time delay step.
(39) Furthermore, in accordance with the method of controlling a shifting time according to an embodiment of the present invention, whether the engine of a vehicle being driven is a full throttle driving state and a shifting point correction logic entry condition is satisfied is determined. An expected maximum engine speed during gear shifting is calculated. If the calculated expected maximum engine speed value is less than a preset value, a shifting time is delayed during a specific time. Accordingly, there can be provided a method of controlling the shifting time, which implements a shifting pattern into which maximum acceleration performance set through maximum performance of an engine has been incorporated.
(40) Furthermore, in accordance with the method of controlling a shifting time according to an embodiment of the present invention, the shifting point correction logic entry condition includes whether CAN communication is normal, whether APS and TPS signals are normal, whether APS and TPS setting values are exceeded, whether engine speed is a preset value or more, whether a switch for each shifting pattern mode is an ON state, whether a switch for each current gear stage is an ON state, whether a position lever is a D stage, and whether an upshifting request according to a shifting pattern is present. Accordingly, there can be provide a method of controlling a shifting time, which can implement a shifting pattern into which maximum acceleration performance set through maximum performance of an engine has been incorporated.
(41) Furthermore, in accordance with the method of controlling a shifting time according to an embodiment of the present invention, an expected maximum engine speed is calculated based a value calculated by adding the product of an acceleration value of a current engine speed and an expected gear shifting preparation time to the current engine speed. An expected gear shifting preparation time is calculated based on a trained time value and a set table value. Accordingly, more accurate maximum performance timing of an engine can be calculated. As a result, there can be provided a method of controlling a shifting time, which can implement a shifting pattern into which maximum acceleration performance set through maximum performance of an engine has been incorporated.
(42) Furthermore, the method of controlling a shifting time according to an embodiment of the present invention includes the training entry condition determination step of determining whether a preset time has elapsed after previous gear shifting is terminated and performing the entry condition determination step if the preset time has elapsed and the training axis calculation step of calculating a difference between a maximum engine speed value detected during gear shifting and a preset shifting reference engine speed value right after gear shifting is performed. Accordingly, more accurate maximum performance timing of an engine can be calculated by incorporating the current state and condition of the engine in real time. As a result, there can be provided a method of controlling a shifting time, which can implement a shifting pattern into which maximum acceleration performance set through maximum performance of an engine has been incorporated.
(43) Furthermore, the automatic transmission for a vehicle according to an embodiment of the present invention is controlled by the method of controlling a shifting time including specific steps. Accordingly, there can be provided an automatic transmission for a vehicle, which can implement a shifting pattern into which maximum acceleration performance set through maximum performance of an engine has been incorporated.
(44) In the detailed description of the present invention, only some special embodiments of the present invention have been described. It is however to be understood that the present invention is not limited to the special embodiments described in the detailed description, but should be construed as including all of changes, equivalents and substitutes without departing from the spirit and range of right of the present invention defined by the appended claims.
(45) That is, the present invention is not limited to the above-described specific embodiments and description and may be modified in various ways by a person having ordinary skill in the art to which the present invention pertains without departing from the gist of the present invention written in the claims. Such modifications or changes fall in the range of protection of the present invention.