Vehicle gear shifting control method, device, equipment and storage medium

By acquiring the vehicle's battery power consumption and adjusting engine speed, the problem of low efficiency in vehicle gear shifting control was solved, resulting in smooth gear shifting and an improved driving experience.

CN117386806BActive Publication Date: 2026-06-02CHERY AUTOMOBILE CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHERY AUTOMOBILE CO LTD
Filing Date
2023-11-02
Publication Date
2026-06-02

Smart Images

  • Figure CN117386806B_ABST
    Figure CN117386806B_ABST
Patent Text Reader

Abstract

The application discloses a vehicle gear shifting control method, device, equipment and storage medium, and belongs to the technical field of vehicles. The method comprises the following steps: in the case that the gear of a target vehicle needs to be switched from a first gear to a second gear, acquiring the used power of the battery of the target vehicle; in the case that the used power of the battery meets the power use requirement of the switching of the first gear to the second gear, switching the gear of the target vehicle from the first gear to the second gear; in the case that the used power of the battery does not meet the power use requirement of the switching of the first gear to the second gear, determining the available power for gear shifting of the target vehicle, and switching the target vehicle from the first gear to the second gear based on the available power for gear shifting and the power requirement for gear shifting of the target vehicle. The application switches the gear based on the available power for gear shifting and the power requirement for gear shifting, so that the control efficiency in the gear shifting process of the vehicle can be improved, and the problem that the available power for gear shifting of the vehicle is low and cannot meet the gear shifting requirement of the vehicle can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a vehicle gear shifting control method, device, equipment, and storage medium. Background Technology

[0002] With the rapid development of automotive technology, automobiles have become one of the main modes of transportation. In daily driving, as road conditions and driving needs change, it is usually necessary to control the upshifting and downshifting of the vehicle's engine speed to adjust the vehicle's speed gear.

[0003] When a vehicle shifts gears, the shifting process is greatly affected by the vehicle's operating conditions. If the vehicle's operating conditions cannot meet the shifting requirements, it can lead to jerking, abnormal noises, and insufficient power during shifting, affecting the user's driving experience. Therefore, the efficiency of current vehicle shifting control is relatively poor. Summary of the Invention

[0004] This application provides a vehicle gear shifting control method, apparatus, device, and storage medium, which can improve the efficiency of vehicle gear shifting control. The technical solution is as follows:

[0005] On the one hand, a vehicle shift control method is provided, the method comprising:

[0006] When the target vehicle needs to switch from the first gear to the second gear, the battery power used by the target vehicle is obtained, where the first gear is not equal to the second gear;

[0007] If the power already used by the battery meets the power requirement for switching from the first gear to the second gear, the gear of the target vehicle is switched from the first gear to the second gear.

[0008] If the power already used by the battery is insufficient to meet the power requirements for switching from the first gear to the second gear, the available power for shifting the target vehicle is determined, and based on the available power for shifting and the power required for shifting the target vehicle, the target vehicle is switched from the first gear to the second gear.

[0009] Optionally, the method further includes:

[0010] If the battery power used is negative when the first gear is greater than the second gear, it is determined that the battery power used meets the power requirements for switching from the first gear to the second gear; if the battery power used is positive, it is determined that the battery power used does not meet the power requirements for switching from the first gear to the second gear.

[0011] If the battery power used is positive when the first gear is lower than the second gear, it is determined that the battery power used meets the power requirements for switching from the first gear to the second gear. If the battery power used is negative, it is determined that the battery power used does not meet the power requirements for switching from the first gear to the second gear.

[0012] Optionally, obtaining the battery power used by the target vehicle includes:

[0013] The battery voltage and battery current of the target vehicle are obtained, and the battery power used by the target vehicle is determined based on the battery voltage and battery current.

[0014] Determining the shiftable power of the target vehicle includes:

[0015] Based on the target vehicle's maximum peak battery power and the battery's used power, determine the target vehicle's remaining battery power;

[0016] The operating power of the drive motor of the target vehicle is obtained, and the smaller value between the remaining power of the battery and the operating power of the drive motor is determined as the shiftable power of the target vehicle.

[0017] Optionally, the step of switching the gear of the target vehicle from the first gear to the second gear based on the available shift power and the shift power requirement of the target vehicle includes:

[0018] When the available power for shifting is less than the power required for shifting, the target speed of the engine of the target vehicle is determined, and based on the current speed of the engine and the target speed of the engine, the gear of the target vehicle is switched from the first gear to the second gear.

[0019] If the available power for shifting is greater than or equal to the power required for shifting, the gear of the target vehicle is switched from the first gear to the first gear.

[0020] Optionally, determining the target engine speed of the target vehicle includes:

[0021] The target engine speed is determined based on the target vehicle's speed, tire rolling radius, and the gearbox ratio corresponding to the second gear.

[0022] Optionally, the step of switching the gear of the target vehicle from the first gear to the second gear based on the current engine speed and the target engine speed includes:

[0023] If the current engine speed is greater than the target speed, reduce the engine speed until the engine speed is less than or equal to the target speed, then switch the gear of the target vehicle from the first gear to the second gear.

[0024] If the current engine speed is less than the target speed, increase the engine speed until the engine speed is greater than or equal to the target speed, then switch the gear of the target vehicle from the first gear to the second gear.

