Vehicle shift control methods, devices, equipment and storage media
By acquiring the vehicle's shifting pattern and adjusting the shifting force using a shifting force calibration table and correction coefficients, the problem of frequent shifting failures in DCT automatic transmissions was solved, achieving a higher shifting success rate and robustness.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DONGFENG MOTOR CO LTD DONGFENG NISSAN PASSENGER VEHICLE CO
- Filing Date
- 2022-09-09
- Publication Date
- 2026-04-21
AI Technical Summary
In existing technologies, DCT automatic transmissions enter a timeout protection mode after a failed shift, resulting in multiple failed shift attempts, poor robustness, and a single shift force strategy, leading to frequent shift failures.
By acquiring the vehicle's shifting mode, the shifting force is dynamically adjusted using a shifting force calibration table and correction coefficients. The shifting mode is distinguished according to the vehicle's operating conditions, and different shifting control strategies are adopted, including sport shifting, enhanced shifting, and normal shifting, to improve the shifting success rate.
It improves the robustness and drivability of shift control, ensures a high success rate for shifts, reduces the frequency of shift failures, and optimizes the shift control strategy.
Smart Images

Figure CN116292869B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle control technology, and in particular to a vehicle gear shifting control method, device, equipment, and storage medium. Background Technology
[0002] Currently, when a vehicle's TCU (Transmission Control Unit) issues a shift command, the DCT (Dual Clutch Transmission) automatic transmission, upon receiving the command, controls the hydraulic oil to drive the piston, causing the shift fork to move and engage / disengage the gear sleeve and engagement teeth, ultimately achieving upshifting / downshifting. However, due to dimensional deviations in the shift mechanism, the shift resistance varies. After the first shift failure, it enters a shift timeout protection mode, attempting N times consecutively until a fault code is reported. Currently, the existing DCT automatic transmission's countermeasure for shift failure is to keep the shift force constant. However, this method may lead to continuous shift failures because the shift force is still less than the resistance, resulting in poor robustness.
[0003] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention
[0004] The main objective of this invention is to provide a vehicle shift control method, device, equipment, and storage medium, aiming to solve the technical problem that the actual performance of existing vehicle shift control strategies is poor.
[0005] To achieve the above objectives, the present invention provides a vehicle gear shifting control method, the method comprising the following steps:
[0006] Obtain the vehicle's shift mode;
[0007] If the vehicle shift mode is not a sport shift mode, the initial shift force is determined according to the shift force calibration table corresponding to the vehicle shift mode.
[0008] When shifting fails based on the initial shift force, the initial shift force is corrected according to the shift correction coefficient corresponding to the vehicle shift mode to obtain a corrected shift force.
[0009] The vehicle shifts gears according to the modified shift force.
[0010] Optionally, the step of obtaining the vehicle's shift mode includes:
[0011] Obtain the vehicle's speed and acceleration;
[0012] If the vehicle acceleration is greater than a preset acceleration threshold, then the vehicle's shift mode is determined to be sport shift mode.
[0013] If the vehicle acceleration is less than or equal to the preset acceleration threshold and the vehicle speed is greater than the preset speed threshold, then the vehicle's shift mode is determined to be the enhanced shift mode.
[0014] If the vehicle acceleration is less than or equal to the preset acceleration threshold and the vehicle speed is less than or equal to the preset speed threshold, then the vehicle's shift mode is determined to be the normal shift mode.
[0015] Optionally, the step of determining the initial shift force according to the shift force calibration table corresponding to the vehicle shift mode includes:
[0016] Obtain the vehicle's speed and throttle opening;
[0017] Obtain the mode identifier corresponding to the vehicle's shift mode, and look up the corresponding shift force calibration table based on the mode identifier;
[0018] The initial shift force is obtained by searching the shift force calibration table based on the vehicle speed and the throttle opening.
[0019] Optionally, after the step of shifting the vehicle gears according to the corrected shift force, the method further includes:
[0020] When a shift fails to shift according to the corrected shift force, the number of shift attempts is obtained;
[0021] The shift correction parameters are determined based on the number of shift attempts and the shift correction coefficient.
[0022] The corrected shift force is determined based on the shift correction parameters and the initial shift force, and the process returns to the step of shifting the vehicle based on the corrected shift force.
[0023] Optionally, the step of determining the corrected shift force based on the shift correction parameters and the initial shift force includes:
[0024] Multiply the shift correction parameter by the initial shift force to obtain the theoretical shift force;
[0025] Compare the theoretical shifting force with the maximum shifting force;
[0026] If the theoretical shifting force is less than or equal to the maximum shifting force, then the theoretical shifting force is used as the corrected shifting force.
[0027] Optionally, after the step of shifting the vehicle gears according to the corrected shift force, the method further includes:
[0028] When a gear shift is successfully completed based on the corrected shift force, the vehicle's speed and throttle opening are obtained.
[0029] A successful gear shift record is generated based on the corrected shift force, the vehicle speed, and the throttle opening.
[0030] The successful gear shift records are stored in a preset gear shift record library;
[0031] The shift force calibration table corresponding to the vehicle shift mode is adjusted based on the successful shift records in the shift record library.
[0032] Optionally, after the step of obtaining the vehicle's shift mode, the method further includes:
[0033] If the vehicle's shift mode is sport shift mode, then obtain the maximum shift force corresponding to the vehicle;
[0034] The vehicle shifts gears according to the maximum shift force.
[0035] Furthermore, to achieve the above objectives, the present invention also proposes a vehicle shift control device, which includes the following modules:
[0036] The mode determination module is used to obtain the vehicle's shift mode;
[0037] The force determination module is used to determine the initial shift force according to the shift force calibration table corresponding to the vehicle shift mode if the vehicle shift mode is not a sport shift mode.
[0038] The force correction module is used to correct the initial shift force according to the shift correction coefficient corresponding to the vehicle shift mode when the shift fails to be performed based on the initial shift force, so as to obtain the corrected shift force.
[0039] The shift control module is used to shift vehicle gears according to the corrected shift force.
[0040] Furthermore, to achieve the above objectives, the present invention also proposes a vehicle shift control device, which includes: a processor, a memory, and a vehicle shift control program stored in the memory and executable on the processor. When the vehicle shift control program is executed by the processor, it implements the steps of the vehicle shift control method as described above.
[0041] Furthermore, to achieve the above objectives, the present invention also proposes a computer-readable storage medium storing a vehicle shift control program, which, when executed, implements the steps of the vehicle shift control method as described above.
[0042] This invention acquires the vehicle's shift mode; if the shift mode is not a sport shift mode, an initial shift force is determined according to the shift force calibration table corresponding to the shift mode; if a shift fails based on the initial shift force, the initial shift force is corrected according to the shift correction coefficient corresponding to the shift mode to obtain a corrected shift force; and the vehicle shifts gears based on the corrected shift force. Because the vehicle's shift mode is differentiated based on its operating conditions, and different shift control strategies are adopted according to the shift mode, drivability is improved. Furthermore, after a shift failure, the shift force is adjusted according to the shift correction coefficient corresponding to the shift mode, and a re-attempt is made based on the adjusted shift force, thus improving the robustness of the shift control. Attached Figure Description
[0043] Figure 1 This is a schematic diagram of the structure of an electronic device in the hardware operating environment involved in the embodiments of the present invention;
[0044] Figure 2 This is a flowchart illustrating the first embodiment of the vehicle gear shifting control method of the present invention;
[0045] Figure 3 This is a schematic diagram illustrating the shifting force adjustment in the motion shifting mode of the present invention;
[0046] Figure 4 This is a flowchart illustrating the second embodiment of the vehicle shift control method of the present invention;
[0047] Figure 5 This is a schematic diagram of the shift force adjustment in the normal shift mode of the present invention;
[0048] Figure 6 This is a schematic diagram illustrating the shift force adjustment in the enhanced shift mode of the present invention;
[0049] Figure 7 This is a structural block diagram of the first embodiment of the vehicle shift control device of the present invention.
[0050] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0051] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.
[0052] Reference Figure 1 , Figure 1 This is a schematic diagram of the vehicle gear shifting control device structure in the hardware operating environment involved in the embodiments of the present invention.
[0053] like Figure 1As shown, the electronic device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen or an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The memory 1005 may be high-speed random access memory (RAM) or stable non-volatile memory (NVM), such as a disk drive. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.
[0054] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0055] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and a vehicle shift control program.
[0056] exist Figure 1 In the electronic device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the electronic device of the present invention can be set in the vehicle shift control device. The electronic device calls the vehicle shift control program stored in the memory 1005 through the processor 1001 and executes the vehicle shift control method provided in the embodiment of the present invention.
[0057] This invention provides a vehicle gear shifting control method, referring to... Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of a vehicle gear shifting control method according to the present invention.
[0058] In this embodiment, the vehicle shift control method includes the following steps:
[0059] Step S10: Obtain the vehicle's shift mode.
[0060] It should be noted that the executing entity in this embodiment can be the vehicle shift control device, which can be the automatic transmission control unit in the vehicle, i.e., the vehicle TCU mentioned above. Of course, it can also be other controllers or control units that can control the automatic transmission of the vehicle. This embodiment does not limit this. In this embodiment and the following embodiments, the vehicle shift control device is used as an example to describe the vehicle shift control method of the present invention.
[0061] It should be noted that during actual vehicle operation, the need for gear shifting varies depending on the different operating conditions. To address the actual needs of different operating conditions, the vehicle's operating conditions can be divided into different vehicle shifting modes. Different strategies can be used to control gear shifting for different vehicle shifting modes, thereby improving drivability. Therefore, when controlling vehicle shifting, it is necessary to first obtain the vehicle's shifting mode.
[0062] Furthermore, to ensure that the actual shifting requirements under different operating conditions can be met, the vehicle shifting modes can be divided based on the vehicle's speed and acceleration. Therefore, step S10 in this embodiment may include:
[0063] Obtain the vehicle's speed and acceleration;
[0064] If the vehicle acceleration is greater than a preset acceleration threshold, then the vehicle's shift mode is determined to be sport shift mode.
[0065] If the vehicle acceleration is less than or equal to the preset acceleration threshold and the vehicle speed is greater than the preset speed threshold, then the vehicle's shift mode is determined to be the enhanced shift mode.
[0066] If the vehicle acceleration is less than or equal to the preset acceleration threshold and the vehicle speed is less than or equal to the preset speed threshold, then the vehicle's shift mode is determined to be the normal shift mode.
[0067] It should be noted that vehicle speed and vehicle acceleration can both refer to the vehicle's speed at the current moment. The preset acceleration threshold and preset speed threshold can be preset by the administrator of the vehicle's shift control equipment according to actual needs; for example, setting the preset acceleration threshold to 6 m / s. 2 Set the preset speed threshold to 22m / s.
[0068] In practical use, if the vehicle's acceleration exceeds the preset acceleration threshold, it indicates that the vehicle prioritizes acceleration performance and requires quick gear shifts; therefore, the vehicle's shift mode can be determined as Sport Shift Mode. If the vehicle's acceleration is less than or equal to the preset acceleration threshold, and the vehicle's speed is greater than the preset acceleration threshold, it indicates that the vehicle's speed is high, but its acceleration is low. It needs to balance NVH (Noise, Vibration, and Harshness) performance and acceleration experience; therefore, the vehicle's shift mode can be determined as Enhanced Shift Mode. If the vehicle's acceleration is less than or equal to the preset acceleration threshold, and the vehicle's speed is also less than or equal to the preset acceleration threshold, it indicates that both the vehicle's speed and acceleration are low. In this case, NVH performance is the primary focus; therefore, the vehicle's shift mode can be determined as Normal Shift Mode.
[0069] Step S20: If the vehicle shift mode is not a sport shift mode, then determine the initial shift force according to the shift force calibration table corresponding to the vehicle shift mode.
[0070] It should be noted that if the vehicle's shift mode is not Sport Shift Mode, it means that shift speed is not the only consideration; NVH (Noise, Vibration, and Harshness) performance must also be taken into account. Therefore, the maximum shift force cannot be used directly. In this case, a shift force calibration table corresponding to the vehicle's shift mode can be obtained, and the corresponding initial shift force can be found in the table based on the vehicle's operating conditions. Different vehicle shift modes correspond to different shift force calibration tables, which contain the initial shift forces under different operating conditions. The data in these tables can be pre-calibrated by the vehicle's shift control equipment administrators based on the vehicle's hardware performance. If the vehicle's shift mode is Enhanced Shift Mode, the initial shift force can be amplified using a preset enhancement coefficient β. Then, a shift can be attempted based on the enhanced initial shift force, thereby improving the success rate of the first shift in Enhanced Shift Mode.
[0071] Furthermore, in existing technologies, the shift force is generally calculated solely based on the throttle opening and gear selection. However, during actual vehicle operation, vehicle speed may also affect the shift force. Therefore, the step of determining the initial shift force according to the shift force calibration table corresponding to the vehicle's shift mode, as described in this embodiment, may include:
[0072] Obtain the vehicle's speed and throttle opening;
[0073] Obtain the mode identifier corresponding to the vehicle's shift mode, and look up the corresponding shift force calibration table based on the mode identifier;
[0074] The initial shift force is obtained by searching the shift force calibration table based on the vehicle speed and the throttle opening.
[0075] It should be noted that, for ease of searching, a unique mode identifier can be assigned to each vehicle's shift mode. The shift force calibration table is then bound to and stored with this mode identifier. When the initial shift force needs to be found, the corresponding shift force calibration table can be quickly located based on the mode identifier corresponding to the vehicle's shift mode. Since the shift force required for shifting gears may vary depending on the vehicle's gear position, the same vehicle's shift mode can correspond to multiple different shift force calibration tables. Different shift force calibration tables correspond to different vehicle gears. Therefore, before searching for the corresponding shift force calibration table based on the mode identifier, the vehicle's current gear can be obtained, and then the corresponding shift force calibration table can be found based on the gear and the mode identifier.
[0076] In practical use, the shift force calibration table can include the initial shift force corresponding to different vehicle speed ranges and different throttle openings. Therefore, by looking up the initial shift force in the shift force calibration table according to the vehicle speed and throttle opening, one can determine the vehicle speed range and look up the corresponding initial shift force in the shift force calibration table according to the vehicle speed range and throttle opening.
[0077] The shift force calibration table in this embodiment can be as follows:
[0078]
[0079]
[0080] Where A, B, ..., E represent different speed ranges, and the initial shift force F0 of condition 1 can include the initial shift force of each gear under this condition.
[0081] Of course, if different shift force calibration tables are set for different gears, the table above can be a shift force calibration table for a certain gear. In this case, the initial shift force F0 of working condition 1 only includes the gear and the initial shift force under that working condition.
[0082] Furthermore, since the sport shift mode emphasizes acceleration performance and requires fast shifting, the following step after step S10 in this embodiment may also be included:
[0083] If the vehicle's shift mode is sport shift mode, then obtain the maximum shift force corresponding to the vehicle;
[0084] The vehicle shifts gears according to the maximum shift force.
[0085] Understandably, if the vehicle's shift mode is Sport Shift mode, it means that the vehicle's acceleration is greater. In this mode, the focus is on acceleration performance, and the vehicle needs to ensure fast shifting. Therefore, the maximum shifting force corresponding to the vehicle can be directly obtained, and the vehicle can be shifted according to the maximum shifting force to ensure the success rate of shifting as much as possible. In this mode, if the shifting fails, there is no need to adjust the shifting force, but to continue to use the maximum shifting force to try to shift again.
[0086] To facilitate understanding, we will now combine... Figure 3 To explain, Figure 3 This is a schematic diagram illustrating the shift force adjustment in the motion shift mode of the present invention, as shown below. Figure 3 As shown, when shifting gears for the first time, the maximum shift force F supported by the hardware is used to attempt the shift. After the duration reaches t0, the shift is checked to see if it was successful. If the shift fails, the shift is attempted again with the maximum shift force F.
[0087] Step S30: When shifting fails based on the initial shift force, the initial shift force is corrected according to the shift correction coefficient corresponding to the vehicle shift mode to obtain the corrected shift force.
[0088] It should be noted that after shifting gears based on the initial shift force, at a preset interval, the vehicle's shift control device can acquire the actual displacement of the shift fork during the attempted shift and calculate the ratio of this actual displacement to the successful shift displacement (this ratio can be called the duty cycle). This ratio is compared with a preset ratio threshold. If the ratio is greater than the preset ratio threshold, the shift is considered successful; otherwise, the shift is considered a failure. The preset ratio threshold can be pre-set by the vehicle's shift control device administrator based on the parameters of the vehicle's DCT automatic transmission.
[0089] In practical use, different shift correction coefficients (shift correction coefficient > 1) can be preset for different vehicle shift modes. Among them, the shift correction coefficient corresponding to the enhanced shift mode is greater than that corresponding to the normal shift mode.
[0090] It is understandable that if shifting fails based on the initial shift force, it means that the initial shift force is less than the shift resistance. If you continue to try to shift with the initial shift force, you may still fail. In order to increase the success rate of shifting, you need to use a larger shift force to try to shift. Therefore, the initial shift force can be corrected by the shift correction coefficient corresponding to the vehicle's shift mode to obtain the corrected shift force.
[0091] Step S40: Shift the vehicle gears according to the corrected shift force.
[0092] Understandably, after calculating the corrected shift force, a shift command can be sent based on the corrected shift force, and the DCT automatic transmission can be controlled to attempt a shift based on the generated shift command to correct the shift force.
[0093] Furthermore, as the service life increases, the resistance of the shifting system gradually increases. In order to ensure that the initial shifting force in the shifting force calibration table matches the actual working conditions and to improve the shifting success rate when shifting based on the initial shifting force in the shifting force calibration table, this embodiment may further include the following after step S40:
[0094] When a gear shift is successfully completed based on the corrected shift force, the vehicle's speed and throttle opening are obtained.
[0095] A successful gear shift record is generated based on the corrected shift force, the vehicle speed, and the throttle opening.
[0096] The successful gear shift records are stored in a preset gear shift record library;
[0097] The shift force calibration table corresponding to the vehicle shift mode is adjusted based on the successful shift records in the shift record library.
[0098] It should be noted that the preset shift record library can be a database used to store successful shift records. It can be located locally on the vehicle's shift control device; of course, if the vehicle has a remote communication environment, it can also be located on a remote server. This embodiment does not impose any restrictions on this. Specifically, when shifting gears using the initial shift force, if the shift is successful, a successful shift record can be generated based on the initial shift force, vehicle speed, and throttle opening, and stored in the preset shift record library for subsequent analysis.
[0099] In practical use, the vehicle shift control device can periodically or upon receiving a calibration command search a preset shift record database for multiple successful shift records under various operating conditions (different vehicle shift modes, different vehicle speeds, different throttle openings). It then statistically analyzes the shift force used in each successful shift record and calculates the shift success rate corresponding to the initial shift force in the shift force calibration table for that operating condition. If the shift success rate is lower than a preset success threshold, a corrected calibration value is calculated based on the multiple successful shift records using a preset probability statistical algorithm. The initial shift force in the shift force calibration table for that operating condition is then updated to the corrected calibration value. The preset success threshold can be pre-set by the vehicle shift control device administrator according to actual needs.
[0100] For example: Assuming the preset success threshold is 90%, for condition 1 in normal shifting mode (throttle opening 1 / 8, vehicle speed range A), the initial shifting force corresponding to it in the shifting force calibration table is F0. Of the 100 most recent successful shifting records for condition 1 found in the preset shifting record database, only 86 were successfully shifted using F0. Therefore, the actual shifting success rate for condition 1 is 86 / 100 = 86%. Since 86% < 90%, we can calculate F0 correction based on the aforementioned 100 successful shifting records using Weibull probability statistics, and then update the initial shifting force corresponding to condition 1 in the shifting force calibration table to F0 correction.
[0101] This embodiment obtains the vehicle's shift mode; if the shift mode is not a sport shift mode, an initial shift force is determined according to the shift force calibration table corresponding to the shift mode; if shifting fails based on the initial shift force, the initial shift force is corrected according to the shift correction coefficient corresponding to the shift mode to obtain a corrected shift force; the vehicle then shifts gears based on the corrected shift force. Because the vehicle's shift mode is differentiated based on its operating conditions, and different shift control strategies are adopted according to the shift mode, drivability is improved. Furthermore, after a shift failure, the shift force is adjusted according to the shift correction coefficient corresponding to the shift mode, and the shift is retried based on the adjusted shift force, thus improving the robustness of the shift control.
[0102] refer to Figure 4 , Figure 4 This is a flowchart illustrating a second embodiment of a vehicle gear shifting control method according to the present invention.
[0103] Based on the first embodiment described above, the vehicle shift control method of this embodiment further includes, after step S40:
[0104] Step S50: When shifting fails according to the corrected shifting force, obtain the number of shifting attempts.
[0105] It should be noted that the number of shift attempts can be based on the number of consecutive failed shifts. For example, if a shift fails based on the initial shift force, this is the first shift attempt, and the number of shift attempts is 1. If a shift attempt is made based on the corrected shift force calculated using the shift correction factor, this is the second shift attempt, and the number of shift attempts is 2. If this also fails, this is the third shift attempt, and the number of shift attempts is 3.
[0106] Step S60: Determine the shift correction parameter based on the number of shift attempts and the shift correction coefficient.
[0107] It should be noted that determining the shift correction parameter based on the number of shift attempts and the shift correction coefficient can be achieved by subtracting one from the number of shift attempts, recording the calculated number as n, and then raising the shift correction coefficient to the nth power to obtain the shift correction parameter. For example, assuming the number of shift attempts is i and the shift correction coefficient is a, then the shift correction coefficient = a. (i-1) .
[0108] Step S70: Determine the corrected shift force based on the shift correction parameters and the initial shift force, and return to the step of shifting the vehicle based on the corrected shift force.
[0109] It should be noted that determining the corrected shift force based on the shift correction parameter and the initial shift force can be achieved by multiplying the initial shift force by the shift correction parameter. For example, assuming the initial shift force is F0 and the shift correction parameter is a... (i-1) Then the shift force correction = F0 * a (i-1) .
[0110] Understandably, if shifting still fails based on the corrected shifting force calculated using the shift correction parameters and the initial shifting force, it means that the corrected shifting force adjusted by the shift correction parameters is still less than the shifting resistance. In this case, the corrected shifting force can be recalculated based on the actual number of shifting attempts, the shift correction coefficient, and the initial shifting force. Then, return to step S40 and try shifting again based on the recalculated corrected shifting force. The shifting force used can be gradually increased based on the actual number of attempts to ensure that the shifting success rate is improved while avoiding shifting noise or jerking.
[0111] Furthermore, since the product of the shift correction parameter and the initial shift force may exceed the maximum shift force usable by the DCT automatic transmission, generating a shift command based on a shift force exceeding the maximum shift force may lead to abnormalities. To avoid this phenomenon, the step of determining the corrected shift force based on the shift correction parameter and the initial shift force described in this embodiment may include:
[0112] Multiply the shift correction parameter by the initial shift force to obtain the theoretical shift force;
[0113] Compare the theoretical shifting force with the maximum shifting force;
[0114] If the theoretical shifting force is less than or equal to the maximum shifting force, then the theoretical shifting force is used as the corrected shifting force.
[0115] It should be noted that the maximum shift force can be preset by the vehicle shift control equipment administrator based on the hardware performance of the DCT automatic transmission actually equipped in the vehicle.
[0116] In practical use, if the shift force in the shift command sent to the DCT automatic transmission is higher than the maximum shift force of the DCT automatic transmission, the DCT automatic transmission may not respond to the shift command because it determines that it cannot execute the shift command, thus causing control failure. Therefore, when calculating the corrected shift force, it is necessary to combine the maximum shift force.
[0117] Understandably, if the theoretical shift force is less than or equal to the maximum shift force, it means that the DCT automatic transmission can be normally controlled based on this theoretical shift force. Therefore, this theoretical shift force can be directly used as the correction shift force. However, if the theoretical shift force is greater than the maximum shift force, then using this theoretical shift force to control the DCT automatic transmission will likely lead to control failure. Since the calculated theoretical shift force is greater than the maximum shift force, it means that the shift resistance is already quite close to the maximum shift force. Using a smaller shift force cannot guarantee a successful shift. Therefore, in this case, the maximum shift force can be directly used as the correction shift force to ensure a successful shift as much as possible.
[0118] To facilitate understanding, we will now combine... Figure 5 The adjustment of shift force in the vehicle shift control method of the present invention will be explained. Figure 5 This is a schematic diagram illustrating the shift force adjustment in the normal shift mode of the present invention, as shown below. Figure 5 As shown, during the initial gear shift, an attempt is made to shift gears using F0. A check is performed when the duration reaches t0. If the shift fails, F0 is adjusted according to the shift adjustment coefficient 'a' corresponding to the normal shift mode. Then, a shift attempt is made based on the obtained corrected shift force F0*a. If the shift still fails, the number of shift attempts i is obtained, the corrected shift force F0*a^(i-1) is recalculated, and the shift attempt is made again. If the number of shift attempts reaches the maximum number of attempts or the calculated corrected shift force is greater than the maximum shift force F... max If the maximum shift force is used as the corrected shift force, then the shifting attempt will be made again.
[0119] To facilitate understanding, we will now combine... Figure 6 The adjustment of shift force in the vehicle shift control method of the present invention will be explained. Figure 6 This is a schematic diagram illustrating the shift force adjustment in the enhanced shift mode of the present invention, as shown below. Figure 6As shown, during the first gear shift, the initial shift force found is F0. This initial shift force can be directly strengthened using a preset strengthening coefficient β. Then, the strengthened initial shift force F0*β is used for the shift. If the shift fails, F0 can be adjusted according to the shift adjustment coefficient c corresponding to the strengthened shift mode. Then, a shift attempt is made based on the obtained corrected shift force F0*c. If the shift still fails, the number of shift attempts i is obtained, and the corrected shift force F0*c^(i-1) is recalculated. The shift attempt is then made again. If the number of shift attempts reaches the maximum number of attempts or the calculated corrected shift force is greater than the maximum shift force F0*β, the shift attempt continues. max If the maximum shift force is used as the corrected shift force, then the shifting attempt will be made again.
[0120] This embodiment obtains the number of shift attempts when shifting fails based on the corrected shift force; determines shift correction parameters based on the number of shift attempts and the shift correction coefficient; determines the corrected shift force based on the shift correction parameters and the initial shift force; and returns to the step of shifting the vehicle based on the corrected shift force. Because after a failed shift based on the corrected shift force, the corrected shift force is recalculated by combining the number of shift attempts, the shift correction coefficient, and the initial shift force, and then the shift is retried, the shift force can be gradually increased. This ensures a gradual increase in shift success rate while also considering NVH performance.
[0121] Furthermore, this embodiment of the invention also proposes a storage medium storing a vehicle shift control program, which, when executed by a processor, implements the steps of the vehicle shift control method described above.
[0122] Reference Figure 7 , Figure 7 This is a structural block diagram of the first embodiment of the vehicle shift control device of the present invention.
[0123] like Figure 7 As shown, the vehicle shift control device proposed in this embodiment of the invention includes:
[0124] The mode determination module 10 is used to obtain the vehicle's shift mode;
[0125] The force determination module 20 is used to determine the initial shift force according to the shift force calibration table corresponding to the vehicle shift mode if the vehicle shift mode is not a sport shift mode.
[0126] The force correction module 30 is used to correct the initial shift force according to the shift correction coefficient corresponding to the vehicle shift mode when the shifting fails based on the initial shift force, so as to obtain the corrected shift force.
[0127] The shift control module 40 is used to shift vehicle gears according to the corrected shift force.
[0128] This embodiment obtains the vehicle's shift mode; if the shift mode is not a sport shift mode, an initial shift force is determined according to the shift force calibration table corresponding to the shift mode; if shifting fails based on the initial shift force, the initial shift force is corrected according to the shift correction coefficient corresponding to the shift mode to obtain a corrected shift force; the vehicle then shifts gears based on the corrected shift force. Because the vehicle's shift mode is differentiated based on its operating conditions, and different shift control strategies are adopted according to the shift mode, drivability is improved. Furthermore, after a shift failure, the shift force is adjusted according to the shift correction coefficient corresponding to the shift mode, and the shift is retried based on the adjusted shift force, improving the robustness of shift control and achieving fine-grained control of the shift force.
[0129] Furthermore, the mode determination module 10 is also used to acquire the vehicle's driving speed and vehicle acceleration; if the vehicle acceleration is greater than a preset acceleration threshold, the vehicle's shift mode is determined to be a sport shift mode; if the vehicle acceleration is less than or equal to the preset acceleration threshold and the vehicle speed is greater than a preset speed threshold, the vehicle's shift mode is determined to be a reinforced shift mode; if the vehicle acceleration is less than or equal to the preset acceleration threshold and the vehicle speed is less than or equal to the preset speed threshold, the vehicle's shift mode is determined to be a normal shift mode.
[0130] Furthermore, the force determination module 20 is also used to obtain the vehicle's driving speed and throttle opening; obtain the mode identifier corresponding to the vehicle's shift mode, and look up the corresponding shift force calibration table according to the mode identifier; and search the shift force calibration table according to the vehicle's driving speed and throttle opening to obtain the initial shift force.
[0131] Furthermore, the shift control module 40 is also used to obtain the number of shift attempts when shifting fails according to the corrected shift force; determine the shift correction parameter according to the number of shift attempts and the shift correction coefficient; determine the corrected shift force according to the shift correction parameter and the initial shift force; and return to the step of shifting the vehicle according to the corrected shift force.
[0132] Furthermore, the shift control module 40 is also used to multiply the shift correction parameter by the initial shift force to obtain the theoretical shift force; compare the theoretical shift force with the maximum shift force; if the theoretical shift force is less than or equal to the maximum shift force, then use the theoretical shift force as the correction shift force.
[0133] Furthermore, the shift control module 40 is also used to acquire the vehicle speed and throttle opening when a shift is successfully completed based on the corrected shift force; generate a successful shift record based on the corrected shift force, the vehicle speed, and the throttle opening; store the successful shift record in a preset shift record library; and adjust the shift force calibration table corresponding to the vehicle shift mode based on the successful shift records in the shift record library.
[0134] Furthermore, the force determination module is also used to obtain the maximum shifting force corresponding to the vehicle if the vehicle shifting mode is a sport shifting mode; and to perform vehicle shifting based on the maximum shifting force.
[0135] It should be understood that the above are merely illustrative examples and do not constitute any limitation on the technical solutions of the present invention. In specific applications, those skilled in the art can make settings as needed, and the present invention does not impose any restrictions on this.
[0136] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of this invention. In practical applications, those skilled in the art can select some or all of the workflow to achieve the purpose of this embodiment according to actual needs, and no restrictions are imposed here.
[0137] In addition, for technical details not described in detail in this embodiment, please refer to the vehicle shift control method provided in any embodiment of the present invention, which will not be repeated here.
[0138] Furthermore, it should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0139] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0140] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory (ROM) / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0141] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A vehicle gear shifting control method, characterized in that, The vehicle shift control method includes the following steps: Obtain the vehicle's shift mode; If the vehicle shift mode is not a sport shift mode, the initial shift force is determined according to the shift force calibration table corresponding to the vehicle shift mode. Different vehicle shift modes correspond to different shift force calibration tables, and the shift force calibration table contains the initial shift force of the vehicle under different operating conditions. When shifting fails based on the initial shift force, the initial shift force is corrected according to the shift correction coefficient corresponding to the vehicle shift mode to obtain a corrected shift force. Different vehicle shift modes correspond to different shift correction coefficients. The vehicle shifts gears according to the corrected shift force; The method of shifting vehicle gears based on the corrected shift force includes: A shift command is generated based on the corrected shift force; The automatic transmission is controlled to attempt a gear shift with the corrected shift force according to the shift command; The step of shifting the vehicle gears according to the corrected shift force further includes: When a shift fails to shift according to the corrected shift force, the number of shift attempts is obtained; Subtract one from the number of gear shift attempts to generate the value of n; Calculate the nth power of the shift correction coefficient to generate the shift correction parameters; The corrected shift force is determined based on the shift correction parameters and the initial shift force, and the process returns to the step of shifting the vehicle based on the corrected shift force.
2. The vehicle shift control method as described in claim 1, characterized in that, The step of obtaining the vehicle's shift mode includes: Obtain the vehicle's speed and acceleration; If the vehicle acceleration is greater than a preset acceleration threshold, then the vehicle's shift mode is determined to be sport shift mode. If the vehicle acceleration is less than or equal to the preset acceleration threshold and the vehicle speed is greater than the preset speed threshold, then the vehicle's shift mode is determined to be the enhanced shift mode. If the vehicle acceleration is less than or equal to the preset acceleration threshold and the vehicle speed is less than or equal to the preset speed threshold, then the vehicle's shift mode is determined to be the normal shift mode.
3. The vehicle shift control method as described in claim 1, characterized in that, The step of determining the initial shift force according to the shift force calibration table corresponding to the vehicle shift mode includes: Obtain the vehicle's speed and throttle opening; Obtain the mode identifier corresponding to the vehicle's shift mode, and look up the corresponding shift force calibration table based on the mode identifier; The initial shift force is obtained by searching the shift force calibration table based on the vehicle speed and the throttle opening.
4. The vehicle shift control method as described in claim 1, characterized in that, The step of determining the corrected shift force based on the shift correction parameters and the initial shift force includes: Multiply the shift correction parameter by the initial shift force to obtain the theoretical shift force; Compare the theoretical shifting force with the maximum shifting force; If the theoretical shifting force is less than or equal to the maximum shifting force, then the theoretical shifting force is used as the corrected shifting force.
5. The vehicle shift control method as described in claim 1, characterized in that, After the step of shifting the vehicle gears according to the corrected shift force, the method further includes: When a gear shift is successfully completed based on the corrected shift force, the vehicle's speed and throttle opening are obtained. A successful gear shift record is generated based on the corrected shift force, the vehicle speed, and the throttle opening. The successful gear shift records are stored in a preset gear shift record library; The shift force calibration table corresponding to the vehicle shift mode is adjusted based on the successful shift records in the shift record library.
6. The vehicle shift control method according to any one of claims 1-5, characterized in that, After the step of obtaining the vehicle's shift mode, the method further includes: If the vehicle's shift mode is sport shift mode, then obtain the maximum shift force corresponding to the vehicle; The vehicle shifts gears according to the maximum shift force.
7. A vehicle gear shifting control device, characterized in that, The vehicle shift control device includes the following modules: The mode determination module is used to obtain the vehicle's shift mode; The force determination module is used to determine the initial shift force according to the shift force calibration table corresponding to the vehicle shift mode if the vehicle shift mode is not a sport shift mode. Different vehicle shift modes correspond to different shift force calibration tables, and the shift force calibration table contains the initial shift force of the vehicle under different operating conditions. The force correction module is used to correct the initial shift force according to the shift correction coefficient corresponding to the vehicle shift mode when the shift fails to shift according to the initial shift force, so as to obtain the corrected shift force. Different vehicle shift modes correspond to different shift correction coefficients. A shift control module is used to shift vehicle gears according to the corrected shift force. The shift control module is further configured to generate a shift command based on the corrected shift force; and control the automatic transmission to attempt to shift gears with the corrected shift force based on the shift command. The shift control module is further configured to, when a shift fails based on the corrected shift force, obtain the number of shift attempts; decrement the number of shift attempts by one to generate an n value; and calculate the nth power of the shift correction coefficient to generate a shift correction parameter. The corrected shift force is determined based on the shift correction parameters and the initial shift force, and the process returns to the step of shifting the vehicle based on the corrected shift force.
8. A vehicle gear shifting control device, characterized in that, The vehicle shift control device includes: a processor, a memory, and a vehicle shift control program stored in the memory and executable on the processor. When the vehicle shift control program is executed by the processor, it implements the steps of the vehicle shift control method as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a vehicle shift control program, which, when executed, implements the steps of the vehicle shift control method as described in any one of claims 1-6.
Citation Information
Patent Citations
Method and system for actively controlling motor car by learning travel pattern
CN103895637A
Method for controlling gear engaging and gear shifting of double-clutch transmission and hydraulic control system
CN105221739A
Gear-shifting force self-learning method for synchronizer-free transmission
CN107246472A
Synchronizer gear taking-off process control method based on single-edge pressure control system
CN108458104A
Correcting method and device for thrust of synchronizer
CN111102351A