A shift control method, device, controller and storage medium of a gearbox
By employing a single solenoid valve for disengagement control in the automatic transmission, combined with multiple speed adjustment operations using single and dual solenoid valves, the problem of long shift times in AMT (Automated Manual Transmission) has been solved, resulting in shorter shift times and improved efficiency.
Patent Information
- Application Number
- CN202410646480.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-23
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2044-05-23
AI Technical Summary
Existing automatic transmissions (AMTs) with shift control based on dual solenoid valves have long shift times, resulting in low shift efficiency.
A shift control method based on single solenoid valve disengagement is adopted. By combining multiple single solenoid valve disengagements and dual solenoid valve speed regulation, the shift time of the transmission is shortened and the shift efficiency is improved.
By optimizing the shift control process, the shift time of the transmission was shortened, and the shift efficiency was improved.
Smart Images

Figure CN118346768B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of data processing, and in particular to a gear shifting control method and device of a gearbox, a controller and a storage medium. BACKGROUND
[0002] An automated mechanical transmission (AMT) is a type of mechanical automatic transmission with automatic gear shifting, which is obtained by adding an electronic control system to the basic structure of a manual gearbox and changing the manual gear shifting mechanism into an automatic gear shifting mechanism.
[0003] In the related art, the gear shifting control method of the AMT is usually based on double electromagnetic valve gear shifting, that is, based on the target gear shifting requirement from the first gear to the second gear, the electromagnetic valve corresponding to the first gear and the electromagnetic valve corresponding to the opposite gear of the first gear are both opened when the gear is shifted.
[0004] However, the inventors have found through research that the gear shifting control of the AMT based on double electromagnetic valve gear shifting has a long gear shifting time of the AMT, which leads to a long gear shifting time of the AMT and thus a low gear shifting efficiency of the AMT. SUMMARY
[0005] Therefore, the embodiments of the present application provide a gear shifting control method and device of a gearbox, a controller and a storage medium, which perform gear shifting control of a transmission based on single electromagnetic valve gear shifting, can shorten the gear shifting time of the transmission and improve the gear shifting efficiency of the transmission.
[0006] In one aspect, the embodiments of the present application provide a gear shifting control method of a gearbox, which comprises:
[0007] performing multiple times of gear shifting control of the gearbox based on single electromagnetic valve gear shifting according to the target gear shifting requirement from the first gear to the second gear, to obtain a maximum overshoot position corresponding to single electromagnetic valve gear shifting and double electromagnetic valve speed regulation and a first gear shifting speed regulation time;
[0008] performing multiple times of gear shifting control of the gearbox based on double electromagnetic valve gear shifting according to the target gear shifting requirement, to obtain a second gear shifting speed regulation time corresponding to double electromagnetic valve gear shifting;
[0009] if the maximum overshoot position is within the neutral range between the first gear and the opposite gear of the first gear, and the first gear shifting speed regulation time is less than the second gear shifting speed regulation time, performing gear shifting control of the gearbox based on single electromagnetic valve gear shifting according to the target gear shifting requirement.
[0010] Optionally, the target shift demand according to the first gear to the second gear is used to control the gearbox multiple times based on single solenoid valve to obtain the maximum overtravel position and the first single solenoid valve to shift speed time corresponding to the double solenoid valve speed control, including:
[0011] After the target shift demand is used to control the gearbox, the first gear corresponding solenoid valve is closed, the opposite gear corresponding solenoid valve of the first gear is opened, and the single solenoid valve to shift control is used to control the gearbox to obtain the single solenoid valve to shift time;
[0012] After the single solenoid valve to shift control is used to control the gearbox, the first gear corresponding solenoid valve is opened, and the opposite gear corresponding solenoid valve of the first gear is opened, and the speed control is used to control the gearbox to obtain the overtravel position and the double solenoid valve speed control corresponding speed time;
[0013] According to the multiple shift times, the multiple overtravel positions corresponding to the single solenoid valve to shift, and the multiple speed times corresponding to the double solenoid valve speed control, the maximum overtravel position and the first single solenoid valve to shift speed time corresponding to the double solenoid valve speed control are obtained.
[0014] Optionally, the speed control is used to control the gearbox by opening the first gear corresponding solenoid valve and the opposite gear corresponding solenoid valve of the first gear to obtain the overtravel position and the double solenoid valve speed control corresponding speed time, including:
[0015] The speed control is used to control the gearbox by opening the first gear corresponding solenoid valve and the opposite gear corresponding solenoid valve of the first gear to obtain the overtravel position;
[0016] According to the overtravel amount between the overtravel position and the top tooth position of the first gear, the compensation time of opening the first gear corresponding solenoid valve and the opposite gear corresponding solenoid valve of the first gear is determined;
[0017] According to the compensation time, the compensation control is used to control the first gear corresponding solenoid valve and the opposite gear corresponding solenoid valve of the first gear to obtain the double solenoid valve speed control corresponding speed time.
[0018] Optionally, the method further includes:
[0019] If the gear position is the top tooth position of the first gear, it is determined that the single solenoid valve to shift control is used to control the gearbox; the top tooth position of the first gear is determined according to the limit position of the first gear, the preset gear value, and the preset distance value.
[0020] Optionally, the determining of the neutral range between the first gear and the gear opposite to the first gear comprises:
[0021] The neutral range between the first gear and the gear opposite to the first gear is determined according to the top gear position of the first gear and the top gear position of the gear opposite to the first gear; the top gear position of the first gear is determined according to the limit position of the first gear, the preset gear value and the preset distance value, and the top gear position of the gear opposite to the first gear is determined according to the limit position of the second gear, the preset gear value and the preset distance value.
[0022] Optionally, the method further comprises:
[0023] If the maximum overshoot position is not in the neutral range between the first gear and the gear opposite to the first gear, the gear shifting control of the gearbox based on the double solenoid valve gear shifting is performed according to the target gear shifting demand.
[0024] Optionally, the method further comprises:
[0025] If the first gear shifting speed regulation time is greater than or equal to the second gear shifting speed regulation time, the gear shifting control of the gearbox based on the double solenoid valve gear shifting is performed according to the target gear shifting demand.
[0026] In another aspect, the embodiments of the present application provide a gear shifting control device of a gearbox, the device comprising: a first gear shifting control unit, a second gear shifting control unit and a third gear shifting control unit;
[0027] The first gear shifting control unit is configured to perform multiple gear shifting controls of the gearbox based on the single solenoid valve gear shifting according to the target gear shifting demand from the first gear to the second gear, to obtain the maximum overshoot position and the first gear shifting speed regulation time corresponding to the single solenoid valve gear shifting and the double solenoid valve speed regulation;
[0028] The second gear shifting control unit is configured to perform multiple gear shifting controls of the gearbox based on the double solenoid valve gear shifting according to the target gear shifting demand, to obtain the second gear shifting speed regulation time corresponding to the double solenoid valve gear shifting;
[0029] The third gear shifting control unit is configured to perform the gear shifting control of the gearbox based on the single solenoid valve gear shifting according to the target gear shifting demand if the maximum overshoot position is in the neutral range between the first gear and the gear opposite to the first gear, and the first gear shifting speed regulation time is less than the second gear shifting speed regulation time.
[0030] Optionally, the first gear shifting control unit is configured to:
[0031] After the torque control of the gearbox according to the target shift demand is completed, the gearbox is controlled by opening the electromagnetic valve corresponding to the first gear and opening the electromagnetic valve corresponding to the opposite gear of the first gear, and single-electromagnetic-valve-gear-dropping control is performed on the gearbox, so as to obtain a gear-dropping time corresponding to single-electromagnetic-valve gear dropping;
[0032] After the single-electromagnetic-valve-gear-dropping control of the gearbox is completed, the gearbox is controlled by opening the electromagnetic valve corresponding to the first gear and opening the electromagnetic valve corresponding to the opposite gear of the first gear, and speed regulation control is performed on the gearbox, so as to obtain a speed regulation time corresponding to the over-regulation position and double-electromagnetic-valve speed regulation.
[0033] According to the multiple gear-dropping times corresponding to single-electromagnetic-valve gear dropping, the multiple over-regulation positions, and the multiple speed regulation times corresponding to double-electromagnetic-valve speed regulation, a maximum over-regulation position and a first gear-dropping speed regulation time corresponding to single-electromagnetic-valve gear dropping and double-electromagnetic-valve speed regulation are obtained.
[0034] Optionally, the first shift control unit is configured to:
[0035] The gearbox is controlled by opening the electromagnetic valve corresponding to the first gear and opening the electromagnetic valve corresponding to the opposite gear of the first gear, and speed regulation control is performed on the gearbox, so as to obtain the over-regulation position.
[0036] According to an over-regulation amount between the over-regulation position and a top gear position of the first gear, a compensation time of opening the electromagnetic valve corresponding to the first gear and opening the electromagnetic valve corresponding to the opposite gear of the first gear is determined.
[0037] According to the compensation time, the opening of the electromagnetic valve corresponding to the first gear and the opening of the electromagnetic valve corresponding to the opposite gear of the first gear are compensated, so as to obtain a speed regulation time corresponding to double-electromagnetic-valve speed regulation.
[0038] Optionally, the device further comprises a first determination unit.
[0039] The first determination unit is configured to:
[0040] If the gear position is a top gear position of the first gear, it is determined that the single-electromagnetic-valve-gear-dropping control of the gearbox is completed, and the top gear position of the first gear is determined according to a limit position of the first gear, a preset gear value, and a preset distance value.
[0041] Optionally, the device further comprises a second determination unit.
[0042] The second determination unit is configured to:
[0043] The first gear position and the opposite gear position of the first gear are determined according to a top gear position of the first gear position and a top gear position of the opposite gear position of the first gear, the top gear position of the first gear position is determined according to a limit position of the first gear position, a preset gear value and a preset distance value, and the top gear position of the opposite gear position of the first gear is determined according to a limit position of the opposite gear position of the first gear, the preset gear value and the preset distance value.
[0044] Optionally, the third gear shifting control unit is further configured to:
[0045] If the maximum overshoot position is not in the neutral range between the first gear position and the opposite gear position of the first gear, the gear shifting control based on the double electromagnetic valve gear shifting is performed on the gearbox according to the target gear shifting demand.
[0046] Optionally, the third gear shifting control unit is further configured to:
[0047] If the first gear shifting time is greater than or equal to the second gear shifting time, the gear shifting control based on the double electromagnetic valve gear shifting is performed on the gearbox according to the target gear shifting demand.
[0048] In another aspect, an embodiment of the present application provides a controller of a gearbox, the controller comprising a processor and a memory:
[0049] The memory is configured to store a computer program and transmit the computer program to the processor.
[0050] The processor is configured to execute the method according to the instructions in the computer program.
[0051] In another aspect, an embodiment of the present application provides a computer readable storage medium configured to store a computer program, the computer program being executed by a processor to implement the method according to the above aspect.
[0052] Compared with the prior art, the present application has at least the following advantages:
[0053] The technical scheme of the embodiment of the application is adopted, first, based on the target gear shifting demand from the first gear to the second gear, the gear box is controlled to shift gears multiple times based on single solenoid gear shifting, the maximum overshoot position and the first gear shifting speed time corresponding to single solenoid gear shifting and double solenoid speed regulation are obtained; then, based on the target gear shifting demand, the gear box is controlled to shift gears multiple times based on double solenoid gear shifting, the second gear shifting speed time corresponding to double solenoid gear shifting and double solenoid speed regulation is obtained; finally, it is judged that the maximum overshoot position is in the neutral range between the first gear and the opposite gear of the first gear, and the first gear shifting speed time is less than the second gear shifting speed time, and the gear box is controlled to shift gears based on single solenoid gear shifting according to the target gear shifting demand. The method is aimed at the target gear shifting demand from the first gear to the second gear, and the gear box is controlled to shift gears multiple times based on single solenoid gear shifting, that is, the single solenoid is opened during gear shifting, and the double solenoid is opened and then closed during speed regulation, the maximum overshoot position and the first gear shifting speed time are obtained; the gear box is controlled to shift gears multiple times based on double solenoid gear shifting, that is, the double solenoid is opened during gear shifting, and the double solenoid is closed during speed regulation, the second gear shifting speed time is obtained; it is judged whether the maximum overshoot position is in the neutral range between the first gear and the opposite gear of the first gear, if yes, it indicates that the gear shifting control based on single solenoid gear shifting is not a problem, and it is judged whether the first gear shifting speed time is less than the second gear shifting speed time, if yes, it indicates that the gear shifting speed time based on single solenoid gear shifting is shorter; based on this, the gear box is controlled to shift gears based on single solenoid gear shifting, which can shorten the gear shifting time of the gear box and improve the gear shifting efficiency of the gear box. BRIEF DESCRIPTION OF DRAWINGS
[0054] In order to more clearly illustrate the technical scheme in the embodiments of the application or the related art, the drawings needed to be used in the description of the embodiments of the application or the related art will be briefly introduced. Obviously, the drawings in the following description are only some embodiments described in the application, and those skilled in the art can obtain other drawings according to these drawings without creating any creative labor.
[0055] Figure 1 It is a schematic diagram of a gear shifting process curve of a gear box in the related art;
[0056] Figure 2 It is a schematic diagram of a system framework involved in an application scenario in the embodiments of the application;
[0057] Figure 3 It is a flowchart of a gear shifting control method of a gear box provided in the embodiments of the application;
[0058] Figure 4 It is a schematic diagram of a top tooth position of a first gear provided in the embodiments of the application;
[0059] Figure 5 A schematic diagram of a gear shifting process curve of a gearbox is provided for an embodiment of the present application;
[0060] Figure 6 A specific flowchart of gear shifting control of the gearbox based on single solenoid valve gear shifting is provided for an embodiment of the present application;
[0061] Figure 7 A specific flowchart of a gear shifting control method of the gearbox is provided for an embodiment of the present application;
[0062] Figure 8 A structural schematic diagram of a gear shifting control device of the gearbox is provided for an embodiment of the present application. DETAILED DESCRIPTION
[0063] In order to enable persons skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by persons skilled in the art without creative labor fall within the scope of protection of the present application.
[0064] At present, referring to Figure 1 , a schematic diagram of a gear shifting process curve of a gearbox is shown, and the gear shifting control of the gearbox is usually gear shifting control of the gearbox based on double solenoid valve gear shifting. For example, based on the target gear shifting demand from 2nd gear to 3rd gear, the solenoid valve 1 corresponding to 1st gear is closed, the solenoid valve 2 corresponding to 2nd gear is opened, the solenoid valve 3 corresponding to 3rd gear is closed, and the solenoid valve 4 corresponding to 4th gear is closed; the solenoid valve 1 corresponding to 1st gear is opened, the solenoid valve 2 corresponding to 2nd gear is opened, the solenoid valve 3 corresponding to 3rd gear is closed, and the solenoid valve 4 corresponding to 4th gear is closed; the solenoid valve 1 corresponding to 1st gear, the solenoid valve 2 corresponding to 2nd gear, the solenoid valve 3 corresponding to 3rd gear, and the solenoid valve 4 corresponding to 4th gear are all closed; the solenoid valve 1 corresponding to 1st gear is closed, the solenoid valve 2 corresponding to 2nd gear is closed, the solenoid valve 3 corresponding to 3rd gear is opened, and the solenoid valve 4 corresponding to 4th gear is closed.
[0065] However, the inventors have found through research that the gear shifting control of the gearbox based on double solenoid valve gear shifting has a long gear shifting time of the gearbox, resulting in a long gear shifting time of the gearbox and thus a low gear shifting efficiency of the gearbox.
[0066] To solve this problem, in the embodiment of the present application, for the target shift requirement from the first gear to the second gear, the transmission is first controlled to shift based on single solenoid notch multiple times, that is, the single solenoid is opened when the gear is removed, and the double solenoids are opened and then closed when the speed is adjusted, to obtain the maximum overshoot position and the first notch speed adjustment time; the transmission is then controlled to shift based on double solenoid notch multiple times, that is, the double solenoids are opened when the gear is removed, and the double solenoids are closed when the speed is adjusted, to obtain the second notch speed adjustment time; it is judged whether the maximum overshoot position is within the neutral range between the first gear and the opposite gear of the first gear, if yes, it indicates that the shift control based on single solenoid notch has no problem, and it is judged whether the first notch speed adjustment time is less than the second notch speed adjustment time, if yes, it indicates that the shift speed adjustment time based on single solenoid notch is shorter, and based on this, the shift control based on single solenoid notch is performed on the transmission, which can shorten the shift time of the transmission and improve the shift efficiency of the transmission.
[0067] For example, one of the scenarios of the embodiment of the present application can be applied to the scenario as shown in the figure. Figure 2 In the scenario, the controller 201 and the transmission 202, the controller 201 performs the implementation provided by the embodiment of the present application to realize the shift control of the transmission 202.
[0068] First, in the above application scenario, although the actions of the implementation provided by the embodiment of the present application are executed by the controller 201; however, the embodiment of the present application is not limited in terms of execution subject, as long as the actions disclosed by the implementation provided by the embodiment of the present application are executed.
[0069] Secondly, the above scenario is only one scenario example provided by the embodiment of the present application, and the embodiment of the present application is not limited to this scenario.
[0070] Next, the specific implementation of the shift control method of the transmission in the embodiment of the present application will be described in detail by an embodiment.
[0071] Next, the specific implementation of the shift control method of the transmission in the embodiment of the present application will be described in detail by an embodiment.
[0072] Referring to Figure 3 , a flowchart of a shift control method of a transmission in the embodiment of the present application is shown. In the embodiment, the method may, for example, include the following steps:
[0073] S301: According to the target shift requirement from the first gear to the second gear, the transmission is controlled to shift based on single solenoid notch multiple times, to obtain the maximum overshoot position and the first notch speed adjustment time corresponding to single solenoid notch and double solenoid speed adjustment.
[0074] S302: Perform multiple times of gear shifting control on the gearbox based on double solenoid valve gear shifting according to the target gear shifting demand, to obtain a second gear shifting and speed regulation time corresponding to the double solenoid valve gear shifting.
[0075] In the related art, the gear shifting control method of the AMT is usually to perform gear shifting control on the AMT based on double solenoid valve gear shifting, that is, based on the target gear shifting demand from the first gear to the second gear, the solenoid valve corresponding to the first gear and the solenoid valve corresponding to the opposite gear of the first gear are both opened when the gear is shifted. However, it is found through research that, when the gear shifting control is performed on the AMT based on double solenoid valve gear shifting, the gear shifting time of the AMT is relatively long, which leads to a relatively long gear shifting time of the AMT, thereby resulting in a relatively low gear shifting efficiency of the AMT.
[0076] In the embodiments of the present application, in order to solve the above problems, multiple times of gear shifting control on the gearbox based on single solenoid valve gear shifting can be performed based on the target gear shifting demand from the first gear to the second gear, to obtain a maximum overshoot position and a first gear shifting and speed regulation time corresponding to the single solenoid valve gear shifting and the double solenoid valve speed regulation; in addition, multiple times of gear shifting control on the gearbox based on double solenoid valve gear shifting also needs to be performed based on the target gear shifting demand, to obtain a second gear shifting and speed regulation time corresponding to the double solenoid valve gear shifting and the double solenoid valve speed regulation.
[0077] Among them, the gear shifting control based on the single solenoid valve gear shifting refers to that, based on the target gear shifting demand from the first gear to the second gear, the solenoid valve corresponding to the first gear is closed and the solenoid valve corresponding to the opposite gear of the first gear is opened when the gear is shifted, and both the solenoid valve corresponding to the first gear and the solenoid valve corresponding to the opposite gear of the first gear are opened when the speed is regulated after the gear shifting control is completed; the maximum overshoot position refers to the average value of multiple overshoot positions corresponding to multiple times of gear shifting control based on the single solenoid valve gear shifting; the first gear shifting and speed regulation time refers to the average value of multiple total times of multiple gear shifting times corresponding to the single solenoid valve gear shifting and multiple speed regulation times corresponding to the double solenoid valve speed regulation in the process of multiple times of gear shifting control based on the single solenoid valve gear shifting. The gear shifting control based on the double solenoid valve gear shifting refers to that, based on the target gear shifting demand from the first gear to the second gear, both the solenoid valve corresponding to the first gear and the solenoid valve corresponding to the opposite gear of the first gear are opened when the gear is shifted; the second gear shifting and speed regulation time refers to the average value of multiple total times of multiple gear shifting times corresponding to the double solenoid valve gear shifting and multiple speed regulation times in the process of multiple times of gear shifting control based on the double solenoid valve gear shifting.
[0078] S301-S302, targeting the shift requirement from first gear to second gear, first performs multiple shift control operations on the transmission based on single solenoid valve disengagement, i.e., the single solenoid valve opens when disengaging and the dual solenoid valves open and then close when adjusting speed, to obtain the maximum overshoot position and the first disengagement speed adjustment time; then, it performs multiple shift control operations on the transmission based on dual solenoid valve disengagement, i.e., both solenoid valves open when disengaging and close when adjusting speed, to obtain the second disengagement speed adjustment time. This provides a data basis for subsequent judgment on whether the shift control based on single solenoid valve disengagement is problem-free and whether the disengagement speed adjustment time based on single solenoid valve disengagement is short, thus laying the foundation for shortening the transmission shift time and improving the transmission shift efficiency.
[0079] In this embodiment, the shift control based on single solenoid valve disengagement refers to shifting from the first gear to the second gear based on the target shift demand. When disengaging, the solenoid valve corresponding to the first gear is closed, and the solenoid valve corresponding to the opposite gear is open. After the disengagement control is completed, both the solenoid valves corresponding to the first gear and the opposite gear are open when adjusting the speed. Therefore, in the above S301, based on the target shift demand from the first gear to the second gear, the transmission is subjected to multiple shift controls based on single solenoid valve disengagement to obtain the maximum overshoot position and the first disengagement speed adjustment time corresponding to single solenoid valve disengagement and dual solenoid valve speed adjustment. Single-stage shift control based on a single solenoid valve for gearbox disengagement refers to the following: First, based on the target shift requirement from the first gear to the second gear, torque clearing control is performed on the gearbox. After the torque clearing control is completed, the solenoid valve corresponding to the first gear closes and the solenoid valve corresponding to the opposite gear of the first gear opens, thereby achieving disengagement control based on a single solenoid valve and obtaining the disengagement time corresponding to the single solenoid valve disengagement. Then, after the disengagement control is completed, both the solenoid valves corresponding to the first gear and the solenoid valves corresponding to the opposite gear of the first gear open, thereby achieving speed regulation control of the gearbox and obtaining the overshoot position and the speed regulation time corresponding to the dual solenoid valve speed regulation.
[0080] Based on this, by performing multiple shift control operations on the transmission based on single solenoid valve disengagement, we can obtain the multiple disengagement times, multiple overshoot positions, and multiple speed regulation times corresponding to single solenoid valve disengagement and dual solenoid valve speed regulation. In this way, we can obtain the maximum overshoot position and the first disengagement speed regulation time corresponding to single solenoid valve disengagement and dual solenoid valve speed regulation.
[0081] Based on this, in an optional embodiment of the present application, the above-mentioned S301 may include, for example, the following S3011-S3013 (not shown in the figure).
[0082] S3011: After the torque control of the gearbox according to the target shift requirement is completed, the gearbox is controlled to be shifted out based on single electromagnetic valve shifting out by closing the electromagnetic valve corresponding to the first gear and opening the electromagnetic valve corresponding to the opposite gear of the first gear, to obtain the shifting out time corresponding to the electromagnetic valve corresponding to the first gear shifting out.
[0083] S3012: After the gearbox is controlled to be shifted out based on single electromagnetic valve shifting out, the gearbox is controlled to be speed-adjusted by opening the electromagnetic valve corresponding to the first gear and opening the electromagnetic valve corresponding to the opposite gear of the first gear, to obtain the speed-adjusted time corresponding to the over-adjusted position and the double electromagnetic valve speed adjustment.
[0084] S3013: According to the multiple shifting out times corresponding to the electromagnetic valve corresponding to the first gear shifting out, the multiple over-adjusted positions, and the multiple speed-adjusted times corresponding to the electromagnetic valve corresponding to the first gear speed adjustment and the electromagnetic valve corresponding to the second gear speed adjustment, the maximum over-adjusted position corresponding to the electromagnetic valve corresponding to the first gear shifting out and the double electromagnetic valve speed adjustment and the first shifting out speed-adjusted time are obtained.
[0085] As an example of S3011-S3013, the first gear is 2nd gear, the second gear is 3rd gear, and the multiple is n times, n is a positive integer, n≥2; based on the target shift requirement from 2nd gear to 3rd gear, the electromagnetic valve 1 corresponding to 1st gear is closed, the electromagnetic valve 2 corresponding to 2nd gear is opened, the electromagnetic valve 3 corresponding to 3rd gear is closed, and the electromagnetic valve 4 corresponding to 4th gear is closed during torque control; the electromagnetic valve 1 corresponding to 1st gear is opened, the electromagnetic valve 2 corresponding to 2nd gear is closed, the electromagnetic valve 3 corresponding to 3rd gear is closed, and the electromagnetic valve 4 corresponding to 4th gear is closed during shifting out, to obtain the shifting out time corresponding to the electromagnetic valve 1 corresponding to 1st gear shifting out. After the shifting out control is completed, the electromagnetic valve 1 corresponding to 1st gear is opened and then closed, the electromagnetic valve 2 corresponding to 2nd gear is opened and then closed, the electromagnetic valve 3 corresponding to 3rd gear is closed, and the electromagnetic valve 4 corresponding to 4th gear is closed during speed adjustment, to obtain the over-adjusted position and the speed-adjusted time corresponding to the electromagnetic valve 1 corresponding to 1st gear speed adjustment and the electromagnetic valve 2 corresponding to 2nd gear speed adjustment. By the n times shifting out times corresponding to the electromagnetic valve 1 corresponding to 1st gear shifting out, the n times over-adjusted positions, and the n times speed-adjusted times corresponding to the electromagnetic valve 1 corresponding to 1st gear speed adjustment and the electromagnetic valve 2 corresponding to 2nd gear speed adjustment, the maximum over-adjusted position corresponding to the electromagnetic valve 1 corresponding to 1st gear shifting out and the double electromagnetic valve speed adjustment and the first shifting out speed-adjusted time are determined.
[0086] In the embodiments of the present application, since the electromagnetic valve corresponding to the first gear position and the electromagnetic valve corresponding to the opposite gear position of the first gear position are both opened, the overshoot position of the gear position, the overshoot amount between the gear position and the top tooth position of the first gear position, and the opening time of the electromagnetic valve corresponding to the first gear position and the electromagnetic valve corresponding to the opposite gear position of the first gear position are all affected. The opening time of the electromagnetic valve corresponding to the first gear position and the electromagnetic valve corresponding to the opposite gear position of the first gear position needs to be extended. Therefore, in the above S3012, the electromagnetic valve corresponding to the first gear position and the electromagnetic valve corresponding to the opposite gear position of the first gear position are both opened to control the speed of the gearbox, and the overshoot position and the speed control time corresponding to the double electromagnetic valve speed control are obtained. Specifically, first, the electromagnetic valve corresponding to the first gear position and the electromagnetic valve corresponding to the opposite gear position of the first gear position are both opened to control the speed of the gearbox, and the overshoot position is obtained. Then, the compensation time of opening the electromagnetic valve corresponding to the first gear position and the electromagnetic valve corresponding to the opposite gear position of the first gear position is determined according to the overshoot amount between the overshoot position and the top tooth position of the first gear position. Finally, the electromagnetic valve corresponding to the first gear position and the electromagnetic valve corresponding to the opposite gear position of the first gear position are both kept open based on the compensation time, so that the speed control time corresponding to the double electromagnetic valve speed control is obtained.
[0087] Based on this, in an optional embodiment of the present application, the above S3012 can include the following S3012a-S3012c (not shown in the figure) by opening the electromagnetic valve corresponding to the first gear position and the electromagnetic valve corresponding to the opposite gear position of the first gear position to control the speed of the gearbox, and obtaining the overshoot position and the speed control time corresponding to the double electromagnetic valve speed control.
[0088] S3012a: The speed of the gearbox is controlled by opening the electromagnetic valve corresponding to the first gear position and the electromagnetic valve corresponding to the opposite gear position, and the overshoot position is obtained.
[0089] S3012b: The compensation time of opening the electromagnetic valve corresponding to the first gear position and the electromagnetic valve corresponding to the opposite gear position of the first gear position is determined according to the overshoot amount between the overshoot position and the top tooth position of the first gear position.
[0090] S3012c: The compensation control of opening the electromagnetic valve corresponding to the first gear position and the electromagnetic valve corresponding to the opposite gear position of the first gear position is performed according to the compensation time, and the speed control time corresponding to the double electromagnetic valve speed control is obtained.
[0091] The corresponding relationship between the overshoot amount and the compensation time is shown in the following table:
[0092] Table: Corresponding relationship between overshoot amount and compensation time
[0093] Overshoot (mm) 1 2 3 4 5 6 7 8 Compensation time (10 ms) 5 8 11 14 17 20 23 26
[0094] In this embodiment, the disengagement control of the transmission based on a single solenoid valve in S3012 requires real-time determination of whether the gear position is the top tooth position of the first gear. If so, it indicates that the first gear disengagement is complete, and the disengagement control of the transmission based on a single solenoid valve is confirmed to be complete. Considering the stability of the first gear in gear, the range of the first gear in gear is determined by the extreme position of the first gear and a preset in-gear value. Furthermore, the range of the first gear in gear and the top tooth position of the first gear have a certain preset distance value, giving the first gear a larger theoretical in-gear range. Therefore, the top tooth position of the first gear is determined by the extreme position of the first gear, the preset in-gear value, and the preset distance value. Thus, in an optional embodiment of this application, the method may further include S1 (not shown in the figure): if the gear position is the top tooth position of the first gear, determine that the disengagement control of the transmission based on a single solenoid valve is complete; the top tooth position of the first gear is determined based on the extreme position of the first gear, the preset in-gear value, and the preset distance value.
[0095] See Figure 4 The diagram shows the position of the top tooth of a first gear in an embodiment of this application. Based on the above S3011-S3013, the first gear is 2; the position of the top tooth of the 2nd gear is determined by the extreme position of the 2nd gear (10mm), the preset gear value (2mm), and the preset distance value (4mm), that is, the position of the top tooth of the 2nd gear is 16mm.
[0096] See Figure 5 This diagram illustrates a shift process curve of a transmission according to an embodiment of this application. The transmission is controlled by single-solenoid disengagement. Based on the above S3011-S3013, the first gear is 2nd gear, and the second gear is 3rd gear. Based on the target shift requirement from 2nd to 3rd gear, during torque clearing, solenoid valve 1 corresponding to 1st gear is closed, solenoid valve 2 corresponding to 2nd gear is open, solenoid valve 3 corresponding to 3rd gear is closed, and solenoid valve 4 corresponding to 4th gear is closed; during disengagement, solenoid valve 1 corresponding to 1st gear is open, solenoid valve 2 corresponding to 2nd gear is closed, solenoid valve 3 corresponding to 3rd gear is closed, and solenoid valve 4 corresponding to 4th gear is closed; after disengagement, during speed adjustment, solenoid valve 1 corresponding to 1st gear opens first and then closes, solenoid valve 2 corresponding to 2nd gear opens first and then closes, solenoid valve 3 corresponding to 3rd gear is closed, and solenoid valve 4 corresponding to 4th gear is closed; during gear engagement, solenoid valve 1 corresponding to 1st gear is closed, solenoid valve 2 corresponding to 2nd gear is closed, solenoid valve 3 corresponding to 3rd gear is open, and solenoid valve 4 corresponding to 4th gear is closed.
[0097] See Figure 6, shows a specific flowchart of the gear shifting control based on single solenoid valve gear shifting of the gearbox in the embodiment of the application. The specific flowchart refers to: performing the clear torque control of the gearbox according to the target gear shifting demand from the first gear to the second gear; after the clear torque control is completed, performing the gear shifting control based on single solenoid valve gear shifting of the gearbox by closing the solenoid valve corresponding to the first gear and opening the solenoid valve corresponding to the opposite gear of the first gear; judging whether the gear position is the top tooth position of the first gear, if yes, determining that the gear shifting control based on single solenoid valve gear shifting of the gearbox is completed; after the gear shifting control is completed, performing the speed regulation control of the gearbox by opening the solenoid valve corresponding to the first gear and opening the solenoid valve corresponding to the opposite gear of the first gear to obtain the over-regulation position; determining the compensation time of opening the solenoid valve corresponding to the first gear and opening the solenoid valve corresponding to the opposite gear of the first gear according to the over-regulation amount between the over-regulation position and the top tooth position of the first gear; performing the compensation control of opening the solenoid valve corresponding to the first gear and opening the solenoid valve corresponding to the opposite gear of the first gear according to the compensation time; after the speed regulation control is completed, performing the gear shifting control of the gearbox by opening the solenoid valve corresponding to the second gear; judging whether the gear position is in the gear range of the second gear, if yes, determining that the gear shifting control based on single solenoid valve gear shifting of the gearbox is completed.
[0098] S303: if the maximum over-regulation position is in the empty gear range between the first gear and the opposite gear of the first gear, and the first gear shifting speed regulation time is less than the second gear shifting speed regulation time, performing the gear shifting control based on single solenoid valve gear shifting of the gearbox according to the target gear shifting demand.
[0099] In the embodiment of the application, after performing the above-mentioned S301-S302 gear shifting control based on single solenoid valve gear shifting of the gearbox according to the target gear shifting demand from the first gear to the second gear, the maximum over-regulation position and the first gear shifting speed regulation time corresponding to the single solenoid valve gear shifting and the double solenoid valve speed regulation are obtained; and after performing the gear shifting control based on double solenoid valve gear shifting of the gearbox according to the target gear shifting demand, the second gear shifting speed regulation time corresponding to the double solenoid valve gear shifting is obtained; in order to judge whether the gear shifting control based on single solenoid valve gear shifting is problem-free and whether the gear shifting speed regulation time of the gear shifting control based on single solenoid valve gear shifting is short, it is necessary to judge whether the maximum over-regulation position is in the empty gear range between the first gear and the opposite gear of the first gear, if yes, it indicates that the gear shifting control based on single solenoid valve gear shifting is problem-free, and it is also necessary to judge whether the first gear shifting speed regulation time is less than the second gear shifting speed regulation time, if yes, it indicates that the gear shifting speed regulation time of the gear shifting control based on single solenoid valve gear shifting is short; based on this, the gear shifting control based on single solenoid valve gear shifting of the gearbox can shorten the gear shifting time of the gearbox and improve the gear shifting efficiency of the gearbox.
[0100] The range of the empty gear between the first gear and the opposite gear of the first gear refers to a range between a top tooth position of the first gear and a top tooth position of the opposite gear of the first gear.
[0101] The S303 first judges whether the maximum overshoot position is in the range of the empty gear between the first gear and the opposite gear of the first gear, which indicates that the gear shifting control based on the single electromagnetic valve is not problematic; and then judges whether the first gear shifting speed adjusting time is less than the second gear shifting speed adjusting time, which indicates that the gear shifting speed adjusting time based on the single electromagnetic valve is shorter than that based on the double electromagnetic valve; in this case, the gear shifting control based on the single electromagnetic valve is performed on the transmission, which can shorten the gear shifting time of the transmission and improve the gear shifting efficiency of the transmission.
[0102] In the embodiments of the present application, the range of the empty gear between the first gear and the opposite gear of the first gear refers to a range between a top tooth position of the first gear and a top tooth position of the opposite gear of the first gear; therefore, the top tooth position of the first gear and the top tooth position of the opposite gear of the first gear can determine the range of the empty gear between the first gear and the opposite gear of the first gear in the S303; in consideration of the in-gear stability of the first gear, the in-gear range of the first gear is determined by the limit position of the first gear and the preset in-gear value, and in addition, the in-gear range of the first gear has a certain preset distance value from the top tooth position of the first gear, so that the first gear has a larger theoretical in-gear range; therefore, the top tooth position of the first gear is determined by the limit position of the first gear, the preset in-gear value and the preset distance value; in consideration of the in-gear stability of the opposite gear of the first gear, the in-gear range of the opposite gear of the first gear is determined by the limit position of the opposite gear of the first gear and the preset in-gear value, and in addition, the in-gear range of the opposite gear of the first gear has a certain preset distance value from the top tooth position of the opposite gear of the first gear, so that the opposite gear of the first gear has a larger theoretical in-gear range; therefore, the top tooth position of the opposite gear of the first gear is determined by the limit position of the opposite gear of the first gear, the preset in-gear value and the preset distance value.
[0103] Based on this, in an optional implementation manner of the embodiments of the present application, the determination step of the range of the empty gear between the first gear and the opposite gear of the first gear in the S303 may, for example, include S2 (not shown in the figure): determining the range of the empty gear between the first gear and the opposite gear of the first gear according to the top tooth position of the first gear and the top tooth position of the opposite gear of the first gear; the top tooth position of the first gear is determined according to the limit position of the first gear, the preset in-gear value and the preset distance value, and the top tooth position of the opposite gear of the first gear is determined according to the limit position of the opposite gear of the first gear, the preset in-gear value and the preset distance value.
[0104] In the aboveFigure 4 On the basis of the first gear position, the top gear position of the second gear is determined by the limit position 10mm of the second gear, the preset gear value 2mm, and the preset distance value 4mm, that is, the top gear position of the second gear is 16mm on the basis of the top gear position of the second gear; the opposite gear of the first gear is the first gear, and the top gear position of the first gear is determined by the limit position 30mm of the first gear, the preset gear value 2mm, and the preset distance value 4mm, that is, the top gear position of the first gear is 24mm, and the range of the neutral gear between the second gear and the first gear is the range between 16mm and 24mm.
[0105] In addition, in the embodiment of the present application, the maximum overshoot position is not in the neutral gear range between the first gear and the opposite gear of the first gear, indicating that the gear shifting control based on the single electromagnetic valve is unsuccessful or problematic; in this case, the transmission still needs to be controlled to shift gears based on the double electromagnetic valve. Therefore, in an optional embodiment of the present application, the method may, for example, further include S3 (not shown in the figure): if the maximum overshoot position is not in the neutral gear range between the first gear and the opposite gear of the first gear, the transmission is controlled to shift gears based on the double electromagnetic valve according to the target gear shifting demand.
[0106] In addition, in the embodiment of the present application, the first gear shifting speed adjusting time is equal to the second gear shifting speed adjusting time, indicating that the gear shifting speed adjusting time based on the single electromagnetic valve is the same as the gear shifting speed adjusting time based on the double electromagnetic valve, or the first gear shifting speed adjusting time is greater than or equal to the second gear shifting speed adjusting time, indicating that the gear shifting speed adjusting time based on the single electromagnetic valve is longer than the gear shifting speed adjusting time based on the double electromagnetic valve; in this case, the transmission still needs to be controlled to shift gears based on the double electromagnetic valve. Therefore, in an optional embodiment of the present application, the method may, for example, further include S4 (not shown in the figure): if the first gear shifting speed adjusting time is greater than or equal to the second gear shifting speed adjusting time, the transmission is controlled to shift gears based on the double electromagnetic valve according to the target gear shifting demand.
[0107] Referring to Figure 7, a specific flow chart of a shift control method of a gearbox in the embodiment of the application is shown. The specific flow includes: performing multiple times of shift control of the gearbox based on single solenoid valve gear shifting according to a target shift requirement from a first gear to a second gear, obtaining a maximum overshoot position and a first gear shifting and speed regulating time corresponding to single solenoid valve gear shifting and double solenoid valve speed regulating; performing multiple times of shift control of the gearbox based on double solenoid valve gear shifting according to the target shift requirement, obtaining a second gear shifting and speed regulating time corresponding to double solenoid valve gear shifting; judging whether the maximum overshoot position is within a neutral range between the first gear and an opposite gear of the first gear, if not, performing shift control of the gearbox based on double solenoid valve gear shifting according to the target shift requirement; if yes, judging whether the first gear shifting and speed regulating time is less than the second gear shifting and speed regulating time, if less, performing shift control of the gearbox based on single solenoid valve gear shifting according to the target shift requirement; if greater or equal, performing shift control of the gearbox based on double solenoid valve gear shifting according to the target shift requirement.
[0108] Through various embodiments provided by the embodiment, based on a target shift requirement from a first gear to a second gear, multiple times of shift control of the gearbox based on single solenoid valve gear shifting is performed, a maximum overshoot position and a first gear shifting and speed regulating time corresponding to single solenoid valve gear shifting and double solenoid valve speed regulating are obtained; multiple times of shift control of the gearbox based on double solenoid valve gear shifting is performed according to the target shift requirement, a second gear shifting and speed regulating time corresponding to double solenoid valve gear shifting and double solenoid valve speed regulating is obtained; it is judged that the maximum overshoot position is within a neutral range between the first gear and an opposite gear of the first gear, and the first gear shifting and speed regulating time is less than the second gear shifting and speed regulating time, and shift control of the gearbox based on single solenoid valve gear shifting is performed according to the target shift requirement. The method, aiming at a target shift requirement from a first gear to a second gear, first performs multiple times of shift control of the gearbox based on single solenoid valve gear shifting, i.e. single solenoid valve is opened during gear shifting and double solenoid valve is opened and then closed during speed regulating, obtains a maximum overshoot position and a first gear shifting and speed regulating time, then performs multiple times of shift control of the gearbox based on double solenoid valve gear shifting, i.e. double solenoid valve is opened during gear shifting and double solenoid valve is closed during speed regulating, obtains a second gear shifting and speed regulating time, judges whether the maximum overshoot position is within a neutral range between the first gear and an opposite gear of the first gear, if yes, it indicates that the shift control based on single solenoid valve gear shifting is correct, and judges whether the first gear shifting and speed regulating time is less than the second gear shifting and speed regulating time, if yes, it indicates that the gear shifting and speed regulating time of the shift control based on single solenoid valve gear shifting is short, and based on this, the shift control of the gearbox based on single solenoid valve gear shifting can shorten the gear shifting time of the gearbox and improve the gear shifting efficiency of the gearbox.
[0109] Next, the specific implementation of the shift control device of the gearbox in the embodiment of the application is described in detail through embodiments.
[0110] Referring to Figure 8, shows a structural schematic diagram of a shift control device of a gearbox in an embodiment of the present application. In the embodiment, the device may, for example, specifically include: a first shift control unit 801, a second shift control unit 802, and a third shift control unit 803.
[0111] The first shift control unit 801 is configured to perform multiple single solenoid valve shift-out based shift control on the gearbox according to a target shift requirement from a first gear to a second gear, to obtain a maximum overtravel position corresponding to single solenoid valve shift-out and double solenoid valve speed regulation and a first shift-out speed regulation time;
[0112] The second shift control unit 802 is configured to perform multiple double solenoid valve shift-out based shift control on the gearbox according to the target shift requirement, to obtain a second shift-out speed regulation time corresponding to double solenoid valve shift-out;
[0113] The third shift control unit 803 is configured to perform single solenoid valve shift-out based shift control on the gearbox according to the target shift requirement, if the maximum overtravel position is within a neutral range between the first gear and an opposite gear of the first gear, and the first shift-out speed regulation time is less than the second shift-out speed regulation time.
[0114] In an optional implementation of the embodiment of the present application, the first shift control unit 801 is configured to:
[0115] After the clear torque control on the gearbox according to the target shift requirement is completed, the single solenoid valve shift-out based shift-out control is performed on the gearbox by closing the solenoid valve corresponding to the first gear and opening the solenoid valve corresponding to the opposite gear of the first gear, to obtain a shift-out time corresponding to single solenoid valve shift-out;
[0116] After the single solenoid valve shift-out based shift-out control on the gearbox is completed, the speed regulation control is performed on the gearbox by opening the solenoid valve corresponding to the first gear and opening the solenoid valve corresponding to the opposite gear of the first gear, to obtain an overtravel position and a speed regulation time corresponding to double solenoid valve speed regulation;
[0117] The maximum overtravel position corresponding to single solenoid valve shift-out and double solenoid valve speed regulation and the first shift-out speed regulation time are obtained according to the multiple shift-out times, the multiple overtravel positions corresponding to single solenoid valve shift-out, and the multiple speed regulation times corresponding to double solenoid valve speed regulation.
[0118] In an optional implementation of the embodiment of the present application, the first shift control unit 801 is configured to include:
[0119] The speed regulation control is performed on the gearbox by opening the solenoid valve corresponding to the first gear and opening the solenoid valve corresponding to the opposite gear, to obtain an overtravel position;
[0120] determine the compensation time of the electromagnetic valve corresponding to the first gear and the electromagnetic valve corresponding to the opposite gear of the first gear according to the overshoot amount between the overshoot position and the top tooth position of the first gear;
[0121] perform compensation control on the electromagnetic valve corresponding to the first gear and the electromagnetic valve corresponding to the opposite gear of the first gear according to the compensation time, and obtain the speed regulation time corresponding to the double-electromagnetic-valve speed regulation.
[0122] In an optional implementation of the embodiment of the application, the device further includes a first determination unit.
[0123] The first determination unit is configured to:
[0124] If the gear position is the top tooth position of the first gear, it is determined that the gear shifting control based on single-electromagnetic-valve gear shifting of the gearbox is completed; the top tooth position of the first gear is determined according to the limit position of the first gear, the preset in-gear value, and the preset distance value.
[0125] In an optional implementation of the embodiment of the application, the device further includes a second determination unit.
[0126] The second determination unit is configured to:
[0127] determine the neutral range between the first gear and the opposite gear of the first gear according to the top tooth position of the first gear and the top tooth position of the opposite gear of the first gear; the top tooth position of the first gear is determined according to the limit position of the first gear, the preset in-gear value, and the preset distance value, and the top tooth position of the opposite gear of the first gear is determined according to the limit position of the opposite gear of the first gear, the preset in-gear value, and the preset distance value.
[0128] In an optional implementation of the embodiment of the application, the third gear shifting control unit 803 is further configured to:
[0129] If the maximum overshoot position is not in the neutral range between the first gear and the opposite gear of the first gear, perform gear shifting control based on double-electromagnetic-valve gear shifting of the gearbox according to the target gear shifting requirement.
[0130] In an optional implementation of the embodiment of the application, the third gear shifting control unit 803 is further configured to:
[0131] If the first gear shifting speed regulation time is greater than or equal to the second gear shifting speed regulation time, perform gear shifting control based on double-electromagnetic-valve gear shifting of the gearbox according to the target gear shifting requirement.
[0132] According to the various embodiments provided in the embodiment, based on the target gear shifting demand from the first gear to the second gear, the gearbox is subjected to multiple gear shifting control based on single solenoid gear shifting, to obtain the maximum overshoot position and the first gear shifting speed time corresponding to single solenoid gear shifting and double solenoid speed regulation; the gearbox is subjected to multiple gear shifting control based on double solenoid gear shifting, to obtain the second gear shifting speed time corresponding to double solenoid gear shifting and double solenoid speed regulation; it is judged that the maximum overshoot position is in the neutral range between the first gear and the opposite gear of the first gear, and the first gear shifting speed time is less than the second gear shifting speed time, and the gearbox is subjected to gear shifting control based on single solenoid gear shifting according to the target gear shifting demand. The device, for the target gear shifting demand from the first gear to the second gear, first subjects the gearbox to multiple gear shifting control based on single solenoid gear shifting, that is, the single solenoid is opened during gear shifting, and the double solenoid is first opened and then closed during speed regulation, to obtain the maximum overshoot position and the first gear shifting speed time; then subjects the gearbox to multiple gear shifting control based on double solenoid gear shifting, that is, the double solenoid is opened during gear shifting, and the double solenoid is closed during speed regulation, to obtain the second gear shifting speed time; it is judged whether the maximum overshoot position is in the neutral range between the first gear and the opposite gear of the first gear, if yes, it indicates that the gear shifting control based on single solenoid gear shifting is not a problem, and it is judged whether the first gear shifting speed time is less than the second gear shifting speed time, if yes, it indicates that the gear shifting speed time of the gear shifting control based on single solenoid gear shifting is shorter, and based on this, the gearbox is subjected to gear shifting control based on single solenoid gear shifting, which can shorten the gear shifting time of the gearbox and improve the gear shifting efficiency of the gearbox.
[0133] Next, the specific implementation of the controller of the gearbox and the computer readable storage medium in the embodiment of the application will be described in detail through embodiments.
[0134] The embodiment of the application further provides a controller of a gearbox, the controller comprising a processor and a memory:
[0135] The memory is used to store a computer program and transmit the computer program to the processor.
[0136] The processor is used to execute the method of the above embodiment according to the instructions in the computer program.
[0137] The embodiment of the application further provides a computer readable storage medium, the computer readable storage medium is used to store a computer program, the computer program is executed by the processor and is used to implement the method of the above embodiment.
[0138] The embodiments in the specification are described in a progressive manner, and each embodiment focuses on the difference from other embodiments. The same or similar parts of each embodiment can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant part can be referred to the method part.
[0139] Those skilled in the art will further appreciate that the units and algorithm steps of the examples described in connection with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or any combination thereof. To clearly illustrate this interchangeability of hardware and software, various examples have been described herein in terms of their functionality, which has been described generally and symbolically in flow charts. Having thus described the functionality of the examples in terms of a process, it is appreciated that this functionality can be implemented by one or more types of electrical circuits or computer software, which are collectively referred to herein as a "circuit" or "circuitry." Those skilled in the art have the discretion to implement the described functionality in a particular application by one or more types of circuitry or computer software, such as is apparent in light of the disclosure above.
[0140] It is expressly intended that the claims are written in the broadest form to include both combinations and sub-combinations of the elements disclosed and claimed as appropriate. It should be understood that any factual statements set forth herein are to be understood as believed to be true and factual when made.
[0141] The above description is only the preferred embodiment of the application, not any form of limitation to the application. Although the application has been disclosed as above with the preferred embodiment, it is not intended to limit the application. Any skilled person in the art can make many possible changes and modifications to the technical solution of the application or modify it into equivalent embodiments without departing from the scope of the technical solution of the application. Therefore, any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the application without departing from the scope of the technical solution of the application shall still fall within the scope of protection of the technical solution of the application.
Claims
1. A shift control method of a transmission, characterized by, The method comprises the following steps: According to the target shift demand of the first gear to the second gear, the gearbox is controlled to shift multiple times based on single solenoid valve shifting, to obtain the maximum overshoot position corresponding to single solenoid valve shifting and double solenoid valve speed regulation and the first shifting speed regulation time; According to the target shift demand, the gearbox is controlled to shift multiple times based on double solenoid valve shifting, to obtain the second shifting speed regulation time corresponding to double solenoid valve shifting; If the maximum overshoot position is within the neutral range between the first gear and the opposite gear of the first gear, and the first shifting speed regulation time is less than the second shifting speed regulation time, the gearbox is controlled to shift based on single solenoid valve shifting according to the target shift demand.
2. The method of claim 1, wherein, The method comprises the following steps: After the gearbox is controlled to shift according to the target shift demand, the first gear corresponding solenoid valve is closed, the opposite gear corresponding solenoid valve of the first gear is opened, and the gearbox is controlled to shift based on single solenoid valve shifting, to obtain the shifting time corresponding to single solenoid valve shifting; After the gearbox is controlled to shift based on single solenoid valve shifting, the first gear corresponding solenoid valve is opened, and the opposite gear corresponding solenoid valve of the first gear is opened, and the gearbox is controlled to regulate speed, to obtain the overshoot position and the speed regulation time corresponding to double solenoid valve speed regulation; According to the multiple shifting times, the multiple overshoot positions corresponding to single solenoid valve shifting, and the multiple speed regulation times corresponding to double solenoid valve speed regulation, the maximum overshoot position corresponding to single solenoid valve shifting and double solenoid valve speed regulation and the first shifting speed regulation time are obtained.
3. The method of claim 2, wherein, The method comprises the following steps: The first gear corresponding solenoid valve is opened, and the opposite gear corresponding solenoid valve of the first gear is opened, and the gearbox is controlled to regulate speed, to obtain the overshoot position; According to the overshoot amount between the overshoot position and the top gear position of the first gear, the compensation time of opening the first gear corresponding solenoid valve and opening the opposite gear corresponding solenoid valve of the first gear is determined; According to the compensation time, the opening of the first gear corresponding solenoid valve and the opening of the opposite gear corresponding solenoid valve of the first gear are compensated, to obtain the speed regulation time corresponding to double solenoid valve speed regulation.
4. The method of claim 2, wherein, The method further comprises the following steps: If the gear position is the top gear position of the first gear, it is determined that the shifting control of the gearbox based on single solenoid valve shifting is completed; the top gear position of the first gear is determined according to the limit position of the first gear, the preset gear value, and the preset distance value.
5. The method of claim 1, wherein, The determination of the neutral range between the first gear and the opposite gear of the first gear comprises the following steps: The top gear position of the first gear and the top gear position of the opposite gear of the first gear are determined according to the limit position of the first gear, a preset gear value and a preset distance value, and the top gear position of the opposite gear of the first gear is determined according to the limit position of the second gear, the preset gear value and the preset distance value.
6. The method of claim 1, wherein, The method further comprises: If the maximum overshoot position is not in the neutral range between the first gear and the opposite gear of the first gear, the gearbox is controlled to shift according to the target shift demand based on double solenoid valve gear shifting.
7. The method of claim 1, wherein, The method further comprises: If the first gear shifting time is greater than or equal to the second gear shifting time, the gearbox is controlled to shift according to the target shift demand based on double solenoid valve gear shifting.
8. A shift control device of a transmission, characterized by comprising: Comprise: A first shift control unit, a second shift control unit and a third shift control unit; The first shift control unit is configured to control the gearbox to shift multiple times based on single solenoid valve gear shifting according to the target shift demand from the first gear to the second gear, to obtain a maximum overshoot position and a first gear shifting time corresponding to single solenoid valve gear shifting and double solenoid valve speed regulation; The second shift control unit is configured to control the gearbox to shift multiple times based on double solenoid valve gear shifting according to the target shift demand, to obtain a second gear shifting time corresponding to double solenoid valve gear shifting; The third shift control unit is configured to control the gearbox to shift based on single solenoid valve gear shifting according to the target shift demand if the maximum overshoot position is in the neutral range between the first gear and the opposite gear of the first gear, and the first gear shifting time is less than the second gear shifting time.
9. A controller of a gearbox, characterized in that, The controller comprises a processor and a memory: The memory is configured to store a computer program and transmit the computer program to the processor; The processor is configured to execute the method according to the instructions in the computer program.
10. A computer-readable storage medium, characterized in that, The computer readable storage medium is configured to store a computer program, and the computer program is executed by the processor to implement the method according to any one of claims 1-7. The computer readable storage medium is configured to store a computer program, and the computer program is executed by the processor to implement the method according to any one of claims 1-7.
Citation Information
Patent Citations
Shift Control Apparatus And Shift Control Method Of Automatic Transmission
CN105422839A
Off-gear control method for automatic gearbox
CN116792492A