Method of controlling shifting time in full throttle state and transmission controlled by method

10619729 ยท 2020-04-14

Assignee

Inventors

Cpc classification

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) FIG. 1 is a flowchart showing a method of controlling the gear shifting of a vehicle according to a conventional technology.

(2) FIG. 2 shows the configuration of an automatic transmission for a vehicle according to an embodiment of the present invention.

(3) FIG. 3 is a flowchart showing a method of controlling a shifting time according to an embodiment of the present invention.

(4) FIG. 4 is a flowchart showing a method of controlling a shifting time according to an embodiment of the present invention.

(5) FIG. 5 is a graph showing logic for the method of controlling a shifting time according to an embodiment of the present invention.

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) FIG. 2 shows the configuration of an automatic transmission for a vehicle according to an embodiment of the present invention. FIG. 3 is a flowchart showing a method of controlling a shifting time according to an embodiment of the present invention.

(21) Referring to FIGS. 2 and 3, the method S100 of controlling a shifting time according to the present embodiment is a method of controlling the shifting time of an automatic transmission mounted on a vehicle to control the driving of the transmission by incorporating the state of an engine. The method includes an entry condition determination step S110, an engine speed calculation step S120 and a shifting time delay step S130 including specific elements. Accordingly, 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 the engine has been incorporated.

(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 FIG. 2.

(24) Specifically, as shown in FIG. 3, the condition confirmation unit 110 is an element configured to perform the entry condition determination step S110. The condition confirmation unit 110 may determine when the engine of a vehicle being driven is a full throttle driving state and a shifting point correction logic entry condition is satisfied.

(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 FIG. 3, the entry condition determination step S110 forming the method S100 of controlling a shifting time according to the present embodiment is performed based on the shifting point correction logic entry condition including a specific condition. The shifting point correction logic entry condition may include whether CAN communication is a normal state, whether APS and TPS signals are normal, and whether APS and TPS setting values are exceeded.

(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 FIGS. 2 and 4 the transmission controller 100 according to the present embodiment may be an element further including the shifting time training unit 130 configured to perform a training entry condition determination step S150 of determining whether a preset time has elapsed after previous gear shifting is terminated and performing the entry condition determination step S110 if the preset time has elapsed.

(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 FIGS. 2 and 4, the shifting time training unit 130 may perform a training axis calculation step S160 of calculating a difference between the maximum engine speed value detected during gear shifting and the preset shifting reference engine speed value right after gear shifting is performed. Thereafter, the shifting time training unit 130 may change a shifting reference engine speed value by adding the difference between the engine speed values obtained in the training axis calculation step S160 to a preset shifting reference engine speed value.

(37) As a result, as shown in FIG. 5, the method S100 of controlling a shifting time according to an embodiment of the present invention includes the training entry condition determination step S150 of determining whether a preset time has elapsed after previous gear shifting is terminated and performing the entry condition determination step S110 if the preset time has elapsed and the training axis calculation step S160 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 the 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.

(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.