Gear shifting control method of vehicle and vehicle

By obtaining gear shift requirements and fault information in the vehicle, determining the target gear position, and performing shift control, the problem that the vehicle gear position cannot meet user needs after shifting faults is solved, and driving performance and vehicle use experience are improved.

CN120062347AActive Publication Date: 2025-05-30BEIJING CAVAN NEW ENERGY AUTOMOTIVE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411562025.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-04
Publication Date
2025-05-30
Estimated Expiration
2044-11-04

AI Technical Summary

Technical Problem

When a vehicle shifts, the gear position in which the vehicle that continues to move cannot meet the desired power requirements of the user and will reduce the vehicle's driving performance.

Method used

By obtaining gear shift requirements, shift fault type and vehicle driving distance, determine the target gear according to the shift point corresponding to the current gear position of the vehicle and the current gear position, and control the vehicle to shift to the target gear position or remove the gear, so as to achieve the vehicle skipping the fault gear position and shifting to the target gear position.

Benefits of technology

Make the gear in which the vehicle is located meet the power demands expected by users as much as possible, and improve the vehicle's driving performance and user's car use experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120062347A_ABST
    Figure CN120062347A_ABST
Patent Text Reader

Abstract

The invention provides a gear shifting control method for a vehicle and the vehicle, and the method comprises the steps: obtaining a gear shifting demand, a gear shifting fault type and a vehicle driving distance when the vehicle has a gear shifting fault; the vehicle is controlled to be shifted to a target gear according to the gear shifting requirement, the gear shifting fault type and the vehicle driving distance, or the vehicle is controlled to be disengaged according to the gear shifting fault type and the vehicle driving distance, and the target gear is determined according to a current gear of the vehicle and a gear shifting point corresponding to the current gear. According to the method, after the working condition that the vehicle has the gear shifting fault in the running process, the target gear is obtained by conducting gear shifting point compensation on the current gear for the vehicle which has the gear shifting requirement and continues to run, so that the vehicle skips the fault gear and shifts the gear to the target gear, and the gear shifting efficiency is improved. And therefore, the gear of the vehicle can meet the power requirement expected by the user as much as possible, the driving performance of the vehicle is improved, and the vehicle using experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicles, and in particular, to a shift control method for a vehicle and a vehicle. Background Art

[0002] The handling of shift failure conditions is very important for ensuring the safe driving of a vehicle and the user experience. In the related art, taking the handling of shift failures such as gear disengagement failure and gear engagement failure as an example, when a gear disengagement failure condition occurs, the commonly used handling method is that the controller reports a fault code, and the transmission controller sends the fault code to the vehicle controller, and the vehicle continues to drive in the current gear; when a gear engagement failure condition occurs, the controller reports a fault code and performs a gear protection process. For example, the gear is adjusted to a safe gear and a gear lock process is performed, and the vehicle continues to drive.

[0003] However, with the above-mentioned handling method, after the driver receives the fault code, whether the driver will ignore the fault alarm and choose to go to the repair station immediately or not, there is a possibility that the vehicle continues to drive. However, after the conditions of gear disengagement failure and gear engagement failure occur, the gear of the vehicle continuing to drive cannot meet the power demand expected by the user, such as the output speed and torque requirements, and will reduce the driving performance of the vehicle. Summary of the Invention

[0004] The present invention aims to solve at least one of the technical problems existing in the prior art.

[0005] To this end, an object of the present invention is to provide a shift control method for a vehicle. After a shift failure condition occurs during the driving of the vehicle, for a vehicle with a shift requirement and continuing to drive, a target gear is obtained by compensating the shift point of the current gear, so that the vehicle skips the faulty gear and shifts to the target gear, thereby making the gear of the vehicle as much as possible meet the power demand expected by the user, improving the driving performance of the vehicle, and enhancing the user experience.

[0006] To this end, a second object of the present invention is to provide a vehicle.

[0007] To achieve the above object, an embodiment of the first aspect of the present invention provides a shift control method for a vehicle. The shift control method for the vehicle includes: when a shift failure occurs in the vehicle, obtaining a shift requirement, a shift failure type, and a vehicle driving distance; controlling the vehicle to shift to a target gear according to the shift requirement, the shift failure type, and the vehicle driving distance, or controlling the vehicle to disengage the gear according to the shift failure type and the vehicle driving distance, wherein the target gear is determined according to the current gear of the vehicle and the shift point corresponding to the current gear.

[0008] The shift control method of a vehicle according to an embodiment of the present invention, when a shift failure occurs in the vehicle, by obtaining a shift demand, a shift failure type, and the vehicle driving distance, determining a target gear according to the current gear of the vehicle and the shift point corresponding to the current gear, controlling the vehicle to shift to the target gear according to the shift demand, the shift failure type, and the vehicle driving distance, or controlling the vehicle to disengage the gear according to the shift failure type and the vehicle driving distance, so as to realize that after the vehicle has a shift failure during driving, for a vehicle with a shift demand and continuing to drive, obtaining the target gear by compensating the shift point of the current gear, enabling the vehicle to skip the faulty gear and shift to the target gear, thereby making the gear in which the vehicle is located as much as possible meet the user's expected power demand, improving the driving performance of the vehicle, and enhancing the user's vehicle use experience.

[0009] In some embodiments, the target gear includes a first target gear. Controlling the vehicle to shift to the target gear according to the shift demand, the shift failure type, and the vehicle driving distance includes: obtaining the first current gear of the vehicle, the first shift gear, and the upshift point corresponding to the first current gear; when the shift failure type is a first shift failure, the vehicle has a shift demand, and the vehicle driving distance is greater than a preset distance threshold, controlling the vehicle to shift to the first target gear according to the first current gear, the first shift gear, and the upshift point corresponding to the first current gear, so as to realize different shift controls according to different driving distance demands during the first shift failure.

[0010] In some embodiments, controlling the vehicle to shift to the first target gear according to the first current gear, the first shift gear, and the upshift point corresponding to the first current gear includes: when the gear difference between the first current gear and the first shift gear is equal to a first gear threshold, adjusting the upshift point corresponding to the first current gear, and when the upshift point reaches the upshift point compensation threshold, obtaining the first target gear; controlling the vehicle to shift from the first current gear to the first target gear. By judging the gear difference between the first current gear and the first shift gear, it is realized to judge whether the shift failure of the vehicle is an upshift failure. By judging whether the upshift point reaches the upshift point compensation threshold, it is realized that the obtained first target gear meets the driving demand and driving safety of the vehicle. Furthermore, after the upshift failure in the gear engagement failure condition occurs in the vehicle, the gear in which the vehicle continuing to drive is located can as much as possible meet the user's expected power demands such as output speed and torque, improve the driving performance of the vehicle, and enhance the user's vehicle use experience.

[0011] In some embodiments, the target gear includes a second target gear. Controlling the vehicle to shift to the target gear according to the shifting requirement, the shifting fault type, and the vehicle driving distance includes: obtaining a second current gear, a second shifting gear, and a downshift point corresponding to the second current gear; when the shifting fault type is a second shifting fault, the vehicle has a shifting requirement, and the vehicle driving distance is greater than a preset distance threshold, controlling the vehicle to shift to the second target gear according to the second current gear, the second shifting gear, and the downshift point corresponding to the second current gear, so as to achieve different shifting controls according to different driving distance requirements when a second shifting fault occurs.

[0012] In some embodiments, controlling the vehicle to shift to the second target gear according to the second current gear, the second shifting gear, and the downshift point corresponding to the second current gear includes: when the gear difference between the second current gear and the second shifting gear is equal to a second gear threshold, adjusting the downshift point corresponding to the second current gear, and when the downshift point reaches a downshift point compensation threshold, obtaining the second target gear; controlling the vehicle to shift from the second current gear to the second target gear. By judging the gear difference between the second current gear and the second shifting gear, it is possible to judge whether the shifting fault of the vehicle is a downshift failure. By judging whether the downshift point reaches the downshift point compensation threshold, it is possible to ensure that the obtained second target gear meets the driving requirements and driving safety of the vehicle. Furthermore, after a downshift failure occurs in the case of a gearshift failure during vehicle driving, the gear of the vehicle during continued driving can be made to meet the dynamic requirements such as the output speed and torque expected by the user as much as possible, improving the driving performance of the vehicle and enhancing the user's driving experience.