[0025] When the current engine speed is equal to the target speed, the gear of the target vehicle is switched from the first gear to the second gear.

[0026] On the other hand, a vehicle shift control device is provided, the device comprising:

[0027] A battery power acquisition module is used to acquire the battery power used by the target vehicle when the target vehicle needs to switch from a first gear to a second gear, wherein the first gear is not equal to the second gear.

[0028] A gear shifting module is used to shift the gear of the target vehicle from the first gear to the second gear when the power already used by the battery meets the power usage requirement for shifting from the first gear to the second gear.

[0029] The shift power determination module is further configured to determine the available shift power of the target vehicle when the battery's used power is insufficient to meet the power requirements for shifting from the first gear to the second gear.

[0030] The gear shifting module is further configured to shift the target vehicle from the first gear to the second gear based on the available shifting power and the shifting power required by the target vehicle.

[0031] Optionally, the gear shifting module is specifically used for:

[0032] If the battery power used is negative when the first gear is greater than the second gear, it is determined that the battery power used meets the power requirements for switching from the first gear to the second gear; if the battery power used is positive, it is determined that the battery power used does not meet the power requirements for switching from the first gear to the second gear.

[0033] If the battery power used is positive when the first gear is lower than the second gear, it is determined that the battery power used meets the power requirements for switching from the first gear to the second gear. If the battery power used is negative, it is determined that the battery power used does not meet the power requirements for switching from the first gear to the second gear.

[0034] Optionally, the battery power acquisition module is specifically used for:

[0035] The battery voltage and battery current of the target vehicle are obtained, and the battery power used by the target vehicle is determined based on the battery voltage and battery current.

[0036] The shift power determination module is specifically used for:

[0037] Based on the target vehicle's maximum peak battery power and the battery's used power, determine the target vehicle's remaining battery power;

[0038] The operating power of the drive motor of the target vehicle is obtained, and the smaller value between the remaining power of the battery and the operating power of the drive motor is determined as the shiftable power of the target vehicle.

[0039] Optionally, the gear shifting module is specifically used for:

[0040] When the available power for shifting is less than the power required for shifting, the target speed of the engine of the target vehicle is determined, and based on the current speed of the engine and the target speed of the engine, the gear of the target vehicle is switched from the first gear to the second gear.

[0041] If the available power for shifting is greater than or equal to the power required for shifting, the gear of the target vehicle is switched from the first gear to the first gear.

[0042] Optionally, the gear shifting module is specifically used for:

[0043] The target engine speed is determined based on the target vehicle's speed, tire rolling radius, and the gearbox ratio corresponding to the second gear.

[0044] Optionally, the gear shifting module is specifically used for:

[0045] If the current engine speed is greater than the target speed, reduce the engine speed until the engine speed is less than or equal to the target speed, then switch the gear of the target vehicle from the first gear to the second gear.

[0046] If the current engine speed is less than the target speed, increase the engine speed until the engine speed is greater than or equal to the target speed, then switch the gear of the target vehicle from the first gear to the second gear.

[0047] When the current engine speed is equal to the target speed, the gear of the target vehicle is switched from the first gear to the second gear.

[0048] On the other hand, a vehicle is provided, the vehicle including a memory and a processor, the memory for storing a computer program, and the processor for executing the computer program stored in the memory to implement the steps of the vehicle shift control method described above.

[0049] On the other hand, a computer-readable storage medium is provided, wherein a computer program is stored therein, and when the computer program is executed by a processor, it implements the steps of the vehicle shift control method described above.

[0050] On the other hand, a computer program product containing instructions is provided, which, when executed on a computer, cause the computer to perform the steps of the vehicle shift control method described above.

[0051] The technical solution provided in this application can bring at least the following beneficial effects:

[0052] By acquiring the vehicle's battery power usage and determining whether it meets the power requirements for gear shifting, the system directly shifts gears when the battery power is sufficient to achieve this. Conversely, if the battery power is insufficient, the system determines the vehicle's available shift power and required shift power, and then performs gear shifting based on these parameters. This avoids issues like jerking or abnormal noises during gear shifts due to insufficient available shift power, thus improving the driver's shifting experience and enhancing control efficiency during gear shifts. Attached Figure Description

[0053] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0054] Figure 1This is a schematic diagram of an implementation environment provided in an embodiment of this application;

[0055] Figure 2 This is a flowchart of a vehicle gear shifting control method provided in an embodiment of this application;

[0056] Figure 3 This is a flowchart of another vehicle shift control method provided in an embodiment of this application;

[0057] Figure 4 This is a flowchart of another vehicle shift control method provided in an embodiment of this application;

[0058] Figure 5 This is a flowchart of another vehicle shift control method provided in an embodiment of this application;

[0059] Figure 6 This is a flowchart of another vehicle shift control method provided in an embodiment of this application;

[0060] Figure 7 This is a schematic diagram of the structure of a vehicle gear shifting control device provided in an embodiment of this application;

[0061] Figure 8 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application. Detailed Implementation

[0062] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0063] Before providing a detailed explanation of the vehicle shift control method provided in the embodiments of this application, the application scenarios and implementation environment involved in the embodiments of this application will be introduced first.

[0064] The embodiments of this application are mainly applied to the scenario of switching gears in a vehicle, which can be a daily use scenario of a vehicle.

