Gear shifting process control method, device and equipment based on hybrid power gearbox and storage medium
By obtaining the initial and current gears in the hybrid transmission, calculating the target gears in the stage, and controlling shifts according to the target conditions, the problem that the gearbox is difficult to accurately control shifts under complex driving conditions is solved, and a smoother and more efficient shifting effect is achieved.
Patent Information
- Application Number
- CN202411501772.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-25
- Publication Date
- 2025-03-04
AI Technical Summary
Hybrid transmissions are difficult to accurately control the shift timing and process under complex driving conditions, resulting in problems of shift delay, impact or low efficiency.
By obtaining the initial target gear and current gear for the shift operation, calculate the target gear in the stage, and determine whether the gearbox meets the shift conditions based on the target gear in the stage. When the conditions are met, the gearbox is controlled to shift according to the target speed or the target unplugging object.
It realizes smooth, efficient and responsive gear shifting effects of the hybrid transmission under complex driving conditions, optimizes the driving experience and improves energy utilization efficiency.
Smart Images

Figure CN119554407A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of gearbox control, and in particular to a gearshift process control method, device, equipment and storage medium based on a hybrid power gearbox. Background Art
[0002] With the increasing popularity of hybrid vehicles, the market has put forward higher technical requirements for efficient and smooth gear shifting experience, especially in the field of hybrid transmissions with planetary power splitting and multi-speed direct drive configuration.
[0003] Existing control methods often have difficulty adapting to complex driving conditions and interactions between powertrains, resulting in delays, shocks, or inefficiencies during gear shifting.
[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention
[0005] The main purpose of this application is to provide a shifting process control method, device, equipment and storage medium based on a hybrid power transmission, aiming to solve the technical problem that the hybrid power transmission cannot accurately control the shifting process when performing a shifting operation.
[0006] To achieve the above objectives, the present application proposes a shifting process control method based on a hybrid transmission, the method comprising:
[0007] Acquire an initial target gear position and a current gear position of a gear shift operation, and obtain a stage target gear position according to the initial target gear position and the current gear position;
[0008] When the stage target gear position is not equal to the current gear position, determining whether the transmission meets the gear shifting condition according to the stage target gear position;
[0009] When the gearbox meets the gear shifting condition, the gearbox is controlled to shift gears according to the target speed of the stage target gear or the target torque unloading object of the stage target gear.
[0010] In one embodiment, when the gearbox meets the gear shifting condition, the step of controlling the gearbox to shift gears according to the target speed of the stage target gear or the target torque unloading object of the stage target gear comprises:
[0011] When the gearbox meets the gear-engaging condition, a target speed of the target gear of the stage is obtained, and the gear speeds of both ends of the preset synchronizer are adjusted according to the target speed to complete the gear-engaging operation;
[0012] When the gearbox meets the gear-shifting condition, the target torque-removal object of the target gear position of the stage is obtained, and the preset synchronizer is torque-removed according to the target torque-removal object to complete the gear-shifting operation.
[0013] In one embodiment, when the gearbox meets the gear shifting condition, the target speed of the stage target gear is obtained, and the gear speeds at both ends of the preset synchronizer are adjusted according to the target speed, and the steps of completing the gear shifting operation include:
[0014] When the gearbox meets the gear-engaging condition, the target speed and speed synchronization time threshold of the target gear of the stage are obtained, and the gear speeds at both ends of the preset synchronizer are adjusted according to the target speed, and the gear-engaging time and speed synchronization time are recorded;
[0015] Determining whether the speed synchronization operation is completed according to the stage target gear position and the gear speeds at both ends of the preset synchronizer;
[0016] When the speed synchronization operation is completed, the shift drum is controlled to use the phased target gear position as the rotation target gear position and rotate;
[0017] When the gear-engaging time is less than the gear-engaging time threshold and the rotation is completed, the gear-engaging operation is completed.
[0018] In one embodiment, the step of determining whether the speed synchronization operation is completed according to the stage target gear position and the gear speeds at both ends of the preset synchronizer comprises:
[0019] Acquire a first end speed of a first synchronizer in the preset synchronizer, a second end speed of the first synchronizer, a first speed threshold, a third end speed of a second synchronizer in the preset synchronizer, a fourth end speed of the second synchronizer, and a second speed threshold;
[0020] Obtaining a first speed difference according to the first end speed and the second end speed, and determining that the gearbox meets a first speed condition when the first speed difference is less than the first speed threshold;
[0021] A second speed difference is obtained according to the third end speed and the fourth end speed, and when the second speed difference is less than the second speed threshold, it is determined that the gearbox meets the second speed condition;
[0022] The first speed condition or the second speed condition is selected according to the stage target gear to determine whether the transmission completes the speed synchronization operation.
[0023] In one embodiment, when the gearbox meets the gear disengagement condition, the target torque unloading object of the stage target gear is obtained, and the preset synchronizer is unloaded according to the target torque unloading object, and the step of completing the gear disengagement operation includes:
[0024] When the gearbox meets the gear-shifting condition, a target torque-removal object, a torque-removal time threshold, and a gear-shifting time threshold of the target gear of the stage are obtained;
[0025] Untightening the preset synchronizer according to the target torque unloading object, and recording the torque unloading time;
[0026] When the torque-release time is less than the torque-release time threshold, the shift drum is controlled to use the phased target gear as the rotation target gear, and rotates, and the shift-release time is recorded;
[0027] When the gear-picking time is less than the gear-picking time threshold and the rotation operation is completed, the gear-picking operation is completed.
[0028] In one embodiment, the step of obtaining a stage target gear position according to the initial target gear position and the current gear position comprises:
[0029] Acquire a gear position-number relationship, and obtain an initial target number and a current number according to the gear position-number relationship, the initial target gear position, and the current gear position;
[0030] When the initial target number is greater than the current number, an increased gear number is obtained according to the gear-number relationship and the current number;
[0031] When the initial target number is smaller than the current number, a reduced gear number is obtained according to the gear-number relationship and the current number;
[0032] According to the gear-number relationship, the gear corresponding to the increased gear number or the decreased gear number is used as the stage target gear.
[0033] In one embodiment, when the stage target gear position is not equal to the current gear position, the step of determining whether the transmission meets the gear shifting condition according to the stage target gear position comprises:
[0034] When the target gear position in the stage is not equal to the current gear position, obtaining the engine torque, the generator torque, the first torque threshold, the number of teeth of the ring gear, the number of teeth of the sun gear, and the second torque threshold;
[0035] Obtaining a first target torque value according to the engine torque and the generator torque, and determining that the gearbox meets a first permission condition when the first target torque value is less than the first torque threshold;
[0036] Obtaining a gear ratio according to the number of teeth of the ring gear and the number of teeth of the sun gear;
[0037] obtaining a second target torque value according to the gear ratio, the engine torque, and the generator torque, and determining that the gearbox satisfies a second permission condition when the second target torque value is less than the second torque threshold;
[0038] It is determined whether the transmission meets the gear shifting condition according to the first permission condition or the second permission condition and the stage target gear position.
[0039] In addition, to achieve the above-mentioned purpose, the present application also proposes a gear shifting process control device based on a hybrid power transmission, and the gear shifting process control device based on a hybrid power transmission comprises:
[0040] An acquisition module, used to acquire an initial target gear position and a current gear position of a gear shift operation, and obtain a stage target gear position according to the initial target gear position and the current gear position;
[0041] a determination module, configured to determine whether the gearbox meets the gear shifting condition according to the stage target gear position when the stage target gear position is not equal to the current gear position;
[0042] The gear shift module is used to control the gearbox to shift gears according to the target speed of the stage target gear or the target torque unloading object of the stage target gear when the gearbox meets the gear shift conditions.
[0043] In addition, to achieve the above-mentioned objectives, the present application also proposes a gear shifting process control device based on a hybrid transmission, the device comprising: a memory, a processor, and a computer program stored on the memory and executable on the processor, the computer program being configured to implement the steps of the gear shifting process control method based on a hybrid transmission as described above.
[0044] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the shifting process control method based on the hybrid transmission as described above are implemented.
[0045] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps of the shifting process control method based on a hybrid transmission as described above are implemented.
[0046] One or more technical solutions proposed in this application have at least the following technical effects:
[0047] The invention adopts the method of obtaining the initial target gear and the current gear of the gear shifting operation, obtaining the stage target gear according to the initial target gear and the current gear; when the stage target gear is not equal to the current gear, determining whether the gearbox meets the gear shifting condition according to the stage target gear; when the gearbox meets the gear shifting condition, controlling the gearbox to shift gears according to the target speed of the stage target gear or the target torque unloading object of the stage target gear, solves the problem that the hybrid gearbox is difficult to accurately control the gear shifting timing and process under complex driving conditions, and achieves a smoother, more efficient and responsive gear shifting effect compared with the prior art, optimizes the driving experience and improves energy efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0049] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0050] Figure 1 A flow chart of a first embodiment of a method for controlling a gear shifting process based on a hybrid transmission of the present application;
[0051] Figure 2 A structural diagram of a hybrid transmission provided in Embodiment 1 of the method for controlling a gear shifting process based on a hybrid transmission of the present application;
[0052] Figure 3 A schematic diagram of synchronizer speed synchronization provided in Embodiment 1 of the shifting process control method based on a hybrid transmission of the present application;
[0053] Figure 4 A schematic diagram of the process of shifting and engaging gears provided in Embodiment 1 of the shifting process control method for a hybrid transmission of the present application;
[0054] Figure 5 A flow chart of a second embodiment of a method for controlling a gear shifting process based on a hybrid transmission of the present application;
[0055] Figure 6 A schematic diagram of a process flow of updating a staged target gear position provided in Embodiment 2 of the gear shifting process control method based on a hybrid transmission of the present application;
[0056] Figure 7A schematic diagram of a simplified process of controlling a gear shifting process based on a hybrid transmission provided in the second embodiment of the present application;
[0057] Figure 8 This is a schematic diagram of the module structure of a gear shifting process control device based on a hybrid transmission according to an embodiment of the present application;
[0058] Fig. 9 Schematic diagram of the device structure of the hardware operating environment involved in the shifting process control method based on the hybrid transmission in the embodiment of the present application.
[0059] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0060] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0061] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0062] The main solution of the embodiment of the present application is: obtaining an initial target gear position and a current gear position of a gear shift operation, and obtaining a stage target gear position according to the initial target gear position and the current gear position;
[0063] When the stage target gear position is not equal to the current gear position, determining whether the transmission meets the gear shifting condition according to the stage target gear position;
[0064] When the gearbox meets the gear shifting condition, the gearbox is controlled to shift gears according to the target speed of the stage target gear or the target torque unloading object of the stage target gear.
[0065] In this embodiment, for the convenience of description, the following description is made by taking the identification of a shifting process control device based on a hybrid power transmission as the execution subject.
[0066] Since the prior art hybrid transmission cannot accurately control the shifting process when performing a shifting operation, the present application provides a solution, by adopting the method of obtaining the initial target gear and the current gear of the shifting operation, obtaining a stage target gear according to the initial target gear and the current gear; when the stage target gear is not equal to the current gear, determining whether the transmission meets the shifting conditions according to the stage target gear; when the transmission meets the shifting conditions, controlling the transmission to shift according to the target speed of the stage target gear or the target torque unloading object of the stage target gear, solves the problem that it is difficult for a hybrid transmission to accurately control the shifting timing and process under complex driving conditions, and achieves a smoother, more efficient and responsive shifting effect compared to the prior art, optimizes the driving experience and improves energy efficiency.
[0067] It should be noted that the execution subject of this embodiment may be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a shifting process control device based on a hybrid transmission, etc. The shifting process control device based on a hybrid transmission is taken as an example to illustrate this embodiment and the following embodiments.
[0068] Based on this, the present application embodiment provides a shift process control method based on a hybrid transmission, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the shifting process control method based on a hybrid transmission of the present application.
[0069] In this embodiment, the shifting process control method based on the hybrid transmission includes steps S10 to S30:
[0070] Step S10, obtaining an initial target gear position and a current gear position of a gear shift operation, and obtaining a stage target gear position according to the initial target gear position and the current gear position;
[0071] It should be noted that the gear shift operation refers to the action initiated by the driver or the transmission control unit (TCU) to switch from the current gear to another gear.
[0072] In addition, it should be noted that the initial target gear is the desired gear calculated based on driving conditions (such as vehicle speed, acceleration, driving mode, etc.) and vehicle requirements (such as torque requirements, fuel economy, etc.). This target gear is calculated by the energy management strategy based on input information such as driver demand power, vehicle speed, battery SOC (battery state), etc. The current gear refers to the actual gear position of the transmission before the shift operation begins.
[0073] It should be noted that due to the limitations of the gearbox design and control logic, it may not be possible to jump directly from the current gear to the initial target gear. Therefore, the gear shifting process needs to be decomposed into a series of smaller steps, each with its own phased target gear. These phased target gears are intermediate gears that gradually approach the initial target gear.
[0074] Reference Figure 2 , Figure 2 This is a structural diagram of a hybrid transmission according to the first embodiment of the shifting process control method of the hybrid transmission in the present application.
[0075] like Figure 2 As shown, the engine is connected to the planetary carrier, the EM1 motor and the EM2 motor (generator) are connected to the sun gear, and the ring gear is hung to the left or right through the synchronizer S1, so that the power on the ring gear can be output to the wheels. The generator shaft is hung to the left or right through the S2 synchronizer, which can achieve the locking of the generator shaft with the planetary carrier or with the gearbox housing, which also includes the internal combustion engine (ICE). S1L means that the S1 synchronizer is hung on the left; S1R means that the S1 synchronizer is hung on the right; S1M means that the S1 synchronizer is not hung; S2L means that the S2 synchronizer is hung on the left; S2R means that the S2 synchronizer is hung on the right; S2M means that the S2 synchronizer is not hung.
[0076] It can be understood that the two ends of the synchronizer S2 are connected to the sun gear and the planet carrier respectively, and the ring gear is connected to the wheel through the S1 synchronizer. Figure 3 , Figure 3 This is a schematic diagram of synchronizer speed synchronization according to the first embodiment of the shifting process control method of a hybrid transmission in the present application.
[0077] like Figure 3 As shown, since the ring gear is connected to the wheel, the inertia is very large and it can be considered that the speed cannot be adjusted, so only the generator and engine speed can be adjusted. According to the working principle of the planetary gear system ECVT, when the speeds of the ring gear, sun gear and planet carrier are the same, it is possible to synchronize the S2 speed.
[0078] Step S20, when the stage target gear position is not equal to the current gear position, determining whether the transmission meets the gear shifting condition according to the stage target gear position;
[0079] It is understandable that the target gear position is not the same as the current gear position, that is, a gear shift operation is required.
[0080] In addition, it is understood that determining whether the gearbox meets the shifting conditions is a decision-making process for evaluating whether all technical conditions and safety standards are met so that the gear shift can be carried out safely. This may include but is not limited to checking the engine and motor speed, torque output, battery status, vehicle speed, etc.
[0081] In a feasible implementation, step S20 may include steps S21 to S25:
[0082] Step S21, when the stage target gear is not equal to the current gear, obtaining the engine torque, the generator torque, the first torque threshold, the number of teeth of the ring gear, the number of teeth of the sun gear, and the second torque threshold;
[0083] It should be noted that the engine torque refers to the torque generated by the internal combustion engine, and the generator torque refers to the torque generated by the generator. The first torque threshold and the second torque threshold are pre-set torque values used to determine whether the combined torque of the engine and the generator is suitable for shifting gears. The number of teeth on the ring gear refers to the total number of teeth on the ring gear in the planetary gear system, and the number of teeth on the sun gear refers to the total number of teeth on the sun gear in the planetary gear system.
[0084] Step S22, obtaining a first target torque value according to the engine torque and the generator torque, and when the first target torque value is less than the first torque threshold, determining that the gearbox meets a first permission condition;
[0085] It should be noted that the first target torque value is a comprehensive torque value calculated based on the engine torque and the generator torque, and can be obtained by adding the engine torque to the generator torque.
[0086] It can be understood that when the first target torque value is less than the first torque threshold, it indicates that the gearbox meets a gear shifting condition.
[0087] It should be noted that the first permission condition indicates a situation that is considered suitable for performing a gear shift operation according to the current state of the transmission.
[0088] Step S23, obtaining a gear ratio according to the number of teeth of the ring gear and the number of teeth of the sun gear;
[0089] It should be noted that the gear ratio is an important parameter, which defines the speed ratio between the ring gear and the sun gear. It can be expressed as: gear ratio = number of teeth on the ring gear / number of teeth on the sun gear.
[0090] Step S24, obtaining a second target torque value according to the gear ratio, the engine torque, and the generator torque, and when the second target torque value is less than the second torque threshold, determining that the gearbox meets a second permission condition;
[0091] It should be noted that the second target torque value is a comprehensive torque value calculated based on the gear ratio, engine torque and generator torque, and is used to evaluate whether the torque demand under a specific gear shift operation meets expectations. It can be expressed as: second target torque value = generator torque + generator torque / (1 + gear ratio).
[0092] It can be understood that if the second target torque value is less than the second torque threshold, this indicates that the torque output of the gearbox is within a safe range and a predetermined gear shift operation can be performed. At this time, the second permission condition is met, indicating that this is a condition that allows gear shifting.
[0093] Step S25, determining whether the transmission meets the gear shifting condition according to the first permission condition or the second permission condition and the stage target gear position.
[0094] It can be understood that, according to different stage target gear positions, the first permission condition or the second permission condition is selected to determine whether the gearbox meets the gear shifting conditions.
[0095] Step S30, when the gearbox meets the gear shifting condition, the gearbox is controlled to shift according to the target speed of the stage target gear or the target torque unloading object of the stage target gear.
[0096] It should be noted that the target speed of the stage target gear refers to the predetermined speed that the input or output shaft of the gearbox needs to reach under the specific stage target gear. The target speed is to ensure that the gears can mesh smoothly during gear shifting and reduce impact and noise.
[0097] In addition, it should be noted that the target torque unloading object refers to the torque output object that needs to be adjusted or controlled during the gear shifting process, such as S1 synchronizer or S2 synchronizer. The control of the target torque unloading object is to ensure a smooth transition of torque during the gear shifting process to avoid vehicle setbacks or mechanical pressure caused by sudden changes in torque.
[0098] It can be understood that controlling the gearbox to shift gears is the step of actually executing the gear shift operation, including adjusting the speed and torque output of the engine or motor, and operating the mechanical components inside the gearbox, such as synchronizers, shift forks, etc. to achieve gear switching.
[0099] In a feasible implementation, step S30 may include steps S31 to S32:
[0100] Step S31, when the gearbox meets the gear-engaging condition, the target speed of the target gear of the stage is obtained, and the gear speeds of both ends of the preset synchronizer are adjusted according to the target speed to complete the gear-engaging operation;
[0101] It should be noted that adjusting the gear speed is to control the gear speed by controlling the output of the engine or motor to ensure that the gear speeds at both ends of the synchronizer can match the target speed during the gear shifting operation.
[0102] It can be understood that completing the gear shifting operation means that once the gear speeds are matched, the synchronizer will perform a physical operation to engage the gears, unload the synchronizer torque, and complete the gear shifting.
[0103] In a feasible implementation, step S31 may include steps S311 to S314:
[0104] Step S311, when the gearbox meets the gear-engaging condition, the target speed and speed synchronization time threshold of the target gear of the stage are obtained, and the gear speeds at both ends of the preset synchronizer are adjusted according to the target speed, and the gear-engaging time and speed synchronization time are recorded;
[0105] It should be noted that the target speed is the predetermined speed that the two gears connected by the preset synchronizer need to reach during the gear shifting operation. Matching the target speed is the key to ensuring smooth gear engagement and reducing the impact of gear shifting. The speed synchronization time threshold is a pre-set time parameter that specifies how long it takes for the gear speeds to reach synchronization. This threshold is used to avoid excessive speed adjustments and ensure the timeliness and efficiency of the gear shifting operation.
[0106] It can be understood that the gear shifting time refers to the time taken from the start of the gear shifting operation to the completion of the gear shifting operation. The speed synchronization time refers to the time required for the gear speed to reach synchronization. Recording these time parameters helps to monitor and optimize the gear shifting process to ensure smoothness and efficiency of the operation.
[0107] In addition, it can be understood that adjusting the gear speeds at both ends of the preset synchronizer according to the target speed means that the gear speeds at both ends of the preset synchronizer need to be adjusted to the target speed.
[0108] Step S312, determining whether the speed synchronization operation is completed according to the stage target gear and the gear speeds at both ends of the preset synchronizer;
[0109] It is understandable that whether the speed synchronization operation is completed is determined by comparing the actual speed of the gears at both ends of the synchronizer with the target speed. If the actual speed matches the target speed within an acceptable error range, then it can be considered that the speed synchronization operation has been completed.
[0110] In a feasible implementation, step S312 may include steps S3121 to S3124:
[0111] Step S3121, obtaining a first end speed of a first synchronizer in the preset synchronizer, a second end speed of the first synchronizer, a first speed threshold, a third end speed of a second synchronizer in the preset synchronizer, a fourth end speed of the second synchronizer, and a second speed threshold;
[0112] It should be noted that the first synchronizer and the second synchronizer respectively represent different synchronizers in the gearbox.
[0113] In addition, it should be noted that the first end speed of the first synchronizer and the second end speed of the first synchronizer respectively represent the speeds of both ends of the first synchronizer. The third end speed of the second synchronizer and the fourth end speed of the second synchronizer respectively represent the speeds of both ends of the second synchronizer. The first speed threshold and the second speed threshold represent different pre-set speed differences.
[0114] Step S3122, obtaining a first speed difference according to the first end speed and the second end speed, and determining that the gearbox meets a first speed condition when the first speed difference is less than the first speed threshold;
[0115] It should be noted that the first speed difference is the difference between the speed of the first end and the speed of the second end. The speed difference is a key parameter to measure whether the two gears are synchronized. Before shifting, it is necessary to ensure that the difference is small enough so that the gears can mesh smoothly.
[0116] In addition, it should be noted that the first speed threshold is a preset value used to determine whether the first speed difference is small enough to allow the gear to shift. If the first speed difference is less than the threshold, it is considered that the gear is close enough to synchronization.
[0117] It should be noted that the first speed condition indicates that the gearbox can perform a gear shift operation under the current speed difference.
[0118] Step S3123, obtaining a second speed difference according to the third end speed and the fourth end speed, and determining that the gearbox meets the second speed condition when the second speed difference is less than the second speed threshold;
[0119] It should be noted that the second speed difference is the difference between the speed of the third end and the speed of the fourth end. Similar to the first speed difference, the second speed difference is a key parameter for measuring whether the two gears are synchronized.
[0120] In addition, it should be noted that the second speed threshold is a preset value used to determine whether the second speed difference is small enough to allow the gear to shift. If the second speed difference is less than the threshold, it is considered that the gear is close enough to synchronization.
[0121] It should be noted that the second speed condition indicates that the gearbox can perform a gear shifting operation under the current second speed difference.
[0122] Step S3124, selecting the first speed condition or the second speed condition according to the stage target gear to determine whether the transmission has completed the speed synchronization operation.
[0123] It can be understood that, according to the type of the target gear position in the stage, one of the first speed condition and the second speed condition is selected to determine whether the speed synchronization operation is completed.
[0124] Step S313, when the speed synchronization operation is completed, controlling the shift drum to use the phased target gear position as the rotation target gear position and rotating;
[0125] It should be noted that the shift drum is a mechanical component in the gearbox, which is used to select different gears under the driver's operation or automatically through the control system. The movement of the shift drum will drive the shift fork, which in turn pushes the synchronizer to complete the gear shifting or disengagement.
[0126] In addition, it should be noted that the rotational target gear position refers to the specific position to which the shift drum needs to rotate in order to switch the transmission to the staged target gear position. The rotational position of the shift drum is usually associated with a specific gear selection.
[0127] It can be understood that the rotation is an actual mechanical operation, and the shift drum rotates to a predetermined position under the instruction of the control system, thereby pushing the shift fork and the synchronizer to complete the gear shifting operation.
[0128] Step S314, when the gear engagement time is less than the gear engagement time threshold and the rotation is completed, the gear engagement operation is completed.
[0129] It is understood that the completion of the rotation means that the shift drum has rotated to a predetermined position so that the synchronizer correctly engages the gear of the target gear. The completion of the rotation is part of the physical gear-engaging action, indicating that the gear-engaging operation has been performed.
[0130] In addition, it can be understood that completing the gear shifting operation within the gear shifting time threshold indicates that the gear shifting operation is completed.
[0131] It can be understood that when the speed synchronization time is greater than the speed synchronization time threshold and the speed synchronization operation is not completed, the generator is turned off and the initial target gear is adjusted to the current gear; when the gear engagement time is greater than the gear engagement time threshold and the multiple attempts function is turned on, the generator is turned off and the initial target gear is adjusted to the current gear. It means that when the speed synchronization time is greater than the speed synchronization time threshold, the gear engagement operation fails. At the same time, if the synchronizer engagement operation exceeds the gear engagement time threshold and the multiple engagement attempts function is not turned on, the gear engagement operation fails.
[0132] When the shift drum has not completed rotation, a gear engagement time threshold and a multiple attempts function activation flag are acquired; when the gear engagement time is greater than the gear engagement time threshold and the multiple attempts function activation flag is on, the multiple attempts function is activated;
[0133] When the gear-engaging time is greater than the gear-engaging time threshold and the multiple attempts function on flag is on, the gear-shift drum target position is adjusted to the current gear position, and the gear-engaging times and multiple attempts time are recorded; the gear-engaging times threshold and the multiple attempts time threshold are obtained; when the gear-engaging times are less than the gear-engaging times threshold and the multiple attempts time is greater than the multiple attempts time threshold, the gear speeds at both ends of the preset synchronizer are adjusted according to the target speed; when the gear-engaging times are greater than the gear-engaging times threshold, the generator is turned off, and the initial target gear position is adjusted to the current gear position. It means that when the gear-engaging time exceeds the gear-engaging time threshold and the multiple attempts function is on, the current gear position is used as the gear-shift drum target position, and the multiple gear-engaging times and multiple attempts time are recorded. When the gear-engaging times are less than the gear-engaging times threshold and the multiple attempts time is greater than the multiple attempts time threshold, the gear speeds at both ends of the preset synchronizer are adjusted according to the target speed, that is, the gear is engaged again. When the gear-engaging times are greater than the gear-engaging times threshold, the gear-engaging operation fails, the generator is turned off, and the initial target gear position is adjusted to the current gear position.
[0134] Step S32, when the gearbox meets the gear-shifting condition, the target torque-removal object of the target gear position of the stage is obtained, and the preset synchronizer is torque-removed according to the target torque-removal object to complete the gear-shifting operation.
[0135] It should be noted that the preset synchronizer is a device in the gearbox used to match and coordinate the speeds of different gears in order to reduce impact and noise when shifting. In the gear-shifting operation, the synchronizer needs to be operated to disconnect the gear meshing of the current gear.
[0136] It can be understood that once the torque of the target torque-removing object is appropriately reduced, the synchronizer will perform a physical operation to disconnect the current gear, thereby completing the gear shifting.
[0137] In a feasible implementation, step S32 may include steps S321 to S324:
[0138] Step S321, when the gearbox meets the gear-shifting condition, obtaining the target torque-removal object, torque-removal time threshold, and gear-shifting time threshold of the target gear position of the stage;
[0139] It should be noted that the torque relief time threshold is a pre-set time parameter that specifies the time required for the torque of the target torque relief object to be reduced to a safe level. This threshold is used to avoid excessively long torque adjustments and ensure the timeliness and efficiency of the gear shifting operation.
[0140] In addition, it should be noted that the gear-shifting time threshold is a pre-set time parameter that specifies how long the gear-shifting operation should take to complete. The gear-shifting time threshold is used to ensure that the gear-shifting operation is performed quickly and accurately to avoid unnecessary pressure on the gearbox.
[0141] Step S322, untwisting the preset synchronizer according to the target untwisting object, and recording the untwisting time;
[0142] It should be noted that the torque unloading time refers to the time taken from the beginning of reducing the torque output to the torque being reduced to a predetermined level.
[0143] Step S323, when the torque-release time is less than the torque-release time threshold, control the shift drum to use the phased target gear as the rotation target gear, rotate, and record the shift-release time;
[0144] It can be understood that when the torque-releasing time is less than the torque-releasing time threshold, a gear-shifting operation is performed, that is, the shift drum is controlled to use the phased target gear as the rotation target gear, and rotates, and the gear-shifting time is recorded;
[0145] It should be noted that the unblocking time refers to the time taken from the start of the unblocking operation to the completion of the unblocking operation. Recording the unblocking time helps monitor the efficiency and performance of the unblocking process.
[0146] Step S324, when the gear-picking time is less than the gear-picking time threshold and the rotation operation is completed, the gear-picking operation is completed.
[0147] It can be understood that the final confirmation that the gearbox has been successfully switched to the target state and that this process occurs within the gear-shifting time threshold indicates that the gear-shifting operation is completed normally.
[0148] During the specific operation, when the stage target gear is in series, the gear disengagement direction is gear disengagement; the first permission condition is selected to make a judgment on the permission of gear disengagement; the speed control target speed at both ends of the synchronizer is S1R returns to S1M, and the speed of the right end of the S1 synchronizer is used as the generator speed control target; no speed synchronization judgment is performed; the S1 synchronizer is torque-unloaded.
[0149] When the current gear is in series and the stage target gear is 1st gear, the gear shifting direction is gear shifting; select the first permission condition to make a gear shifting permission judgment; the speed control target speed at both ends of the synchronizer is S1M, which is engaged in S1R, and the speed of the right end of the S1 synchronizer is used as the generator speed control target; the speed synchronization judgment is made according to the first speed condition; the S1 synchronizer is torque-unloaded.
[0150] When the current gear is ECVT1_1 and the stage target gear is 1st gear, the gear shifting direction is gear shifting; the second permission condition is selected to make a gear shifting permission judgment; the speed regulation target at both ends of the synchronizer is S2M to S2R, which requires the speed synchronization of both ends of S2; the speed synchronization judgment is made according to the second speed condition; the S2 synchronizer unloads torque.
[0151] When the current gear is 1st gear and the stage target gear is ECVT1_1, the gear shifting direction is gear shifting; the second permission condition is selected to make a gear shifting permission judgment; the speed regulation target at both ends of the synchronizer is to shift into S2M according to S2L, and the speed of the right end of the S1 synchronizer is used as the generator speed regulation target; the speed synchronization judgment is made according to the second speed condition; the S2 synchronizer is torque-unloaded.
[0152] When the current gear is 2nd gear and the stage target gear is ECVT1_1 or ECVT1_2, the gear shifting direction is gear shifting; the second permission condition is selected to make a gear shifting permission judgment; the speed control target at both ends of the synchronizer is to shift into S2R according to S2M, and the generator speed control target is 0rpm; the speed synchronization judgment is made according to the second speed condition; the S2 synchronizer unloads torque.
[0153] When the current gear is EV gear and the stage target gear is ECVT1_2, the gear shifting direction is gear shifting; select the second permission condition to make a gear shifting permission judgment; the speed regulation target at both ends of the synchronizer is to shift into S1R according to S1M, and according to the speed relationship of the planetary gear system ECVT, the generator speed regulation target is "engine speed * (1 + K) - ring gear speed * K", and the engine speed regulation target is "ring gear speed * K / (1 + K)", where K is the gear ratio; make a speed synchronization judgment based on the first speed condition; S1 and S2 synchronizers unload torque.
[0154] When the stage target gear is 2nd or 4th gear, the gear shifting direction is gear shifting; the second permission condition is selected to make a gear shifting permission judgment; the speed regulation target at both ends of the synchronizer is that the generator target speed is 0rpm; the speed synchronization judgment is made according to the second speed condition; the S2 synchronizer unloads torque.
[0155] When the stage target gear is the EV gear, the gear disengagement direction is the gear disengagement direction; the second permission condition is selected to make a gear disengagement permission judgment; the speed regulation target at both ends of the synchronizer is no speed regulation; the speed synchronization judgment is made according to the first speed condition; the S2 synchronizer unloads torque.
[0156] When the current gear is 3rd gear and the stage target gear is ECVT2_1, the gear shifting direction is gear shifting; the second permission condition is selected to make a gear shifting permission judgment; the speed regulation target at both ends of the synchronizer is to shift into S1M according to S2L, and the speed of the left end of the S1 synchronizer is used as the generator speed regulation target; the speed synchronization judgment is made according to the second speed condition; the S2 synchronizer is torque-unloaded.
[0157] When the current gear is 4th gear and the stage target gear is ECVT2_2, the gear shifting direction is gear shifting; the second permission condition is selected to make a gear shifting permission judgment; the speed control target at both ends of the synchronizer is to shift to S2M according to S2R, and the generator speed control target is 0rpm; the speed synchronization judgment is made according to the second speed condition; the S2 synchronizer unloads torque.
[0158] When the current gear is EV gear and the stage target gear is ECVT2_2, the gear shifting direction is gear shifting; the second permission condition is selected to make a gear shifting permission judgment; the speed regulation target at both ends of the synchronizer is to shift into S1L according to S1M, and according to the speed relationship of the planetary gear system ECVT, the generator speed regulation target is "engine speed * (1 + K) - ring gear speed * K", and the engine speed regulation target is "ring gear speed * K / (1 + K)", where K is the gear ratio; the speed synchronization judgment is made according to the first speed condition; the S1 and S2 synchronizers unload torque.
[0159] When the stage target gear is 3rd gear, the gear shifting direction is gear shifting; select the second permission condition to make a gear shifting permission judgment; the speed control target at both ends of the synchronizer is to shift to S2L according to S2M, and use the speed at the left end of the S1 synchronizer as the generator speed control target, and the generator speed control target is 0rpm; make a speed synchronization judgment based on the second speed condition; and unload the torque of the S2 synchronizer.
[0160] Reference Figure 4 , Figure 4 This is a schematic diagram of the shifting and engaging process flow of the first embodiment of the shifting process control method based on a hybrid transmission of the present application.
[0161] like Figure 4As shown in FIG. 1 , the process diagram of gear shifting includes multiple conditional judgments and corresponding operations. The figure describes a series of logical judgments from condition 1 to condition 14, as well as the operations performed according to these conditional judgments, such as "engagement of synchronizer", "speed synchronization", "multiple engagement attempts", "engagement failure", "no gear shift", "synchronizer torque removal", "synchronizer removal" and "gear shifting failure". Each condition is associated with a specific operation, forming a decision tree to guide the gear shifting strategy of the gearbox in different situations. The arrow indicates the direction of the process, showing the logical sequence from conditional judgment to execution of the operation. When the stage target gear position is not equal to the actual gear position and the gear shifting direction is gear shifting, the gear shifting process is entered, and the speed synchronization is performed first. If the speed synchronization passes, the synchronizer is engaged, that is, the gear shifting operation is performed. When the gear shifting operation is completed, the gear shifting is completed and outputted. When the gear shifting is not completed, it is determined whether the multiple attempts are turned on. If not turned on, the gear shifting fails. If the multiple engagement attempts are turned on, the gear shifting operation is performed again. If the number of re-engagement exceeds the threshold, the gear shifting fails. When the stage target gear position is not equal to the actual gear position and the gear disengagement direction is gear disengagement, the gear disengagement process is entered, and the synchronizer is first unloaded. After the synchronizer is unloaded, the synchronizer is removed, that is, the gear disengagement operation is performed. If the gear disengagement operation is successful, the process is exited and output. If the synchronizer fails to unload or the synchronizer fails to be removed, it is a gear disengagement failure.
[0162] This embodiment solves the technical problems of poor smoothness, low efficiency and slow response of the hybrid transmission during the gear shifting process by obtaining the initial target gear and the current gear of the gear shifting operation, calculating the staged target gear, judging whether the gearbox meets the gear shifting conditions, controlling the gearbox to shift according to the target speed and the target torque unloading object, and performing precise speed synchronization and torque unloading operations on the synchronizer during the gear shifting process, thereby achieving the beneficial effects of improving the gear shifting efficiency, ensuring the smoothness of the gear shifting and enhancing the driving comfort.
[0163] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 5 , Figure 5 This is a flow chart of a second embodiment of a shifting process control method based on a hybrid transmission of the present application. Step S10 of the shifting process control method based on a hybrid transmission also includes steps S11 to S14:
[0164] Step S11, obtaining a gear position-number relationship, and obtaining an initial target number and a current number according to the gear position-number relationship, the initial target gear position and the current gear position;
[0165] It should be noted that the gear position-number relationship is the correspondence between different gear positions and corresponding numbers in the gearbox. In this embodiment, the gear position-number relationship is shown in Table 1, which contains the gear positions and the corresponding numbers of the gear positions, and the synchronizer engagement operation during the gear shifting process. S1L means that the S1 synchronizer is engaged on the left; S1R means that the S1 synchronizer is engaged on the right; S1M means that the S1 synchronizer is not engaged; S2L means that the S2 synchronizer is engaged on the left; S2R means that the S2 synchronizer is engaged on the right; S2M means that the S2 synchronizer is not engaged.
[0166] Table 1
[0167]
[0168] It can be understood that, according to the gear-number relationship, the initial target gear and the current gear, the initial target number and the current number are obtained to indicate the number of the gear determined according to the gear.
[0169] It should be noted that the initial target number represents the number of the initial target gear position, and the current number represents the number of the current gear position.
[0170] Step S12, when the initial target number is greater than the current number, obtaining an increased gear number according to the gear-number relationship and the current number;
[0171] It should be noted that when the initial target number is greater than the current number, it means that a gear up is required. At this time, the number of the next gear position needs to be determined, that is, the gear position number is increased. This is the process of changing from the current number to a higher number to achieve the gear up.
[0172] It can be understood that if the initial target number is 3 and the current number is 1, the gear number is increased to 2.
[0173] Step S13, when the initial target number is smaller than the current number, obtaining a reduced gear number according to the gear-number relationship and the current number;
[0174] It should be noted that when the initial target number is less than the current number, it means that a downshift is required. At this time, the number of the next gear needs to be determined, that is, the gear number needs to be reduced. This is the process of changing from the current number to a lower number to achieve a gear reduction.
[0175] It can be understood that if the initial target number is 1 and the current number is 3, the gear number is reduced to 2.
[0176] Step S14: according to the gear-number relationship, the gear corresponding to the increased gear number or the decreased gear number is used as the stage target gear.
[0177] It can be understood that taking the gear corresponding to the increased gear number or the decreased gear number as the stage target gear means that the gear number will be increased or decreased.
[0178] Please refer to Figure 6 , Figure 6 This is a schematic diagram of the process of updating the phased target gear position according to the second embodiment of the shifting process control method of the hybrid transmission in the present application.
[0179] like Figure 6 As shown in the figure, first check whether the target gear is greater than or less than the actual gear. If so, add 1 or subtract 1 from the actual gear to update the staged target gear. If the target gear is equal to the actual gear, keep the actual gear unchanged. In addition, if the gear is in the process of shifting, the staged target gear remains unchanged; if it is not in the process of shifting, the staged target gear is updated according to the above logic. The whole process is designed to ensure that the gearbox can switch gears step by step and smoothly according to the current state and the target state.
[0180] This embodiment introduces a gear-number relationship table and corresponding logical judgment steps, including obtaining the gear-number relationship, determining the initial target number and the current number according to the initial target gear and the current gear, calculating to increase the gear number or decrease the gear number when the initial target number is not equal to the current number, and using the gears corresponding to these numbers as the stage target gears. The technical means solves the problems of unclear gear determination and unclear shifting logic during the gear shifting process of the traditional hybrid transmission, achieves the beneficial effect of improving the accuracy, smoothness and efficiency of the gear shifting, optimizes the driving experience and improves the control performance of the transmission.
[0181] For example, in order to help understand the implementation process of the shifting process control method based on the hybrid transmission obtained by combining this embodiment with the above-mentioned embodiment 1, please refer to Figure 7 , Figure 7 A brief flow chart of a shifting process control method based on a hybrid transmission is provided, specifically:
[0182] First, the initial target gear is obtained, and then the phased target gear is calculated; then, based on these phased target gears, the speed regulation target speeds at both ends of the synchronizer are calculated, the gear shifting direction is determined, the gear shifting permission judgment, speed synchronization judgment and synchronizer torque unloading request are performed; after that, the gear shift timing state machine controls the timing of the gear shifting process according to the previous judgment results and requests, and issues a gear shift drum target position request, torque unloading request and target speed request; finally, the gear shift drum control and torque control are executed to complete the gear shifting operation.
[0183] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the shifting process control method based on a hybrid transmission of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0184] This application also provides a shift process control device based on a hybrid transmission, please refer to Figure 8 , the shifting process control device based on the hybrid power transmission comprises:
[0185] An acquisition module 10 is used to acquire an initial target gear position and a current gear position of a gear shift operation, and obtain a stage target gear position according to the initial target gear position and the current gear position;
[0186] A determination module 20, configured to determine whether the gearbox meets the gear shifting condition according to the stage target gear when the stage target gear is not equal to the current gear;
[0187] The gear shift module 30 is used to control the gearbox to shift gears according to the target speed of the stage target gear or the target torque unloading object of the stage target gear when the gearbox meets the gear shift conditions.
[0188] The shift process control device based on a hybrid power transmission provided in the present application adopts the shift process control method based on a hybrid power transmission in the above embodiment, which can solve the technical problem that the hybrid power transmission cannot accurately control the shift process when performing a shift operation. Compared with the prior art, the beneficial effects of the shift process control device based on a hybrid power transmission provided in the present application are the same as the beneficial effects of the shift process control method based on a hybrid power transmission provided in the above embodiment, and the other technical features of the shift process control device based on a hybrid power transmission are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0189] In one embodiment, the shift module 30 is further used to obtain the target speed of the stage target gear when the gearbox meets the gear engagement condition, and adjust the gear speeds at both ends of the preset synchronizer according to the target speed to complete the gear engagement operation; when the gearbox meets the gear disengagement condition, obtain the target torque unloading object of the stage target gear, and unload the torque of the preset synchronizer according to the target torque unloading object to complete the gear disengagement operation.
[0190] In one embodiment, the shift module 30 is further used to obtain the target speed and speed synchronization time threshold of the stage target gear when the gearbox meets the gear engagement conditions, and adjust the gear speeds at both ends of the preset synchronizer according to the target speed, and record the gear engagement time and the speed synchronization time; determine whether the speed synchronization operation is completed according to the stage target gear and the gear speeds at both ends of the preset synchronizer; when the speed synchronization operation is completed, control the shift drum to use the stage target gear as the rotation target gear and rotate; when the gear engagement time is less than the gear engagement time threshold and the rotation is completed, complete the gear engagement operation.
[0191] In one embodiment, the shift module 30 is further used to obtain the first end speed of the first synchronizer in the preset synchronizer, the second end speed of the first synchronizer, the first speed threshold, the third end speed of the second synchronizer in the preset synchronizer, the fourth end speed of the second synchronizer and the second speed threshold; obtain a first speed difference according to the first end speed and the second end speed, and when the first speed difference is less than the first speed threshold, determine that the gearbox meets the first speed condition; obtain a second speed difference according to the third end speed and the fourth end speed, and when the second speed difference is less than the second speed threshold, determine that the gearbox meets the second speed condition; select the first speed condition or the second speed condition according to the stage target gear to determine whether the gearbox completes the speed synchronization operation.
[0192] In one embodiment, the shift module 30 is further used to obtain the target torque unloading object, torque unloading time threshold and gear unloading time threshold of the stage target gear when the gearbox meets the gear unloading condition; unload the preset synchronizer according to the target torque unloading object, and record the torque unloading time; when the torque unloading time is less than the torque unloading time threshold, control the shift drum to use the stage target gear as the rotation target gear, rotate, and record the gear unloading time; when the gear unloading time is less than the gear unloading time threshold and the rotation operation is completed, complete the gear unloading operation.
[0193] In one embodiment, the acquisition module 10 is also used to acquire the gear-number relationship, and obtain the initial target number and the current number according to the gear-number relationship, the initial target gear and the current gear; when the initial target number is greater than the current number, an increased gear number is obtained according to the gear-number relationship and the current number; when the initial target number is less than the current number, a decreased gear number is obtained according to the gear-number relationship and the current number; according to the gear-number relationship, the gear corresponding to the increased gear number or the decreased gear number is used as the stage target gear.
[0194] In one embodiment, the determination module 20 is further used to obtain the engine torque, the generator torque, the first torque threshold, the number of teeth of the ring gear, the number of teeth of the sun gear and the second torque threshold when the stage target gear is not equal to the current gear; obtain the first target torque value according to the engine torque and the generator torque, and when the first target torque value is less than the first torque threshold, determine that the gearbox satisfies the first permission condition; obtain the gear ratio according to the number of teeth of the ring gear and the number of teeth of the sun gear; obtain the second target torque value according to the gear ratio, the engine torque and the generator torque, and when the second target torque value is less than the second torque threshold, determine that the gearbox satisfies the second permission condition; determine whether the gearbox meets the shifting condition according to the first permission condition or the second permission condition and the stage target gear.
[0195] The present application provides a gear shifting process control device based on a hybrid transmission, and the gear shifting process control device based on a hybrid transmission includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the gear shifting process control method based on the hybrid transmission in the above-mentioned embodiment one.
[0196] Reference below Fig. 9 , which shows a schematic diagram of the structure of a hybrid transmission-based gearshift control device suitable for implementing the embodiment of the present application. The hybrid transmission-based gearshift control device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig. 9 The hybrid transmission-based shift process control 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.
[0197] like Fig. 9As shown, the shift process control device based on the hybrid transmission may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM: Read Only Memory) 1002 or the program loaded from the storage device 1003 to the random access memory (RAM: Random Access Memory) 1004. In the RAM 1004, various programs and data required for the operation of the shift process control device based on the hybrid transmission are also stored. The processing device 1001, the ROM 1002 and the RAM 1004 are connected to each other through a bus 1005. The input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 1003 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 1009. The communication device 1009 can allow the hybrid transmission-based shift process control device to communicate with other devices wirelessly or by wire to exchange data. Although the hybrid transmission-based shift process control device with various systems is shown in the figure, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems may be implemented or have alternatively.
[0198] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0199] The shift process control device based on a hybrid power transmission provided in the present application adopts the shift process control method based on a hybrid power transmission in the above embodiment, which can solve the technical problem that the hybrid power transmission cannot accurately control the shift process when performing a shift operation. Compared with the prior art, the beneficial effects of the shift process control device based on a hybrid power transmission provided in the present application are the same as the beneficial effects of the shift process control method based on a hybrid power transmission provided in the above embodiment, and the other technical features of the shift process control device based on a hybrid power transmission are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0200] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0201] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0202] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the shifting process control method based on a hybrid power transmission in the above-mentioned embodiment.
[0203] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0204] The computer-readable storage medium may be included in the gear shifting process control device based on the hybrid power transmission; or may exist independently without being assembled into the gear shifting process control device based on the hybrid power transmission.
[0205] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the gear shifting process control device based on the hybrid transmission, the gear shifting process control device based on the hybrid transmission: obtains an initial target gear position and a current gear position of the gear shifting operation, and obtains a stage target gear position according to the initial target gear position and the current gear position;
[0206] When the stage target gear position is not equal to the current gear position, determining whether the transmission meets the gear shifting condition according to the stage target gear position;
[0207] When the gearbox meets the gear shifting condition, the gearbox is controlled to shift gears according to the target speed of the stage target gear or the target torque unloading object of the stage target gear.
[0208] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0209] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0210] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0211] The readable storage medium provided in the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned shifting process control method based on a hybrid transmission, and can solve the technical problem that the hybrid transmission cannot accurately control the shifting process when performing a shifting operation. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the shifting process control method based on a hybrid transmission provided in the above-mentioned embodiment, and will not be elaborated here.
[0212] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned hybrid transmission-based shifting process control method when executed by a processor.
[0213] The computer program product provided by the present application can solve the technical problem that the hybrid transmission cannot accurately control the shifting process when performing the shifting operation. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the shifting process control method based on the hybrid transmission provided by the above embodiment, which will not be elaborated here.
[0214] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A shifting process control method based on a hybrid transmission, characterized in that: The method comprises: Acquire an initial target gear position and a current gear position of a gear shift operation, and obtain a stage target gear position according to the initial target gear position and the current gear position; When the stage target gear position is not equal to the current gear position, determining whether the transmission meets the gear shifting condition according to the stage target gear position; When the gearbox meets the gear shifting condition, the gearbox is controlled to shift gears according to the target speed of the stage target gear or the target torque unloading object of the stage target gear.
2. The method according to claim 1, characterized in that When the gearbox meets the gear shifting condition, the step of controlling the gearbox to shift gears according to the target speed of the stage target gear or the target torque unloading object of the stage target gear comprises: When the gearbox meets the gear-engaging condition, a target speed of the target gear of the stage is obtained, and the gear speeds of both ends of the preset synchronizer are adjusted according to the target speed to complete the gear-engaging operation; When the gearbox meets the gear-shifting condition, the target torque-removal object of the target gear position of the stage is obtained, and the preset synchronizer is torque-removed according to the target torque-removal object to complete the gear-shifting operation.
3. The method according to claim 2, characterized in that When the gearbox meets the gear-engaging condition, the target speed of the target gear of the stage is obtained, and the gear speeds of both ends of the preset synchronizer are adjusted according to the target speed, and the steps of completing the gear-engaging operation include: When the gearbox meets the gear-engaging condition, the target speed and speed synchronization time threshold of the target gear of the stage are obtained, and the gear speeds at both ends of the preset synchronizer are adjusted according to the target speed, and the gear-engaging time and speed synchronization time are recorded; Determining whether the speed synchronization operation is completed according to the stage target gear position and the gear speeds at both ends of the preset synchronizer; When the speed synchronization operation is completed, the shift drum is controlled to use the phased target gear position as the rotation target gear position and rotate; When the gear-engaging time is less than the gear-engaging time threshold and the rotation is completed, the gear-engaging operation is completed.
4. The method according to claim 3, characterized in that The step of determining whether the speed synchronization operation is completed according to the stage target gear position and the gear speeds at both ends of the preset synchronizer comprises: Acquire a first end speed of a first synchronizer in the preset synchronizer, a second end speed of the first synchronizer, a first speed threshold, a third end speed of a second synchronizer in the preset synchronizer, a fourth end speed of the second synchronizer, and a second speed threshold; Obtaining a first speed difference according to the first end speed and the second end speed, and determining that the gearbox meets a first speed condition when the first speed difference is less than the first speed threshold; A second speed difference is obtained according to the third end speed and the fourth end speed, and when the second speed difference is less than the second speed threshold, it is determined that the gearbox meets the second speed condition; The first speed condition or the second speed condition is selected according to the stage target gear to determine whether the transmission completes the speed synchronization operation.
5. The method according to claim 2, characterized in that When the gearbox meets the gear disengagement condition, the step of obtaining the target torque unloading object of the target gear position of the stage, and unloading the torque of the preset synchronizer according to the target torque unloading object to complete the gear disengagement operation includes: When the gearbox meets the gear-shifting condition, a target torque-removal object, a torque-removal time threshold, and a gear-shifting time threshold of the target gear of the stage are obtained; Untightening the preset synchronizer according to the target torque unloading object, and recording the torque unloading time; When the torque-release time is less than the torque-release time threshold, the shift drum is controlled to use the phased target gear as the rotation target gear, and rotates, and the shift-release time is recorded; When the gear-picking time is less than the gear-picking time threshold and the rotation operation is completed, the gear-picking operation is completed.
6. The method according to claim 1, characterized in that The step of obtaining a stage target gear position according to the initial target gear position and the current gear position comprises: Acquire a gear position-number relationship, and obtain an initial target number and a current number according to the gear position-number relationship, the initial target gear position, and the current gear position; When the initial target number is greater than the current number, an increased gear number is obtained according to the gear-number relationship and the current number; When the initial target number is smaller than the current number, a reduced gear number is obtained according to the gear-number relationship and the current number; According to the gear-number relationship, the gear corresponding to the increased gear number or the decreased gear number is used as the stage target gear.
7. The method according to claim 1, characterized in that When the stage target gear position is not equal to the current gear position, the step of determining whether the transmission meets the gear shifting condition according to the stage target gear position comprises: When the target gear position in the stage is not equal to the current gear position, obtaining the engine torque, the generator torque, the first torque threshold, the number of teeth of the ring gear, the number of teeth of the sun gear, and the second torque threshold; Obtaining a first target torque value according to the engine torque and the generator torque, and determining that the gearbox meets a first permission condition when the first target torque value is less than the first torque threshold; Obtaining a gear ratio according to the number of teeth of the ring gear and the number of teeth of the sun gear; obtaining a second target torque value according to the gear ratio, the engine torque, and the generator torque, and determining that the gearbox satisfies a second permission condition when the second target torque value is less than the second torque threshold; It is determined whether the transmission meets the gear shifting condition according to the first permission condition or the second permission condition and the stage target gear position.
8. A gear shifting process control device based on a hybrid transmission, characterized in that: The device comprises: An acquisition module, used to acquire an initial target gear position and a current gear position of a gear shift operation, and obtain a stage target gear position according to the initial target gear position and the current gear position; a determination module, configured to determine whether the gearbox meets the gear shifting condition according to the stage target gear position when the stage target gear position is not equal to the current gear position; The gear shift module is used to control the gearbox to shift gears according to the target speed of the stage target gear or the target torque unloading object of the stage target gear when the gearbox meets the gear shift conditions.
9. A gear shifting process control device based on a hybrid transmission, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the hybrid transmission-based shifting process control method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the shifting process control method based on a hybrid transmission as described in any one of claims 1 to 7 are implemented.