[0013] In some embodiments, controlling the vehicle to disengage the gear according to the shifting fault type and the vehicle driving distance includes: obtaining the pedal state of the vehicle and the motor output shaft angle signal; when the shifting fault type includes a disengagement fault and the disengagement failure flag bit is a first preset flag bit, adjusting the output torque of the motor according to the pedal state of the vehicle and the vehicle driving distance; controlling the gearbox of the vehicle to disengage the gear according to the output torque of the motor and the motor output shaft angle signal, so as to achieve the disengagement power control of the vehicle.

[0014] In some embodiments, adjusting the output torque of the motor according to the pedal state of the vehicle and the driving distance of the vehicle includes: when the triggering amplitude of the pedal reaches a preset amplitude threshold, the triggering time of the pedal reaches a preset time threshold, and the driving distance of the vehicle is greater than a preset distance threshold, adjusting the output torque of the motor to a preset torque, and setting the number of times of vehicle gear disengagement failure to zero during the process of adjusting the output torque of the motor to the preset torque. By judging whether the triggering amplitude, time and driving distance of the pedal reach the preset thresholds, the driving intention of the driver can be judged, and then the flexible control of gear disengagement can be realized.

[0015] In some embodiments, after controlling the gearbox of the vehicle to disengage the gear according to the output torque of the motor and the motor output shaft angle signal, it further includes: if the gear disengagement of the vehicle fails, controlling the gear of the vehicle to switch to the initial gear and increasing the number of times of vehicle gear disengagement failure, and when the number is greater than a preset number, controlling the gear of the vehicle to switch to the initial gear again. By controlling the number of gear disengagement failures, while improving the success rate of gear disengagement, it is possible to avoid continuously retrying gear disengagement and wasting the resources of the vehicle.

[0016] In some embodiments, after controlling the gear of the vehicle to switch to the initial gear again, it further includes: setting the vehicle gear disengagement failure flag to a second preset flag, and when the time when the vehicle gear disengagement failure flag is the preset flag reaches a preset flag time, setting the vehicle gear disengagement failure flag to the first preset flag, so as to realize appropriate gear disengagement retry control according to user needs.

[0017] To achieve the above object, an embodiment of the second aspect of the present invention provides a vehicle, including: performing gear shifting control of the vehicle by using the gear shifting control method of the vehicle as described in the above embodiments.

[0018] According to the vehicle of the embodiment of the present invention, when a gear shifting failure occurs in the vehicle, by obtaining the gear shifting demand, the type of gear shifting failure and the driving distance of the vehicle, determining the target gear according to the current gear of the vehicle and the gear shifting point corresponding to the current gear, controlling the vehicle to shift to the target gear according to the gear shifting demand, the type of gear shifting failure and the driving distance of the vehicle, or controlling the vehicle to disengage the gear according to the type of gear shifting failure and the driving distance of the vehicle, so that after the vehicle has a gear shifting failure during driving, for a vehicle with a gear shifting demand and continuing to drive, the target gear is obtained by compensating the gear shifting point of the current gear, so that the vehicle skips the faulty gear and shifts to the target gear, thereby making the gear where the vehicle is located as much as possible meet the dynamic requirements such as the output speed and torque expected by the user, improving the driving performance of the vehicle, and enhancing the user's vehicle use experience.

[0019] Additional aspects and advantages of the present invention will be given in part in the following description, become apparent in part from the following description, or be learned by practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The above and / or additional aspects and advantages of the present invention will become apparent and be readily understood from the following description of embodiments in conjunction with the accompanying drawings, in which: Figure 1 is a flowchart of a shift control method for a vehicle according to an embodiment of the present invention; Figure 2 is a flowchart of a control method for a gear engagement failure fault according to an embodiment of the present invention; Figure 3 is a flowchart of a control method for a gear disengagement failure fault according to an embodiment of the present invention; Figure 4 is a block diagram of a shift control device for a vehicle according to an embodiment of the present invention; Figure 5 is a block diagram of a vehicle according to an embodiment of the present invention.

[0021] Reference numerals: Shift control device 101 of the vehicle; Obtaining module 102; Control module 103; Vehicle 100. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0022] Embodiments of the present invention will be described in detail below. The embodiments described with reference to the accompanying drawings are exemplary. Embodiments of the present invention will be described in detail below.

[0023] To adapt to the development trend of energy conservation and carbon emission reduction, the vehicle field is rapidly developing towards the direction of new energy drive. New energy vehicles mostly adopt the design of a motor plus a speed reducer. Heavy vehicles such as trucks have complex operating conditions, and the transmission system mostly adopts the design of a drive motor plus an AMT (Automated Mechanical Transmission). In order to save the manufacturing cost of the transmission system, the AMT system installed in pure electric vehicles generally cancels the clutch and synchronizer of the traditional transmission, and relies on controlling the drive motor to adjust the torque and speed to complete the shifting process. In actual operation, due to the complex and changeable use scenarios, the AMT is prone to problems such as low shifting success rate and poor smoothness. Especially when the vehicle is in braking conditions, downhill acceleration conditions, uphill deceleration conditions and other conditions, the vehicle will generate a strong reverse dragging force, which makes the internal transmission mechanism of the AMT generate an inertial torque, driving the speed of the drive motor to increase or decrease, and it is extremely easy to generate a shifting fault condition of gear disengagement failure. When shifting into gear, conditions such as tooth tip contact may occur, generating a shifting fault condition of gear engagement failure.

[0024] The handling of shift fault conditions is very important for ensuring the safe driving of vehicles and the user experience. In related technologies, taking the handling of shift faults such as failed gear disengagement and failed gear engagement as examples, when a failed gear disengagement condition occurs, the commonly used handling method is that the controller reports a fault code, and the transmission controller sends the fault code to the vehicle controller, and the vehicle continues to drive in the current gear; when a failed gear engagement condition occurs, the controller reports a fault code and performs gear protection processing. For example, the gear is adjusted to a safe gear and locked, and the vehicle continues to drive.

[0025] However, with the above-mentioned handling methods, after the driver receives the fault code, whether the driver will ignore the fault alarm and choose to go to the repair station immediately or not, there is a possibility that the vehicle continues to drive. However, after the conditions of failed gear disengagement and failed gear engagement occur, the gear of the vehicle continuing to drive cannot meet the power demand expected by the user, such as the output speed and torque demand, and will reduce the driving performance of the vehicle.

[0026] Therefore, by using the shift control method of the vehicle according to the embodiments of the present invention, when a shift fault occurs in the vehicle, by obtaining the shift demand, the shift fault type, and the vehicle driving distance, determining the target gear according to the current gear of the vehicle and the shift point corresponding to the current gear, controlling the vehicle to shift to the target gear according to the shift demand, the shift fault type, and the vehicle driving distance, or controlling the vehicle to disengage the gear according to the shift fault type and the vehicle driving distance, so as to realize that after the condition of shift fault occurs during the driving process of the vehicle, for the vehicle with a shift demand and continuing to drive, obtaining the target gear by compensating the shift point for the current gear, so that the vehicle skips the fault gear and shifts to the target gear, thereby making the gear of the vehicle as much as possible meet the power demand expected by the user, improving the driving performance of the vehicle, and improving the user experience.

[0027] As Figure 1 shown, it is a flowchart of the shift control method of the vehicle according to an embodiment of the present invention. The shift control method of the vehicle according to the embodiments of the present invention at least includes step S1 and step S2.

[0028] Step S1, when a shift fault occurs in the vehicle, obtain the shift demand, the shift fault type, and the vehicle driving distance.