[0065] It should be noted that the embodiments of this application are mainly applied to the gear shifting scenario of hybrid vehicles such as PHEVs (Plug-in Hybrid Electric Vehicles) so that the engine can do extra work when the battery power is insufficient, thus ensuring the smoothness of gear shifting.

[0066] Please refer to Figure 1 , Figure 1This is a schematic diagram illustrating an implementation environment according to an exemplary embodiment. The implementation environment includes a battery 101, a gearbox 102, and a processor 103, which can communicate with both the battery 101 and the gearbox 102. This communication connection can be wired or wireless, and this embodiment does not limit the specific connection.

[0067] Battery 101 can be a power battery for the vehicle, used to provide power to the vehicle.

[0068] The gearbox 102 is used to achieve gear shifting in a vehicle. For example, the gearbox 102 may include multiple sets of gears, and the gear ratio of the gearbox 102 can be adjusted based on the meshing of different gears to achieve gear shifting.

[0069] The processor 103 is used to implement gear shift control of the vehicle. For example, the processor 103 can determine the vehicle's available power for gear shifting based on the battery power used by the battery 101, and then control the transmission 102 to switch the vehicle's gears based on the available power for gear shifting and the power required for gear shifting.

[0070] In some embodiments, the processor 103 may integrate a vehicle's HCU (Hybrid Control Unit) or other control modules. Alternatively, the processor 103 may be set up separately from the HCU or other control modules and, through communication connection with the HCU or other control modules, determine the available power for gear shifting of the vehicle.

[0071] The vehicle shift control method provided in this application embodiment is executed by the aforementioned processor 103. The processor 103 can be a general-purpose CPU (Central Processing Unit), an NP (Network Processor), a microprocessor, or one or more integrated circuits used to implement the solution of this application, such as an ASIC (Application-Specific Integrated Circuit), a PLD (Programmable Logic Device), or a combination thereof. The aforementioned PLD can be a CPLD (Complex Programmable Logic Device), an FPGA (Field-Programmable Gate Array), a GAL (Generic Array Logic), or any combination thereof.

[0072] Those skilled in the art should understand that the battery 101, gearbox 102, and processor 103 described above are merely examples. Other existing or future batteries, gearboxes, or processors that are applicable to the embodiments of this application should also be included within the scope of protection of the embodiments of this application, and are hereby incorporated by reference.

[0073] It should be noted that the application scenarios and implementation environments described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the emergence of new application scenarios and the evolution of implementation environments, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0074] The vehicle shift control method provided in the embodiments of this application will now be explained in detail.

[0075] Figure 2 This is a flowchart of a vehicle gear shifting control method provided in an embodiment of this application, which is applied to the processor 103 described above. Please refer to... Figure 2 The method includes the following steps.

[0076] Step 201: When the target vehicle needs to switch from the first gear to the second gear, obtain the battery power used by the target vehicle. The first gear is not equal to the second gear.

[0077] In some embodiments, the first gear can be the current gear of the target vehicle, and the second gear can be the target gear that the target vehicle needs to switch to.

[0078] Based on the first and second gear positions, the gear shifting status of the target vehicle can be determined. Specifically, when the first gear is higher than the second gear, the target vehicle needs to downshift; when the first gear is lower than the second gear, the target vehicle needs to upshift. When the target vehicle downshifts, the gear ratio increases; when the target vehicle upshifts, the gear ratio decreases.

[0079] It should be noted that the second gear can be automatically determined based on the current driving status of the target vehicle. For example, in an automatic transmission car, the second gear corresponding to the target vehicle can be determined based on the current driving status of the vehicle (such as engine load, vehicle speed, driver intention, etc.); in a manual transmission car, the second gear corresponding to the target vehicle can be determined based on the driver's control of the gear lever.

[0080] It is understandable that when the first gear is equal to the second gear, it means that the target vehicle does not need to switch gears at the moment.

[0081] In some embodiments, the battery power used by the target vehicle can be determined based on the battery voltage and battery current of the target vehicle.

[0082] Based on the power calculation formula, the power P used by the battery can be obtained. 已用 =U*I, therefore, based on the current voltage U and current I of the target vehicle's battery, the current battery power used by the target vehicle can be obtained. Combining the above description, if the battery power used is greater than 0, it indicates that the battery is in a discharging state; if the battery power used is less than 0, it indicates that the battery is in a charging state.

[0083] In the embodiments of this application, the positive or negative power is only used to indicate the direction of work and is unrelated to the magnitude of the power. For example, when the power is positive, it indicates the release of energy, that is, the battery and motor do work externally and the battery is in a state of external discharge; when the power is negative, it indicates the recovery of energy, that is, the battery and motor do work internally and the battery is in a state of charging.

[0084] Step 202: If the power already used by the battery meets the power requirements for switching from the first gear to the second gear, switch the gear of the target vehicle from the first gear to the second gear.

[0085] In some embodiments, such as Figure 3 As shown, when the first gear is greater than the second gear, if the battery power used is negative, it is determined that the battery power used meets the power requirement for switching from the first gear to the second gear; if the battery power used is positive, it is determined that the battery power used does not meet the power requirement for switching from the first gear to the second gear. When the first gear is less than the second gear, if the battery power used is positive, it is determined that the battery power used meets the power requirement for switching from the first gear to the second gear; if the battery power used is negative, it is determined that the battery power used does not meet the power requirement for switching from the first gear to the second gear.

