Method and device for controlling intermediate shaft brake, and electronic equipment
By dynamically estimating the oil temperature and resistance power, the active braking speed of the intermediate shaft brake is controlled, which solves the problem of mismatch between the intermediate shaft and output shaft speeds and improves the gear shift success rate of the transmission at different temperatures.
Patent Information
- Application Number
- CN202310790399.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2043-06-30
AI Technical Summary
The existing intermediate shaft brake control method has large differences in calibration values at different temperatures, which causes the gearbox to fail to shift gears successfully within the entire temperature range. The intermediate shaft and output shaft speeds do not match, resulting in gear shift failure.
By adopting a dynamic estimation method, the relationship between oil temperature and resistance power is monitored to determine the final energy and resistance braking energy of the intermediate shaft, and the active braking speed of the intermediate shaft brake is dynamically controlled to ensure that the intermediate shaft and output shaft speeds match.
The system's adaptability and robustness are improved, enabling it to better adapt to various usage conditions and reduce the risk of gear shifting failure.
Smart Images

Figure CN116857355B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of transmission speed change system control, and in particular to a control method and device for an intermediate shaft brake, and electronic equipment. Background Art
[0002] The transmission chain of an electric transmission generally goes from input shaft to intermediate shaft to output shaft. The input shaft is connected to the engine output via a clutch, while the output shaft is directly connected to the wheels via the rear axle. The intermediate shaft transfers power from the input shaft to the output shaft. It is directly connected to the input shaft via gears and to the output shaft via a shift gear. The shift actuator in an automated mechanical transmission (AMT) is located between the intermediate shaft and the output shaft. Shifting alters the meshing sequence between the output shaft and intermediate shaft gears, thereby changing the transmission's gear ratio and achieving speed regulation.
[0003] AMT is generally equipped with an intermediate shaft brake device to brake and slow down the intermediate shaft. The specific application scenario is: when shifting up, the speed ratio between the intermediate shaft and the output shaft changes from large to small. Since the output shaft speed cannot change suddenly, the intermediate shaft needs to slow down according to the target gear ratio. The intermediate shaft brake can enable the intermediate shaft to quickly reach the target speed. Usually, in addition to the intermediate shaft brake, the intermediate shaft transmission mechanism is also subject to other resistances. The resistance is related to the temperature inside the gearbox (mainly the oil temperature). Under different temperatures, the internal resistance of the intermediate shaft varies greatly. The current common control method for the intermediate shaft generally adopts a braking method with temperature correction. Its temperature correction coefficient is mainly obtained by on-site calibration. In application scenarios with drastic temperature changes, it often manifests as large errors, low reliability, and poor robustness. The speed of the intermediate shaft transmission mechanism and the output shaft does not match, resulting in gear failure. Summary of the Invention
[0004] The purpose of this application is to provide a control method and device for an intermediate shaft brake, and electronic equipment, to solve the problem of gear shift failure caused by mismatch between the speed of the intermediate shaft and the output shaft when the intermediate shaft brake controls the intermediate shaft to decelerate.
[0005] In a first aspect, an embodiment of the present application provides a method for controlling an intermediate shaft brake, the method comprising:
[0006] In response to a command to shift from a current gear to a target gear;
[0007] When the target gear is greater than the current gear, determining the final energy of the intermediate shaft when the gear shifting and braking is completed according to the target speed of the intermediate shaft corresponding to the target gear;
[0008] Determine the current resistance power corresponding to the current oil temperature based on the pre-configured correspondence between oil temperature and resistance power;
[0009] determining a first energy consumed by the intermediate shaft by resistance braking according to the current resistance power;
[0010] determining a second energy of the intermediate shaft when active braking is completed according to the final energy and the first energy;
[0011] An active braking speed is determined based on the second energy, and an intermediate shaft brake is controlled to perform braking based on the active braking speed.
[0012] In some possible embodiments, determining the final energy of the intermediate shaft when the gear shift braking is completed based on the target speed of the intermediate shaft corresponding to the target gear position includes:
[0013] determining a target speed of the intermediate shaft according to the output shaft speed and a target speed ratio, wherein the target speed ratio is a ratio of the gear speed of the intermediate shaft to the gear speed of the output shaft when the gear is in the target gear position;
[0014] The final energy of the intermediate shaft when the shift brake is completed is determined according to the target speed and the moment of inertia of the intermediate shaft.
[0015] In some possible embodiments, the resistance includes intermediate shaft sliding friction and intermediate shaft oil stirring force.
[0016] In some possible embodiments, determining the current resistance power corresponding to the current oil temperature according to the pre-configured correspondence between the oil temperature and the resistance power includes:
[0017] determining a current intermediate shaft sliding friction power corresponding to the current engine oil temperature according to a pre-configured first correspondence between the engine oil temperature and the intermediate shaft sliding friction power;
[0018] determining a current intermediate shaft oil stirring power corresponding to the current oil temperature according to a pre-configured second correspondence between the oil temperature and the intermediate shaft oil stirring power;
[0019] The current resistance power is determined by the current intermediate shaft sliding friction power and the current intermediate shaft oil stirring power.
[0020] In some possible embodiments, determining the first energy consumed by the intermediate shaft due to resistance braking according to the current resistance power includes:
[0021] The first energy consumed by the resistance braking on the intermediate shaft is obtained by integrating the current resistance power over the resistance braking time.
[0022] In some possible embodiments, determining the second energy of the intermediate shaft when the active braking is completed based on the final energy and the first energy includes:
[0023] The second energy of the intermediate shaft when the active braking is completed is determined by the sum of the final energy and the first energy.
[0024] In a second aspect, an embodiment of the present application provides a control device for an intermediate shaft brake, the device comprising:
[0025] a command receiving module for responding to a command to switch from a current gear to a target gear;
[0026] a final energy determination module, configured to determine, when the target gear is greater than the current gear, the final energy of the intermediate shaft upon completion of the gear shift braking according to the target speed of the intermediate shaft corresponding to the target gear;
[0027] A current resistance power determination module is used to determine the current resistance power corresponding to the current oil temperature based on a pre-configured correspondence between the oil temperature and the resistance power;
[0028] a first energy determination module, configured to determine a first energy consumed by the intermediate shaft due to resistance braking according to the current resistance power;
[0029] a second energy determination module, configured to determine a second energy of the intermediate shaft when active braking is completed according to the final energy and the first energy;
[0030] The braking module is configured to determine an active braking speed based on the second energy, and control an intermediate shaft brake to perform braking based on the active braking speed.
[0031] In a third aspect, an embodiment of the present application provides an electronic device comprising at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the method for controlling the intermediate shaft brake provided in the first aspect above.
[0032] In a fourth aspect, an embodiment of the present application provides a computer storage medium storing a computer program for causing a computer to execute the method for controlling the intermediate shaft brake provided in the first aspect.
[0033] In order to solve the problem of gear shift failures caused by large differences in calibration values at different temperatures, the present application proposes a control method and device for an intermediate shaft brake, as well as electronic equipment. This method improves the adaptability of the system, can better adapt to various operating conditions, and adopts a dynamic estimation method to achieve better robustness.
[0034] Other features and advantages of the present application will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present application. The purposes and other advantages of the present application can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. Obviously, the drawings introduced below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0036] Figure 1 1 is a flow chart of a method for controlling an intermediate shaft brake according to one embodiment of the present application;
[0037] Figure 2 Detailed flowchart of a method for controlling an intermediate shaft brake according to one embodiment of the present application;
[0038] Figure 3 Schematic diagram of the structure of a control device for an intermediate shaft brake according to one embodiment of the present application;
[0039] Figure 4 The figure is a schematic diagram of the structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0040] The following will clearly and thoroughly describe the technical solutions in the embodiments of the present application in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0041] In the description of the embodiments of the present application, unless otherwise specified, the term "multiple" refers to two or more, and other quantifiers should be understood similarly. The preferred embodiments described herein are only used to illustrate and explain the present application and are not used to limit the present application. In addition, the embodiments of the present application and the features in the embodiments may be combined with each other if there is no conflict.
[0042] To further illustrate the technical solutions provided by the embodiments of the present application, this is described in detail below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiments of the present application provide the method operation steps as shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on routine or no creative labor. In steps where there is no necessary causal relationship logically, the execution order of these steps is not limited to the execution order provided by the embodiments of the present application. During the actual processing process or when the control device is executed, the method can be executed in the order of the methods shown in the embodiments or drawings or in parallel.
[0043] In view of the fact that in related technologies, due to large differences in calibration values at different temperatures, the gearbox is prone to failure to engage gears across the entire temperature range. This application proposes a control method and device for an intermediate shaft brake, as well as electronic equipment, which can improve the adaptability of the system and better adapt to various operating conditions. The use of a dynamic estimation method has better robustness.
[0044] Other features and advantages of the present application will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present application. The purposes and other advantages of the present application can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.
[0045] The control method of the intermediate shaft brake in the embodiment of the present application is described in detail below with reference to the accompanying drawings.
[0046] Figure 1 A schematic flow chart of a method for controlling an intermediate shaft brake according to an embodiment of the present application is shown, including:
[0047] Step 101: Responding to an instruction to switch from a current gear to a target gear.
[0048] Specifically, when a gear shift instruction is received, for example, the current gear is 1st gear and the target gear is 3rd gear, it is necessary to switch from 1st gear to 3rd gear.
[0049] Step 102: When the target gear is greater than the current gear, the final energy of the intermediate shaft when the gear shifting and braking is completed is determined according to the target speed of the intermediate shaft corresponding to the target gear.
[0050] Specifically, shift braking includes active braking controlled by the intermediate shaft brake and resistance braking controlled by resistance. Since this application involves the intermediate shaft brake braking the intermediate shaft, its application scenario is limited to situations where the target gear is greater than the current gear. This is because braking the intermediate shaft with the intermediate shaft brake is only necessary when shifting up. As an optional embodiment, the target speed is determined by determining the target speed of the intermediate shaft based on the output shaft speed and a target speed ratio, where the target speed ratio is the ratio of the intermediate shaft gear speed to the output shaft gear speed when the gear is in the target gear.
[0051] The current output shaft speed is obtained through a sensor that monitors the output shaft speed. Generally, gears in a transmission are arranged in descending order based on speed ratios. Each gear corresponds to a specific speed ratio. When shifting up, the ratio of the intermediate shaft gear speed to the output shaft gear speed decreases. Because the output shaft speed cannot change suddenly, the intermediate shaft needs to be decelerated according to the speed ratio corresponding to the target gear.
[0052] As an optional embodiment, the final energy of the intermediate shaft when the shift brake is completed is determined based on the target speed and the rotational inertia of the intermediate shaft. Specifically, when the intermediate shaft speed reaches the target speed, the final energy of the intermediate shaft is:
[0053]
[0054] Among them, E M2 is the final energy of the intermediate shaft when the intermediate shaft speed reaches the target speed; N2 is the intermediate shaft speed when the gear engagement conditions for the target gear are met, i.e., the target speed; and J is the intermediate shaft's moment of inertia. The intermediate shaft's moment of inertia is an inherent characteristic of the gearbox and can be measured experimentally. For example, assuming the intermediate shaft's energy before braking is 1500 J, the final energy after the intermediate shaft has experienced the intermediate shaft brake and resistance braking is 1100 J.
[0055] Step 103: Determine the current resistance power corresponding to the current oil temperature according to the pre-configured correspondence between the oil temperature and the resistance power.
[0056] As an optional embodiment, the resistance includes the intermediate shaft sliding friction and the intermediate shaft oil stirring force. Specifically, in addition to the intermediate shaft brake, the intermediate shaft is also subject to two other parts of resistance: the first part is the rolling friction of the moving parts (mainly bearings), namely the intermediate shaft sliding friction, and the second part is the resistance of the intermediate shaft transmission mechanism stirring the lubricating oil, namely the intermediate shaft oil stirring force. These two parts of resistance are related to the oil temperature in the gearbox. At different temperatures, the internal resistance of the intermediate shaft varies greatly. According to the first correspondence between the pre-configured oil temperature and the intermediate shaft sliding friction power, the current intermediate shaft sliding friction power corresponding to the current oil temperature is determined; according to the second correspondence between the pre-configured oil temperature and the intermediate shaft oil stirring power, the current intermediate shaft oil stirring power corresponding to the current oil temperature is determined; and the current resistance power is determined by the current intermediate shaft sliding friction power and the current intermediate shaft oil stirring power. In summary, the sum of the current intermediate shaft sliding friction power and the current intermediate shaft oil stirring power is the current resistance power.
[0057] Step 104 : Determine the first energy consumed by the intermediate shaft due to resistance braking according to the current resistance power.
[0058] Specifically, after the intermediate shaft is actively braked by the intermediate shaft brake, the intermediate brake is disengaged and the intermediate shaft is in a free state. At this time, resistance braking begins. During the gear shifting process, it is assumed that after t0 time, the target gear coupling sleeve runs to the engagement point, that is, the gear shifting is successful.
[0059] As an optional implementation manner, the first energy consumed by the resistance braking on the intermediate shaft is obtained by integrating the current resistance power over the resistance braking time.
[0060] Specifically,
[0061] Among them, t0 is the movement time from the start of gear shifting to the engagement point of the coupling sleeve, that is, the time of resistance braking; P1 is the sliding friction power of the intermediate shaft; P2 is the oil stirring power of the intermediate shaft.
[0062] Step 105 : Determine the second energy of the intermediate shaft when active braking is completed based on the final energy and the first energy.
[0063] As an optional implementation manner, the second energy of the intermediate shaft when the active braking is completed is determined by the sum of the final energy and the first energy.
[0064] Specifically, E M3 +E M2 =E M1 Among them, E M1is the second energy of the intermediate shaft; for example, the energy of the intermediate shaft before the brake is 1500J, and the final energy E after the intermediate shaft undergoes the active braking and resistance braking process of the intermediate shaft brake M2 1100J, E is consumed during resistance braking M3 = 100J of energy, that is, the active braking of the intermediate shaft by the intermediate shaft brake only requires reducing the energy of the driving shaft from 1500J to E M1 =1200J; at the current oil temperature, when the intermediate shaft brake reduces the driving shaft energy to 1200J, after resistance braking, the target gear coupling sleeve runs to the engagement point, at which time the gear can be engaged smoothly.
[0065] Step 106 : Determine an active braking speed based on the second energy, and control the intermediate shaft brake to perform braking based on the active braking speed.
[0066] Specifically,
[0067] Among them, N1 is the active braking speed, and E is known. M1 By E M3 +E M2 It can be obtained that, in summary, the active braking speed of the intermediate shaft can be determined based on the second energy and the rotational inertia of the intermediate shaft. Finally, when the gear shift signal is received, the intermediate shaft brake is controlled to be turned on until the intermediate shaft speed reaches the active braking speed, that is, the active braking of the intermediate shaft brake is completed.
[0068] This application adopts a method of dynamically estimating the intermediate shaft brake to determine the active braking speed. This method is used to control the intermediate shaft brake. Compared with the original system, the adaptability of the system is improved and it can better adapt to various usage conditions. The dynamic estimation method is used, which has better robustness.
[0069] See also Figure 2 This application provides a detailed method for controlling an intermediate shaft brake.
[0070] Step 201: Responding to an instruction to switch from a current gear to a target gear.
[0071] Step 202: When the target gear is greater than the current gear, the target speed of the intermediate shaft is determined according to the output shaft speed and the target speed ratio.
[0072] Step 203 : Determine the final energy of the intermediate shaft when the shift braking is completed according to the target speed and the rotational inertia of the intermediate shaft.
[0073] Step 204 : Determine the current intermediate shaft sliding friction power corresponding to the current engine oil temperature according to the pre-configured first correspondence between the engine oil temperature and the intermediate shaft sliding friction power.
[0074] Step 205: Determine the current intermediate shaft stirring power corresponding to the current oil temperature according to the pre-configured second correspondence between the oil temperature and the intermediate shaft stirring power.
[0075] Step 206: Determine the current resistance power by using the current intermediate shaft sliding friction power and the current intermediate shaft oil stirring power.
[0076] Step 207: Obtain the first energy consumed by the intermediate shaft due to the resistance braking by integrating the current resistance power during the resistance braking time.
[0077] Step 208: Determine the second energy of the intermediate shaft when the active braking is completed by summing the final energy and the first energy.
[0078] Step 209 : Determine an active braking speed based on the second energy, and control the intermediate shaft brake to perform braking based on the active braking speed.
[0079] Example 2
[0080] Based on the same inventive concept, the present application also provides a control device for an intermediate shaft brake, such as Figure 3 As shown, the device includes:
[0081] a receiving instruction module 301 for responding to an instruction to switch from a current gear to a target gear;
[0082] a final energy determination module 302 for determining, when the target gear is greater than the current gear, the final energy of the intermediate shaft upon completion of the gear shift braking according to the target speed of the intermediate shaft corresponding to the target gear;
[0083] The current resistance power determination module 303 is configured to determine the current resistance power corresponding to the current oil temperature according to a pre-configured correspondence between the oil temperature and the resistance power;
[0084] a first energy determination module 304 configured to determine a first energy consumed by the intermediate shaft due to resistance braking according to the current resistance power;
[0085] a second energy determination module 305 , configured to determine a second energy of the intermediate shaft when active braking is completed based on the final energy and the first energy;
[0086] The braking module 306 is configured to determine an active braking speed based on the second energy, and control the intermediate shaft brake to perform braking based on the active braking speed.
[0087] Optionally, the final energy determination module 302 is specifically used to: determine the target speed of the intermediate shaft based on the output shaft speed and the target speed ratio, wherein the target speed ratio is the ratio of the gear speed of the intermediate shaft to the gear speed of the output shaft when the gear is in the target gear; and determine the final energy of the intermediate shaft when the gear shift braking is completed based on the target speed and the rotational inertia of the intermediate shaft.
[0088] Optionally, the resistance includes intermediate shaft sliding friction and intermediate shaft oil stirring force.
[0089] Optionally, the module 303 for determining the current resistance power is specifically used to: determine the current intermediate shaft sliding friction power corresponding to the current oil temperature based on a first correspondence between the pre-configured oil temperature and the intermediate shaft sliding friction power; determine the current intermediate shaft oil stirring power corresponding to the current oil temperature based on a second correspondence between the pre-configured oil temperature and the intermediate shaft oil stirring power; and determine the current resistance power through the current intermediate shaft sliding friction power and the current intermediate shaft oil stirring power.
[0090] Optionally, the first energy determination module 304 is specifically configured to obtain the first energy consumed by the resistance braking on the intermediate shaft by integrating the current resistance power over the resistance braking time.
[0091] Optionally, the second energy determination module 305 is specifically configured to determine the second energy of the intermediate shaft when the active braking is completed by summing the final energy and the first energy.
[0092] After introducing the control method and device of the intermediate shaft brake according to the exemplary embodiment of the present application, next, an electronic device according to another exemplary embodiment of the present application will be introduced.
[0093] Those skilled in the art will appreciate that various aspects of the present application can be implemented as systems, methods, or program products. Therefore, various aspects of the present application can be specifically implemented in the following forms: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation that combines hardware and software aspects, which may be collectively referred to herein as a "circuit," "module," or "system."
[0094] In some possible implementations, the electronic device according to the present application may include at least one processor and at least one memory. The memory stores program code that, when executed by the processor, causes the processor to perform the steps of the intermediate shaft brake control method according to various exemplary embodiments of the present application described above in this specification.
[0095] Refer to the following Figure 4The electronic device 130 according to this embodiment of the present application, ie, the control device of the above-mentioned intermediate shaft brake, will be described. Figure 4 The electronic device 130 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.
[0096] like Figure 4 As shown, the electronic device 130 is a general electronic device. Components of the electronic device 130 may include, but are not limited to, the at least one processor 131, the at least one memory 132, and a bus 133 connecting different system components (including the memory 132 and the processor 131).
[0097] Bus 133 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, and a processor or local bus using any of a variety of bus architectures.
[0098] The memory 132 may include a readable medium in the form of a volatile memory, such as a random access memory (RAM) 1321 and / or a cache memory 1322 , and may further include a read-only memory (ROM) 1323 .
[0099] The memory 132 may also include a program / utility 1325 having a set (at least one) of program modules 1324, such program modules 1324 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0100] The electronic device 130 may also communicate with one or more external devices 134 (e.g., a keyboard, pointing device, etc.), one or more devices that enable a user to interact with the electronic device 130, and / or any device that enables the electronic device 130 to communicate with one or more other electronic devices (e.g., a router, a modem, etc.). Such communication may occur via an input / output (I / O) interface 135. Furthermore, the electronic device 130 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter 136. As shown, the network adapter 136 communicates with other modules of the electronic device 130 via a bus 133. It should be understood that, although not shown, other hardware and / or software modules may be used in conjunction with the electronic device 130, including but not limited to microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0101] In some possible implementations, various aspects of the method for controlling an intermediate shaft brake provided in the present application may also be implemented in the form of a program product, which includes program code. When the program product is run on a computer device, the program code is used to enable the computer device to execute the steps of the method for controlling an intermediate shaft brake according to various exemplary embodiments of the present application described above in this specification.
[0102] The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0103] The program product for monitoring of the embodiment of the present application can be a portable compact disc read-only memory (CD-ROM) and include program code, and can be run on an electronic device. However, the program product of the present application is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0104] A readable signal medium may include a data signal transmitted in baseband or as part of a carrier wave, which carries readable program code. Such a transmitted data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0105] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0106] The program code for performing the operations of the present application can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user electronic device, partially on the user device, as a separate software package, partially on the user electronic device and partially on a remote electronic device, or entirely on the remote electronic device or server. In cases involving remote electronic devices, the remote electronic device can be connected to the user electronic device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external electronic device (for example, using an Internet service provider to connect through the Internet).
[0107] It should be noted that although several units or subunits of the device are mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, depending on the embodiment of the application, the features and functions of two or more units described above can be embodied in a single unit. Conversely, the features and functions of a single unit described above can be further divided and embodied by multiple units.
[0108] Furthermore, although the operations of the method of the present application are described in a particular order in the accompanying drawings, this does not require or imply that the operations must be performed in this particular order, or that all illustrated operations must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.
[0109] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0110] The present application is described with reference to the flowcharts and block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowcharts and block diagrams, as well as the combination of processes and boxes in the flowcharts and block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowcharts. Figure 1 A process or multiple processes and boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0111] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and boxes Figure 1 The function specified in one or more boxes.
[0112] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 A process or multiple processes and boxes Figure 1 The steps for the function specified in one or more boxes.
[0113] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present application.
[0114] Obviously, those skilled in the art may make various changes and modifications to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application is intended to include these modifications and variations.
Claims
1. A method for controlling an intermediate shaft brake, characterized in that: The method comprises: In response to a command to shift from a current gear to a target gear; When the target gear is greater than the current gear, determining the final energy of the intermediate shaft when the gear shifting and braking is completed according to the target speed of the intermediate shaft corresponding to the target gear; Determine the current resistance power corresponding to the current oil temperature based on the pre-configured correspondence between oil temperature and resistance power; determining a first energy consumed by the intermediate shaft by resistance braking according to the current resistance power; determining a second energy of the intermediate shaft when active braking is completed according to the final energy and the first energy; determining an active braking speed based on the second energy, and controlling an intermediate shaft brake to perform braking based on the active braking speed; Determining the current resistance power corresponding to the current oil temperature according to the pre-configured correspondence between the oil temperature and the resistance power includes: determining a current intermediate shaft sliding friction power corresponding to the current engine oil temperature according to a pre-configured first correspondence between the engine oil temperature and the intermediate shaft sliding friction power; determining a current intermediate shaft oil stirring power corresponding to the current oil temperature according to a pre-configured second correspondence between the oil temperature and the intermediate shaft oil stirring power; determining a current resistance power by using the current intermediate shaft sliding friction power and the current intermediate shaft oil stirring power; The determining, according to the current resistance power, the first energy consumed by the intermediate shaft due to resistance braking comprises: The first energy consumed by the resistance braking on the intermediate shaft is obtained by integrating the current resistance power over the resistance braking time.
2. The method according to claim 1, characterized in that The determining, based on the target rotational speed of the intermediate shaft corresponding to the target gear position, the final energy of the intermediate shaft when the gear shift braking is completed, includes: determining a target speed of the intermediate shaft according to the output shaft speed and a target speed ratio, wherein the target speed ratio is a ratio of the gear speed of the intermediate shaft to the gear speed of the output shaft when the gear is in the target gear position; The final energy of the intermediate shaft when the shift brake is completed is determined according to the target speed and the moment of inertia of the intermediate shaft.
3. The method according to claim 1, characterized in that The resistance includes the intermediate shaft sliding friction force and the intermediate shaft oil stirring force.
4. The method according to claim 1, wherein The determining, based on the final energy and the first energy, the second energy of the intermediate shaft when the active braking is completed includes: The second energy of the intermediate shaft when the active braking is completed is determined by the sum of the final energy and the first energy.
5. A control device for an intermediate shaft brake, characterized in that: The device comprises: a command receiving module for responding to a command to switch from a current gear to a target gear; a final energy determination module, configured to determine, when the target gear is greater than the current gear, the final energy of the intermediate shaft upon completion of the gear shift braking according to the target speed of the intermediate shaft corresponding to the target gear; A current resistance power determination module is used to determine the current resistance power corresponding to the current oil temperature based on a pre-configured correspondence between the oil temperature and the resistance power; a first energy determination module, configured to determine a first energy consumed by the intermediate shaft due to resistance braking according to the current resistance power; a second energy determination module, configured to determine a second energy of the intermediate shaft when active braking is completed according to the final energy and the first energy; a braking module, configured to determine an active braking speed based on the second energy, and control an intermediate shaft brake to perform braking based on the active braking speed; The module for determining the current resistance power is specifically used to: determining a current intermediate shaft sliding friction power corresponding to the current engine oil temperature according to a pre-configured first correspondence between the engine oil temperature and the intermediate shaft sliding friction power; determining a current intermediate shaft oil stirring power corresponding to the current oil temperature according to a pre-configured second correspondence between the oil temperature and the intermediate shaft oil stirring power; determining a current resistance power by using the current intermediate shaft sliding friction power and the current intermediate shaft oil stirring power; The determining of the first energy module is specifically used for: The first energy consumed by the resistance braking on the intermediate shaft is obtained by integrating the current resistance power over the resistance braking time.
6. The device according to claim 5, characterized in that The final energy determination module is specifically configured to determine a target speed of the intermediate shaft according to the output shaft speed and a target speed ratio, wherein the target speed ratio is a ratio of a gear speed of the intermediate shaft to a gear speed of the output shaft when the gear is in the target gear position; The final energy of the intermediate shaft when the shift brake is completed is determined according to the target speed and the moment of inertia of the intermediate shaft.
7. An electronic device, characterized in that: The invention comprises at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the method according to any one of claims 1 to 4.
8. A computer storage medium, characterized in that The computer storage medium stores a computer program, and the computer program is used to enable a computer to execute the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Transmission intermediate shaft brake control method, storage medium and vehicle
CN114382878A
Vehicle brake control method and device, electronic equipment and storage medium
CN116164097A