[0029] In the embodiment, the shift fault is a fault that occurs when the driver performs a shift; the shift demand is that the driver still has a shift demand after the shift fault occurs, and the shift demand can be determined by judging the vehicle speed, pedal state, pedal trigger amplitude, pedal trigger time, etc.; the shift fault type is, for example, a failed gear disengagement fault and a failed gear engagement fault; the vehicle driving distance is the distance the vehicle travels after the shift fault occurs.

[0030] When a shift failure occurs during vehicle driving, obtain the shift demand. The obtaining method is, for example, to determine whether the vehicle pedal is in a depressed state and whether the triggering amplitude of the pedal reaches a preset amplitude threshold. The depressed state of the pedal means that the triggering time of the pedal reaches a preset time threshold to obtain the shift demand. At the same time, obtain the shift failure type and the vehicle driving distance to determine whether the vehicle has a shift demand and the possibility of long-distance driving based on the obtained data, and implement corresponding shift failure control according to the judgment result. Step S2, control the vehicle to shift to the target gear according to the shift demand, the shift failure type and the vehicle driving distance, or control the vehicle to disengage the gear according to the shift failure type and the vehicle driving distance, where the target gear is determined according to the current gear of the vehicle and the shift point corresponding to the current gear.

[0031] In the embodiment, the shift point refers to the timing point of selecting a suitable gear for switching according to the vehicle speed and the engine load condition, etc. during driving, that is, the critical condition for shifting. When the critical condition is reached, the gear will be switched; the target gear includes the first target gear and the second target gear. The first target gear is the gear that can satisfy the driver's shift demand as much as possible when the upshift fails. The second target gear is the gear that can satisfy the driver's shift demand as much as possible when the downshift fails. The first target gear and the second target gear are determined by the current gear of the vehicle and the shift point corresponding to the current gear; the shift gear is the gear that the vehicle is about to shift to, including the first shift gear and the second shift gear. The first shift gear is the gear that the vehicle is about to shift to when the upshift fails. The second shift gear is the gear that the vehicle is about to shift to when the downshift fails; the current gear is the current gear of the vehicle, including the first current gear and the second current gear. The first current gear is the current gear when the upshift fails. The second current gear is the current gear when the downshift fails. Determine the target gear according to the current gear of the vehicle and the shift point corresponding to the current gear. The shift point includes the upshift point. For example, taking the case of failed upshift as an example, the upshift point refers to the critical condition for upshifting, that is, during driving, when it is necessary to upshift the vehicle, according to the vehicle speed, engine load, etc., select the appropriate gear for upshifting. After reaching the critical condition, upshifting will be performed; the current gear corresponding to upshifting is the first current gear, and the corresponding target gear is the first target gear; the upshift point compensation threshold is the critical value for reaching the condition of upshifting to the first target gear after compensating the upshift point of the first current gear. The compensation standard can be obtained through experiments and is a comprehensive standard considering the driving requirements and driving safety of the vehicle, etc. The factors affecting the compensation include vehicle speed, pedal opening, and current gear, etc., so that the effect of the first target gear can meet the effect of the first shift gear as much as possible, and the error is based on meeting the driving requirements and driving safety of the vehicle, etc.; adjust the upshift point corresponding to the first current gear to increase the upshift point. Determine the first target gear when the upshift point reaches the upshift point compensation threshold. The judgment condition is that after the upshift point reaches the upshift point compensation threshold, the effect of the first target gear can meet the effect of the first shift gear as much as possible.

[0032] Control the vehicle to shift to the target gear according to the shift requirement, shift fault type, and vehicle driving distance. For example, when the shift fault type is a failed downshift fault, the vehicle will emit a fault code and enter the safety gear to continue driving. When the vehicle has a shift requirement and the driving distance is greater than the preset distance threshold, it is determined that the vehicle still has a shift requirement and a long-distance driving requirement after a failed downshift fault, and the vehicle will be controlled to shift to the target gear. When the vehicle driving distance is less than or equal to the preset distance threshold, it is determined that the vehicle has no long-distance driving requirement, and the original shift logic will be maintained.

[0033] Control the vehicle to disengage the gear according to the shift fault type and vehicle driving distance. For example, when the fault type is a failed gear disengagement fault, the vehicle will emit a fault code and continue to drive in the current gear. When the vehicle has a shift requirement and the driving distance is greater than the preset distance threshold, it is determined that the vehicle still has a shift requirement and a long-distance driving requirement after a failed gear disengagement fault, and the vehicle will be controlled to retry disengaging the gear. When the vehicle driving distance is less than or equal to the preset distance threshold, it is determined that the vehicle has no long-distance driving requirement, and the original shift logic will be maintained, so as to make the vehicle that continues to drive reach the user's expected output speed, torque and other requirements as much as possible after a shift fault occurs during driving, improve the driving performance of the vehicle, and enhance the user's driving experience.

[0034] According to the shift control method of a vehicle according to an embodiment of the present invention, when a shift failure occurs in the vehicle and there is a shift demand, by obtaining the shift failure type and the vehicle driving distance, determining a target gear according to the current gear of the vehicle and the shift point corresponding to the current gear, controlling the vehicle to shift to the target gear according to the shift failure type and the vehicle driving distance, or controlling the vehicle to disengage the gear according to the shift failure type and the vehicle driving distance, so as to realize that after a shift failure occurs during the driving of the vehicle, for a vehicle with a shift demand and continuing to drive, obtaining the target gear by compensating the shift point of the current gear, enabling the vehicle to skip the faulty gear and shift to the target gear, thereby making the gear in which the vehicle is located as much as possible meet the desired power performance requirements of the user, improving the driving performance of the vehicle, and enhancing the user's vehicle use experience.

[0035] In some embodiments, the target gear includes a first target gear. Controlling the vehicle to shift to the target gear according to the shift demand, the shift failure type and the vehicle driving distance includes: obtaining the first current gear of the vehicle, the first shift gear, and the upshift point corresponding to the first current gear; when the shift failure type is a first shift failure, the vehicle has a shift demand, and the vehicle driving distance is greater than a preset distance threshold, controlling the vehicle to shift to the first target gear according to the first current gear, the first shift gear, and the upshift point corresponding to the first current gear.

[0036] In an embodiment, the upshift point refers to the timing point when, during driving, when it is necessary to upshift the vehicle, according to the vehicle speed, the engine load condition, etc., selecting a suitable gear for upshifting, that is, the critical condition for upshifting. After reaching the critical condition, upshifting will be performed; the target gear is the gear demanded by the driver to shift, the first shift failure such as the upshift failure in the gear engagement failure, the first target gear is the gear that can meet the driver's demand as much as possible when the upshift fails, the first current gear is the current gear when the upshift fails, the first shift gear is the gear that the vehicle is about to shift to when the upshift fails, the vehicle driving distance is the distance traveled by the vehicle after the gear engagement failure occurs, and the preset distance threshold is a threshold comprehensively set according to factors such as driving demand and vehicle driving safety, and is used to judge whether there is a long-distance driving demand for the vehicle after the gear engagement failure occurs.

[0037] The target gear includes a first target gear. When controlling the vehicle to shift to the target gear according to the shift demand, shift fault type, and vehicle driving distance, the current gear at the time of upshift failure, the gear that the vehicle is about to shift to at the time of upshift failure, and the critical condition for upshifting are obtained. When the shift fault type is the first shift fault, if the vehicle has a shift demand and the driving distance is greater than the preset distance threshold, it is determined that the vehicle still has a shift demand and a long-distance driving demand when the first shift fault occurs. According to the current gear at the time of upshift failure, the gear that the vehicle is about to shift to at the time of upshift failure, and the critical condition for upshifting, the vehicle is controlled to shift to a gear that can meet the driver's demand as much as possible. If the vehicle driving distance is less than or equal to the preset distance threshold, it is determined that the vehicle has no long-distance driving demand, and the original shift logic will remain unchanged to achieve different shift controls according to different driving distance requirements.