[0086] It's important to note that when the first gear is higher than the second gear (i.e., the vehicle is downshifting), it indicates that the engine speed needs to increase, requiring the drive motor to provide positive power. If the battery's current power consumption is negative, it means the battery is currently charging, and its power consumption for external work is zero. Therefore, it can be assumed that when the target vehicle downshifts, the battery's power consumption can meet the drive motor's positive power requirement, allowing for a direct gear shift. In other words, the battery's current power consumption meets the power requirements for shifting from the first to the second gear. If the battery's current power consumption is positive, it indicates the battery is discharging, meaning it's already performing external work. In this case, a direct gear shift is not possible. Further consideration of other vehicle power parameters (such as available power for shifting, power required for shifting, etc.) is needed to determine the optimal method for shifting from the first to the second gear (e.g., whether additional engine power is required) to avoid issues like vehicle jerking or abnormal noises due to insufficient power during gear shifting, which could negatively impact the user's shifting experience. Therefore, if the battery power usage is positive when the first gear is greater than the second gear, it can be assumed that the battery power usage does not meet the power usage requirement for directly switching from the first gear to the second gear.

[0087] Similarly, when the first gear is lower than the second gear (i.e., when the vehicle is upshifting), the engine speed needs to decrease, requiring the drive motor to provide negative power (reverse braking power). If the battery's current power consumption is positive, it indicates that the battery is discharging, and the battery's negative power consumption (regenerative braking power, i.e., battery charging power) is zero. When the target vehicle upshifts, this meets the drive motor's negative power requirement, thus satisfying the power demand for shifting from the first gear to the second gear. If the battery's current power consumption is negative, it indicates that the battery is charging, meaning the battery has already been used... With partial negative power, gear shifting cannot be performed directly in this state. It is necessary to further consider other power parameters of the vehicle (such as available power for shifting, power required for shifting, etc.) to comprehensively determine the implementation method of shifting from the first gear to the second gear (such as whether the engine needs to do extra work, etc.) in order to avoid problems such as vehicle jerking and abnormal noise due to insufficient power during the shifting process, which affect the user's shifting experience. Therefore, when the first gear is less than the second gear, if the battery power used is negative, it can be considered that the battery power used does not meet the power usage requirements for directly shifting from the first gear to the second gear.

[0088] In summary, if the battery's current power output meets the power requirements for shifting from the first gear to the second gear, it indicates that the target vehicle's current power supply is sufficient to ensure that there will be no power shortage during the shift. This means there will be no shift jerking or insufficient power during the shift. Therefore, there is no need to further assess other power parameters of the target vehicle, and the gear can be directly shifted from the first to the second gear. This ensures a smooth shifting experience for the driver while improving the shifting speed and thus enhancing the vehicle's shifting control efficiency.

[0089] Step 203: If the power already used by the battery does not meet the power requirements for switching from the first gear to the second gear, determine the available power for shifting the target vehicle, and based on the available power for shifting and the power required for shifting the target vehicle, switch the target vehicle from the first gear to the second gear.

[0090] In some embodiments, such as Figure 4 As shown, the remaining battery power of the target vehicle can be determined based on the maximum peak power of the battery and the power already used by the battery; the power used by the drive motor of the target vehicle can be obtained, and the smaller value between the remaining battery power and the power used by the drive motor can be determined as the shiftable power of the target vehicle.

[0091] The battery's maximum peak power can be understood as the maximum power the battery can currently provide. It can be determined by battery software algorithms based on parameters such as the battery's current temperature and current State of Charge (SOC). If the battery is currently discharging, then the maximum peak power refers to the battery's current discharge peak power P. 放电 If the battery is currently charging, then the battery's maximum peak power refers to the battery's current charging peak power P. 充电 .

[0092] It is understandable that due to physical limitations such as battery size and safety considerations during battery use, both the discharge and charging power of a battery are limited. Therefore, the power currently used by the battery (battery power used P) can be used as a basis for calculation. 已用 Given the battery's current maximum allowable power (maximum peak power), the remaining usable power of the battery (remaining battery power P) can be obtained. 放电剩余 ).

[0093] For example, in the discharged state, the remaining power P of the battery 放电剩余 =P 放电 -P 已用 ; During charging, the remaining battery power P 充电剩余=P 充电 -P 已用 .

[0094] In the embodiments of this application, the drive motor can be a vehicle's integrated starter and generator, such as an ISG (Integrated Starter and Generator).

[0095] It should be noted that during vehicle operation, considering the limited power of the battery and the large number of loads requiring battery power, the battery power is allocated to determine the power used by each load (i.e., the power that the load can use). Therefore, the power used by the drive motor is the usable power P allocated to that drive motor. 电机 It can be determined through the HCU based on the status of each load of the vehicle.

[0096] In summary, when the target vehicle shifts gears, the available power for shifting is mainly determined based on the remaining power of the target battery and the power allocated to the drive motor. When the current remaining power of the target vehicle's battery is low, it indicates that the power that the battery can provide to the drive motor is low, and the available power for shifting depends on (or is equal to) the remaining power of the battery. When the power allocated to the drive motor by the target vehicle's battery is low, since the target vehicle's gear shifting is mainly achieved through the drive motor's control of the transmission, the available power for shifting depends on (or is equal to) the power used by the drive motor.

