A gear shift control method and related device
By monitoring the battery SOC in real time and turning on the power-consuming component to reduce the SOC when it is above the safety threshold, the problem of overcharge failure risk during gear shifting of the AMT gearbox system is solved, achieving higher safety.
Patent Information
- Application Number
- CN202411458242.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-18
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-10-18
AI Technical Summary
The AMT gearbox system has a risk of overcharge failure during gear shifting, mainly due to the charging current problem caused by the speed regulation operation of the drive motor.
By monitoring the battery state of charge SOC in real time, if the SOC is not less than the safe shift threshold, open the preset power consumption component to reduce the SOC. After the SOC is less than the safe threshold, perform the target shifting process of speed adjustment and gear shifting.
It reduces the risk of overcharge failure caused by speed regulation operation during gear shifting, and improves the safety of the system.
Smart Images

Figure CN118959584B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automatic control technology, and in particular to a gear shift control method and related devices. Background Art
[0002] During the gear shifting operation of the AMT (Automatic mechanical transmission) gearbox system, there is a risk of overcharging failure due to the use of the drive motor for speed regulation. Summary of the invention
[0003] In view of the above problems, the present application provides a shift control method and related devices to achieve the purpose of reducing the risk of overcharging failure during the shift process. The specific scheme is as follows:
[0004] A first aspect of the present application provides a shift control method, comprising:
[0005] After receiving the upshift request, real-time monitoring is performed to obtain the real-time battery state of charge SOC, wherein the upshift request includes the real-time gear position and the required gear position;
[0006] Get the safe shift threshold;
[0007] If the real-time SOC is not less than the safe shift threshold, the preset power-consuming components are controlled to be turned on until the real-time SOC is less than the safe shift threshold, and the transmission is controlled to execute the target shift process in a speed adjustment and gear shifting manner, and the target shift process is used to increase the real-time gear position to the required gear position.
[0008] In a possible implementation, obtaining a safe shift threshold includes:
[0009] If the target shift process is executed for the first time, a preset SOC increase amount is obtained, and the safe shift threshold is obtained by subtracting the preset SOC increase amount from 1;
[0010] If it is not the first time that the target shift process is executed, the highest value of the SOC increase in the historical target shift process is obtained as the SOC change threshold, and the safe shift threshold is obtained by subtracting the SOC change threshold from 1. The historical target shift process includes historical shift processes that have the same current gear and required gear as the target shift process.
[0011] In a possible implementation, if the real-time SOC is not less than the safe shifting threshold, the preset power-consuming components are controlled to be turned on until the real-time SOC is less than the safe shifting threshold, and the gearbox is controlled to execute the target shifting process in a speed-adjusting gear-shifting manner, including:
[0012] If the real-time SOC is not less than the safe shifting threshold, controlling to turn on the power-consuming component;
[0013] If the real-time SOC is less than the safe shifting threshold within the preset time threshold, the gearbox is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner;
[0014] If the real-time SOC is not less than the safe shifting threshold within the preset time threshold, the transmission is controlled to execute the target shifting process in a non-speed shifting mode.
[0015] In a possible implementation, the gear shift control method further includes:
[0016] If the real-time SOC is less than the safe shifting threshold, the transmission is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner.
[0017] In a possible implementation, if the real-time SOC is less than the safe shifting threshold, controlling the transmission to execute the target shifting process in a speed-adjusting gear-shifting manner includes:
[0018] If the real-time SOC is less than the safe shifting threshold and not less than the normal shifting threshold, the transmission is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner.
[0019] In a possible implementation, if the real-time SOC is less than the safe shifting threshold, controlling the transmission to execute the target shifting process in a speed-adjusting gear-shifting manner further includes:
[0020] If the real-time SOC is less than the normal shifting threshold, if the gearbox teeth are sharp teeth, the gearbox is controlled to execute the target shifting process in a non-speed-adjusting gear shifting manner; if the gearbox teeth are wide teeth, the gearbox is controlled to execute the target shifting process in a speed-adjusting gear shifting manner.
[0021] A second aspect of the present application provides a shift control device, comprising:
[0022] A SOC monitoring unit, configured to monitor and obtain a real-time battery state of charge SOC in real time after receiving a shift-up request, wherein the shift-up request includes a real-time gear position and a required gear position;
[0023] An SOC threshold value acquisition unit, used to acquire a safe shift threshold value;
[0024] The gear shift control unit is used to control the opening of preset power-consuming components if the real-time SOC is not less than the safe gear shift threshold, and control the transmission to execute the target gear shift process in the speed adjustment gear shifting mode after the real-time SOC is less than the safe gear shift threshold, wherein the target gear shift process is used to increase the real-time gear position to the required gear position.
[0025] A third aspect of the present application provides a computer program product, comprising computer-readable instructions, which, when executed on an electronic device, enables the electronic device to implement the shift control method of the first aspect or any implementation of the first aspect.
[0026] A fourth aspect of the present application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:
[0027] The memory is used to store computer programs;
[0028] The processor is used to execute the computer program so that the electronic device can implement the shift control method of the above-mentioned first aspect or any implementation manner of the first aspect.
[0029] A fifth aspect of the present application provides a computer storage medium, which carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement the shift control method of the above-mentioned first aspect or any implementation of the first aspect.
[0030] By means of the above technical scheme, the present application provides a shift control method and related devices, wherein the shift control method includes: after receiving a shift up request, real-time monitoring to obtain the real-time battery state of charge SOC, wherein the shift up request includes the real-time gear position and the required gear position; obtaining the safe shift threshold; if the real-time SOC is not less than the safe shift threshold, controlling to turn on the preset power-consuming components, until the real-time SOC is less than the safe shift threshold, controlling the transmission to execute the target shift process in the speed adjustment and gear shifting mode, and the target shift process is used to increase the real-time gear position to the required gear position. The present application reduces the risk of overcharging failure caused by the recharge current of the speed adjustment operation in the target shift process and improves safety by turning on the preset power-consuming components when the real-time SOC is not less than the safe shift threshold, and using the power-consuming components to consume power to reduce the real-time SOC to below the safe shift threshold before performing the target shift process. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0032] Figure 1 A schematic diagram of the structure of an AMT gearbox system provided in this application;
[0033] Figure 2 A schematic diagram of a shift-up process provided in this application;
[0034] Figure 3 A schematic diagram of parameter changes during a gear shifting process provided by the present application;
[0035] Figure 4 A specific implementation flow chart of a shift control method provided in this application;
[0036] Figure 5 A specific implementation flow chart of a shift control method provided in this application;
[0037] Figure 6 A flow chart of an implementation of a shift control method provided in this application;
[0038] Figure 7 A structural flow chart of a shift control device provided in this application;
[0039] Figure 8 A structural flow chart of an electronic device provided in this application. DETAILED DESCRIPTION
[0040] The following describes the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. The terms used in the implementation method section of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.
[0041] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art will appreciate that, with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0042] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and need not be used to describe a specific order or sequential order. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, which is only to describe the distinction mode adopted by the objects of the same attributes when describing in the embodiments of the present application. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, so that the process, method, system, product or equipment comprising a series of units need not be limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0043] The present application can be applied in the field of automatic control technology, and specifically in the scenario where an AMT gearbox system performs a gear shifting operation, to protect the battery from the risk of overcharging.
[0044] The AMT gearbox system includes at least one gearbox. The gear shifting process executed by the gearbox includes four stages: torque clearing, gear shifting, speed regulation, and gear shifting. In the speed regulation and gear shifting mode, the gearbox performs speed regulation operation in the speed regulation stage. The speed reduction during the speed regulation operation causes battery backcharge. At this time, if the SOC is at a high level, it will cause overcharging failure.
[0045] Figure 1 A schematic diagram of the structure of an AMT gearbox system provided in this application, such as Figure 1 As shown in the figure, the AMT gearbox system consists of two gearboxes, among which TCU-A is the automatic gearbox control unit (TCU) of the gearbox on the A side, TCU-B is the automatic gearbox control unit of the gearbox on the B side, A34 and A12 are the shifting mechanisms of the gearbox on the A side, B34 and B12 are the shifting mechanisms of the gearbox on the B side, TMA1 and TMA2 are the drive motors connected to the gearbox on the A side, and TMB1 and TMB2 are the drive motors connected to the gearbox on the B side. During normal driving, the A and B gearboxes are in gear at the same time. If a gear shift request is received, the gearbox on the A side will shift first, and the gearbox on the B side will remain in gear at this time, and the torque cleared by the A side will be supplemented to the gearbox on the B side, so as to keep the power uninterrupted. After the gear shift on the A side is completed, the gear shift on the B side is performed in the same way.
[0046] Figure 2 A schematic diagram of a shift-up process provided in this application, such as Figure 2 As shown, after the gearbox on the shift side of the AMT gearbox system enters the shifting process from the non-shifting process, it returns to the non-shifting process after performing the four-step operations of clearing torque, shifting, speed regulation, and shifting at one time, and enters the torque recovery process after the shifting is completed. During the upshift process from the current gear to the required gear, in the speed regulation stage, the actual input speed decreases until it drops to the target input speed in the shifting stage. Correspondingly, in the speed regulation stage, the motor torque increases after it drops to less than 0. Due to the reduction in motor speed and motor torque in the speed regulation stage, current is recharged to the battery. If the SOC (State of Charge) reaches 100%, it will cause an overcharge risk.
[0047] Figure 3 A schematic diagram of the change of parameters in a gear shifting process provided by the present application is shown in FIG. Figure 3 As shown, due to the use of speed control and gear shifting in the gear shifting process, that is, the speed control operation is performed in the speed control stage during the gear shifting process, so that the motor speed is reduced and negative torque is required. At this time, the current is negative, that is, the battery is in a charging state, which will cause the SOC to increase. In the downshifting process, the motor speed increases and positive torque is required. The current is positive, that is, the battery is in a discharging state, which will cause the SOC to decrease.
[0048] In order to solve the above problems, the embodiment of the present application provides a shift control method, which is applied to but not limited to the ECU (Electronic Control Unit) connected to the AMT gear box system signal. The ECU monitors the SOC in real time, and controls the issuance of different shift instructions to control the gearbox to achieve different types of shift processes through the size of the SOC, the normal shift threshold and the safe shift threshold. The different types of shift processes include the shift process in a speed-adjusting gear mode and the shift process in a non-speed-adjusting gear mode. It should be noted that the ECU can control the gearbox to shift in a speed-adjusting gear mode by sending a speed-adjusting gear instruction, and control the gearbox to shift in a speed-adjusting gear mode by sending a non-speed-adjusting gear instruction. The specific interaction of control signals can be referred to the prior art.
[0049] The shift control method of the embodiment of the present application is described in detail below with reference to the accompanying drawings.
[0050] Reference Figure 4 , Figure 4 A schematic diagram of a shift control method provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, a shift control method provided in an embodiment of the present application may include steps S401 to S407, and these steps are described in detail below.
[0051] S401: Receive a gear shift request.
[0052] In this embodiment, the gear shift request includes an upshift request and a downshift request.
[0053] It should be noted that, in this step, it can be determined whether the gear shift request is an upshift request or a downshift request based on parameter conditions such as the vehicle speed.
[0054] S402: If the gear shift request is an upshift request, determine whether the real-time SOC is less than a preset normal gear shift threshold.
[0055] In this embodiment, the upshift request includes a real-time gear position and a required gear position, and the required gear position is greater than the real-time gear position.
[0056] In this embodiment, the normal shifting threshold is pre-calibrated. Optionally, the normal shifting threshold is equal to 70%.
[0057] S403. If the real-time SOC is less than the normal shifting threshold, if the gearbox teeth are sharp teeth, the gearbox is controlled to execute the target shifting process in a non-speed-adjusting gear-shifting manner; if the gearbox teeth are wide teeth, the gearbox is controlled to execute the target shifting process in a speed-adjusting gear-shifting manner.
[0058] In this embodiment, the target shifting process is the shifting process indicated by the upshift request, which indicates an upshift from the real-time gear to the required gear. According to the correspondence between the real-time gear and the required gear, the shifting process is divided into multiple types, each type corresponding to a real-time gear and a required gear. For example, the first type of shifting process indicates an upshift from the first gear to the second gear, and the second type of shifting process indicates an upshift from the second gear to the third gear.
[0059] Taking the normal shifting threshold SOC1=70% as an example, if the real-time SOC is less than 70%, if the gearbox teeth are sharp teeth, the gear is directly engaged without speed adjustment, because it is easier to shift gears directly at this time, and the comfort of shifting gears without speed adjustment is higher. If it is wide teeth, the speed is adjusted to shift gears.
[0060] S404: If the real-time SOC is not less than the preset normal shift threshold and is less than the preset safe shift threshold, the transmission is controlled to execute the target shift process by adjusting the speed and shifting the gears.
[0061] In this embodiment, the method for obtaining the safe shift threshold includes:
[0062] If the target shift process is executed for the first time, the preset change of SOC is obtained, and the safe shift threshold is obtained by subtracting the preset change of SOC from 1. Optionally, the preset change of SOC = 0.1%, then the safe shift threshold = 99.9%.
[0063] If it is not the first time to execute the target shift process, the highest value of the SOC increase in the historical target shift process is obtained as the SOC change threshold, and the safe shift threshold is obtained by subtracting the SOC change threshold from 1. For example, if the SOC change threshold is equal to 1.5%, the safe shift threshold SOC2 = 99.85%.
[0064] Among them, the historical target shift process includes historical shift processes of the same type as the target shift process in real time. For example, the target shift process represents an increase from the first gear to the second gear. Then, all historical shift processes from the first gear to the second gear are obtained as the historical target shift process, and the SOC increase in each historical target shift process is obtained, and the highest value of the change is selected as the SOC change threshold.
[0065] Specifically, after the first target shift process is completed, the SOC change threshold is recorded as the SOC change amount corresponding to the target shift process, and after each subsequent target shift process is completed, the SOC change amount corresponding to the target shift process is obtained. , the SOC change amount and the SOC change threshold of the target shift process After taking the maximum value, the SOC change threshold is updated to the maximum value result max ( ). Calculate the safe shift threshold SOC2 = 1-max ( ).
[0066] by Figure 1 Taking the AMT gear-box system shown as an example, if the real-time SOC is not less than the normal gear shifting threshold and is less than the preset safe gear shifting threshold, the gearbox on the A side is controlled to shift gears first. At this time, the gearbox on the B side remains in gear, and the torque cleared on the A side is supplemented to the gearbox on the B side to keep the power uninterrupted. After the gear shift on the A side is completed, the same action is performed on the B side to shift gears.
[0067] S405: If the real-time SOC is not less than the preset normal shift threshold and the real-time SOC is not less than the safe shift threshold, control to turn on the preset power-consuming components.
[0068] S406: After the preset power-consuming components are turned on for a preset time, if the real-time SOC is less than the safe shifting threshold, the transmission is controlled to execute the target shifting process by adjusting the speed and shifting the gears.
[0069] In this embodiment, controlling the transmission to adjust the speed and shift into gear means: in the speed adjustment stage, controlling the motor speed to adjust the speed, and then shifting into gear after the speed adjustment is completed.
[0070] It should be noted that controlling the motor speed regulation requires real-time regulation of the input shaft target speed according to the required gear ratio and output shaft speed. The specific speed regulation and gear shifting methods can be referred to the prior art.
[0071] S407: After the preset power-consuming components are turned on for a preset time, if the real-time SOC is not less than the safe shifting threshold, the transmission is controlled to execute the target shifting process in a manner of not adjusting the speed and shifting the gears.
[0072] In this embodiment, controlling the gearbox to shift into gear without speed regulation means: in the speed regulation stage, controlling the motor speed without speed regulation until the motor naturally slows down to a preset speed difference range and then shifting into gear.
[0073] by Figure 1 Taking the AMT gear box system shown as an example, if the real-time SOC is not less than the safe shift threshold, since the gear shifting power is not interrupted, if the real-time SOC is not less than the safe shift threshold (for example, 100%) during driving, the motor on the upshift side is controlled to upshift, and the motor speed is not actively adjusted during the process. The gear is engaged only after it naturally falls back to the speed difference range, and the motor on the other side maintains power output.
[0074] It can be seen from the above technical solution that the shift control method provided in the embodiment of the present application divides the SOC into three ranges through the normal shift threshold SOC1 and the safe shift threshold SOC2, and controls and executes different shift processes based on the range of the real-time SOC, as follows:
[0075] When the real-time SOC is in the normal range (less than SOC1), if the gearbox teeth are sharp teeth, the gearbox is controlled to execute the target shift process in a non-speed gearshift mode; if the gearbox teeth are wide teeth, the gearbox is controlled to execute the target shift process in a speed gearshift mode. Both gear shift comfort and gear shift success rate are taken into consideration.
[0076] When the real-time SOC is within a safe range (not less than SOC1 and less than SOC2), the transmission is controlled to execute the target shifting process by adjusting the speed and shifting the gears, so that the power is kept within the safe SOC range.
[0077] When the real-time SOC is in the unsafe range (not less than SOC2), there is a risk of overcharging, so the power-consuming components are turned on to consume power. If the SOC after power consumption is less than the safe shift threshold, the gearbox is controlled to execute the target shift process in the speed shift mode, otherwise the gear is engaged after natural deceleration. This is to avoid overcharging of the battery due to current recharging during speed regulation.
[0078] Furthermore, if the target shift process is experienced for the first time, the safe shift threshold is determined to be 99.9% based on the empirical value. The safe shift threshold is dynamically adjusted by the SOC change in the historical shift process, and the safe shift threshold is controlled within a reasonable range that does not affect the upshift speed regulation, thereby improving the reliability of the safe shift threshold and preventing battery overcharging.
[0079] In summary, this solution prevents battery overcharging caused by battery power growth during gear shifting while maintaining vehicle operation to the maximum extent.
[0080] Figure 5 Shows the control Figure 1 The specific implementation process of the shift control method of the AMT gear box system shown in FIG. Figure 5 As shown, the control method specifically includes: when the A and B gearboxes are in gear at the same time, after receiving a static shift request, if it is determined that the required gear is higher than the current gear, an upshift control is performed.
[0081] When the monitored SOC is less than SOC1 (<70%), if the gearbox teeth are sharp teeth, the gear shifting process can be carried out without speed adjustment, because it is easier to shift gears at this time, and the comfort of shifting gears without speed adjustment is higher. If the gearbox teeth are wide teeth, the speed adjustment and gear shifting are carried out, that is, normal gear shifting.
[0082] When the monitored SOC is not less than SOC1 (≥70%), due to the risk of overcharging, the safe shift threshold SOC2 is obtained. The process of obtaining SOC2 includes:
[0083] In each gear shift process, the maximum increase of SOC change is counted. By comparing the SOC increase of the current gear shift process with the maximum SOC increase recorded after the previous same gear shift process, the larger one is updated and recorded. The maximum SOC increase is always the maximum value of the SOC increase in this gear shift process (the gear shift process corresponding to the current gear and the required gear) ( ), determine the SOC shiftable threshold, that is, the safe shift threshold SOC2 = 1- , to prevent the battery from increasing during the gear shifting process and reporting a battery overcharge fault. It should be noted that if this gear shifting process is experienced for the first time, the empirical value of 99.9% is taken as the safe gear shifting threshold SOC2.
[0084] Furthermore, normal gear shifting can only be performed when the monitoring SOC is not less than the safe gear shifting threshold (SOC<SOC2). In the normal gear shifting situation, the gearbox on the A side performs the gear shifting operation first, and the drive motor adjusts the speed and then performs the normal gear shifting action. At this time, the gearbox on the B side remains in gear, and the torque cleared on the A side is supplemented to the gearbox on the B side to keep the power uninterrupted. After the gear shift on the A side is completed, the gear shift is performed by the same action on the B side to achieve successful gear shifting.
[0085] It should be noted that when SOC is less than SOC2, the power consumption during the downshift process will not cause the battery to overcharge, and the charge level during the upshift process is not enough to reach 100%, so the gear shifting can be performed normally according to the speed control and gear shifting method.
[0086] When the monitoring shows that the SOC is not less than the safe shifting threshold (SOC≥SOC2), the power-consuming components are turned on to consume power. If the SOC satisfies SOC<SOC2 after power consumption, the gear shifting is carried out normally in the manner of speed regulation and gear shifting. Otherwise, according to the characteristics of the gearbox of this configuration, the gearbox on the upshift side shifts gears by naturally decelerating (without speed regulation) and then shifting, while the other side maintains power output to ensure the normal operation of the vehicle.
[0087] After taking the above measures, a complete strategic closed loop is performed for gear shifting considering SOC to ensure the normal implementation of the strategy.
[0088] When the SOC is slightly higher than the normal range (>70%), static shifting uses speed adjustment to shift gears, consume power, and maintain a healthier SOC range.
[0089] 2. Monitor the SOC change during each gear shift process and dynamically adjust the maximum SOC value that can be shifted up to prevent battery overcharging.
[0090] 3. When SOC approaches 100%, turn on the PTC and other power-consuming components to consume power. If the battery is not overcharged, the speed will be adjusted and the gear will be shifted. Otherwise, according to the characteristics of this configuration of the gearbox, natural speed reduction and gear shifting will be performed.
[0091] Through the above steps, the vehicle can be kept running to the maximum extent possible while preventing overcharging and affecting normal gear shifting.
[0092] Since the shifting power is not interrupted, if the SOC of one motor is 100% during driving, the other motor will drive normally without actively adjusting the motor speed. The gear will be engaged after it naturally falls back to the speed difference range, and the upshift will be carried out in the same way. Downshifting can be done at 100% SOC because the speed is increased.
[0093] It should be noted that the above embodiment is an optional specific implementation process of the shift control method provided by the present application. The present application can also be implemented through other specific processes, for example: S402~404 are optional steps. For another example, the method for dynamically obtaining the safe shift threshold value can also include calculating the updated value of the SOC change threshold, and then adding a preset deviation value to the updated value to prevent the safe shift threshold error caused by the detection error. For another example, the present application can be applied to the shift control of a system including one or more gearboxes, for example, for the shift control of a single gearbox.
[0094] A shift control method provided in an embodiment of the present application can be summarized as follows: Figure 6 The process shown is as follows Figure 6 As shown, the method includes:
[0095] S601 , after receiving an upshift request, real-time monitoring is performed to obtain the real-time battery state of charge SOC.
[0096] In this embodiment, the upshift request includes a real-time gear position and a required gear position, the required gear position being higher than the real-time gear position, and is used to request that the gear position be increased from the real-time gear position to the required gear position.
[0097] S602: Obtain a safe shift threshold.
[0098] In this embodiment, the safe shifting threshold is the maximum SOC value for the adjustable speed gear. When the SOC reaches the safe shifting threshold, the adjustable speed gear will cause the battery to overcharge.
[0099] In an optional embodiment, an empirical value such as 99.9% is obtained as the safe shifting threshold.
[0100] In another optional embodiment, the safe shift threshold may be dynamically adjusted according to the historical shift process.
[0101] Specifically, if the target shift process is executed for the first time, the preset SOC growth amount is obtained, and the safe shift threshold is obtained by subtracting the preset SOC growth amount from 1; if it is not the first time that the target shift process is executed, the highest value of the SOC growth amount in the historical target shift process is obtained as the SOC change threshold, and the safe shift threshold is obtained by subtracting the SOC change threshold from 1. The historical target shift process includes historical shift processes that have the same current gear and required gear as the target shift process.
[0102] S603: If the real-time SOC is not less than the safe shift threshold, control the preset power-consuming components to be turned on until the real-time SOC is less than the safe shift threshold, and then control the transmission to execute the target shift process in a speed-adjusting gear-shifting manner.
[0103] In this embodiment, the target gear shifting process indicates increasing the gear from the actual gear to the required gear.
[0104] In this embodiment, the power-consuming components are used to consume battery power. The power-consuming components are turned on by issuing a preset start instruction. During the power consumption process, after real-time monitoring of the real-time SOC is less than the safe shifting threshold, a preset speed adjustment and gear shifting instruction is issued to control the transmission to execute the target shifting process in a speed adjustment and gear shifting manner, thereby increasing the gear position to the required gear position.
[0105] In an optional embodiment, if the real-time SOC is not less than the safe shift threshold, the power-consuming components are controlled to be turned on; if the real-time SOC is less than the safe shift threshold within a preset time threshold, the transmission is controlled to execute the target shift process in a speed-adjusting gear shifting manner; if the real-time SOC is not less than the safe shift threshold within a preset time threshold, the transmission is controlled to execute the target shift process in a non-speed-adjusting gear shifting manner.
[0106] It can be seen from the above scheme that a gear shift control method provided in an embodiment of the present application, when the real-time SOC is not less than the safe gear shift threshold, controls to turn on a preset power-consuming component, utilizes the power consumption of the power-consuming component to reduce the real-time SOC to below the safe gear shift threshold, and then executes the target gear shift process in a speed adjustment and gear shifting manner, thereby reducing the risk of battery overcharging failure caused by the recharge current in the speed adjustment operation and improving safety.
[0107] A gear shift control method provided by an embodiment of the present application is introduced above, and a device for executing the gear shift control method will be introduced below.
[0108] See also Figure 7 , Figure 7 This is a schematic diagram of the structure of a shift control device provided in an embodiment of the present application. Figure 7 As shown, the shift control device 700 includes:
[0109] The SOC monitoring unit 701 is used to monitor and obtain the real-time battery state of charge SOC in real time after receiving the upshift request, wherein the upshift request includes the real-time gear position and the required gear position;
[0110] An SOC threshold value acquisition unit 702 is used to acquire a safe shift threshold value;
[0111] The gear shift control unit 703 is used to control the opening of preset power-consuming components if the real-time SOC is not less than the safe gear shift threshold, and control the transmission to execute the target gear shift process in a speed adjustment and gear shifting manner until the real-time SOC is less than the safe gear shift threshold. The target gear shift process is used to increase the real-time gear position to the required gear position.
[0112] In a possible implementation, when the SOC threshold value acquisition unit is used to acquire the safe shift threshold value, it is specifically used to:
[0113] If the target shift process is executed for the first time, a preset SOC increase amount is obtained, and the safe shift threshold is obtained by subtracting the preset SOC increase amount from 1;
[0114] If it is not the first time that the target shift process is executed, the highest value of the SOC increase in the historical target shift process is obtained as the SOC change threshold, and the safe shift threshold is obtained by subtracting the SOC change threshold from 1. The historical target shift process includes historical shift processes that have the same current gear and required gear as the target shift process.
[0115] In a possible implementation, the shift control unit is used to control the preset power-consuming components to be turned on if the real-time SOC is not less than the safe shift threshold, and to control the transmission to execute the target shift process in a speed-adjusting gear-shifting manner after the real-time SOC is less than the safe shift threshold, specifically for:
[0116] If the real-time SOC is not less than the safe shifting threshold, controlling to turn on the power-consuming component;
[0117] If the real-time SOC is less than the safe shifting threshold within the preset time threshold, the gearbox is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner;
[0118] If the real-time SOC is not less than the safe shifting threshold within the preset time threshold, the transmission is controlled to execute the target shifting process in a non-speed shifting mode.
[0119] In a possible implementation, the gear shift control unit is further configured to:
[0120] If the real-time SOC is less than the safe shifting threshold, the transmission is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner.
[0121] In a possible implementation, the shift control unit is used to control the transmission to execute the target shift process in a speed adjustment and gear shifting manner if the real-time SOC is less than the safe shift threshold, specifically to:
[0122] If the real-time SOC is less than the safe shifting threshold and not less than the normal shifting threshold, the transmission is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner.
[0123] In a possible implementation, the shift control unit is used to control the transmission to execute the target shift process in a speed adjustment and gear shifting manner if the real-time SOC is less than the safe shift threshold, and is also specifically used to:
[0124] If the real-time SOC is less than the normal shifting threshold, if the gearbox teeth are sharp teeth, the gearbox is controlled to execute the target shifting process in a non-speed-adjusting gear shifting manner; if the gearbox teeth are wide teeth, the gearbox is controlled to execute the target shifting process in a speed-adjusting gear shifting manner.
[0125] It can be seen from the above scheme that an embodiment of the present application provides a shift control device, in which the shift control unit is used to control the opening of a preset power-consuming component when the real-time SOC is not less than the safe shift threshold, and after the real-time SOC is reduced to below the safe shift threshold by consuming power of the power-consuming component, the target shift process is executed in a speed adjustment and gear shifting manner, thereby reducing the risk of battery overcharging failure caused by the recharge current in the speed adjustment operation and improving safety.
[0126] The present application also provides an electronic device in an embodiment. Figure 8 As shown, it shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiment of the present application. The electronic device in the embodiment of the present application may include but is not limited to fixed terminals such as different types of MCU electronic control units. Figure 8 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0127] like Figure 8 As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 to a random access memory (RAM) 803. When the electronic device is powered on, various programs and data required for the operation of the electronic device are also stored in the RAM 803. The processing device 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0128] Typically, the following devices may be connected to the I / O interface 805: input devices 806 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 807 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 808 including, for example, a memory card, a hard disk, etc.; and communication devices 809. The communication device 809 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Figure 8 An electronic device having various devices is shown, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0129] The present application also provides a computer program product including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements any of the shift control methods provided in the present application, as follows:
[0130] After receiving the upshift request, real-time monitoring is performed to obtain the real-time battery state of charge SOC, wherein the upshift request includes the real-time gear position and the required gear position;
[0131] Get the safe shift threshold;
[0132] If the real-time SOC is not less than the safe shift threshold, the preset power-consuming components are controlled to be turned on until the real-time SOC is less than the safe shift threshold, and the transmission is controlled to execute the target shift process in a speed adjustment and gear shifting manner, and the target shift process is used to increase the real-time gear position to the required gear position.
[0133] In a possible implementation, obtaining a safe shift threshold includes:
[0134] If the target shift process is executed for the first time, a preset SOC increase amount is obtained, and the safe shift threshold is obtained by subtracting the preset SOC increase amount from 1;
[0135] If it is not the first time that the target shift process is executed, the highest value of the SOC increase in the historical target shift process is obtained as the SOC change threshold, and the safe shift threshold is obtained by subtracting the SOC change threshold from 1. The historical target shift process includes historical shift processes that have the same current gear and required gear as the target shift process.
[0136] In a possible implementation, if the real-time SOC is not less than the safe shifting threshold, the preset power-consuming components are controlled to be turned on until the real-time SOC is less than the safe shifting threshold, and the gearbox is controlled to execute the target shifting process in a speed-adjusting gear-shifting manner, including:
[0137] If the real-time SOC is not less than the safe shifting threshold, controlling to turn on the power-consuming component;
[0138] If the real-time SOC is less than the safe shifting threshold within the preset time threshold, the gearbox is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner;
[0139] If the real-time SOC is not less than the safe shifting threshold within the preset time threshold, the transmission is controlled to execute the target shifting process in a non-speed shifting mode.
[0140] In a possible implementation, the gear shift control method further includes:
[0141] If the real-time SOC is less than the safe shifting threshold, the transmission is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner.
[0142] In a possible implementation, if the real-time SOC is less than the safe shifting threshold, controlling the transmission to execute the target shifting process in a speed-adjusting gear-shifting manner includes:
[0143] If the real-time SOC is less than the safe shifting threshold and not less than the normal shifting threshold, the transmission is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner.
[0144] In a possible implementation, if the real-time SOC is less than the safe shifting threshold, controlling the transmission to execute the target shifting process in a speed-adjusting gear-shifting manner further includes:
[0145] If the real-time SOC is less than the normal shifting threshold, if the gearbox teeth are sharp teeth, the gearbox is controlled to execute the target shifting process in a non-speed-adjusting gear shifting manner; if the gearbox teeth are wide teeth, the gearbox is controlled to execute the target shifting process in a speed-adjusting gear shifting manner.
[0146] The present application also provides a computer-readable storage medium, which carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement any of the shift control methods provided in the present application, as follows:
[0147] After receiving the upshift request, real-time monitoring is performed to obtain the real-time battery state of charge SOC, wherein the upshift request includes the real-time gear position and the required gear position;
[0148] Get the safe shift threshold;
[0149] If the real-time SOC is not less than the safe shift threshold, the preset power-consuming components are controlled to be turned on until the real-time SOC is less than the safe shift threshold, and the transmission is controlled to execute the target shift process in a speed adjustment and gear shifting manner, and the target shift process is used to increase the real-time gear position to the required gear position.
[0150] In a possible implementation, obtaining a safe shift threshold includes:
[0151] If the target shift process is executed for the first time, a preset SOC increase amount is obtained, and the safe shift threshold is obtained by subtracting the preset SOC increase amount from 1;
[0152] If it is not the first time that the target shift process is executed, the highest value of the SOC increase in the historical target shift process is obtained as the SOC change threshold, and the safe shift threshold is obtained by subtracting the SOC change threshold from 1. The historical target shift process includes historical shift processes that have the same current gear and required gear as the target shift process.
[0153] In a possible implementation, if the real-time SOC is not less than the safe shifting threshold, the preset power-consuming components are controlled to be turned on until the real-time SOC is less than the safe shifting threshold, and the gearbox is controlled to execute the target shifting process in a speed-adjusting gear-shifting manner, including:
[0154] If the real-time SOC is not less than the safe shifting threshold, controlling to turn on the power-consuming component;
[0155] If the real-time SOC is less than the safe shifting threshold within the preset time threshold, the gearbox is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner;
[0156] If the real-time SOC is not less than the safe shifting threshold within the preset time threshold, the transmission is controlled to execute the target shifting process in a non-speed shifting mode.
[0157] In a possible implementation, the gear shift control method further includes:
[0158] If the real-time SOC is less than the safe shifting threshold, the transmission is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner.
[0159] In a possible implementation, if the real-time SOC is less than the safe shifting threshold, controlling the transmission to execute the target shifting process in a speed-adjusting gear-shifting manner includes:
[0160] If the real-time SOC is less than the safe shifting threshold and not less than the normal shifting threshold, the transmission is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner.
[0161] In a possible implementation, if the real-time SOC is less than the safe shifting threshold, controlling the transmission to execute the target shifting process in a speed-adjusting gear-shifting manner further includes:
[0162] If the real-time SOC is less than the normal shifting threshold, if the gearbox teeth are sharp teeth, the gearbox is controlled to execute the target shifting process in a non-speed-adjusting gear shifting manner; if the gearbox teeth are wide teeth, the gearbox is controlled to execute the target shifting process in a speed-adjusting gear shifting manner.
[0163] It should also be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the drawings of the device embodiments provided by the present application, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines.
[0164] Through the description of the above implementation mode, the technicians in the field can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course, it can also be implemented by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. In general, all functions completed by computer programs can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be various, such as analog circuits, digital circuits or special circuits. However, for the present application, software program implementation is a better implementation mode in more cases. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer floppy disk, a U disk, a mobile hard disk, a ROM, a RAM, a disk or an optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, a training device, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0165] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.
[0166] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, a computer, a training device, or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, training device, or data center. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device, a data center, etc. that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)), etc.
Claims
1. A gear shift control method, characterized in that: include: After receiving the upshift request, real-time monitoring is performed to obtain the real-time battery state of charge SOC, wherein the upshift request includes the real-time gear position and the required gear position; Get the safe shift threshold; If the real-time SOC is not less than the safe shifting threshold, the preset power-consuming components are controlled to be turned on, and after the real-time SOC is less than the safe shifting threshold, the gearbox is controlled to execute the target shifting process in a speed adjustment and gear shifting manner, wherein the target shifting process is used to increase the real-time gear position to the required gear position; Wherein, if the real-time SOC is not less than the safe shifting threshold, controlling to turn on the preset power-consuming components until the real-time SOC is less than the safe shifting threshold, and controlling the transmission to execute the target shifting process in a speed-adjusting gear-shifting manner, including: If the real-time SOC is not less than the safe shifting threshold, controlling to turn on the power-consuming component; If the real-time SOC is less than the safe shifting threshold within the preset time threshold, the gearbox is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner; If the real-time SOC is not less than the safe shifting threshold within the preset time threshold, the transmission is controlled to execute the target shifting process in a non-speed shifting mode.
2. The shift control method according to claim 1, characterized in that: The step of obtaining the safe shifting threshold comprises: If the target shift process is executed for the first time, a preset SOC increase amount is obtained, and the safe shift threshold is obtained by subtracting the preset SOC increase amount from 1; If it is not the first time that the target shift process is executed, the highest value of the SOC increase in the historical target shift process is obtained as the SOC change threshold, and the safe shift threshold is obtained by subtracting the SOC change threshold from 1. The historical target shift process includes historical shift processes that have the same current gear and required gear as the target shift process.
3. The shift control method according to claim 1, characterized in that: The shift control method further includes: If the real-time SOC is less than the safe shifting threshold, the transmission is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner.
4. The shift control method according to claim 3, characterized in that: If the real-time SOC is less than the safe shifting threshold, controlling the transmission to execute the target shifting process in a speed-adjusting and shifting mode includes: If the real-time SOC is less than the safe shifting threshold and not less than the normal shifting threshold, the transmission is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner.
5. The shift control method according to claim 4, characterized in that: If the real-time SOC is less than the safe shifting threshold, controlling the transmission to execute the target shifting process in a speed-adjusting and shifting mode, further comprising: If the real-time SOC is less than the normal shifting threshold, if the gearbox teeth are sharp teeth, the gearbox is controlled to execute the target shifting process in a non-speed-adjusting gear shifting manner; if the gearbox teeth are wide teeth, the gearbox is controlled to execute the target shifting process in a speed-adjusting gear shifting manner.
6. A gear shift control device, characterized in that: include: A SOC monitoring unit, configured to monitor and obtain a real-time battery state of charge SOC in real time after receiving a shift-up request, wherein the shift-up request includes a real-time gear position and a required gear position; An SOC threshold value acquisition unit, used to acquire a safe shift threshold value; a gear shift control unit, configured to control turning on a preset power-consuming component if the real-time SOC is not less than the safe gear shift threshold, and to control the transmission to execute a target gear shift process in a speed adjustment and gear shifting manner after the real-time SOC is less than the safe gear shift threshold, wherein the target gear shift process is used to increase the real-time gear position to the required gear position; Wherein, if the real-time SOC is not less than the safe shifting threshold, the shifting control unit controls to turn on the preset power-consuming components until the real-time SOC is less than the safe shifting threshold, and then controls the transmission to execute the target shifting process in a speed-adjusting gear-shifting manner, including: If the real-time SOC is not less than the safe shifting threshold, controlling to turn on the power-consuming component; If the real-time SOC is less than the safe shifting threshold within the preset time threshold, the gearbox is controlled to execute the target shifting process in a speed-adjusting and gear-shifting manner; If the real-time SOC is not less than the safe shifting threshold within the preset time threshold, the transmission is controlled to execute the target shifting process in a non-speed shifting mode.
7. A computer program product, characterized in that It comprises computer-readable instructions, and when the computer-readable instructions are executed on an electronic device, the electronic device implements the shift control method as claimed in any one of claims 1 to 5.
8. An electronic device, characterized in that: The method comprises at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program so that the electronic device can implement the shift control method as described in any one of claims 1 to 5.
9. A computer storage medium, characterized in that The storage medium carries one or more computer programs, and when the one or more computer programs are executed by an electronic device, the electronic device can implement the shift control method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Method for shift using shift entry prediction and vehicle therefor
US20240198815A1