[0038] In some embodiments, controlling the vehicle to shift to the first target gear according to the first current gear, the first shift gear, and the upshift point corresponding to the first current gear includes: when the gear difference between the first current gear and the first shift gear is equal to the first gear threshold, adjusting the upshift point corresponding to the first current gear, and when the upshift point reaches the upshift point compensation threshold, obtaining the first target gear; controlling the vehicle to shift from the first current gear to the first target gear.

[0039] In the embodiment, the first gear threshold is the critical value for determining whether the vehicle is upshifting; the upshift point compensation threshold is the critical value for reaching the condition of upshifting to the first target gear after compensating the upshift point of the first current gear. The compensation standard can be obtained through experiments and is a comprehensive standard considering the vehicle's driving demand and driving safety, etc. The factors affecting the compensation include the vehicle speed, pedal opening, and current gear, etc., so that the effect of the first target gear can meet the effect of the first shift gear as much as possible, and the error is subject to meeting the vehicle's driving demand and vehicle driving safety, etc. If the gear difference between the first current gear and the first shift gear is not equal to the first gear threshold, the second current gear and the second shift gear will be obtained, and it will continue to be determined whether the gear difference between the second current gear and the second shift gear is equal to the second gear threshold, which belongs to the second shift fault and will be explained in the subsequent content.

[0040] When a first gear shifting failure occurs during vehicle driving, for example, an upshift failure in the gear engagement failure, and it is determined that the vehicle driving distance is greater than a preset distance threshold, it is considered that the vehicle has a need for long-distance driving. The vehicle will be controlled to shift to a first target gear according to the first current gear, the first shifting gear, and the upshift point corresponding to the first current gear. When the gear difference between the first current gear and the first shifting gear is equal to the first gear threshold, it is determined as an upshift, corresponding to the first target gear. The upshift point corresponding to the first current gear is adjusted to increase the upshift point, and it is determined that when the upshift point reaches the upshift point compensation threshold, the first target gear is obtained. The judgment condition is that after the upshift point reaches the upshift point compensation threshold, the effect of the first target gear can satisfy the effect of the first shifting gear as much as possible; after obtaining the first target gear, the vehicle is controlled to shift from the first current gear to the first target gear; when the upshift point does not reach the upshift point compensation threshold, the original shifting logic is maintained; by judging the gear difference between the first current gear and the first shifting gear, it is realized to judge whether the vehicle's shifting failure is an upshift failure, and by judging whether the upshift point reaches the upshift point compensation threshold, it is realized that the obtained first target gear meets the driving requirements and driving safety of the vehicle, so that after the upshift failure in the gear engagement failure working condition occurs, the vehicle that continues to drive can satisfy the dynamic requirements such as the output speed and torque expected by the user as much as possible, improve the driving performance of the vehicle, and enhance the user's vehicle use experience.

[0041] It can be understood that if the upshift mode of the vehicle is power upshift, the above method can make the transmission stay in the first current gear for a longer time, achieve the same downshift speed increase effect as "power downshift", obtain a greater torque, and improve the vehicle's acceleration performance; if the upshift mode at this time is power-off upshift, this method can make the transmission enter the first target gear faster, obtain a smaller transmission ratio, and thus it is easy to adjust the driving motor speed to obtain better economy.

[0042] It should be noted that when compensating the upshift point, the compensation standard to be met is not fixed, and specifically needs to be determined through experiments according to different vehicle models, different gears, and vehicle driving safety and other conditions.

[0043] For example, the first current gear is the second gear, the first shift gear is the third gear, the first gear threshold is -1. The result of subtracting the first shift gear (the third gear) from the first current gear (the second gear), which is equal to the first gear threshold -1, is determined as an upshift. Assuming the upshift point is 100, when shifting from the second gear to the third gear, but the shift to the third gear fails, then the upshift point 100 will no longer be valid. That is to say, during the time after the third gear fails, when the upshift point reaches 100, the vehicle will not shift from the second gear to the third gear either. After the vehicle travels a distance greater than the preset distance threshold, it is considered that the vehicle has a long-distance driving requirement, and the upshift point 100 will be compensated. The compensation standard can be obtained through experiments and is a comprehensive standard considering the driving requirements and driving safety of the vehicle, etc. The factors affecting the compensation include the vehicle speed, the pedal opening, and the current gear, etc., so that the effect of the first target gear can meet the effect of the first shift gear as much as possible, and the error is based on meeting the driving requirements and driving safety of the vehicle, etc. Assuming the first target gear is the fourth gear, and the upshift point compensation threshold for the fourth gear is assumed to be 30. After the compensation for the upshift point 100 reaches 30, the upshift point becomes 130. After the upshift point 130 is triggered, the vehicle will shift from the second gear to the fourth gear, that is, by adjusting the upshift point corresponding to the second gear, after the upshift point reaches the upshift point compensation threshold 30 corresponding to the first target gear, the vehicle is upshifted to the first target gear (the fourth gear) which is one gear higher than the first shift gear (the third gear), and the effect is the same as or similar to the effect of shifting from the first current gear (the second gear) to the first shift gear (the third gear), and the error is based on meeting the driving requirements and driving safety of the vehicle, etc.; when the upshift point does not reach the upshift point compensation threshold, the original shifting logic is maintained. For example, the highest gear of the vehicle is the fifth gear, the first current gear is the fourth gear, the first shift gear is the fifth gear, and the first target gear corresponding to the upshift point compensation threshold is the sixth gear, which exceeds the maximum gear of the vehicle, then the original shifting logic will be maintained.

[0044] In some embodiments, the target gear includes a second target gear. Controlling the vehicle to shift to the target gear according to the shifting requirement, the shifting fault type, and the vehicle driving distance includes: obtaining the second current gear, the second shift gear, and the downshift point corresponding to the second current gear; when the shifting fault type is the second shifting fault, the vehicle has a shifting requirement, and the vehicle driving distance is greater than the preset distance threshold, controlling the vehicle to shift to the second target gear according to the second current gear, the second shift gear, and the downshift point corresponding to the second current gear.

[0045] In an embodiment, the downshift point refers to the critical condition for downshifting during driving. When the vehicle needs to downshift, according to the vehicle speed, engine load, etc., the appropriate gear is selected for downshifting, that is, the critical condition for downshifting. After reaching the critical condition, downshifting will occur; the second shifting failure, such as the downshift failure in the upshift failure, the second target gear is the gear that tries to meet the driver's shifting requirement as much as possible when the downshift fails, the second current gear is the current gear when the downshift fails, the second shifting gear is the gear that the vehicle is about to shift to when the downshift fails, the vehicle driving distance is the distance the vehicle travels after the upshift failure occurs, and the preset distance threshold is a threshold comprehensively set according to factors such as driving requirements and vehicle driving safety. It is the critical value used to judge whether the vehicle has a long-distance driving requirement after the upshift failure occurs.

[0046] The target gear includes the second target gear. The vehicle is controlled to shift to the target gear according to the shifting requirement, the type of shifting failure, and the vehicle driving distance. The current gear when the downshift fails, the gear that the vehicle is about to downshift to when the downshift fails, and the critical condition for downshifting are obtained. When the type of shifting failure is the second shifting failure, if the vehicle has a shifting requirement and the driving distance is greater than the preset distance threshold, it is determined that the vehicle still has a shifting requirement and a long-distance driving requirement when the second shifting failure occurs. According to the current gear when the downshift fails, the gear that the vehicle is about to downshift to when the downshift fails, and the critical condition for downshifting, the vehicle is controlled to shift to the gear that can meet the driver's requirement as much as possible. If the vehicle driving distance is less than or equal to the preset distance threshold, it is determined that the vehicle has no long-distance driving requirement, and the original shifting logic will be maintained to achieve different shifting controls according to different driving distance requirements.