[0097] When the first gear is lower than the second gear and the target vehicle's battery is charging, both the remaining battery power and the power used by the drive motor are negative. Based on the above description, the negative sign is only used to indicate whether work is done internally or externally. Therefore, in this scenario, the smaller value between the remaining battery power and the power used by the drive motor refers to the smaller absolute value between the remaining battery power and the power used by the drive motor.

[0098] For example, assuming the remaining battery power is -10kW and the driving motor's operating power is -8kW, then in this embodiment of the application, the smaller of the remaining battery power and the driving motor's operating power is -8kW, that is, the target vehicle's available power for shifting gears is -8kW.

[0099] In some embodiments, such as Figure 5As shown, when the available power for shifting is less than the power required for shifting, the target speed of the engine of the target vehicle can be determined, and based on the current speed of the engine and the target speed of the engine, the gear of the target vehicle can be switched from the first gear to the second gear; when the available power for shifting is greater than or equal to the power required for shifting, the gear of the target vehicle can be switched from the first gear to the second gear.

[0100] The shift power requirement refers to the power required to shift gears (from the first gear to the second gear) in a vehicle. This shift power requirement can be determined by testing the shift power requirement under different temperature environments and different vehicle models on a vehicle test bench.

[0101] When shifting gears in a vehicle, the engine speed usually needs to be adjusted to a certain range to avoid jerking or abnormal noises. Engine speed adjustment is typically controlled by the drive motor to achieve rapid speed changes. However, due to factors affecting the drive motor's power, if the available power for shifting is insufficient (less than the required power), the drive motor cannot properly adjust the engine speed. Conversely, if the available power is sufficient (greater than or equal to the required power), the drive motor can effectively adjust the engine speed and complete the gear shift.

[0102] It should be noted that the shift power requirement can be understood as the calibrated threshold power. That is, when the available shift power is greater than or equal to the shift power requirement, it is considered that the available shift power of the target vehicle is large enough to meet the power requirements of the target vehicle to shift gears, and the target vehicle can be directly shifted from the first gear to the second gear. When the available shift power is less than the shift power requirement, it is considered that the available shift power of the target vehicle is small and cannot meet the power requirements of the target vehicle to shift gears. The engine needs to do extra work to ensure that there is no lack of power when shifting from the first gear to the second gear through the automatic adjustment of the engine speed, thereby improving the driver's shifting experience.

[0103] Similarly, since the signs of the available shift power and the required shift power are only used to indicate the direction of power, i.e., whether work is done internally (battery charging) or externally (battery discharging), the relationship between the available shift power and the required shift power in this embodiment can be understood as the relationship between the absolute value of the available shift power and the absolute value of the required shift power.

[0104] For example, if the available power for shifting is 8 kW and the power required for shifting is 9 kW, it is considered that the available power for shifting is less than the power required for shifting; if the available power for shifting is -8 kW and the power required for shifting is -9 kW, it is still considered that the available power for shifting is less than the power required for shifting.

[0105] In some embodiments, the target engine speed can be determined based on the vehicle speed, tire rolling radius, and the gearbox ratio corresponding to the second gear.

[0106] Calculation formula based on vehicle speed and engine speed Therefore, the target engine speed is... Where V is the target vehicle speed, n is the target engine speed, and r is the target engine speed. r The target vehicle's tire rolling radius, r g The gear ratio corresponding to the second gear of the target vehicle.

[0107] In some embodiments, such as Figure 5 As shown, if the current engine speed is greater than the target speed, the engine speed is reduced until it is less than or equal to the target speed, and then the gear of the target vehicle is shifted from the first gear to the second gear; if the current engine speed is less than the target speed, the engine speed is increased until it is greater than or equal to the target speed, and then the gear of the target vehicle is shifted from the first gear to the second gear; if the current engine speed is equal to the target speed, the gear of the target vehicle is shifted from the first gear to the second gear.

[0108] Since the signs of the available shift power and the required shift power are only used to indicate the direction of power, i.e., whether work is done internally (battery charging) or externally (battery discharging), in the embodiments of this application, the relationship between the available shift power and the required shift power can be understood as the relationship between the absolute values ​​of the available shift power and the absolute values ​​of the required shift power.

[0109] It should be noted that when the first gear is higher than the second gear, if the battery's power consumption is positive and the available power for shifting is less than the power required for shifting, this usually indicates (in parallel operation when upshifting or downshifting) that the drive motor does not have sufficient capacity to adjust the speed. In other words, it cannot provide enough power to the drive motor to accelerate the engine and achieve the desired gear shift. Therefore, it is necessary to determine the target engine speed required for the vehicle to shift to the second gear and, through the engine's self-response mechanism, increase the current speed to that target speed to ensure smoothness during gear shifting.

[0110] Similarly, when the first gear is lower than the second gear, if the battery power is negative and the available power for shifting is less than the power required for shifting, it usually indicates (when shifting gears in parallel) that the target vehicle's engine speed is too high. At this time, the drive motor does not have enough available power to adjust the engine speed, that is, the available power for shifting is insufficient to achieve the shifting of the target vehicle. Therefore, it is necessary to determine the target engine speed required to switch to the second gear, and reduce the current speed to the target speed through the engine's self-response to ensure the smoothness of the target vehicle's shifting process.

