A control method and device for an intermediate shaft brake
By adjusting the braking speed of the intermediate shaft brake and the opening duration of the solenoid valve in real time, the problem of poor robustness of the intermediate shaft brake was solved, resulting in a more stable shifting process and a shorter shifting time.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- WEICHAI POWER CO LTD
- Filing Date
- 2023-05-29
- Publication Date
- 2026-05-26
AI Technical Summary
In the existing technology, the braking effect of the intermediate shaft brake is not robust, resulting in excessively strong or weak braking, excessively long shifting time or large impact, and the opening time of the intermediate shaft brake solenoid valve cannot be adjusted in real time according to the actual situation.
Based on the updated braking speed of the intermediate shaft brake, the current speed of the intermediate shaft, and the target speed, the expected opening time of the intermediate shaft brake solenoid valve is determined, and the braking speed of the intermediate shaft brake is adjusted in real time. It is then determined whether the speed is greater than the preset value and the opening time of the solenoid valve, and the solenoid valve is controlled to close to stop the brake from working.
The robustness of the intermediate shaft brake has been improved, avoiding excessive or insufficient braking, shortening shift time, reducing shift shock, and achieving a more stable shift process.
Smart Images

Figure CN116677771B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automatic transmission control technology, and in particular to a control method and device for an intermediate shaft brake. Background Technology
[0002] Automatic transmissions (ATMs) require speed adjustment during gear shifting. During upshifting, the intermediate shaft speed needs to drop to a suitable speed to facilitate gear engagement. The braking action of the intermediate shaft brake can quickly reduce the intermediate shaft speed, shortening the power interruption time. Opening the intermediate shaft brake solenoid valve can activate the intermediate shaft brake.
[0003] However, in the existing technology, the opening time of the intermediate shaft brake solenoid valve is a fixed theoretical value for different gears. This theoretical value is a fixed value determined by prior tests and cannot be changed in real time according to the actual situation. This results in poor robustness of the intermediate shaft brake, leading to problems such as excessive or insufficient braking, excessively long shifting time, or large impact. Summary of the Invention
[0004] This application provides a control method and apparatus for an intermediate shaft brake to improve the robustness of the intermediate shaft brake.
[0005] In a first aspect, embodiments of this application provide a control method for an intermediate shaft brake, comprising:
[0006] Based on the updated braking speed of the intermediate shaft brake, the current rotational speed of the intermediate shaft, and the target rotational speed of the intermediate shaft, the expected opening duration of the intermediate shaft brake solenoid valve is determined. The updated braking speed is obtained during the previous braking process based on the current braking speed of the intermediate shaft brake and multiple rotational speeds of the intermediate shaft collected.
[0007] In response to a command to control the intermediate shaft brake to brake, the intermediate shaft brake solenoid valve is opened, and the braking speed of the intermediate shaft brake is adjusted to the updated braking speed of the intermediate shaft brake.
[0008] If the rotational speed of the intermediate shaft during the current braking process of the intermediate shaft brake is greater than the preset rotational speed, and if so, and the opening duration of the intermediate shaft brake solenoid valve is greater than or equal to the expected opening duration, then the intermediate shaft brake solenoid valve is controlled to close so that the intermediate shaft brake stops working.
[0009] In some embodiments, the updated braking speed of the intermediate shaft brake is obtained in the following manner:
[0010] During the previous braking process, based on multiple rotational speeds of the intermediate shaft collected during the opening duration of the intermediate shaft braking solenoid valve, multiple rotational speed change rates are determined, and the maximum value among the multiple rotational speed change rates is taken as the alternative braking speed.
[0011] If the absolute value of the difference between the candidate braking speed and the current braking speed is greater than a preset value, then the candidate braking speed is used as the updated braking speed.
[0012] In some embodiments, before determining the expected opening duration of the intermediate shaft brake solenoid valve, the method further includes:
[0013] Make sure the clutch is disengaged and the automatic transmission is in neutral.
[0014] In some embodiments, determining the expected opening duration of the intermediate shaft brake solenoid valve based on the updated braking speed of the intermediate shaft brake, the current rotational speed of the intermediate shaft, and the target rotational speed of the intermediate shaft includes:
[0015] The ratio of the rotational speed difference of the intermediate shaft to the updated braking speed of the intermediate shaft brake is used as the expected opening duration of the intermediate shaft brake solenoid valve, wherein the rotational speed difference of the intermediate shaft is the difference between the current rotational speed of the intermediate shaft and the target rotational speed of the intermediate shaft.
[0016] In some embodiments, after determining whether the intermediate shaft rotation speed is greater than a preset rotation speed, the method further includes:
[0017] If not, the intermediate shaft brake solenoid valve is closed, and the automatic transmission is engaged.
[0018] In some embodiments, after the intermediate shaft brake solenoid valve is closed, the method further includes:
[0019] If it is determined that the rotational speed of the intermediate shaft is less than or equal to the preset rotational speed, then the automatic transmission is controlled to perform a gear shifting operation.
[0020] In some embodiments, after selecting the maximum value among the plurality of speed change rates as the alternative braking speed, the method further includes:
[0021] If the absolute value of the difference between the alternative braking speed and the current braking speed is less than or equal to the preset value, then the current braking speed of the intermediate shaft brake remains unchanged.
[0022] Secondly, embodiments of this application also provide a control device for an intermediate shaft brake, comprising:
[0023] The determining unit is used to determine the expected opening duration of the intermediate shaft brake solenoid valve based on the updated braking speed of the intermediate shaft brake, the current rotational speed of the intermediate shaft, and the target rotational speed of the intermediate shaft, wherein the updated braking speed is obtained during the previous braking process based on the current braking speed of the intermediate shaft brake and multiple rotational speeds of the intermediate shaft collected.
[0024] The first control unit is configured to respond to a command to control the intermediate shaft brake to brake, control the intermediate shaft brake solenoid valve to open, and adjust the braking speed of the intermediate shaft brake to the updated braking speed of the intermediate shaft brake.
[0025] The second control unit is used to determine whether the rotational speed of the intermediate shaft during the current braking process of the intermediate shaft brake is greater than the preset rotational speed. If so, and the opening duration of the intermediate shaft brake solenoid valve is greater than or equal to the expected opening duration, then the intermediate shaft brake solenoid valve is controlled to close so that the intermediate shaft brake stops working.
[0026] In some embodiments, the updated braking speed of the intermediate shaft brake is obtained in the following manner:
[0027] During the previous braking process, based on multiple rotational speeds of the intermediate shaft collected during the opening duration of the intermediate shaft braking solenoid valve, multiple rotational speed change rates are determined, and the maximum value among the multiple rotational speed change rates is taken as the alternative braking speed.
[0028] If the absolute value of the difference between the candidate braking speed and the current braking speed is greater than a preset value, then the candidate braking speed is used as the updated braking speed.
[0029] In some embodiments, the determining unit is further configured to:
[0030] Make sure the clutch is disengaged and the automatic transmission is in neutral.
[0031] In some embodiments, the determining unit is specifically used for:
[0032] The ratio of the rotational speed difference of the intermediate shaft to the updated braking speed of the intermediate shaft brake is used as the expected opening duration of the intermediate shaft brake solenoid valve, wherein the rotational speed difference of the intermediate shaft is the difference between the current rotational speed of the intermediate shaft and the target rotational speed of the intermediate shaft.
[0033] In some embodiments, the second control unit is further configured to:
[0034] If not, the intermediate shaft brake solenoid valve is closed, and the automatic transmission is engaged.
[0035] In some embodiments, the second control unit is further configured to:
[0036] If it is determined that the rotational speed of the intermediate shaft is less than or equal to the preset rotational speed, then the automatic transmission is controlled to perform a gear shifting operation.
[0037] In some embodiments, after taking the maximum value among the plurality of rotational speed change rates as the candidate braking speed, the method further includes: if the absolute value of the difference between the candidate braking speed and the current braking speed is less than or equal to the preset value, then the current braking speed of the intermediate shaft brake remains unchanged.
[0038] Thirdly, embodiments of this application also provide an electronic device, including a memory and a processor;
[0039] The memory is used to store instructions;
[0040] The processor is configured to execute instructions stored in the memory, and when the processor executes the instructions stored in the memory, causes the electronic device to perform the method as described in any of the first aspects.
[0041] Fourthly, embodiments of this application also provide a computer storage medium storing instructions that, when executed on a computer, cause the computer to perform the method described in any of the first aspects.
[0042] This application provides a control method, apparatus, device, and storage medium for an intermediate shaft brake. The control method includes determining the expected opening duration of an intermediate shaft brake solenoid valve based on the updated braking speed of the intermediate shaft brake, the current rotational speed of the intermediate shaft, and the target rotational speed of the intermediate shaft. The updated braking speed is obtained during the previous braking process based on the current braking speed of the intermediate shaft brake and multiple rotational speeds of the intermediate shaft collected. In response to a command to control the intermediate shaft brake to brake, the method controls the intermediate shaft brake solenoid valve to open and adjusts the braking speed of the intermediate shaft brake to the updated braking speed. The method determines whether the rotational speed of the intermediate shaft during the current braking process is greater than a preset rotational speed. If so, and the opening duration of the intermediate shaft brake solenoid valve is greater than or equal to the expected opening duration, the method controls the intermediate shaft brake solenoid valve to close, thereby stopping the intermediate shaft brake.
[0043] This method updates the braking speed of the intermediate shaft brake, thereby updating the expected opening duration of the intermediate shaft brake solenoid valve. Then, based on a combination of the intermediate shaft rotation speed and the opening duration of the solenoid valve, the method controls the intermediate shaft brake solenoid valve to close, thus stopping the intermediate shaft brake. This determines a suitable expected opening duration for the intermediate shaft brake solenoid valve, thereby improving the robustness of the intermediate shaft brake. Attached Figure Description
[0044] To more clearly illustrate the technical solutions of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0045] Figure 1 A flowchart illustrating a control method for an intermediate shaft brake provided in an embodiment of this application;
[0046] Figure 2 A schematic diagram of the structure of a control device for an intermediate shaft brake provided in an embodiment of this application;
[0047] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0048] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art are within the scope of protection of this application.
[0049] An automatic mechanical transmission (AMT) is an automatic transmission system consisting of a traditional dry friction plate clutch, a manual gearbox, an electronic control unit, gear selectors, and a clutch actuator. During AMT shifting, speed adjustment is required. When upshifting, the intermediate shaft speed needs to decrease to a suitable level for gear engagement. This is achieved by opening the intermediate shaft brake solenoid valve; the braking action of the intermediate shaft brake rapidly reduces the intermediate shaft speed, shortening the power interruption time.
[0050] This application proposes a control method for an intermediate shaft brake. During the upshifting speed adjustment process, by continuously learning and updating the maximum braking speed of the intermediate shaft, the appropriate opening time of the intermediate shaft brake solenoid valve is determined. This avoids the problem of poor braking performance of the intermediate shaft brake, which leads to excessive or insufficient braking, and avoids the problem of excessively long shifting time or large impact.
[0051] like Figure 1 The image shows a control method for an intermediate shaft brake provided in an embodiment of this application. The method includes:
[0052] S101. Based on the updated braking speed of the intermediate shaft brake, the current rotation speed of the intermediate shaft, and the target rotation speed of the intermediate shaft, determine the expected opening time of the intermediate shaft brake solenoid valve. The updated braking speed is obtained during the previous braking process based on the current braking speed of the intermediate shaft brake and multiple rotation speeds of the intermediate shaft collected.
[0053] S102. In response to the command to control the intermediate shaft brake to brake, control the intermediate shaft brake solenoid valve to open, and adjust the braking speed of the intermediate shaft brake to the updated braking speed of the intermediate shaft brake.
[0054] S103. Determine whether the rotational speed of the intermediate shaft during the current braking process of the intermediate shaft brake is greater than the preset speed. If so, and the opening duration of the intermediate shaft brake solenoid valve is greater than or equal to the expected opening duration, then control the intermediate shaft brake solenoid valve to close so that the intermediate shaft brake stops working.
[0055] The control method for the intermediate shaft brake provided in this application can update the braking speed of the intermediate shaft brake, thereby updating the expected opening duration of the intermediate shaft brake solenoid valve. Then, based on both the rotational speed of the intermediate shaft and the opening duration of the intermediate shaft brake solenoid valve, the method controls the intermediate shaft brake solenoid valve to close, so that the intermediate shaft brake stops working. This allows for the determination of a suitable expected opening duration of the intermediate shaft brake solenoid valve, thereby improving the robustness of the intermediate shaft brake.
[0056] It is worth noting that the braking speed of the intermediate shaft brake mentioned in the embodiments of this application refers to the maximum braking speed of the intermediate shaft, which is theoretically the braking speed at which the intermediate shaft speed decreases the fastest during braking, i.e., the maximum value of the rate of change of speed when the intermediate shaft speed decreases.
[0057] The control method for the intermediate shaft brake provided in this application embodiment can learn during normal use and has good real-time performance. By self-learning the maximum braking speed during the intermediate shaft braking process, it can determine and continuously correct the maximum braking speed and determine the appropriate expected opening time of the intermediate shaft brake.
[0058] In practical implementation, the expected opening time of the intermediate shaft brake solenoid valve is determined based on the updated braking speed of the intermediate shaft brake, the current rotational speed of the intermediate shaft, and the target rotational speed of the intermediate shaft. This can include using the ratio of the rotational speed difference of the intermediate shaft to the updated braking speed of the intermediate shaft brake as the expected opening time of the intermediate shaft brake solenoid valve, where the rotational speed difference of the intermediate shaft is the difference between the current rotational speed and the target rotational speed of the intermediate shaft. This can be expressed by the formula T0 = (N0 - N1) / V0, where T0 is the expected opening time of the intermediate shaft brake solenoid valve, N0 is the current rotational speed of the intermediate shaft, N1 is the target rotational speed of the intermediate shaft, and V0 is the updated braking speed.
[0059] In practical implementation, the updated braking speed of the intermediate shaft brake is obtained in the following way:
[0060] During the previous braking process, based on the multiple rotational speeds of the intermediate shaft collected during the opening time of the intermediate shaft braking solenoid valve, multiple rotational speed change rates were determined, and the maximum value among the multiple rotational speed change rates was taken as the alternative braking speed.
[0061] If the absolute value of the difference between the candidate braking speed and the current braking speed is greater than the preset value, then the candidate braking speed will be used as the updated braking speed.
[0062] In other words, in this embodiment, the braking speed is updated based on parameters collected in real time during the previous braking process. Specifically, the rotational speed of the intermediate shaft is collected in real time during the opening duration of the intermediate shaft braking solenoid valve, and the speed is determined using formula v. t =(n t -n t+1 The formula ) / t calculates multiple rotational speed change rates, where n represents rotational speed, v represents rotational speed change rate, and t represents time interval. The specific time interval for data acquisition can be determined as needed.
[0063] After determining multiple speed change rates, the average of these rates can be used as a candidate braking speed. Then, the candidate braking speed is compared with the current braking speed. If the absolute value of the difference is greater than a preset value, the braking speed needs to be updated, and the candidate braking speed is used as the updated braking speed. Using an average value to determine the candidate braking speed makes the determined speed more universal, reducing the number of updates and thus lowering power consumption.
[0064] After determining multiple speed change rates, the maximum value among them can be used as a candidate braking speed. Then, the candidate braking speed is compared with the current braking speed. If the absolute value of the difference is greater than a preset value, it indicates that the braking speed needs to be updated, and the candidate braking speed is used as the updated braking speed. This makes the determination of whether to update the current braking speed more accurate.
[0065] In practice, after determining the alternative braking speed, if the absolute value of the difference between the alternative braking speed and the current braking speed is less than or equal to a preset value, the current braking speed of the intermediate shaft brake remains unchanged. Since the alternative braking speed is close to the current braking speed, there is no need to update the current braking speed of the intermediate shaft brake.
[0066] In specific implementation, the preset value of this application embodiment can be the sum of the target speed and the allowable deviation speed for gear shifting. The target speed and the allowable deviation speed for gear shifting can be set according to the specific type of intermediate shaft brake. By adding the allowable deviation speed for gear shifting, the judgment on whether to update the current braking speed can be more in line with the actual situation.
[0067] In practice, before determining the expected opening time of the intermediate shaft brake solenoid valve, it is necessary to first ensure that the clutch is disengaged and the automatic transmission is in neutral. This prevents malfunctions during subsequent gear shifting.
[0068] In practical implementation, after determining whether the intermediate shaft speed is greater than the preset speed, the process may further include: if not, controlling the intermediate shaft brake solenoid valve to close and controlling the automatic transmission to perform a gear shifting operation. If the intermediate shaft speed is less than or equal to the preset speed, it means that the intermediate shaft speed has been reduced to a suitable level, at which point the intermediate shaft brake solenoid valve can be closed and a gear shifting operation can be performed.
[0069] In specific implementation, if it is determined that the rotational speed of the intermediate shaft during the current braking process of the intermediate shaft brake is greater than the preset rotational speed, and the opening duration of the intermediate shaft brake solenoid valve is greater than or equal to the expected opening duration, then after controlling the intermediate shaft brake solenoid valve to close, the process may further include: if it is determined that the rotational speed of the intermediate shaft is less than or equal to the preset rotational speed, then controlling the automatic transmission to perform a gear shifting operation. Since the rotational speed of the intermediate shaft is still greater than the preset rotational speed when the intermediate shaft brake solenoid valve is closed, it is necessary to wait until the rotational speed of the intermediate shaft is less than or equal to the preset rotational speed before controlling the automatic transmission to perform a gear shifting operation.
[0070] Based on the same concept, this application also provides a control device for an intermediate shaft brake. The implementation of this device can refer to the implementation of the above-described method, and repeated details will not be elaborated further. Figure 2 As shown, the control device for the intermediate shaft brake includes:
[0071] The determining unit 201 is used to determine the expected opening time of the intermediate shaft brake solenoid valve based on the updated braking speed of the intermediate shaft brake, the current rotation speed of the intermediate shaft, and the target rotation speed of the intermediate shaft. The updated braking speed is obtained during the previous braking process based on the current braking speed of the intermediate shaft brake and multiple rotation speeds of the intermediate shaft collected.
[0072] The first control unit 202 is used to respond to the command to control the intermediate shaft brake to brake, control the intermediate shaft brake solenoid valve to open, and adjust the braking speed of the intermediate shaft brake to the updated braking speed of the intermediate shaft brake.
[0073] The second control unit 203 is used to determine whether the rotational speed of the intermediate shaft during the current braking process of the intermediate shaft brake is greater than the preset speed. If so, and the opening duration of the intermediate shaft brake solenoid valve is greater than or equal to the expected opening duration, the intermediate shaft brake solenoid valve is controlled to close so that the intermediate shaft brake stops working.
[0074] In some embodiments, the updated braking speed of the intermediate shaft brake is obtained in the following manner:
[0075] During the previous braking process, based on the multiple rotational speeds of the intermediate shaft collected during the opening time of the intermediate shaft braking solenoid valve, multiple rotational speed change rates were determined, and the maximum value among the multiple rotational speed change rates was taken as the alternative braking speed.
[0076] If the absolute value of the difference between the candidate braking speed and the current braking speed is greater than the preset value, then the candidate braking speed will be used as the updated braking speed.
[0077] In some embodiments, the determining unit 201 is further configured to:
[0078] Make sure the clutch is disengaged and the automatic transmission is in neutral.
[0079] In some embodiments, the determining unit 201 is specifically used for:
[0080] The ratio of the speed difference of the intermediate shaft to the updated braking speed of the intermediate shaft brake is used as the expected opening time of the intermediate shaft brake solenoid valve, where the speed difference of the intermediate shaft is the difference between the current speed of the intermediate shaft and the target speed of the intermediate shaft.
[0081] In some embodiments, the second control unit 203 is further configured to:
[0082] If not, the intermediate shaft brake solenoid valve is closed, and the automatic transmission is engaged.
[0083] In some embodiments, the second control unit 203 is further configured to:
[0084] If the rotational speed of the intermediate shaft is determined to be less than or equal to the preset rotational speed, the automatic transmission is controlled to perform a gear shifting operation.
[0085] In some embodiments, after selecting the maximum value among multiple speed change rates as the alternative braking speed, the method further includes: if the absolute value of the difference between the alternative braking speed and the current braking speed is less than or equal to a preset value, then the current braking speed of the intermediate shaft brake remains unchanged.
[0086] Based on the same concept, embodiments of this application also provide an electronic device, the implementation of which can refer to the implementation of the above-described method, and repeated details will not be described again. Figure 3As shown, the electronic device includes a memory 301 and a processor 302;
[0087] Memory 301 is used to store instructions;
[0088] The processor 302 is used to execute the instructions stored in the memory 301. When the processor 302 executes the instructions stored in the memory, it causes the device to perform the control method of the intermediate shaft brake described above.
[0089] Furthermore, embodiments of this application also provide a computer storage medium storing instructions that, when executed on a computer, cause the computer to perform the control method for the intermediate shaft brake described in any of the above claims.
[0090] This application provides a control method, apparatus, device, and storage medium for an intermediate shaft brake. The control method includes determining the expected opening duration of an intermediate shaft brake solenoid valve based on the updated braking speed of the intermediate shaft brake, the current rotational speed of the intermediate shaft, and the target rotational speed of the intermediate shaft. The updated braking speed is obtained during the previous braking process based on the current braking speed of the intermediate shaft brake and multiple collected rotational speeds of the intermediate shaft. In response to a command to control the intermediate shaft brake to brake, the method controls the opening of the intermediate shaft brake solenoid valve and adjusts the braking speed of the intermediate shaft brake to the updated braking speed. It then determines whether the rotational speed of the intermediate shaft during the current braking process is greater than a preset rotational speed. If so, and the opening duration of the intermediate shaft brake solenoid valve is greater than or equal to the expected opening duration, the method controls the intermediate shaft brake solenoid valve to close, thereby stopping the intermediate shaft brake. This method can update the braking speed of the intermediate shaft brake, thereby updating the expected opening duration of the intermediate shaft brake solenoid valve. Then, based on both the rotational speed of the intermediate shaft and the opening duration of the intermediate shaft brake solenoid valve, the method controls the intermediate shaft brake solenoid valve to close, thereby stopping the intermediate shaft brake. This allows for the determination of the appropriate expected opening time of the intermediate shaft brake solenoid valve, thereby improving the robustness of the intermediate shaft brake.
[0091] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0092] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0093] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0094] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0095] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A control method of a countershaft brake, characterized by, include: During the previous braking process of the intermediate shaft brake, based on the multiple rotational speeds of the intermediate shaft collected during the opening time of the intermediate shaft brake solenoid valve, multiple rotational speed change rates are determined, and the maximum value among the multiple rotational speed change rates is taken as the alternative braking speed. If the absolute value of the difference between the candidate braking speed and the current braking speed of the intermediate shaft brake is greater than a preset value, then the candidate braking speed is taken as the updated braking speed of the intermediate shaft brake. The ratio of the rotational speed difference of the intermediate shaft to the updated braking speed of the intermediate shaft brake is used as the expected opening duration of the intermediate shaft brake solenoid valve, wherein the rotational speed difference of the intermediate shaft is the difference between the current rotational speed of the intermediate shaft and the target rotational speed of the intermediate shaft. In response to a command to control the intermediate shaft brake to brake, the intermediate shaft brake solenoid valve is opened, and the braking speed of the intermediate shaft brake is adjusted to the updated braking speed of the intermediate shaft brake. If the rotational speed of the intermediate shaft during the current braking process of the intermediate shaft brake is greater than the preset rotational speed, and if so, and the opening duration of the intermediate shaft brake solenoid valve is greater than or equal to the expected opening duration, then the intermediate shaft brake solenoid valve is controlled to close so that the intermediate shaft brake stops working.
2. The method of claim 1, wherein, Before determining the expected opening time of the intermediate shaft brake solenoid valve, the method further includes: Make sure the clutch is disengaged and the automatic transmission is in neutral.
3. The method as described in claim 1, characterized in that, After determining whether the intermediate shaft speed is greater than the preset speed, the method further includes: If not, the intermediate shaft brake solenoid valve is closed, and the automatic transmission is engaged.
4. The method as described in claim 1, characterized in that, After the intermediate shaft brake solenoid valve is closed, the method further includes: If it is determined that the rotational speed of the intermediate shaft is less than or equal to the preset rotational speed, then the automatic transmission is controlled to perform a gear shifting operation.
5. The method according to any one of claims 2-4, characterized in that, After selecting the maximum value among the plurality of speed change rates as the candidate braking speed, the method further includes: If the absolute value of the difference between the alternative braking speed and the current braking speed is less than or equal to the preset value, then the current braking speed of the intermediate shaft brake remains unchanged.
6. A control device for an intermediate shaft brake, characterized in that, include: A determining unit is configured to, during the previous braking process of the intermediate shaft brake, determine multiple speed change rates based on multiple rotational speeds of the intermediate shaft collected during the opening duration of the intermediate shaft brake solenoid valve, and use the maximum value among the multiple speed change rates as a candidate braking speed; if the absolute value of the difference between the candidate braking speed and the current braking speed of the intermediate shaft brake is greater than a preset value, then the candidate braking speed is used as the updated braking speed of the intermediate shaft brake; the ratio of the speed difference of the intermediate shaft to the updated braking speed of the intermediate shaft brake is used as the expected opening duration of the intermediate shaft brake solenoid valve, wherein the speed difference of the intermediate shaft is the difference between the current rotational speed of the intermediate shaft and the target rotational speed of the intermediate shaft; The first control unit is configured to respond to a command to control the intermediate shaft brake to brake, control the intermediate shaft brake solenoid valve to open, and adjust the braking speed of the intermediate shaft brake to the updated braking speed of the intermediate shaft brake. The second control unit is used to determine whether the rotational speed of the intermediate shaft during the current braking process of the intermediate shaft brake is greater than the preset rotational speed. If so, and the opening duration of the intermediate shaft brake solenoid valve is greater than or equal to the expected opening duration, then the intermediate shaft brake solenoid valve is controlled to close so that the intermediate shaft brake stops working.
7. An electronic device, characterized in that, Including memory and processor; The memory is used to store instructions; The processor is configured to execute instructions stored in the memory, and when the processor executes the instructions stored in the memory, causes the electronic device to perform the method as described in any one of claims 1-5.
8. A computer storage medium, characterized in that, The computer storage medium stores instructions that, when executed on the computer, cause the computer to perform the method as described in any one of claims 1-5.