[0047] In some embodiments, controlling the vehicle to shift to the second target gear according to the second current gear, the second shifting gear, and the downshift point corresponding to the second current gear includes: when the gear difference between the second current gear and the second shifting gear is equal to the second gear threshold, adjusting the downshift point corresponding to the second current gear, and when the downshift point reaches the downshift point compensation threshold, obtaining the second target gear; controlling the vehicle to shift from the second current gear to the second target gear.

[0048] In an embodiment, the second gear threshold is the critical value for judging whether the vehicle is downshifting; the downshift point compensation threshold is the critical value for reaching the condition of downshifting to the second target gear after compensating the downshift point of the second current gear. The compensation standard can be obtained through experiments. It is a comprehensive standard considering factors such as the vehicle's driving requirements and driving safety. The factors affecting the compensation include the vehicle speed, the pedal opening, and the current gear, etc., so that the effect of the second target gear can meet the effect of the second shifting gear as much as possible, and the error is subject to meeting the vehicle's driving requirements and vehicle driving safety, etc.; if the gear difference between the second current gear and the second shifting gear is not equal to the second gear threshold, the shifting will be performed according to the original shifting logic.

[0049] When a second gear shifting failure occurs during vehicle driving, for example, a downshift failure in the upshift failure, and it is determined that the vehicle driving distance is greater than a preset distance threshold, it is considered that the vehicle has a long-distance driving requirement. The vehicle is controlled to shift gears to a second target gear according to the second current gear, the second shifting gear, and the downshift point corresponding to the second current gear. When the gear difference between the second current gear and the second shifting gear is equal to the second gear threshold, it is determined as a downshift. Corresponding to the second target gear, the downshift point corresponding to the second current gear is adjusted to lower the downshift point, and it is determined that when the downshift point reaches the downshift point compensation threshold, the second target gear is obtained. The determination condition is that after the downshift point reaches the downshift point compensation threshold, the effect of the second target gear can satisfy the effect of the second shifting gear as much as possible; after obtaining the second target gear, the vehicle is controlled to shift gears from the second current gear to the second target gear; when the downshift point does not reach the downshift point compensation threshold, the original shifting logic is maintained; by judging the gear difference between the second current gear and the second shifting gear, it is realized to judge whether the shifting failure of the vehicle is a downshift failure, and by judging whether the downshift point reaches the downshift point compensation threshold, it is realized that the obtained second target gear meets the driving requirements and driving safety of the vehicle, so that after the downshift failure in the upshift failure condition occurs, the vehicle continuing to drive can reach the dynamic requirements such as the output speed and torque expected by the user as much as possible, improving the driving performance of the vehicle and the user's driving experience.

[0050] It can be understood that if the downshift method at this time is power downshift, this method can make the transmission gear drop to a lower gear faster, make the transmission obtain a larger torque ratio, make the vehicle obtain a larger torque, and improve the vehicle acceleration; if the downshift method at this time is coasting downshift, this method can make the transmission gear drop to a lower gear faster, achieve a rapid downshift, so that the vehicle can use the engine braking force of the lower gear to decelerate quickly; the reason for choosing to lower the downshift point is that the transmission ratio of the lower gear is larger, and the required driving motor speed is higher during gear shifting. Lowering the downshift point can reduce the requirement for the output speed of the driving motor and reduce the driving motor pressure.

[0051] It should be noted that when compensating the downshift point, the compensation standard to be met is not fixed, and it specifically needs to be determined through experiments according to different vehicle models, different gears, and vehicle driving safety and other conditions; to prevent frequent gear shifting between the first target gear and the second target gear, the upshift point after compensation and the downshift point after compensation can be made to have a relatively large difference according to the actual situation and requirements.

[0052] For example, the second current gear is the 3rd gear, the second shift gear is the 2nd gear, the second gear threshold is 1. The result that the second current gear (3rd gear) minus the second shift gear (2nd gear) equals the second gear threshold (1) is determined as downshifting. Assuming the downshift point is 80, when downshifting from the 3rd gear to the 2nd gear fails, then the downshift point 80 will no longer be valid. That is to say, during the time after the 2nd gear fails, when the downshift point reaches 80, the vehicle will not downshift from the 3rd gear to the 2nd gear. After the vehicle travels a distance greater than the preset distance threshold, it is considered that the vehicle has a long-distance driving requirement, and the downshift point 80 will be compensated. The compensation standard can be obtained through experiments and is a comprehensive standard considering the vehicle's driving requirements, driving safety, etc. The factors affecting the compensation include the vehicle speed, pedal opening, and current gear, etc., so that the effect of the second target gear can meet the effect of the second shift gear as much as possible, and the error is subject to meeting the vehicle's driving requirements, vehicle driving safety, etc. Assuming the second target gear is the 1st gear, and the downshift point compensation threshold for the 1st gear is assumed to be 30. After the compensation for the downshift point 80 reaches 30, the downshift point becomes 50. After the downshift point 80 is triggered, the vehicle will downshift from the 3rd gear to the 1st gear, that is, by adjusting the downshift point corresponding to the gear, after the downshift point reaches the downshift point compensation threshold 30 corresponding to the second target gear, the vehicle is downshifted to the second target gear (1st gear) which is one gear lower than the second shift gear (2nd gear), and the effect is the same as or similar to downshifting from the second current gear (3rd gear) to the second shift gear (2nd gear), and the error is subject to meeting the vehicle's driving requirements, vehicle driving safety, etc.; when the downshift point does not reach the downshift point compensation threshold, the original shifting logic is maintained. For example, the lowest gear of the vehicle is the 1st gear, the second current gear is the 2nd gear, the second shift gear is the 1st gear, and the second target gear corresponding to the downshift point compensation threshold is the 0th gear, which is lower than the minimum gear of the vehicle, then the original shifting logic will be maintained.

[0053] In some embodiments, controlling the vehicle to disengage the gear according to the shift fault type and the vehicle driving distance includes: obtaining the pedal state and the motor output shaft angle signal of the vehicle; when the shift fault type includes disengagement fault and the disengagement failure flag is the first preset flag, adjusting the output torque of the motor according to the pedal state and the vehicle driving distance; controlling the gearbox of the vehicle to disengage the gear according to the output torque of the motor and the motor output shaft angle signal.

[0054] In an embodiment, when controlling the vehicle to disengage the gear according to the shift fault type and the vehicle driving distance, the controller acquires the pedal state of the vehicle and the motor output shaft angle signal. Among them, the pedal state includes the states of the pedal being depressed and not being depressed, and the motor output shaft angle signal includes the angular acceleration of the motor output shaft; the shift fault type includes gear disengagement failure. When the gear disengagement failure flag bit is the first preset flag bit, the output torque of the motor is adjusted according to the pedal state of the vehicle and the vehicle driving distance. Among them, the gear disengagement failure flag bit is the number of times of retrying gear disengagement failure. When the first preset flag bit is 0, it means that there is no retrying of gear disengagement failure. The vehicle driving distance is the distance traveled by the vehicle after a shift fault occurs. The output torque of the motor is a basic parameter of the motor, which directly affects the acceleration, climbing and starting capabilities of the vehicle; the gearbox of the vehicle is controlled to disengage the gear according to the output torque of the motor and the motor output shaft angle signal, so as to realize the power control of gear disengagement for the vehicle.

[0055] In some embodiments, adjusting the output torque of the motor according to the pedal state of the vehicle and the vehicle driving distance includes: when the triggering amplitude of the pedal reaches a preset amplitude threshold, the triggering time of the pedal reaches a preset time threshold, and the vehicle driving distance is greater than a preset distance threshold, adjusting the output torque of the motor to a preset torque, and resetting the number of times of gear disengagement failure of the vehicle to zero during the process of adjusting the output torque of the motor to the preset torque.