[0111] In addition, if the target vehicle's gear shifting is series-to-parallel, the power usage conditions are more complex. The engine's current speed may be greater than the target speed, less than the target speed, or equal to the target speed. Therefore, if the current speed is not equal to the target speed, the engine's current speed needs to be adjusted to the target speed to achieve the gear shifting of the target vehicle.

[0112] If the current speed equals the target speed, it means that the current speed of the target vehicle's engine meets the shifting requirements, and the target vehicle can be shifted directly.

[0113] In some embodiments, the engine’s self-response can be understood as putting the engine of the target vehicle into a speed control (also known as idling) state, so that the engine of the target vehicle responds to the target speed on its own, thereby adjusting the engine speed of the target vehicle to the target speed.

[0114] Next, combine Figures 3 to 6 The overall solution of the embodiments of this application will be described below. Figure 6 As shown, the vehicle shift control method provided in this application embodiment can first obtain the current gear position (i.e., the first gear position) and the target gear position (i.e., the second gear position) of the transmission of the target vehicle, and determine whether the target vehicle needs to shift gears based on the first gear position and the second gear position. If the first gear position is not equal to the second gear position, that is, the target vehicle needs to shift gears, different shifting methods are executed based on the size relationship between the first gear position and the second gear position.

[0115] For example, based on the relationship between the first and second gears and the current battery power used by the target vehicle, by means of... Figure 3 As shown, determine whether the current battery power of the target vehicle meets the power requirements for gear shifting. If the current battery power of the target vehicle does not meet the power requirements for gear shifting, proceed as follows: Figure 4The method shown determines the available shift power of the target vehicle and whether this available shift power is greater than or equal to the shift required power. If the available shift power is greater than or equal to the shift required power, the target vehicle's gear is shifted from first gear to second gear; if the available shift power is less than the shift required power, the target engine speed of the target vehicle is determined, and then... Figure 5 As shown, the gear of the target vehicle is switched from the first gear to the second gear based on the target speed of the engine and the current speed of the engine.

[0116] This application provides a vehicle gear shifting control method. By acquiring the battery voltage and current of the target vehicle, the method determines the battery's current power consumption. This power consumption is then used to determine whether the power requirements for gear shifting are met. If the battery's current power consumption meets the power requirements for shifting from the first gear to the second gear, it indicates that the vehicle will not experience jerking or abnormal noises due to insufficient power during gear shifting, and the gear can be directly shifted from the first gear to the second gear. If the battery's current power consumption does not meet the power requirements for shifting from the first gear to the second gear, the method needs to further consider the vehicle's available power for gear shifting and the required power to achieve the correct gear shift.

[0117] If the available power for shifting gears of the target vehicle is greater than or equal to the power required for shifting gears, it means that the available power for shifting gears of the target vehicle can ensure normal shifting of the target vehicle, that is, there will be no problem of insufficient power. Therefore, the gear shifting of the target vehicle can be completed directly. If the available power for shifting gears of the target vehicle is less than the power required for shifting gears, it means that the drive motor of the target vehicle cannot effectively control the engine speed. If the gear shifting of the target vehicle is completed directly, it may cause problems such as jerking and abnormal noise during the shifting process due to insufficient power. At this point, based on various parameters of the target vehicle, the engine speed required for normal gear shifting (target speed) can be determined, and the engine can be made to respond to this target speed. When the current engine speed reaches the target speed, the gear of the target vehicle is switched from the first gear to the second gear, realizing the engine shift. During the shift control process, the system considers whether the vehicle shifts directly based on different dimensions, such as whether the battery power used meets the power requirements of the vehicle shifting, whether the available power for shifting is greater than or equal to the power requirements for shifting, and whether the current engine speed has reached the target speed. This approach aims to reduce the vehicle shifting time and improve the efficiency of vehicle shift control while ensuring a smooth shifting experience.

[0118] Figure 7This is a schematic diagram of a vehicle shift control device provided in an embodiment of this application. The vehicle shift control device can be implemented by software, hardware, or a combination of both, forming part or all of a vehicle shift control equipment. The vehicle shift control equipment can be... Figure 1 The processor shown. Please refer to... Figure 7 The device includes: a battery power acquisition module 701, a gear shifting module 702, and a shift power determination module 703.

[0119] Battery power acquisition module 701; used to acquire the battery power used by the target vehicle when the target vehicle needs to switch from the first gear to the second gear, wherein the first gear is not equal to the second gear;

[0120] The gear shifting module 702 is used to shift the gear of the target vehicle from the first gear to the second gear when the power already used by the battery meets the power usage requirement for shifting from the first gear to the second gear.

[0121] The shift power determination module 703 is further configured to determine the available shift power of the target vehicle when the power already used by the battery is insufficient to meet the power requirements for shifting from the first gear to the second gear.

[0122] The gear shifting module 702 is also used to shift the target vehicle from the first gear to the second gear based on the available shift power and the shift power required by the target vehicle.

[0123] Optionally, the gear shifting module 702 is specifically used for:

