Gearshift control apparatus of vehicle and method thereof
11796051 · 2023-10-24
Assignee
Inventors
Cpc classification
F16H2059/663
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2059/666
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H59/54
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H59/44
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H59/18
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/0213
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F16H59/66
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H59/18
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H59/44
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H59/54
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A gearshift control apparatus of a vehicle includes: a sensor configured to measure a speed, a brake position sensor (BPS) value, and an accelerator position sensor (APS) value of the vehicle, and a controller configured to, in a gearshift section spaced apart by a preset distance from a speed bump located on a road on which the vehicle travels, (i) calculate a deceleration of the vehicle and a gradient of the road after the speed bump, (ii) determine a correction factor corresponding to the deceleration of the vehicle and the gradient of the road, and (iii) perform a gearshift to a shift stage corresponding to the correction factor and the speed of the vehicle.
Claims
1. A gearshift control apparatus of a vehicle, comprising: a sensor configured to measure a speed, a brake position sensor (BPS) value, and an accelerator position sensor (APS) value of the vehicle; and a controller configured to, in a gearshift section spaced apart by a preset distance from a speed bump located on a road on which the vehicle travels, (i) calculate a deceleration of the vehicle and a gradient of the road after the speed bump, (ii) determine a correction factor corresponding to the deceleration of the vehicle and the gradient of the road, and (iii) perform a gearshift to a shift stage corresponding to the correction factor and the speed of the vehicle.
2. The gearshift control apparatus of claim 1, wherein the controller is configured to perform a preliminary gearshift to a shift stage corresponding to the speed of the vehicle in a preliminary gearshift section located before the gearshift section.
3. The gearshift control apparatus of claim 2, wherein the controller is configured to, based on the APS value being zero, perform the preliminary gearshift.
4. The gearshift control apparatus of claim 1, wherein the controller is configured to calculate the deceleration of the vehicle in the gearshift section, based on the speed of the vehicle and the BPS value of the vehicle.
5. The gearshift control apparatus of claim 1, wherein the controller is configured to calculate an average of gradients for sections of the road after the speed bump as the gradient of the road.
6. The gearshift control apparatus of claim 5, wherein the controller is configured to acquire gradient information for the sections after the speed bump from a navigation device provided in the vehicle.
7. The gearshift control apparatus of claim 1, further comprising: a storage configured to store (i) a first gearshift table including a shift stage corresponding to the speed of the vehicle, (ii) a correction factor table including a correction factor corresponding to the deceleration of the vehicle and the gradient of the road after the speed bump, and (iii) a second gearshift table including the shift stage corresponding to the correction factor and the speed of the vehicle.
8. The gearshift control apparatus of claim 7, wherein the controller is configured to: acquire the speed of the vehicle from the sensor in a preliminary gearshift section located before the gearshift section, and perform a preliminary gearshift to a shift stage corresponding to the acquired speed of the vehicle, based on the first gearshift table.
9. The gearshift control apparatus of claim 8, wherein the controller is configured to, based on the APS value being zero, perform the preliminary gearshift.
10. The gearshift control apparatus of claim 7, wherein the controller is configured to determine the correction factor corresponding to the deceleration of the vehicle and the gradient of the road after the speed bump, based on the correction factor table.
11. The gearshift control apparatus of claim 7, wherein the controller is configured to: determine the shift stage corresponding to the correction factor and the speed of the vehicle based on the second gearshift table, and perform a gearshift to the determined shift stage.
12. A method for controlling a gearshift of a vehicle, the method comprising: measuring, by a sensor, a speed, a brake position sensor (BPS) value, and an accelerator position sensor (APS) value of the vehicle; calculating, by a controller, in a gearshift section spaced apart by a preset distance from a speed bump located on a road on which the vehicle travels, a deceleration of the vehicle and a gradient of the road after the speed bump; determining, by the controller, a correction factor corresponding to the deceleration of the vehicle and the gradient of the road; and performing, by the controller, a gearshift to a shift stage corresponding to the correction factor and the speed of the vehicle.
13. The method of claim 12, further comprising: performing, based on the APS value being zero, a preliminary gearshift to a shift stage corresponding to the speed of the vehicle in a preliminary gearshift section located before the gearshift section, by the controller.
14. The method of claim 12, wherein calculating the deceleration of the vehicle includes: calculating, by the controller, the deceleration of the vehicle in the gearshift section, based on the speed of the vehicle and the BPS value of the vehicle; acquiring, by the controller, gradient information for sections after the speed bump from a navigation device provided in the vehicle; and calculating, by the controller, an average of gradients for the sections of the road after the speed bump as the gradient of the road.
15. The method of claim 12, further comprising: storing, by a storage, (i) a first gearshift table including a shift stage corresponding to the speed of the vehicle, (ii) a correction factor table including a correction factor corresponding to the deceleration of the vehicle and the gradient of the road after the speed bump, and (iii) a second gearshift table including the shift stage corresponding to the correction factor and the speed of the vehicle.
16. The method of claim 15, further comprising: acquiring, by the controller, the speed of the vehicle from the sensor in a preliminary gearshift section located before the gearshift section; and performing, based on the APS value being zero, a preliminary gearshift to a shift stage corresponding to the acquired speed of the vehicle by the controller, according to the first gearshift table.
17. The method of claim 15, wherein determining the correction factor includes: determining, by the controller, the correction factor corresponding to the deceleration of the vehicle and the gradient of the road after the speed bump, based on the correction factor table.
18. The method of claim 15, wherein performing the gearshift includes: determining, by the controller, the shift stage corresponding to the correction factor and the speed of the vehicle based on the second gearshift table; and performing, by the controller, a gearshift to the determined shift stage.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7)
(8) As illustrated in
(9) In a discussion of the elements, first, the storage part 10 may store various logics, algorithms, and programs, for performing a primary gearshift to a shift stage corresponding to a speed of the vehicle in a first gearshift section 360 corresponding to a first spacing distance from a speed bump located on a road, on which the vehicle travels, calculating a deceleration of the vehicle and a gradient of the road after the speed bump in a second gearshift section 370 corresponding to a second spacing distance from the speed bump, and determining a correction factor corresponding to the deceleration of the vehicle and the gradient of the road, and performing a secondary gearshift to a shift stage corresponding to the correction factor and the speed of the vehicle. Here, the first gearshift section 360 may be referred to as a preliminary gearshift section, and the second gearshift section 370 may be referred to as a gearshift section (see
(10) The storage part 10 may store a table, that is, a first gearshift table used for the first gearshift section 360, in which the shift stage corresponding to the speed of the vehicle is recorded. As an example, the first gearshift table is as in Table 1 as follows.
(11) TABLE-US-00001 TABLE 1 Shift stage Stage 3 Stage 4 Stage 5 Stage 6 Stage 7 Vehicle Less than Not less Not less Not less Not speed 40 than 40 than 50 than 60 less (kph) Less than Less than Less than than 70 50 60 70
(12) In Table 1, a shift stage corresponding to a speed of less than 40 kph is stage 3, a shift stage corresponding to a speed of not less than 40 kph and less than 50 kph is stage 4, a shift stage corresponding to a speed of not less than 50 kph and less than 60 kph is stage 5, a shift stage corresponding to a speed of not less than 60 kph and less than 70 kph is stage 6, and a shift stage corresponding to a speed of not less than 70 kph is stage 7.
(13) The storage part 10 may store a table, that is, a correction factor table, used for the second gearshift section 370, in which the correction factor corresponding to the deceleration of the vehicle and the gradient of the road after the speed bump are recorded. As an example, the correction factor table is as Table 2 as follows.
(14) TABLE-US-00002 TABLE 2 Gradient Deceleration (%) −0.5 . . . −2 . . . −4 15 0 . . . 0.2 . . . 0.5 . . . . . . . . . . . . 0 0.2 . . . 0.6 . . . 1 . . . . . . . . . . . . . . . . . . −15 0.6 . . . 1 . . . 1
(15) The storage part 10 may store a table, that is, a second gearshift table, used for the second gearshift section 370, in which the shift stage corresponding to the correction factor and the speed of the vehicle is recorded. As an example, the second gearshift table is as in Table 3 as follows.
(16) TABLE-US-00003 TABLE 3 Correction Shift Stage Stage Stage Stage Stage Stage factor stage 2 3 4 5 6 7 0 Vehicle Less Not Not Not Not Not speed than 20 less less less less less (kph) than 20 than 35 than 45 than 55 than 70 Less Less Less Less than 35 than 45 than 55 than 70 . . . . . . . . . . . . . . . . . . . . . . . . 1 Vehicle Less Not Not Not Not Not speed than 40 less less less less less (kph) than 40 than 55 than 65 than 75 than 90 Less Less than 75 than 90 than 55 than 65 Less Less
(17) In Table 3, when the correction factor is 0, a shift stage corresponding to a speed of less than 20 kph is stage 2, a shift stage corresponding to a speed of not less than 20 kph and less than 35 kph is stage 3, a shift stage corresponding to a speed of not less than 35 kph and less than 45 kph is stage 4, a shift stage corresponding to a speed of not less than 45 kph and less than 55 kph is stage 5, a shift stage corresponding to a speed of not less than 55 kph and less than 70 kph is stage 6, and a shift stage corresponding to a speed of not less than 70 kph is stage 7.
(18) In Table 3, when the correction factor is 1, a shift stage corresponding to a speed of less than 40 kph is stage 2, a shift stage corresponding to a speed of not less than 40 kph and less than 55 kph is stage 3, a shift stage corresponding to a speed of not less than 55 kph and less than 65 kph is stage 4, a shift stage corresponding to a speed of not less than 65 kph and less than 75 kph is stage 5, a shift stage corresponding to a speed of not less than 75 kph and less than 90 kph is stage 6, and a shift stage corresponding to a speed of not less than 90 kph is stage 7.
(19) The storage part 10 may include a memory, such as a flash memory type, a hard disk type, a micro type, or a card type (for example, a secure digital (SD) card or an eXtream digital (XD) card), and a storage medium of at least one of memories, such as a random access memory (RAM), a static RAM (SRM), a read-only memory (ROM), a programmable ROM (PROM), an electrically erasable PROM (EEPROM), a magnetic RAM (MRAM), a magnetic disk, and an optical disk.
(20) The sensor part 20 may include one or more sensors that sense an obstacle located around the vehicle and detect information of the corresponding obstacle. As an example, the sensor part 20 may include a lidar or a camera for detecting information (a size, a shape, a spacing distance, and the like) on a speed bump on a front road. Furthermore, the sensor part 20 may further include a sensor that measures a speed of the vehicle, an accelerator position sensor (APS) that detects a pushing degree (%) of an accelerator pedal, and a brake position sensor (BPS) that detects a pushing degree (%) of a brake pedal. Here, as an example, a speed bump detected by the sensor part 20 may be as illustrated in
(21)
(22) As illustrated in
(23) For example, a speed bump of a first type may have a height of 7.5 cm and a length of 1 m, a speed bump of a second type may have a height of 7.5 cm and a length of 2 m, a speed bump of a third type may have a height of 10 cm and a length of 3.6 m, and a speed bump of a fourth type may have a height of 12.5 cm and a length of 6.1 m.
(24) The vehicle network access part 30 is a module that provides an access interface with a vehicle network, and the controller 40 may acquire location information of the speed bump from a navigation device 200 through the vehicle network, and also may acquire gradient information of the road after the speed bump. Then, the gradient information provided by the navigation device 200 may be gradient information in unit of a preset distance (for example, 10 m).
(25) Here, the network of the vehicle may include a controller area network (CAN), a controller area network with a flexible data-rate (CAN FD), a local interconnect network (LIN), FlexRay, media oriented systems transport (MOST), and Ethernet.
(26) The controller 40 may perform an overall control such that the elements may normally perform their functions. The controller 40 may be implemented in a form of hardware, may be implemented in a form of software, or may be implemented in a form of a combination of hardware and software. Preferably, the controller 40 may be implemented by a microprocessor, but the present disclosure is not limited thereto.
(27) In particular, the controller 40 may perform various controls for the process of performing the primary gearshift to the shift stage corresponding to the speed of the vehicle in the first gearshift section 360 corresponding to the first spacing distance from the speed bump located on the road, on which the vehicle travels, calculating the deceleration of the vehicle and the gradient of the road after the speed bump in the second gearshift section 370 corresponding to the second spacing distance from the speed bump, and determining the correction factor corresponding to the deceleration of the vehicle and the gradient of the road, and performing the secondary gearshift to the shift stage corresponding to the correction factor and the speed of the vehicle.
(28) Hereinafter, an operation of the controller 40 will be discussed in detail with reference to
(29)
(30) In
(31) The controller 40 may periodically acquire speed information of the vehicle through the sensor part 20 in the first gearshift section 360, and may perform the primary gearshift to the shift stage corresponding to the acquired speed of the vehicle, based on the first gearshift table stored in the storage part 10. Then, the controller 40 may perform a plurality of gearshifts when the speed of the vehicle is changed in the first gearshift section 360. It is preferable that the primary gearshift process is performed when the APS value 320 is zero, that is, when a driver does not push the accelerator pedal.
(32) As illustrated in
(33) The controller 40 may calculate the deceleration of the vehicle in the second gearshift section 370, based on the speed 311 and the BPS value 330 of the vehicle, which has been periodically acquired by the sensor part 20, in the second gearshift section 370.
(34) The controller 40 may calculate the gradient (θ) of the road after the speed bump 300 in the second gearshift section 370. Then, the controller 40 may calculate an average of gradients for a specific section (for example, 10 m), which are acquired from the navigation device 200 through the vehicle network as the gradient (θ) of the road.
(35) For example, the controller 40 may determine the gradient (θ) of the road as 12° when the gradient of the road from the speed bump 300 to a point (hereinafter, a first point) of 10 m after the speed bump 300 is 12°, the gradient of the road from the first point to a point (hereinafter, a second point) of 10 m after the first point is 9°, and the gradient of the road from the second point to a point (hereinafter, a third point) of 10 m after the second point is 15°.
(36) For reference, the gradient of the road may be a value obtained by expressing angles of 0° to 45° by 0% to 100%. As an example, 3.6° becomes 8%, and 6.75° becomes 15%.
(37) For example, the controller 40 may determine the gradient (%) of the road as 4.65% when the gradient of the road from the speed bump 300 to a point (hereinafter, the first point) of 10 m after the speed bump 300 is 3.6%, the gradient of the road from the first point to a point (hereinafter, the second point) of 10 m after the first point is 6.75%, and the gradient of the road from the second point to a point (hereinafter, the third point) of 10 m after the second point is 3.6%.
(38) The controller 40 may determine the correction factor corresponding to the calculated deceleration of the vehicle and the gradient (%) of the road after the speed bump 300, based on a correction factor table stored in the storage part 10.
(39) The controller 40 may determine the shift stage corresponding to the determined correction factor and the speed of the vehicle, based on the second gearshift table stored in the storage part 10, and may perform the secondary gearshift to the determined stage.
(40) As illustrated in
(41)
(42) First, a deceleration, a gradient, an inter-vehicle distance, and a drive tendency are included in a candidate group of parameters used for the gearshift of the vehicle, and a root mean square error (RMSE) for an actual APS value after a linear return is calculated based on Equation 1 as follows. The calculated result is as in Table 1 as follows.
(43)
(44) TABLE-US-00004 TABLE 4 Inter-vehicle Drive RMSE Deceleration Gradient distance tendency APS 9.3 8.8 9.5 9.8
(45) As also may be seen through Table 4, since an RMSE of the deceleration and an RMSE of the gradient become minimal, the deceleration of the vehicle and the gradient of the road are determined as parameters used for the gearshift of the vehicle. The shift stage determined according to the deceleration of the vehicle and the gradient of the road are as illustrated in
(46)
(47) First, by the sensor part 20 measures a speed, a brake position sensor (BPS) value, and an accelerator position sensor (APS) value of the vehicle (501).
(48) Thereafter, in the gearshift section spaced apart from the speed bump located on the road, on which the vehicle travels, by a preset distance, the controller 40 measures the deceleration of the vehicle, and the gradient of the road after the speed bump (502).
(49) Thereafter, the controller 40 determines the correction factor corresponding to the deceleration of the vehicle and the gradient of the road (503).
(50) Thereafter, the controller 40 performs the gearshift to the shift stage corresponding to the correction factor and the speed of the vehicle (504).
(51)
(52) Referring to
(53) The processor 1100 may be a central processing unit (CPU) or a semiconductor device that processes instructions stored in the memory 1300 and/or the storage 1600. The memory 1300 and the storage 1600 may include various volatile or nonvolatile storage media. For example, the memory 1300 may include a read only memory (ROM) 1310 and a random access memory (RAM) 1320.
(54) Accordingly, the steps of the method or algorithm described in relation to the present disclosure may be implemented directly by hardware executed by the processor 1100, a software module, or a combination thereof. The software module may reside in a storage medium (that is, the memory 1300 and/or the storage 1600), such as a RAM, a flash memory, a ROM, an EPROM, an EEPROM, a register, a hard disk, a solid state drive (SSD), a detachable disk, or a CD-ROM. The exemplary storage medium is coupled to the processor 1100, and the processor 1100 may read information from the storage medium and may write information in the storage medium. In another method, the storage medium may be integrated with the processor 1100. The processor and the storage medium may reside in an application specific integrated circuit (ASIC). The ASIC may reside in a user terminal. In another method, the processor and the storage medium may reside in the user terminal as an individual component.
(55) According to the gearshift control method of a vehicle and the method thereof, the primary gearshift to the shift stage corresponding to the speed of the vehicle in the first gearshift section (the preliminary gearshift section) corresponding to the first spacing distance from the speed bump located on the road, on which the vehicle travels, may be performed, the deceleration of the vehicle and the gradient of the road after the speed bump in the second gearshift section corresponding to the second spacing distance from the speed bump may be calculated, the correction factor corresponding to the deceleration of the vehicle and the gradient of the road may be determined, and the secondary gearshift to the shift stage corresponding to the correction factor and the speed of the vehicle may be performed whereby a gearshift performance and an acceleration performance of the vehicle may be enhanced.