[0056] In an embodiment, when the shift fault that occurs during the vehicle driving is gear disengagement failure, when adjusting the output torque of the motor according to the pedal state of the vehicle and the vehicle driving distance, it is judged that the pedal is in the depressed state, the triggering amplitude of the pedal reaches the preset amplitude threshold, and the time when the pedal is depressed, that is, the triggering time of the pedal, reaches the preset time threshold. It is considered that the driver has the intention to continue shifting gears, and it is continued to judge whether the vehicle driving distance is greater than the preset distance threshold. If the vehicle driving distance is greater than the preset distance threshold, it is considered that the vehicle has a long-distance driving requirement, and then the output torque of the motor will be adjusted to the preset torque to retry gear disengagement. If the vehicle driving distance is equal to or less than the preset distance threshold, it is considered that the vehicle has no long-distance driving requirement, and then the original shift logic will be maintained. By judging whether the triggering amplitude, time of the pedal and the vehicle driving distance reach the preset thresholds, the driving intention of the driver, that is, the shifting requirement, is judged, and then the flexible control of gear disengagement is realized.

[0057] During the process of adjusting the output torque of the motor to the preset torque, the motor is controlled to reduce the torque to 0, and the number of times of failed gear disengagement of the vehicle is set to 0 to achieve subsequent gear disengagement retry control. Among them, the speed at which the motor reduces torque is jointly determined by the triggering amplitude of the pedal and the slope of the road on which the vehicle is traveling. For example, when the driver steps on the acceleration pedal, the greater the triggering amplitude of the driver's acceleration pedal, that is, the stronger the power required by the driver, the less time should be required to complete the gear shifting process. Therefore, the torque reduction process should be shorter, and the speed of torque reduction should be greater. That is, the greater the triggering amplitude of the driver's acceleration pedal, the greater the rate at which the drive motor reduces torque. During the AMT gear shifting process, there will surely be a power interruption. During uphill and downhill driving of the vehicle, a long-term power interruption may reduce the driving safety of the vehicle. Therefore, to ensure driving safety, the greater the slope of the road on which the vehicle is traveling, the less time should be required to complete the gear shifting process, and the torque reduction process should be completed as soon as possible. That is, the greater the slope of the road on which the vehicle is traveling, the greater the rate at which the drive motor reduces torque.

[0058] When controlling the gear disengagement of the vehicle's gearbox according to the output torque of the motor and the motor output shaft angle signal, the output torque of the motor is the preset torque. The preset torque is the initial torque for facilitating the control before the gear disengagement retry, assumed to be 0. And if the motor output shaft angle signal is greater than the preset shaft angle threshold, the preset shaft angle threshold is the critical value for determining whether the motor needs to output a certain torque to overcome the inertia torque. When entering the gear disengagement stage, the output torque of the drive motor has been reduced to the preset torque 0. When the vehicle is in uphill, downhill or driving state, and when switching from driving to braking and other working conditions, the vehicle will generate a reverse drag force to drive the drive motor to generate a speed change. At this time, affected by the reverse drag force in the gearbox, an inertia torque will be generated in the transmission mechanism, driving the motor to accelerate or decelerate, which may increase the possibility of failed gear disengagement. Therefore, if the motor output shaft angle signal is greater than the preset shaft angle threshold during the gear disengagement process, the motor should be controlled to output a certain torque to overcome the inertia torque to improve the success rate of gear disengagement, and the output torque of the motor is determined according to the motor output shaft angle signal; when the output torque of the motor reaches the motor target torque, the gearbox is controlled to disengage the gear. The calculation formula for the target torque is

[0059] Among them, is the motor target torque, is the moment of inertia of the motor rotor, is the moment of inertia of the rotating part connecting the current gear of the gearbox and the motor, is the angular acceleration of the motor output shaft.

[0060] If the motor output shaft angle signal is less than or equal to the preset shaft angle threshold, the gearbox can be directly controlled to disengage the gear. By judging the relationship between the motor output shaft angle signal and the preset shaft angle threshold, the corresponding gear disengagement control is realized, the influence of the vehicle driving conditions on gear disengagement is reduced, and the success rate of gear disengagement is improved.

[0061] After the gear disengagement of the vehicle's transmission is controlled according to the output torque of the motor and the motor output shaft angle signal, if the gear disengagement of the vehicle's transmission is successful, the fault information of the vehicle's gear disengagement fault is cleared. The fault information includes the fault code notified to the driver, and the gear shifting process continues. To enable the vehicle to meet the user's expected output speed, torque, and other requirements as much as possible after a gear disengagement fault occurs during driving, the driving performance of the vehicle is improved, and the user's driving experience is enhanced.

[0062] In some embodiments, after the gear disengagement of the vehicle's transmission is controlled according to the output torque of the motor and the motor output shaft angle signal, it further includes: if the gear disengagement of the vehicle's transmission fails, the gear of the vehicle is controlled to switch to the initial gear, and the number of times of vehicle gear disengagement failure is increased. When the number is greater than the preset number, the gear of the vehicle is controlled to switch to the initial gear again.

[0063] In an embodiment, after the gear disengagement of the vehicle's transmission is controlled according to the output torque of the motor and the motor output shaft angle signal, it is also necessary to determine whether the gear disengagement of the vehicle is successful. If the gear disengagement of the vehicle's transmission fails, the gear of the vehicle is controlled to be reset and switched to the initial gear, and the number of times of vehicle gear disengagement failure is incremented by 1. After the gear disengagement fails, to prevent the gear disengagement action of the gear shifting mechanism from affecting the operation of the transmission in the current gear, the gear shifting mechanism performs a gear engagement action with the initial gear as the target gear, returns to the initial gear, and enters the above-mentioned judgment process where the motor output torque is the preset torque and the motor output shaft angle signal is greater than the preset shaft angle threshold, and retries the gear disengagement again until the gear disengagement is successful or until the number of times of gear disengagement failure is greater than the preset number, at which point the gear of the vehicle is controlled to switch to the initial gear. By controlling the number of gear disengagement failures, while improving the gear disengagement success rate, it is possible to avoid continuously retrying the gear disengagement and wasting the vehicle's resources.

[0064] In some embodiments, after the gear of the vehicle is controlled to switch to the initial gear again, it further includes: setting the vehicle gear disengagement failure flag to the second preset flag, and when the time for which the vehicle gear disengagement failure flag is the preset flag reaches the preset flag time, setting the vehicle gear disengagement failure flag to the first preset flag.

[0065] In an embodiment, after controlling the vehicle to shift back to the initial gear again, that is, when the number of gear disengagement failures is greater than a preset number, after controlling the vehicle to shift to the initial gear, set the vehicle gear disengagement failure flag to a second preset flag. The second preset flag indicates a gear disengagement failure event where the number of repeated gear disengagements is greater than the preset number. For example, the second preset flag is 1. And when the vehicle gear disengagement failure flag is 1 and the time of the preset flag, that is, the duration for which the gear disengagement failure flag is 1, reaches a preset flag time, set the vehicle gear disengagement failure flag to a first preset flag 0. The preset flag time is a cooling-off time for retrying gear disengagement set according to requirements. During this period, no gear disengagement retry will be performed, so as to achieve appropriate gear disengagement retry control according to user needs.

[0066] The following refers to Figure 2 and Figure 3 to specifically describe the gear shifting control method of the vehicle according to the embodiments of the present invention.

[0067] As Figure 2 shown, it is a flowchart of the control method for the gear engagement failure fault in an embodiment of the present invention. As Figure 3 shown, it is a flowchart of the control method for the gear disengagement failure fault in an embodiment of the present invention. The gear shifting control method of the vehicle according to the embodiments of the present invention at least includes Figure 2 the steps S10 - S25 in Figure 3 and

[0068] the steps S51 - S66 in Figure 2 Step S10: When a gear shifting fault occurs in the vehicle, obtain the gear shifting demand, the type of gear shifting fault, and the vehicle driving distance.

[0069] Step S11: The type of gear shifting fault is a gear engagement failure fault and there is a gear shifting demand.

[0070] Step S12: Determine whether the vehicle driving distance is greater than a preset distance threshold. If so, execute step S13; otherwise, execute step S14.