[0124] If the first gear is greater than the second gear, and the battery power used is negative, it is determined that the battery power used meets the power requirements for switching from the first gear to the second gear. If the battery power used is positive, it is determined that the battery power used does not meet the power requirements for switching from the first gear to the second gear.

[0125] If the first gear is lower than the second gear, and the battery power used is positive, it is determined that the battery power used meets the power requirements for switching from the first gear to the second gear. If the battery power used is negative, it is determined that the battery power used does not meet the power requirements for switching from the first gear to the second gear.

[0126] Optionally, the battery power acquisition module 701 is specifically used for:

[0127] Obtain the battery voltage and battery current of the target vehicle, and determine the battery power used by the target vehicle based on the battery voltage and battery current;

[0128] The shift power determination module 703 is specifically used for:

[0129] Based on the target vehicle's battery maximum peak power and the battery's used power, determine the target vehicle's remaining battery power;

[0130] The operating power of the drive motor of the target vehicle is obtained, and the smaller value between the remaining power of the battery and the operating power of the drive motor is determined as the shiftable power of the target vehicle.

[0131] Optionally, the gear shifting module 702 is specifically used for:

[0132] If the available power for shifting is less than the power required for shifting, the target speed of the engine of the target vehicle is determined, and based on the current speed of the engine and the target speed of the engine, the gear of the target vehicle is switched from the first gear to the second gear.

[0133] If the available power for shifting is greater than or equal to the power required for shifting, the gear of the target vehicle is switched from the first gear to the first gear.

[0134] Optionally, the gear shifting module 702 is specifically used for:

[0135] The target engine speed is determined based on the vehicle speed, tire rolling radius, and the gearbox ratio corresponding to the second gear.

[0136] Optionally, the gear shifting module 702 is specifically used for:

[0137] If the current engine speed is greater than the target speed, reduce the engine speed until the engine speed is less than or equal to the target speed, then shift the gear of the target vehicle from the first gear to the second gear.

[0138] If the current engine speed is lower than the target speed, increase the engine speed until the engine speed is greater than or equal to the target speed, then shift the gear of the target vehicle from the first gear to the second gear.

[0139] When the current engine speed is equal to the target speed, the gear of the target vehicle is switched from the first gear to the second gear.

[0140] In this embodiment, by acquiring the battery voltage and current of the target vehicle, the battery's current power consumption is determined. This power consumption is then used to determine whether the vehicle's power requirements for gear shifting are met. If the battery's current power consumption meets the power requirements for shifting from the first gear to the second gear, it indicates that the target vehicle will not experience jerking or abnormal noises due to insufficient power during gear shifting, and the gear can be directly shifted from the first gear to the second gear. If the battery's current power consumption does not meet the power requirements for shifting from the first gear to the second gear, it is necessary to further combine the target vehicle's available power for gear shifting with the required power for gear shifting to achieve the desired gear shift.

[0141] If the available power for shifting gears of the target vehicle is greater than or equal to the power required for shifting gears, it means that the available power for shifting gears of the target vehicle can ensure normal shifting of the target vehicle, that is, there will be no problem of insufficient power. Therefore, the gear shifting of the target vehicle can be completed directly. If the available power for shifting gears of the target vehicle is less than the power required for shifting gears, it means that the drive motor of the target vehicle cannot effectively control the engine speed. If the gear shifting of the target vehicle is completed directly, it may cause problems such as jerking and abnormal noise during the shifting process due to insufficient power. At this point, based on various parameters of the target vehicle, the engine speed required for normal gear shifting (target speed) can be determined, and the engine can be made to respond to this target speed. When the current engine speed reaches the target speed, the gear of the target vehicle is switched from the first gear to the second gear, realizing the engine shift. During the shift control process, the system considers whether the vehicle shifts directly based on different dimensions, such as whether the battery power used meets the power requirements of the vehicle shifting, whether the available power for shifting is greater than or equal to the power requirements for shifting, and whether the current engine speed has reached the target speed. This approach aims to reduce the vehicle shifting time and improve the efficiency of vehicle shift control while ensuring a smooth shifting experience.

[0142] It should be noted that the vehicle shift control device provided in the above embodiments is only illustrated by the division of the above functional modules when controlling vehicle shifting. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the vehicle shift control device and the vehicle shift control method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0143] Figure 8This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle 800 includes a memory 801 and a processor 802. The memory 801 is used to store computer programs, and the processor 802 is used to execute the computer programs stored in the memory 801 to implement the above-mentioned vehicle shift control steps.

[0144] Memory 801 may include one or more computer-readable storage media, which may be non-transitory. Memory 801 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in memory 801 is used to store at least one instruction, which is executed by processor 802 to implement the vehicle shift control provided in the method embodiments of this application.

[0145] Processor 802 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 802 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). Processor 802 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 802 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 802 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0146] Those skilled in the art will understand that Figure 8 The structure shown does not constitute a limitation on vehicle 800 and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0147] In some embodiments, a computer-readable storage medium is also provided, which stores a computer program that, when executed by a processor, implements the vehicle shift control steps described in the above embodiments. For example, the computer-readable storage medium may be a ROM, RAM, CD-ROM, magnetic tape, floppy disk, or optical data storage device.

[0148] It is worth noting that the computer-readable storage medium mentioned in the embodiments of this application can be a non-volatile storage medium, in other words, it can be a non-transient storage medium.

[0149] It should be understood that all or part of the steps of the above embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented wholly or partially in the form of a computer program product. The computer program product includes one or more computer instructions. The computer instructions can be stored in the above-described computer-readable storage medium.

[0150] That is, in some embodiments, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to perform the vehicle shift control steps described above.

[0151] It should be understood that "at least one" as mentioned herein refers to one or more, and "multiple" refers to two or more. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. In addition, in order to clearly describe the technical solutions of the embodiments of this application, the terms "first," "second," etc., are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first," "second," etc., do not limit the quantity or execution order, and the terms "first," "second," etc., are not necessarily different.

[0152] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, data stored, data displayed, etc.) and signals involved in the embodiments of this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0153] The above descriptions are embodiments provided in this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A vehicle gear shifting control method, characterized in that, The method includes: When the target vehicle needs to switch from the first gear to the second gear, the battery power used by the target vehicle is obtained, where the first gear is not equal to the second gear; If the power already used by the battery meets the power requirement for switching from the first gear to the second gear, the gear of the target vehicle is switched from the first gear to the second gear. If the power already used by the battery is insufficient to meet the power requirements for switching from the first gear to the second gear, the available power for shifting the target vehicle is determined, and based on the available power for shifting and the power required for shifting the target vehicle, the target vehicle is switched from the first gear to the second gear.

2. The method as described in claim 1, characterized in that, The method further includes: If the battery power used is negative when the first gear is greater than the second gear, it is determined that the battery power used meets the power requirements for switching from the first gear to the second gear; if the battery power used is positive, it is determined that the battery power used does not meet the power requirements for switching from the first gear to the second gear. If the battery power used is positive when the first gear is lower than the second gear, it is determined that the battery power used meets the power requirements for switching from the first gear to the second gear. If the battery power used is negative, it is determined that the battery power used does not meet the power requirements for switching from the first gear to the second gear.

3. The method as described in claim 1 or 2, characterized in that, The step of obtaining the battery power used by the target vehicle includes: The battery voltage and battery current of the target vehicle are obtained, and the battery power used by the target vehicle is determined based on the battery voltage and battery current. Determining the shiftable power of the target vehicle includes: Based on the target vehicle's maximum peak battery power and the battery's used power, determine the target vehicle's remaining battery power; The operating power of the drive motor of the target vehicle is obtained, and the smaller value between the remaining power of the battery and the operating power of the drive motor is determined as the shiftable power of the target vehicle.

4. The method as described in claim 1 or 2, characterized in that, The step of switching the gear of the target vehicle from the first gear to the second gear based on the available shift power and the shift power requirement of the target vehicle includes: When the available power for shifting is less than the power required for shifting, the target speed of the engine of the target vehicle is determined, and based on the current speed of the engine and the target speed of the engine, the gear of the target vehicle is switched from the first gear to the second gear. When the available power for shifting is greater than or equal to the power required for shifting, the gear of the target vehicle is switched from the first gear to the second gear.

5. The method as described in claim 4, characterized in that, Determining the target engine speed of the target vehicle includes: The target engine speed is determined based on the target vehicle's speed, tire rolling radius, and the gearbox ratio corresponding to the second gear.

6. The method as described in claim 4, characterized in that, The step of switching the gear of the target vehicle from the first gear to the second gear based on the current engine speed and the target engine speed includes: If the current engine speed is greater than the target speed, reduce the engine speed until the engine speed is less than or equal to the target speed, then switch the gear of the target vehicle from the first gear to the second gear. If the current engine speed is less than the target speed, increase the engine speed until the engine speed is greater than or equal to the target speed, then switch the gear of the target vehicle from the first gear to the second gear. When the current engine speed is equal to the target speed, the gear of the target vehicle is switched from the first gear to the second gear.

7. A vehicle gear shifting control device, characterized in that, The device includes: A battery power acquisition module is used to acquire the battery power used by the target vehicle when the target vehicle needs to switch from a first gear to a second gear, wherein the first gear is not equal to the second gear. A gear shifting module is used to shift the gear of the target vehicle from the first gear to the second gear when the power already used by the battery meets the power usage requirement for shifting from the first gear to the second gear. The shift power determination module is further configured to determine the available shift power of the target vehicle when the battery's used power is insufficient to meet the power requirements for shifting from the first gear to the second gear. The gear shifting module is further configured to shift the target vehicle from the first gear to the second gear based on the available shifting power and the shifting power required by the target vehicle.

8. The apparatus as claimed in claim 7, characterized in that, The gear shifting module is specifically used for: If the battery power used is negative when the first gear is greater than the second gear, it is determined that the battery power used meets the power requirements for switching from the first gear to the second gear; if the battery power used is positive, it is determined that the battery power used does not meet the power requirements for switching from the first gear to the second gear. If the battery power used is positive when the first gear is lower than the second gear, it is determined that the battery power used meets the power requirements for switching from the first gear to the second gear. If the battery power used is negative, it is determined that the battery power used does not meet the power requirements for switching from the first gear to the second gear.

9. A vehicle, characterized in that, The vehicle includes a memory and a processor, the memory being used to store a computer program, and the processor being used to execute the computer program stored in the memory to implement the steps of the method according to any one of claims 1-6.

10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the steps of the method described in any one of claims 1-6.