[0071] Step S13: Determine whether the gear difference between the first current gear and the first gear to be shifted is equal to the first gear threshold. If so, execute step S15; otherwise, execute step S20.

[0072] Step S14: Maintain the original gear shifting logic.

[0073] Step S15: Adjust the upshift point corresponding to the first current gear.

[0074] Step S16: Determine whether the upshift point reaches the upshift point compensation threshold. If so, execute step S17; otherwise, execute step S23.

[0075] Step S17, obtain the first target gear position.

[0076] Step S18, control the vehicle to shift from the first current gear position to the first target gear position.

[0077] Step S19, obtain the second current gear position and the second shift gear position.

[0078] Step S20, determine whether the gear difference between the second current gear position and the second shift gear position is equal to the second gear threshold. If so, execute Step S21; otherwise, execute Step S23.

[0079] Step S21, adjust the downshift point corresponding to the second current gear position.

[0080] Step S22, determine whether the downshift point reaches the downshift point compensation threshold. If so, execute Step S24; otherwise, execute Step S23.

[0081] Step S23, shift gears according to the original shift logic.

[0082] Step S24, obtain the second target gear position.

[0083] Step S25, control the vehicle to shift from the second current gear position to the second target gear position.

[0084] As Figure 3 shown, Steps S51 - S66 are as follows: Step S51, the shift fault type is a gear disengagement failure fault and there is a shift requirement.

[0085] Step S52, obtain the pedal state and the motor output shaft angle signal of the vehicle.

[0086] Step S53, determine whether the gear disengagement failure flag bit is the first preset flag bit. If so, execute Step S54; otherwise, execute Step S56.

[0087] Step S54, determine whether the trigger amplitude of the pedal reaches the preset amplitude threshold and the trigger time of the pedal reaches the preset time threshold. If so, execute Step S55; otherwise, execute Step S56.

[0088] Step S55, determine whether the vehicle driving distance is greater than the preset distance threshold. If so, execute Step S57; otherwise, execute Step S56.

[0089] Step S56, maintain the original shift logic.

[0090] Step S57, adjust the output torque of the motor to the preset torque and set the number of times of vehicle gear disengagement failure to zero.

[0091] Step S58: Determine whether the angular signal of the motor output shaft is greater than the preset shaft angle threshold. If so, execute Step S59; otherwise, execute Step S60.

[0092] Step S59: Determine the motor output torque according to the angular signal of the motor output shaft.

[0093] Step S60: Control the gearbox to disengage the gear.

[0094] Step S61: Determine whether the gear disengagement of the gearbox is successful. If so, execute Step S62; otherwise, execute Step S63.

[0095] Step S62: Clear the fault information of the vehicle gear disengagement fault.

[0096] Step S63: Control the gear of the vehicle to switch to the initial gear and increase the number of times of vehicle gear disengagement failure.

[0097] Step S64: Determine whether the number of times is greater than the preset number of times. If so, execute Step S65; otherwise, execute Step S58.

[0098] Step S65: Control the gear of the vehicle to switch to the initial gear.

[0099] Step S66: Set the vehicle gear disengagement failure flag bit to the second preset flag bit. When the time of the preset flag bit reaches the preset flag time, the gear disengagement failure flag bit is set to the first preset flag bit.

[0100] According to the gear shifting control method of the vehicle according to the embodiment of the present invention, when a gear shifting fault occurs in the vehicle, by obtaining the gear shifting demand, the gear shifting fault type and the vehicle driving distance, determining the target gear according to the current gear of the vehicle and the gear shifting point corresponding to the current gear, controlling the vehicle to shift gears to the target gear according to the gear shifting demand, the gear shifting fault type and the vehicle driving distance, or controlling the vehicle to disengage the gear according to the gear shifting fault type and the vehicle driving distance, so as to realize that after the vehicle has a gear shifting fault during driving, for the vehicle with a gear shifting demand and continuing to drive, obtaining the target gear by compensating the gear shifting point of the current gear, enabling the vehicle to skip the fault gear and shift to the target gear, thereby making the gear where the vehicle is located as much as possible meet the desired power performance requirements of the user, improving the driving performance of the vehicle, and enhancing the user's vehicle use experience.

[0101] Next, refer to Figure 4 Describe the gear shifting control device of the vehicle according to the embodiment of the present invention.

[0102] As Figure 4 shown, it is a block diagram of the gear shifting control device of the vehicle according to an embodiment of the present invention. The gear shifting control device 101 of the vehicle according to the embodiment of the present invention includes: an acquisition module 102 and a control module 103.

[0103] Among them, the acquisition module 102 is configured to obtain a shift fault type and a vehicle driving distance when it is determined that the vehicle has a shift fault and a shift requirement; the control module 103 is connected to the acquisition module 102 and is configured to control the vehicle to shift to a target gear according to the shift fault type and the vehicle driving distance, or control the vehicle to disengage the gear according to the shift fault type and the vehicle driving distance, where the target gear is determined according to the current gear of the vehicle and the shift point corresponding to the current gear.

[0104] For the shift control device 101 of a vehicle according to an embodiment of the present invention, when the vehicle has a shift fault and a shift requirement, the acquisition module 102 obtains a shift fault type and a vehicle driving distance, and the control module 103 determines a target gear according to the current gear of the vehicle and the shift point corresponding to the current gear, and controls the vehicle to shift to the target gear according to the shift fault type and the vehicle driving distance, or controls the vehicle to disengage the gear according to the shift fault type and the vehicle driving distance, so as to realize that after the vehicle has a shift fault during driving, for a vehicle with a shift requirement and continuing to drive, the target gear is obtained by compensating the shift point of the current gear, so that the vehicle skips the fault gear and shifts to the target gear, thereby making the gear where the vehicle is located reach the power demand expected by the user as much as possible, improving the driving performance of the vehicle, and enhancing the user's vehicle use experience.

[0105] In some embodiments, the target gear includes a first target gear. When the control module 103 controls the vehicle to shift to the target gear according to the shift requirement, the shift fault type and the vehicle driving distance, it includes: obtaining a first current gear, a first shift gear and an upshift point corresponding to the first current gear of the vehicle; when the shift fault type is a first shift fault, the vehicle has a shift requirement and the vehicle driving distance is greater than a preset distance threshold, controlling the vehicle to shift to the first target gear according to the first current gear, the first shift gear and the upshift point corresponding to the first current gear.

[0106] In some embodiments, the control module 103 controls the vehicle to shift to the first target gear according to the first current gear, the first shift gear and the upshift point corresponding to the first current gear, including: when the gear difference between the first current gear and the first shift gear is equal to a first gear threshold, adjusting the upshift point corresponding to the first current gear, and when the upshift point reaches an upshift point compensation threshold, obtaining the first target gear; controlling the vehicle to shift from the first current gear to the first target gear.

[0107] In some embodiments, the target gear includes a second target gear. The control module 103 controls the vehicle to shift to the target gear according to the shift demand, the type of shift fault, and the vehicle driving distance, including: obtaining the second current gear, the second shift gear, and the downshift point corresponding to the second current gear; when the type of shift fault is a second shift fault, the vehicle has a shift demand, and the vehicle driving distance is greater than a preset distance threshold, controlling the vehicle to shift to the second target gear according to the second current gear, the second shift gear, and the downshift point corresponding to the second current gear.

[0108] In some embodiments, the control module 103 controls the vehicle to shift to the second target gear according to the second current gear, the second shift gear, and the downshift point corresponding to the second current gear, including: when the gear difference between the second current gear and the second shift gear is equal to the second gear threshold, adjusting the downshift point corresponding to the second current gear, and when the downshift point reaches the downshift point compensation threshold, obtaining the second target gear; controlling the vehicle to shift from the second current gear to the second target gear.

[0109] In some embodiments, the control module 103 controls the vehicle to disengage the gear according to the type of shift fault and the vehicle driving distance, including: obtaining the pedal state of the vehicle and the motor output shaft angle signal; when the type of shift fault includes a disengagement fault and the disengagement failure flag bit is the first preset flag bit, adjusting the output torque of the motor according to the pedal state of the vehicle and the vehicle driving distance; controlling the gearbox of the vehicle to disengage the gear according to the output torque of the motor and the motor output shaft angle signal.

[0110] In some embodiments, the control module 103 adjusts the output torque of the motor according to the pedal state of the vehicle and the vehicle driving distance, including: when the trigger amplitude of the pedal reaches the preset amplitude threshold, the trigger time of the pedal reaches the preset time threshold, and the vehicle driving distance is greater than the preset distance threshold, adjusting the output torque of the motor to the preset torque, and resetting the number of times of vehicle disengagement failure to zero during the process of adjusting the output torque of the motor to the preset torque.

[0111] In some embodiments, after the control module 103 controls the gearbox of the vehicle to disengage the gear according to the output torque of the motor and the motor output shaft angle signal, it further includes: if the vehicle's gearbox fails to disengage the gear, controlling the vehicle's gear to switch to the initial gear and increasing the number of times of vehicle disengagement failure, and when the number is greater than the preset number, controlling the vehicle's gear to switch to the initial gear again.

[0112] In some embodiments, after the control module 103 controls the vehicle's gear to switch to the initial gear again, it further includes: setting the vehicle disengagement failure flag bit to the second preset flag bit, and when the time when the vehicle disengagement failure flag bit is the preset flag bit reaches the preset flag time, setting the vehicle disengagement failure flag bit to the first preset flag bit.

[0113] The following refers toFigure 5 Describe vehicle 100 according to an embodiment of the present invention.

[0114] As Figure 5 As shown, a block diagram of a vehicle according to an embodiment of the present invention. Vehicle 5 includes a shift control device 101 of the vehicle as described in the above embodiment, which is used to perform shift control of the vehicle according to the shift control method of the vehicle as described in the above embodiment.

[0115] According to the vehicle of the embodiment of the present invention, when the shift control device on the vehicle controls shifting and a shift failure occurs in the vehicle, by obtaining the shift demand, the type of shift failure, and the vehicle driving distance, the target gear is determined according to the current gear of the vehicle and the shift point corresponding to the current gear, and the vehicle is controlled to shift to the target gear according to the shift demand, the type of shift failure, and the vehicle driving distance, or the vehicle is controlled to disengage the gear according to the type of shift failure and the vehicle driving distance, so as to realize that after the vehicle has a shift failure during driving, for a vehicle with a shift demand and continuing to drive, the target gear is obtained by compensating the shift point of the current gear, so that the vehicle skips the faulty gear and shifts to the target gear, thereby making the gear where the vehicle is located reach the desired power demand of the user as much as possible, improving the driving performance of the vehicle, and enhancing the user's vehicle use experience.

[0116] In the description of this specification, the descriptions referring to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example.

[0117] Although the embodiments of the present invention have been shown and described, those of ordinary skill in the art can understand that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and purposes of the present invention, and the scope of the present invention is defined by the claims and their equivalents.

Claims

1. A vehicle shift control method, characterized in that: include: When a gear shift fault occurs in the vehicle, obtaining a gear shift requirement, a gear shift fault type, and a vehicle travel distance; The vehicle is controlled to shift to a target gear according to the gear shift demand, the gear shift fault type and the vehicle travel distance, or the vehicle is controlled to shift out of gear according to the gear shift fault type and the vehicle travel distance, wherein the target gear is determined according to the current gear of the vehicle and the shift point corresponding to the current gear.

2. The vehicle shift control method according to claim 1, characterized in that: The target gear position includes a first target gear position, and controlling the vehicle to shift to the target gear position according to the gear shift requirement, the gear shift fault type, and the vehicle travel distance includes: Acquire a first current gear position, a first shift gear position, and an upshift point corresponding to the first current gear position of the vehicle; When the gear shift fault type is the first gear shift fault and the vehicle has a gear shift demand and the vehicle driving distance is greater than a preset distance threshold, the vehicle is controlled to shift to the first target gear according to the first current gear, the first gear shift gear and the upshift point corresponding to the first current gear.

3. The vehicle shift control method according to claim 2, characterized in that: Controlling the vehicle to shift to the first target gear according to the first current gear, the first shift gear, and an upshift point corresponding to the first current gear, comprises: When the gear difference between the first current gear and the first shift gear is equal to a first gear threshold, adjusting the upshift point corresponding to the first current gear, and obtaining the first target gear when the upshift point reaches an upshift point compensation threshold; The vehicle is controlled to shift from the first current gear to the first target gear.

4. The vehicle shift control method according to claim 1, characterized in that: The target gear position includes a second target gear position, and controlling the vehicle to shift to the target gear position according to the gear shift requirement, the gear shift fault type, and the vehicle travel distance includes: Acquire a second current gear position, a second shift gear position, and a downshift point corresponding to the second current gear position; When the gear shift fault type is the second gear shift fault and the vehicle has a gear shift demand and the vehicle driving distance is greater than a preset distance threshold, the vehicle is controlled to shift to the second target gear according to the second current gear, the second gear shift gear and the downshift point corresponding to the second current gear.

5. The vehicle shift control method according to claim 4, characterized in that: Controlling the vehicle to shift to the second target gear position according to the second current gear position, the second shift gear position, and a downshift point corresponding to the second current gear position includes: When the gear difference between the second current gear and the second shift gear is equal to the second gear threshold, adjusting the downshift point corresponding to the second current gear, and obtaining the second target gear when the downshift point reaches the downshift point compensation threshold; The vehicle is controlled to shift from the second current gear to the second target gear.

6. The vehicle shift control method according to claim 1, characterized in that: Controlling the vehicle to shift out of gear according to the gear shift fault type and the vehicle travel distance includes: Obtain the vehicle's pedal status and motor output shaft angle signal; When the gear shift fault type includes a gear disengagement fault and the gear disengagement failure flag is a first preset flag, adjusting the output torque of the motor according to the pedal state of the vehicle and the travel distance of the vehicle; The gearbox of the vehicle is controlled to shift gears according to the output torque of the motor and the output shaft angle signal of the motor.

7. The vehicle shift control method according to claim 6, characterized in that: Adjusting the output torque of the motor according to the pedal state of the vehicle and the travel distance of the vehicle includes: When the trigger amplitude of the pedal reaches a preset amplitude threshold, the pedal triggering time reaches a preset time threshold, and the vehicle driving distance is greater than a preset distance threshold, the output torque of the motor is adjusted to the preset torque, and in the process of adjusting the output torque of the motor to the preset torque, the number of times the vehicle fails to shift gears is set to zero.

8. The vehicle shift control method according to claim 6, characterized in that: After controlling the gearbox of the vehicle to shift out of gear according to the output torque of the motor and the output shaft angle signal of the motor, the method further includes: If the gearbox of the vehicle fails to shift gears, the gear of the vehicle is controlled to switch to the initial gear and the number of times the vehicle fails to shift gears is increased. When the number is greater than a preset number, the gear of the vehicle is controlled to switch to the initial gear again.

9. The vehicle shift control method according to claim 8, characterized in that: After the gear position of the vehicle is controlled to be switched to the initial gear position again, the method further includes: The vehicle gear disengagement failure flag is set as a second preset flag, and when the time for which the vehicle gear disengagement failure flag is the preset flag reaches a preset flag time, the vehicle gear disengagement failure flag is set as the first preset flag.

10. A vehicle, characterized in that: include: The gear shift control method for a vehicle as described in any one of claims 1 to 9 is used to perform gear shift control on the vehicle.

Citation Information

Patent Citations

  • Automobile gear shifting control method and device as well as equipment

    CN107269826A

  • Fault tolerant method of transmission gear selection

    CN1093323A

  • Automatic gear shifting control method and device, vehicle and storage medium

    CN110701298A

  • Gear shifting control method and system and vehicle

    CN115929898A

  • Gear fault judging and processing method and device, vehicle and storage medium

    CN116221393A