Method, device, storage medium and processor for determining clutch oil filling time

By obtaining working condition parameters and dynamically adjusting the oil filling time, the problem of unreasonable clutch oil filling time is solved, the shifting quality of HMCVT is improved, and the accuracy and adaptability of the oil filling time are ensured.

CN116123228BActive Publication Date: 2025-09-19WEICHAI POWER CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310092728.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-03
Publication Date
2025-09-19
Estimated Expiration
2043-02-03

Smart Images

  • Figure CN116123228B_ABST
    Figure CN116123228B_ABST
Patent Text Reader

Abstract

The present application provides a method, device, storage medium, and processor for determining the oil filling time of a clutch. The determination method includes: obtaining a first gear shift shock degree during a vehicle's current gear shift process; when the first gear shift shock degree is greater than a first predetermined threshold, obtaining operating condition parameters of the clutch during the current gear shift process, the operating condition parameters including a first hydraulic pump outlet pressure curve, a target parameter value, and a second gear shift shock degree during the clutch's pre-fill phase, and a second hydraulic pump outlet pressure curve during the clutch's torque phase; based on the operating condition parameters of the clutch during the current gear shift process, determining whether the clutch is in a target state; and when the clutch is in the target state, determining a target oil filling time based on the current oil temperature of the transmission and the engine speed, thereby resolving the problem of unreasonable determination of the clutch oil filling time in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of clutches, and in particular to a method for determining the oil filling time of a clutch, a determination device, a computer-readable storage medium, and a processor. Background Art

[0002] During the vehicle's shifting phase, the clutch needs to be pre-filled with oil to reduce the shift shock. However, in actual use, both under-filling and over-filling the clutch can affect the shift quality of the HMCVT (Hydro-mechanical Continuously Variable Transmission). Furthermore, since oil viscosity is easily affected by temperature and the clutch constantly wears and ages during use, using a fixed filling time for clutch pre-filling is clearly unreasonable.

[0003] Therefore, there is an urgent need for a method that can more reasonably determine the oil filling time of the clutch. Summary of the Invention

[0004] The main purpose of this application is to provide a method, a determination device, a computer-readable storage medium and a processor for determining the oil filling time of a clutch, so as to at least solve the problem that the determination of the oil filling time of the clutch in the prior art is relatively unreasonable.

[0005] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a method for determining the oil filling time of a clutch is provided, comprising: obtaining a first gear shift shock degree of the vehicle in a current gear shifting process, the first gear shift shock degree being the gear shift shock degree in the entire current gear shifting process; when the first gear shift shock degree is greater than a first predetermined threshold, obtaining the operating parameters of the clutch in the current gear shifting process, the operating parameters including a first hydraulic pump outlet pressure curve of the clutch in a pre-filling stage, a target parameter value and a second gear shift shock degree, a second hydraulic pump outlet pressure curve of the clutch in a torque phase stage, the target parameter value being determined based at least on an actual pressure value and a required pressure value of the clutch; determining whether the clutch is in a target state based on the operating parameters of the clutch in the current gear shifting process, and when the clutch is in the target state, determining a target oil filling time based on the current oil temperature of the gearbox and the speed of the engine, the target state including at least one of the following: an underfilling state and an overfilling state.

[0006] Optionally, when the target state is the under-oiled state, based on the operating parameters of the clutch in the current gear shifting process, it is determined whether the clutch is in the target state, including: when the slope of the second hydraulic pump outlet pressure curve meets a first preset condition and the target parameter value is less than a second predetermined threshold, determining that the clutch is in the under-oiled state, wherein the first preset condition includes at least one of the following: the slope of the second hydraulic pump outlet pressure curve is greater than a first slope value, the slope of the second hydraulic pump outlet pressure curve is less than a second slope value, and the first slope value is greater than the second slope value.

[0007] Optionally, when the target state is the overfilled oil state, based on the operating parameters of the clutch in the current gear shifting process, determining whether the clutch is in the target state includes: when the slope of the first hydraulic pump outlet pressure curve meets the second preset condition and the second gear shift shock degree is greater than a third predetermined threshold, determining that the clutch is in the overfilled oil state, wherein the second preset condition includes at least one of the following: the slope of the first hydraulic pump outlet pressure curve is greater than a third slope value, the slope of the first hydraulic pump outlet pressure curve is less than a fourth slope value, and the third slope value is greater than the fourth slope value.

[0008] Optionally, the process of determining the target parameter value based at least on the actual pressure value and the required pressure value of the clutch comprises: using Calculate the target parameter value, where ζ is the target parameter value, T is the pre-filling time of the clutch in the current shifting process, t0 is the initial time of the clutch filling in the current shifting process, P des is the required pressure value, P act is the actual pressure value.

[0009] Optionally, when the clutch is in the target state, the target oil filling time is determined based on the current oil temperature of the transmission and the speed of the engine, including: when the clutch is in the target state, using a table lookup method, and determining the target oil filling time based on the current oil temperature of the transmission and the speed of the engine.

[0010] Optionally, when the clutch is in the target state, after determining the target oil filling time based on the current oil temperature of the transmission and the speed of the engine, the determination method further includes: using the target oil filling time to update the oil filling time curve to obtain the updated oil filling time curve; in the next gear shifting process, determining the oil filling time of the clutch based on the updated oil filling time curve, and filling the clutch based on the determined oil filling time.

[0011] Optionally, after filling the clutch with oil based on the determined oil filling time of the clutch, the determination method further includes: obtaining a third gear shift shock degree in the entire next gear shift process; when the third gear shift shock degree is less than the first gear shift shock degree, saving the updated oil filling time curve; when the third gear shift shock degree is greater than or equal to the first gear shift shock degree, saving the unupdated oil filling time curve.

[0012] According to another aspect of the present application, a device for determining the oil filling time of a clutch is provided, comprising: a first acquisition unit for acquiring a first gear shift shock degree of the vehicle in a current gear shift process, wherein the first gear shift shock degree is the gear shift shock degree in the entire current gear shift process; a second acquisition unit for acquiring operating condition parameters of the clutch in the current gear shift process when the first gear shift shock degree is greater than a first predetermined threshold value, wherein the operating condition parameters include a first hydraulic pump outlet pressure curve of the clutch in a pre-filling stage, a target parameter value, and a second gear shift shock degree, and a second hydraulic pump outlet pressure curve of the clutch in a torque phase stage, wherein the target parameter value is determined based on at least an actual pressure value and a required pressure value of the clutch; a determination unit for determining whether the clutch is in a target state based on the operating condition parameters of the clutch in the current gear shift process, and when the clutch is in the target state, determining a target oil filling time based on the current oil temperature of the transmission and the speed of the engine, wherein the target state includes at least one of the following: an under-oil filling state and an over-oil filling state.

[0013] According to another aspect of the present application, a computer-readable storage medium is provided, which includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute any one of the methods for determining the oil filling time of the clutch.

[0014] According to another aspect of the present application, a processor is provided, which is used to run a program, wherein when the program is run, any one of the methods for determining the oil filling time of the clutch is executed.

[0015] Using the technical solution of this application, first, a first shift shock degree of the vehicle during the entire current shift process is obtained. Then, if the first shift shock degree is greater than a first predetermined threshold, the clutch operating parameters during the current shift process are obtained. Finally, based on the obtained operating parameters, whether the clutch is in a target state is determined. If the clutch is in the target state, a target oil filling time is determined based on the current transmission oil temperature and engine speed. Compared to the prior art method of filling the clutch with a fixed oil filling time, the present application determines whether the clutch is in the target state based on the operating parameters during the current shift process when the first shift shock degree is greater than a first predetermined threshold. This ensures that whether the clutch is in an overfilled or underfilled state during the current shift process can be more accurately determined. Based on the target clutch state, the target oil filling time is then determined, enabling dynamic adjustment of the target oil filling time and ensuring a more reasonable determination of the target oil filling time. This solves the problem of unreasonable clutch oil filling time determination in the prior art, thereby ensuring better vehicle shift quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The drawings that constitute part of this application are used to provide a further understanding of this application. The illustrative embodiments of this application and their descriptions are used to explain this application and do not constitute an improper limitation on this application. In the drawings:

[0017] Figure 1 A hardware structure block diagram of a mobile terminal for executing a method for determining the oil filling time of a clutch provided in an embodiment of the present application is shown;

[0018] Figure 2 A schematic flow chart of a method for determining the oil filling time of a clutch provided in an embodiment of the present application is shown;

[0019] Figure 3 A schematic diagram of a normal upshift of an HMCVT provided by an embodiment of the present application is shown;

[0020] Figure 4 A schematic diagram showing an underfilled clutch state during an HMCVT upshift provided by an embodiment of the present application is shown;

[0021] Figure 5 A schematic diagram showing a clutch overfilled oil state during an HMCVT upshift provided by an embodiment of the present application is shown;

[0022] Figure 6 A schematic flow chart of another method for determining the oil filling time of a clutch provided in an embodiment of the present application is shown;

[0023] Figure 7A schematic structural diagram of a device for determining the oil filling time of a clutch provided in an embodiment of the present application is shown.

[0024] The above drawings include the following reference numerals:

[0025] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device; 300. Pre-charging stage; 301. Speed ​​phase stage; 302. Torque phase stage; 303. Gear shift shock curve; 304. First outlet pressure curve; 305. First sudden increase area; 306. Second sudden increase area; 10. First acquisition unit; 20. Second acquisition unit; 30. Determination unit. DETAILED DESCRIPTION

[0026] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in this application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0027] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0028] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0029] For ease of description, some nouns or terms involved in the embodiments of the present application are explained below:

[0030] HMCVT: A hydro-mechanical continuously variable transmission (HMCVT) splits engine power input into two paths: one through a fixed gear transmission and the other through a pump-controlled motor system. The two power streams are then combined using a planetary gearbox. Different clutches are then combined to achieve varying power output levels. This transmission combines the high efficiency of mechanical transmission with the continuously adjustable functionality of hydraulic drive.

[0031] Clutch pre-filling oil: Before the wet clutch performs sliding control, it needs to be filled with oil in advance to eliminate the idle travel between the friction plate and the dual steel plate to reduce the gear shifting shock.

[0032] Gear shift shock: The rate of change of vehicle acceleration during the gear shift process.

[0033] As introduced in the background technology, the prior art is not rational in determining the oil filling time of the clutch. To solve the above problem, an embodiment of the present application provides a method for determining the oil filling time of the clutch, a determination device, a computer-readable storage medium and a processor.

[0034] The technical solutions in the embodiments of the present invention will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present invention.

[0035] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for determining the oil filling time of a clutch according to an embodiment of the present invention. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown) a processor 102 (the processor 102 may include but is not limited to a microprocessor MCU or a programmable logic device FPGA and other processing devices) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input and output device 108 for communication functions. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.

[0036] The memory 104 can be used to store computer programs, such as software programs and modules of application software, such as the computer program corresponding to the device information display method in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, implementing the above-mentioned method. The memory 104 may include a high-speed random access memory and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the above-mentioned networks include but are not limited to the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the above-mentioned network may include a wireless network provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, abbreviated as NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0037] In this embodiment, a method for determining the oil filling time of a clutch running on a mobile terminal, a computer terminal or a similar computing device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0038] Figure 2 FIG. 1 is a flow chart of a method for determining the oil filling time of a clutch according to an embodiment of the present application. Figure 2 As shown, the determination method includes the following steps:

[0039] Step S201, obtaining a first gear shift shock degree of the vehicle in a current gear shift process, wherein the first gear shift shock degree is the gear shift shock degree in the entire current gear shift process;

[0040] Specifically, the above-mentioned gear shifting process may be a process of adjusting from one gear to another gear.

[0041] Specifically, the gear shift shock is the rate of change of acceleration of the vehicle during the current gear shift process.

[0042] Step S202: When the first gear shift shock is greater than a first predetermined threshold, obtaining operating parameters of the clutch during the current gear shift process, the operating parameters including a first hydraulic pump outlet pressure curve of the clutch in a pre-charge phase, a target parameter value, and a second gear shift shock, and a second hydraulic pump outlet pressure curve of the clutch in a torque phase, wherein the target parameter value is determined based on at least an actual pressure value and a required pressure value of the clutch;

[0043] Specifically, the first hydraulic pump outlet pressure curve represents the outlet pressure of the hydraulic pump of the hydromechanical continuously variable transmission. The second hydraulic pump outlet pressure curve represents the outlet pressure of the hydraulic pump of the hydromechanical continuously variable transmission. However, the first and second hydraulic pump outlet pressure curves represent the outlet pressures of the hydraulic pumps at different stages of clutch oil filling.

[0044] Specifically, the second gear shift shock degree is the gear shift shock degree in the pre-filling stage during the oil filling process of the clutch.

[0045] Specifically, the first predetermined threshold can be flexibly set according to actual circumstances. In this application, there is no restriction on the size of the first predetermined threshold.

[0046] Step S203, based on the operating parameters of the clutch in the current gear shifting process, determine whether the clutch is in the target state; when the clutch is in the target state, determine the target oil filling time based on the current oil temperature of the gearbox and the speed of the engine; the target state includes at least one of the following: underfilled state, overfilled state.

[0047] Specifically, the target oil filling time is the oil filling time of the clutch in the pre-filling stage.

[0048] Specifically, the clutch may be a wet clutch.

[0049] This embodiment first obtains the first shift shock degree of the vehicle during the entire current shift process. Then, if the first shift shock degree exceeds a first predetermined threshold, the clutch operating parameters during the current shift process are obtained. Finally, based on the obtained operating parameters, it is determined whether the clutch is in a target state. If the clutch is in the target state, a target oil filling time is determined based on the current transmission oil temperature and engine speed. Compared to the prior art method of filling the clutch with a fixed oil filling time, the present invention determines whether the clutch is in the target state based on the operating parameters during the current shift process when the first shift shock degree exceeds a first predetermined threshold. This ensures that whether the clutch is in an overfilled or underfilled state during the current shift process can be more accurately determined. The target oil filling time for the clutch is then determined based on the target clutch state, enabling dynamic adjustment of the target oil filling time and ensuring a more reasonable determination of the target oil filling time. This solves the problem of unreasonable clutch oil filling time determination in the prior art, thereby ensuring better vehicle shift quality.

[0050] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0051] In the prior art, HMCVT consists of a planetary gear transmission and a hydrostatic transmission. The difference between it and the traditional AMT (Automated Mechanical Transmission, AMT) or AT (Automatic Transmission, AT) is that HMCVT has a hydraulic unit adjustment rule during the shifting phase. Specifically, the hydraulic pump outlet pressure (such as Figure 3 The first outlet pressure curve 304 shown in FIG. 3 is specifically the pressure curve at the high pressure outlet of the hydraulic pump. In the gear shifting process of the vehicle, the gear shifting shock degree (specifically, Figure 3 The shift shock curve 303 shown in FIG2 is used as an evaluation index, and taking the shift from first gear to second gear as an example, the entire vehicle shift process can be divided into three stages, namely the pre-charge stage 300, the speed phase stage 301 and the torque phase stage 302. Figure 3As shown. The pre-filling stage 300 is to pre-fill the wet clutch with oil to reduce the gear shifting shock. The process of pre-filling the wet clutch with oil in the pre-filling stage 300 can be divided into a fast filling stage and a slow filling stage. Among them, the purpose of the fast filling stage is to shorten the overall gear shifting time, while the purpose of the slow filling stage is to ensure that the clutch oil is filled to the KP (clutch half-engagement point, Kiss Point, abbreviated as KP) point. In the speed phase stage 301, this stage slightly increases the pressure value of the clutch and adjusts the swing angle of the hydraulic pump at the same time, which can make the speed of the master and slave ends of the 2nd gear clutch tend to be consistent. For the torque phase stage 302, since the speed phase stage 301 has made the speed of the master and slave ends of the clutch basically consistent, this stage mainly increases the pressure in the 2nd gear clutch to tighten the clutch.

[0052] When the clutch is under-filled, there may be a gap inside the clutch due to insufficient pre-filling of the clutch. After the clutch enters the torque phase 302, the clutch is subjected to force and collision, resulting in a sudden increase in the clutch torque, which in turn causes a sudden increase in the first outlet pressure curve 304. Figure 4 The first sudden increase area 305 in the pre-filling stage can also be used to assist in determining whether the clutch is in an under-filled state through the rapid oil filling time of the pre-filling stage (i.e., the oil filling time of the rapid oil filling stage in the pre-filling stage). The pressure in the second gear clutch follows slowly, that is, the rapid oil filling time is short.

[0053] When the clutch is in the overfilled oil state, Figure 5 As shown in FIG, since the clutch fills the oil for too long in the pre-filling stage, the master and slave ends of the clutch will be viscous during the shifting process, which causes the clutch to transmit torque in the pre-filling stage, causing the first outlet pressure curve 304 to suddenly increase. Figure 5 The second sudden increase region 306 in the gear shifting may result in multiple shocks occurring in one gear shifting.

[0054] In a specific implementation, step S203 can be implemented by the following steps: when the target state is the under-oil state, determining whether the clutch is in the target state based on the operating parameters of the clutch during the current gear shift process, including: determining that the clutch is in the under-oil state when the slope of the second hydraulic pump outlet pressure curve satisfies a first preset condition and the target parameter value is less than a second predetermined threshold, wherein the first preset condition includes at least one of the following: the slope of the second hydraulic pump outlet pressure curve is greater than a first slope value, the slope of the second hydraulic pump outlet pressure curve is less than a second slope value, and the first slope value is greater than the second slope value. In this embodiment, the target state of the clutch is determined based on the slope of the second hydraulic pump outlet pressure curve of the clutch in the torque phase during the current gear shift process and the target parameter value, thereby ensuring that whether the clutch is in the under-oil state can be more accurately determined. Subsequently, when the clutch is in an under-oiled state, the target oil filling time is determined based on the current oil temperature of the transmission and the engine speed, which further ensures that the determined target oil filling time is more reasonable and further ensures that the vehicle's shifting quality is better.

[0055] Specifically, the slope of the second hydraulic pump outlet pressure curve is greater than the first slope value, which is used to indicate that the pressure value at the hydraulic pump outlet increases suddenly during the torque phase. In other words, when the slope of the second hydraulic pump outlet pressure curve is greater than the first slope value, it indicates that the pressure value at the hydraulic pump outlet increases more sharply during the torque phase. The slope of the second hydraulic pump outlet pressure curve is less than the second slope value, which is used to indicate that the pressure value at the hydraulic pump outlet decreases suddenly during the torque phase. In other words, when the slope of the second hydraulic pump outlet pressure curve is less than the second slope value, it indicates that the pressure value at the hydraulic pump outlet decreases more sharply during the torque phase. Specifically, the first slope value is a positive value, and the second slope value is a negative value.

[0056] Specifically, the second predetermined threshold can be flexibly set according to actual conditions. In this application, there is no restriction on the size of the second predetermined threshold.

[0057] In actual application, when the slope of the above-mentioned second hydraulic pump outlet pressure curve meets the first preset condition and the above-mentioned target parameter value is less than the second predetermined threshold, the above-mentioned clutch is determined to be in the above-mentioned under-oil state, including: determining that the slope of the second hydraulic pump outlet pressure curve meets the first preset condition and the first weight value of the target parameter value is less than the second predetermined threshold; based on the first weight value and the second weight value, determining the first target weight value; when the first target weight value is greater than the fourth predetermined threshold, determining that the clutch is in the under-oil state.

[0058] In order to more accurately determine the target state of the clutch and further ensure that the subsequent determined clutch filling time is more reasonable, the above-mentioned step S203 of the present application can be implemented by the following steps: when the above-mentioned target state is the above-mentioned overfilled state, based on the above-mentioned operating parameters of the above-mentioned clutch in the current above-mentioned shifting process, determine whether the above-mentioned clutch is in the target state, including: when the slope of the above-mentioned first hydraulic pump outlet pressure curve meets the second preset condition and the above-mentioned second shifting shock degree is greater than the third predetermined threshold, determine that the above-mentioned clutch is in the above-mentioned overfilled state, wherein the above-mentioned second preset condition includes at least one of the following: the slope of the above-mentioned first hydraulic pump outlet pressure curve is greater than the third slope value, the slope of the above-mentioned first hydraulic pump outlet pressure curve is less than the fourth slope value, and the above-mentioned third slope value is greater than the above-mentioned fourth slope value.

[0059] Specifically, the slope of the first hydraulic pump outlet pressure curve is greater than the third slope value, indicating that the pressure at the hydraulic pump outlet increases suddenly during the pre-charging phase. In other words, if the slope of the first hydraulic pump outlet pressure curve is greater than the third slope value, it indicates that the pressure at the hydraulic pump outlet increases rapidly during the pre-charging phase. The slope of the first hydraulic pump outlet pressure curve is less than the fourth slope value, indicating that the pressure at the hydraulic pump outlet decreases suddenly during the pre-charging phase. In other words, if the slope of the first hydraulic pump outlet pressure curve is less than the fourth slope value, it indicates that the pressure at the hydraulic pump outlet decreases rapidly during the pre-charging phase. Specifically, the third slope value is a positive value, and the fourth slope value is a negative value.

[0060] Specifically, in actual application, when the slope of the above-mentioned first hydraulic pump outlet pressure curve meets the second preset condition and the above-mentioned second gear shift shock degree is greater than the third predetermined threshold, the above-mentioned clutch is determined to be in the above-mentioned overfilled oil state, including: determining the third weight that the slope of the above-mentioned first hydraulic pump outlet pressure curve meets the second preset condition, and determining the fourth weight that the above-mentioned second gear shift shock degree is greater than the third predetermined threshold; based on the above-mentioned third weight and the above-mentioned fourth weight, determining the second target weight; when the second target weight is greater than the fifth predetermined threshold, determining that the clutch is in the overfilled oil state.

[0061] Specifically, the fourth predetermined threshold and the fifth predetermined threshold can be flexibly adjusted according to actual application conditions. In this application, there is no restriction on the sizes of the fourth predetermined threshold and the fifth predetermined threshold.

[0062] Specifically, the third predetermined threshold can be flexibly set according to actual circumstances. In this application, there is no restriction on the size of the third predetermined threshold.

[0063] In actual application, the speed of response of the pressure in the clutch can also be used as an important basis for identification. For example, in HMCVT, the area ratio of the actual pressure value of the shift clutch to the required pressure value can also be used as a reference factor for the under-oil state. If the clutch is in an under-oil state, the viscosity of its oil is usually large and the response time is slow. In order to be able to more accurately determine whether the clutch is in an under-oil state later, in one embodiment of the present application, the process of determining the above-mentioned target parameter value based on at least the above-mentioned actual pressure value and the above-mentioned required pressure value of the above-mentioned clutch includes: using Calculate the target parameter value, where ζ is the target parameter value, T is the pre-filling time of the clutch in the current gear shifting process, t0 is the initial time of the clutch filling in the current gear shifting process, P des is the above-mentioned required pressure value, P act is the actual pressure value mentioned above.

[0064] In some embodiments, step S203 can be specifically implemented by the following steps: when the clutch is in the target state, determining the target oil filling time based on the current oil temperature of the transmission and the speed of the engine, including: when the clutch is in the target state, using a table lookup method and determining the target oil filling time based on the current oil temperature of the transmission and the speed of the engine. In this embodiment, the target oil filling time can be determined relatively simply by looking up the target oil filling time from a predetermined table based on the current oil temperature of the transmission and the speed of the engine.

[0065] In a specific implementation, when the clutch is in the target state, after determining the target oil filling time based on the current oil temperature of the transmission and the engine speed, the determination method further includes: updating the oil filling time curve using the target oil filling time to obtain an updated oil filling time curve; determining the oil filling time of the clutch based on the updated oil filling time curve during the next gear shift, and filling the clutch based on the determined oil filling time. In this embodiment, during the next gear shift, the oil filling time of the clutch is determined based on the updated oil filling time curve, and the clutch is filled based on the clutch filling time. This ensures that the determined oil filling time of the clutch is reasonable during the next gear shift. Furthermore, the rationality and accuracy of the correction to the clutch oil filling time can be subsequently verified based on the third gear shift shock during the entire next gear shift.

[0066] In order to more easily verify whether the correction of the clutch filling time is reasonable and correct, based on the determined clutch filling time, after filling the clutch, the determination method further includes: obtaining the third gear shift shock degree in the next entire gear shift process; when the third gear shift shock degree is less than the first gear shift shock degree, saving the updated oil filling time curve; when the third gear shift shock degree is greater than or equal to the first gear shift shock degree, saving the unupdated oil filling time curve, that is, the oil filling time curve that is not updated using the target oil filling time.

[0067] In order to enable those skilled in the art to more clearly understand the technical solution of the present application, the implementation process of the method for determining the oil filling time of the clutch of the present application will be described in detail below with reference to specific embodiments.

[0068] This embodiment relates to a specific method for determining the oil filling time of a clutch, such as Figure 6 As shown, the following steps are included:

[0069] Step S1: obtaining a first gear shift shock degree during the entire current gear shift process.

[0070] Step S2: determining whether the first gear shift shock degree is greater than a first predetermined threshold; if the first gear shift shock degree is greater than the first predetermined threshold, obtaining the operating condition parameters in the current gear shift process.

[0071] Step S3: Based on the acquired operating parameters during the current gear shift process, determining whether the clutch is in the target state. Specifically, if the slope of the second hydraulic pump outlet pressure curve satisfies a first preset condition and the target parameter value is less than a second predetermined threshold, the clutch is determined to be in the underfilled state. If the slope of the first hydraulic pump outlet pressure curve satisfies a second preset condition and the second gear shift shock is greater than a third predetermined threshold, the clutch is determined to be in the overfilled state.

[0072] Step S4: When the clutch is in the target state, a table lookup method is used to determine the target oil filling time based on the current oil temperature of the transmission and the speed of the engine.

[0073] Step S5: using the above-mentioned target oil filling time, updating the oil filling time curve to obtain an updated oil filling time curve.

[0074] Step S6: During the next gear shifting process, the oil filling time of the clutch is determined based on the updated oil filling time curve, and the clutch is filled with oil based on the determined oil filling time of the clutch.

[0075] Step S7: obtaining the third gear shift shock degree in the next entire gear shift process;

[0076] Step S8: When the third gear shift shock degree is less than the first gear shift shock degree, the updated oil filling time curve is saved; when the third gear shift shock degree is greater than or equal to the first gear shift shock degree, the unupdated oil filling time curve is saved.

[0077] The embodiment of the present application also provides a device for determining the oil filling time of a clutch. It should be noted that the device for determining the oil filling time of the clutch in the embodiment of the present application can be used to execute the method for determining the oil filling time of the clutch provided in the embodiment of the present application. The device is used to implement the above-mentioned embodiments and preferred implementations, and the details that have been explained will not be repeated here. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and conceivable.

[0078] The following introduces the device for determining the oil filling time of the clutch provided in an embodiment of the present application.

[0079] Figure 7 Schematic diagram of the structure of the device for determining the oil filling time of the clutch according to an embodiment of the present application. Figure 7 As shown, the determining device includes:

[0080] A first acquiring unit 10 is configured to acquire a first gear shift shock degree of the vehicle during a current gear shift process, wherein the first gear shift shock degree is the gear shift shock degree during the entire current gear shift process;

[0081] Specifically, the above-mentioned gear shifting process may be a process of adjusting from one gear to another gear.

[0082] Specifically, the gear shift shock is the rate of change of acceleration of the vehicle during the current gear shift process.

[0083] a second acquiring unit 20 for acquiring operating condition parameters of the clutch during the current gear shifting process when the first gear shifting shock degree is greater than a first predetermined threshold, the operating condition parameters including a first hydraulic pump outlet pressure curve of the clutch during a pre-charge phase, a target parameter value, and a second gear shifting shock degree, and a second hydraulic pump outlet pressure curve of the clutch during a torque phase, the target parameter value being determined based on at least an actual pressure value and a required pressure value of the clutch;

[0084] Specifically, the first hydraulic pump outlet pressure curve represents the outlet pressure of the hydraulic pump of the hydromechanical continuously variable transmission. The second hydraulic pump outlet pressure curve represents the outlet pressure of the hydraulic pump of the hydromechanical continuously variable transmission. However, the first and second hydraulic pump outlet pressure curves represent the outlet pressures of the hydraulic pumps at different stages of clutch oil filling.

[0085] Specifically, the second gear shift shock degree is the gear shift shock degree in the pre-filling stage during the oil filling process of the clutch.

[0086] Specifically, the first predetermined threshold can be flexibly set according to actual circumstances. In this application, there is no restriction on the size of the first predetermined threshold.

[0087] The determination unit 30 is used to determine whether the above-mentioned clutch is in the target state based on the above-mentioned operating parameters of the above-mentioned clutch during the current above-mentioned shifting process. When the above-mentioned clutch is in the above-mentioned target state, the target oil filling time is determined based on the current oil temperature of the transmission and the speed of the engine. The above-mentioned target state includes at least one of the following: under-oil filling state and over-oil filling state.

[0088] Specifically, the target oil filling time is the oil filling time of the clutch in the pre-filling stage.

[0089] Specifically, the clutch may be a wet clutch.

[0090] In this embodiment, a first acquisition unit is configured to acquire a first gear shift shock degree during the entire current gear shift process of the vehicle; a second acquisition unit is configured to acquire clutch operating parameters during the current gear shift process if the first gear shift shock degree exceeds a first predetermined threshold; and a determination unit is configured to determine whether the clutch is in a target state based on the acquired operating parameters. When the clutch is in the target state, a target oil filling time is determined based on the current transmission oil temperature and engine speed. Compared to the prior art method of filling the clutch with a fixed oil filling time, the present invention determines whether the clutch is in the target state based on the operating parameters during the current gear shift process if the first gear shift shock degree exceeds a first predetermined threshold. This ensures a relatively accurate determination of whether the clutch is overfilled or underfilled during the current gear shift process. The target oil filling time for the clutch is then determined based on the target clutch state, enabling dynamic adjustment of the target oil filling time and ensuring a more reasonable determination of the target oil filling time. This addresses the problem of unreasonable clutch oil filling time determination in the prior art, thereby ensuring better vehicle shift quality.

[0091] In the prior art, HMCVT consists of a planetary gear transmission and a hydrostatic transmission. The difference between it and the traditional AMT (Automated Mechanical Transmission, AMT) or AT (Automatic Transmission, AT) is that HMCVT has a hydraulic unit adjustment rule during the shifting phase. Specifically, the hydraulic pump outlet pressure (such as Figure 3 The first outlet pressure curve 304 shown in FIG. 3 is specifically the pressure curve at the high pressure outlet of the hydraulic pump. In the gear shifting process of the vehicle, the gear shifting shock degree (specifically, Figure 3 The shift shock curve 303 shown in FIG2 is used as an evaluation index, and taking the shift from first gear to second gear as an example, the entire vehicle shift process can be divided into three stages, namely the pre-charge stage 300, the speed phase stage 301 and the torque phase stage 302. Figure 3 As shown. The pre-filling stage 300 is to pre-fill the wet clutch with oil to reduce the gear shifting shock. The process of pre-filling the wet clutch with oil in the pre-filling stage 300 can be divided into a fast filling stage and a slow filling stage. Among them, the purpose of the fast filling stage is to shorten the overall gear shifting time, while the purpose of the slow filling stage is to ensure that the clutch oil is filled to the KP (clutch half-engagement point, Kiss Point, abbreviated as KP) point. In the speed phase stage 301, this stage slightly increases the pressure value of the clutch and adjusts the swing angle of the hydraulic pump at the same time, which can make the speed of the master and slave ends of the 2nd gear clutch tend to be consistent. For the torque phase stage 302, since the speed phase stage 301 has made the speed of the master and slave ends of the clutch basically consistent, this stage mainly increases the pressure in the 2nd gear clutch to tighten the clutch.

[0092] When the clutch is under-filled, there may be a gap inside the clutch due to insufficient pre-filling of the clutch. After the clutch enters the torque phase 302, the clutch is subjected to force and collision, resulting in a sudden increase in the clutch torque, which in turn causes a sudden increase in the first outlet pressure curve 304. Figure 4 The first sudden increase area 305 in the pre-filling stage can also be used to assist in determining whether the clutch is in an under-filled state through the rapid oil filling time of the pre-filling stage (i.e., the oil filling time of the rapid oil filling stage in the pre-filling stage). The pressure in the second gear clutch follows slowly, that is, the rapid oil filling time is short.

[0093] When the clutch is in the overfilled oil state, Figure 5As shown in FIG, since the clutch fills the oil for too long in the pre-filling stage, the master and slave ends of the clutch will be viscous during the shifting process, which causes the clutch to transmit torque in the pre-filling stage, causing the first outlet pressure curve 304 to suddenly increase. Figure 5 The second sudden increase region 306 in the gear shifting may result in multiple shocks occurring in one gear shifting.

[0094] In a specific implementation, the determination unit includes a first determination module configured to determine that the clutch is in the under-oil state if, when the target state is the under-oil state, the slope of the second hydraulic pump outlet pressure curve satisfies a first preset condition and the target parameter value is less than a second predetermined threshold. The first preset condition includes at least one of the following: the slope of the second hydraulic pump outlet pressure curve is greater than a first slope value, the slope of the second hydraulic pump outlet pressure curve is less than a second slope value, or the first slope value is greater than the second slope value. In this embodiment, the target state of the clutch is determined based on the slope of the second hydraulic pump outlet pressure curve during the torque phase of the current shift process and the target parameter value, thereby ensuring that whether the clutch is in the under-oil state can be more accurately determined. Subsequently, when the clutch is in the under-oil state, a target oil filling time is determined based on the current transmission oil temperature and engine speed, further ensuring that the determined target oil filling time is more reasonable and that the vehicle's shifting quality is improved.

[0095] Specifically, the slope of the second hydraulic pump outlet pressure curve is greater than the first slope value, which is used to indicate that the pressure value at the hydraulic pump outlet increases suddenly during the torque phase. In other words, when the slope of the second hydraulic pump outlet pressure curve is greater than the first slope value, it indicates that the pressure value at the hydraulic pump outlet increases more sharply during the torque phase. The slope of the second hydraulic pump outlet pressure curve is less than the second slope value, which is used to indicate that the pressure value at the hydraulic pump outlet decreases suddenly during the torque phase. In other words, when the slope of the second hydraulic pump outlet pressure curve is less than the second slope value, it indicates that the pressure value at the hydraulic pump outlet decreases more sharply during the torque phase. Specifically, the first slope value is a positive value, and the second slope value is a negative value.

[0096] Specifically, the second predetermined threshold can be flexibly set according to actual conditions. In this application, there is no restriction on the size of the second predetermined threshold.

[0097] In actual application, the above-mentioned first determination module includes a first determination submodule, a second determination submodule and a third determination submodule, wherein the above-mentioned first determination submodule is used to determine that the slope of the second hydraulic pump outlet pressure curve meets the first preset condition and the target parameter value is less than the second weight value of the second predetermined threshold; the above-mentioned second determination submodule is used to determine the first target weight value based on the first weight value and the second weight value; the above-mentioned third determination submodule is used to determine that the clutch is in an under-filled oil state when the first target weight value is greater than the fourth predetermined threshold.

[0098] In order to more accurately determine the target state of the clutch and further ensure that the subsequently determined clutch filling time is more reasonable, the above-mentioned determination unit includes a second determination module, which is used to determine that the above-mentioned clutch is in the above-mentioned overfilled state when the above-mentioned target state is the above-mentioned overfilled state, and when the slope of the above-mentioned first hydraulic pump outlet pressure curve meets the second preset condition and the above-mentioned second gear shift shock degree is greater than the third predetermined threshold, wherein the above-mentioned second preset condition includes at least one of the following: the slope of the above-mentioned first hydraulic pump outlet pressure curve is greater than the third slope value, the slope of the above-mentioned first hydraulic pump outlet pressure curve is less than the fourth slope value, and the above-mentioned third slope value is greater than the above-mentioned fourth slope value.

[0099] Specifically, the slope of the first hydraulic pump outlet pressure curve is greater than the third slope value, indicating that the pressure at the hydraulic pump outlet increases suddenly during the pre-charging phase. In other words, if the slope of the first hydraulic pump outlet pressure curve is greater than the third slope value, it indicates that the pressure at the hydraulic pump outlet increases rapidly during the pre-charging phase. The slope of the first hydraulic pump outlet pressure curve is less than the fourth slope value, indicating that the pressure at the hydraulic pump outlet decreases suddenly during the pre-charging phase. In other words, if the slope of the first hydraulic pump outlet pressure curve is less than the fourth slope value, it indicates that the pressure at the hydraulic pump outlet decreases rapidly during the pre-charging phase. Specifically, the third slope value is a positive value, and the fourth slope value is a negative value.

[0100] Specifically, in actual application, the above-mentioned second determination module includes a fourth determination submodule, a fifth determination submodule and a sixth determination submodule, wherein the above-mentioned fourth determination submodule is used to determine the third weight that the slope of the above-mentioned first hydraulic pump outlet pressure curve meets the second preset condition, and to determine the fourth weight that the above-mentioned second gear shift shock degree is greater than the third predetermined threshold; the above-mentioned fifth determination submodule is used to determine the second target weight based on the above-mentioned third weight and the above-mentioned fourth weight; the above-mentioned sixth determination submodule is used to determine that the clutch is in an overfilled oil state when the second target weight is greater than the fifth predetermined threshold.

[0101] Specifically, the fourth predetermined threshold and the fifth predetermined threshold can be flexibly adjusted according to actual application conditions. In this application, there is no restriction on the sizes of the fourth predetermined threshold and the fifth predetermined threshold.

[0102] Specifically, the third predetermined threshold can be flexibly set according to actual circumstances. In this application, there is no restriction on the size of the third predetermined threshold.

[0103] In actual application, the speed of response of the pressure in the clutch can also be used as an important basis for identification. For example, in HMCVT, the area ratio of the actual pressure value of the shift clutch to the required pressure value can also be used as a reference factor for the under-oil state. If the clutch is in an under-oil state, the viscosity of the oil is usually large and the response time is slow. In order to more accurately determine whether the clutch is in an under-oil state later, in one embodiment of the present application, the second acquisition unit includes a calculation module for using Calculate the target parameter value, where ζ is the target parameter value, T is the pre-filling time of the clutch in the current gear shifting process, t0 is the initial time of the clutch filling in the current gear shifting process, P des is the above-mentioned required pressure value, P act is the actual pressure value mentioned above.

[0104] In some embodiments, the determination unit further includes a third determination module configured to, when the clutch is in the target state, determine the target oil filling time using a table lookup method based on the current transmission oil temperature and the engine speed. In this embodiment, the target oil filling time is determined relatively simply by performing a table lookup based on the current transmission oil temperature and the engine speed.

[0105] In a specific implementation, the determination device further includes an updating unit and an execution unit. The updating unit is configured to, when the clutch is in the target state, determine a target oil filling time based on the current oil temperature of the transmission and the engine speed, and then update the oil filling time curve using the target oil filling time to obtain an updated oil filling time curve. The execution unit is configured to, during the next gear shift, determine the oil filling time for the clutch based on the updated oil filling time curve and perform oil filling for the clutch based on the determined oil filling time. In this embodiment, during the next gear shift, the oil filling time for the clutch is determined based on the updated oil filling time curve and the clutch is performed based on the clutch filling time. This ensures that the determined oil filling time for the clutch is reasonable during the next gear shift. Furthermore, the rationality and accuracy of the correction to the clutch oil filling time can be subsequently verified based on the third gear shift shock during the entire next gear shift.

[0106] In order to more easily verify whether the correction of the clutch filling time is reasonable and correct, the above-mentioned determination device also includes a third acquisition unit, a first storage unit and a second storage unit, wherein the above-mentioned third acquisition unit is used to obtain the third gear shift shock degree in the next entire gear shift process after filling the clutch based on the determined clutch filling time; the above-mentioned first storage unit is used to save the updated above-mentioned oil filling time curve when the above-mentioned third gear shift shock degree is less than the above-mentioned first gear shift shock degree; the above-mentioned second storage unit is used to save the unupdated above-mentioned oil filling time curve when the above-mentioned third gear shift shock degree is greater than or equal to the above-mentioned first gear shift shock degree, that is, the oil filling time curve that is not updated using the target oil filling time.

[0107] The clutch oil filling time determination device includes a processor and a memory. The first acquisition unit, the second acquisition unit, and the determination unit are all stored as program units in the memory. The processor executes the program units stored in the memory to implement the corresponding functions. The modules are all located in the same processor; alternatively, the modules can be located in different processors in any combination.

[0108] The processor includes a core, which retrieves the corresponding program unit from the memory. One or more cores can be provided, and the problem of unreasonable determination of the clutch oil filling time in the prior art can be solved by adjusting the core parameters.

[0109] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0110] An embodiment of the present invention provides a computer-readable storage medium, which includes a stored program. When the program is run, the device where the computer-readable storage medium is located is controlled to execute the method for determining the oil filling time of the clutch.

[0111] Specifically, the method for determining the clutch oil filling time includes:

[0112] Step S201, obtaining a first gear shift shock degree of the vehicle in a current gear shift process, wherein the first gear shift shock degree is the gear shift shock degree in the entire current gear shift process;

[0113] Specifically, the above-mentioned gear shifting process may be a process of adjusting from one gear to another gear.

[0114] Specifically, the gear shift shock is the rate of change of acceleration of the vehicle during the current gear shift process.

[0115] Step S202: When the first gear shift shock is greater than a first predetermined threshold, obtaining operating parameters of the clutch during the current gear shift process, the operating parameters including a first hydraulic pump outlet pressure curve of the clutch in a pre-charge phase, a target parameter value, and a second gear shift shock, and a second hydraulic pump outlet pressure curve of the clutch in a torque phase, wherein the target parameter value is determined based on at least an actual pressure value and a required pressure value of the clutch;

[0116] Specifically, the first hydraulic pump outlet pressure curve represents the outlet pressure of the hydraulic pump of the hydromechanical continuously variable transmission. The second hydraulic pump outlet pressure curve represents the outlet pressure of the hydraulic pump of the hydromechanical continuously variable transmission. However, the first and second hydraulic pump outlet pressure curves represent the outlet pressures of the hydraulic pumps at different stages of clutch oil filling.

[0117] Specifically, the second gear shift shock degree is the gear shift shock degree in the pre-filling stage during the oil filling process of the clutch.

[0118] Specifically, the first predetermined threshold can be flexibly set according to actual circumstances. In this application, there is no restriction on the size of the first predetermined threshold.

[0119] Step S203, based on the operating parameters of the clutch in the current gear shifting process, determine whether the clutch is in the target state; when the clutch is in the target state, determine the target oil filling time based on the current oil temperature of the gearbox and the speed of the engine; the target state includes at least one of the following: underfilled state, overfilled state.

[0120] Specifically, the target oil filling time is the oil filling time of the clutch in the pre-filling stage.

[0121] Specifically, the clutch may be a wet clutch.

[0122] Optionally, when the target state is the under-oiled state, the clutch is determined to be in the target state based on the operating parameters of the clutch in the current gear shifting process, including: when the slope of the second hydraulic pump outlet pressure curve meets the first preset condition and the target parameter value is less than the second predetermined threshold, the clutch is determined to be in the under-oiled state, wherein the first preset condition includes at least one of the following: the slope of the second hydraulic pump outlet pressure curve is greater than the first slope value, the slope of the second hydraulic pump outlet pressure curve is less than the second slope value, and the first slope value is greater than the second slope value.

[0123] Optionally, when the target state is the overfilled state, the clutch is determined to be in the target state based on the operating parameters of the clutch in the current gear shifting process, including: when the slope of the first hydraulic pump outlet pressure curve meets the second preset condition and the second gear shifting shock degree is greater than a third predetermined threshold, the clutch is determined to be in the overfilled state, wherein the second preset condition includes at least one of the following: the slope of the first hydraulic pump outlet pressure curve is greater than the third slope value, the slope of the first hydraulic pump outlet pressure curve is less than the fourth slope value, and the third slope value is greater than the fourth slope value.

[0124] Optionally, the process of determining the target parameter value based at least on the actual pressure value and the required pressure value of the clutch comprises: using Calculate the target parameter value, where ζ is the target parameter value, T is the pre-filling time of the clutch in the current gear shifting process, t0 is the initial time of the clutch filling in the current gear shifting process, P des is the above-mentioned required pressure value, P act is the actual pressure value mentioned above.

[0125] Optionally, when the above-mentioned clutch is in the above-mentioned target state, the target oil filling time is determined based on the current oil temperature of the transmission and the speed of the engine, including: when the above-mentioned clutch is in the above-mentioned target state, the target oil filling time is determined by using a table lookup method and based on the current oil temperature of the transmission and the speed of the engine.

[0126] Optionally, when the above-mentioned clutch is in the above-mentioned target state, after determining the target oil filling time based on the current oil temperature of the transmission and the speed of the engine, the above-mentioned determination method also includes: using the above-mentioned target oil filling time to update the oil filling time curve to obtain the updated above-mentioned oil filling time curve; in the next above-mentioned gear shifting process, based on the updated above-mentioned oil filling time curve, determine the oil filling time of the above-mentioned clutch, and fill the above-mentioned clutch with oil based on the determined oil filling time of the above-mentioned clutch.

[0127] Optionally, after filling the clutch with oil based on the determined filling time of the clutch, the determination method further includes: obtaining a third gear shift shock degree in the entire next gear shift process; when the third gear shift shock degree is less than the first gear shift shock degree, saving the updated filling time curve; when the third gear shift shock degree is greater than or equal to the first gear shift shock degree, saving the unupdated filling time curve.

[0128] An embodiment of the present invention provides a processor, which is used to run a program, wherein the method for determining the oil filling time of the clutch is executed when the program is run.

[0129] Specifically, the method for determining the clutch oil filling time includes:

[0130] Step S201, obtaining a first gear shift shock degree of the vehicle in a current gear shift process, wherein the first gear shift shock degree is the gear shift shock degree in the entire current gear shift process;

[0131] Specifically, the above-mentioned gear shifting process may be a process of adjusting from one gear to another gear.

[0132] Specifically, the gear shift shock is the rate of change of acceleration of the vehicle during the current gear shift process.

[0133] Step S202: When the first gear shift shock is greater than a first predetermined threshold, obtaining operating parameters of the clutch during the current gear shift process, the operating parameters including a first hydraulic pump outlet pressure curve of the clutch in a pre-charge phase, a target parameter value, and a second gear shift shock, and a second hydraulic pump outlet pressure curve of the clutch in a torque phase, wherein the target parameter value is determined based on at least an actual pressure value and a required pressure value of the clutch;

[0134] Specifically, the first hydraulic pump outlet pressure curve represents the outlet pressure of the hydraulic pump of the hydromechanical continuously variable transmission. The second hydraulic pump outlet pressure curve represents the outlet pressure of the hydraulic pump of the hydromechanical continuously variable transmission. However, the first and second hydraulic pump outlet pressure curves represent the outlet pressures of the hydraulic pumps at different stages of clutch oil filling.

[0135] Specifically, the second gear shift shock degree is the gear shift shock degree in the pre-filling stage during the oil filling process of the clutch.

[0136] Specifically, the first predetermined threshold can be flexibly set according to actual circumstances. In this application, there is no restriction on the size of the first predetermined threshold.

[0137] Step S203, based on the operating parameters of the clutch in the current gear shifting process, determine whether the clutch is in the target state; when the clutch is in the target state, determine the target oil filling time based on the current oil temperature of the gearbox and the speed of the engine; the target state includes at least one of the following: underfilled state, overfilled state.

[0138] Specifically, the target oil filling time is the oil filling time of the clutch in the pre-filling stage.

[0139] Specifically, the clutch may be a wet clutch.

[0140] Optionally, when the target state is the under-oiled state, the clutch is determined to be in the target state based on the operating parameters of the clutch in the current gear shifting process, including: when the slope of the second hydraulic pump outlet pressure curve meets the first preset condition and the target parameter value is less than the second predetermined threshold, the clutch is determined to be in the under-oiled state, wherein the first preset condition includes at least one of the following: the slope of the second hydraulic pump outlet pressure curve is greater than the first slope value, the slope of the second hydraulic pump outlet pressure curve is less than the second slope value, and the first slope value is greater than the second slope value.

[0141] Optionally, when the target state is the overfilled state, the clutch is determined to be in the target state based on the operating parameters of the clutch in the current gear shifting process, including: when the slope of the first hydraulic pump outlet pressure curve meets the second preset condition and the second gear shifting shock degree is greater than a third predetermined threshold, the clutch is determined to be in the overfilled state, wherein the second preset condition includes at least one of the following: the slope of the first hydraulic pump outlet pressure curve is greater than the third slope value, the slope of the first hydraulic pump outlet pressure curve is less than the fourth slope value, and the third slope value is greater than the fourth slope value.

[0142] Optionally, the process of determining the target parameter value based at least on the actual pressure value and the required pressure value of the clutch comprises: using Calculate the target parameter value, where ζ is the target parameter value, T is the pre-filling time of the clutch in the current gear shifting process, t0 is the initial time of the clutch filling in the current gear shifting process, P des is the above-mentioned required pressure value, P act is the actual pressure value mentioned above.

[0143] Optionally, when the above-mentioned clutch is in the above-mentioned target state, the target oil filling time is determined based on the current oil temperature of the transmission and the speed of the engine, including: when the above-mentioned clutch is in the above-mentioned target state, the target oil filling time is determined by using a table lookup method and based on the current oil temperature of the transmission and the speed of the engine.

[0144] Optionally, when the above-mentioned clutch is in the above-mentioned target state, after determining the target oil filling time based on the current oil temperature of the transmission and the speed of the engine, the above-mentioned determination method also includes: using the above-mentioned target oil filling time to update the oil filling time curve to obtain the updated above-mentioned oil filling time curve; in the next above-mentioned gear shifting process, based on the updated above-mentioned oil filling time curve, determine the oil filling time of the above-mentioned clutch, and fill the above-mentioned clutch with oil based on the determined oil filling time of the above-mentioned clutch.

[0145] Optionally, after filling the clutch with oil based on the determined filling time of the clutch, the determination method further includes: obtaining a third gear shift shock degree in the entire next gear shift process; when the third gear shift shock degree is less than the first gear shift shock degree, saving the updated filling time curve; when the third gear shift shock degree is greater than or equal to the first gear shift shock degree, saving the unupdated filling time curve.

[0146] An embodiment of the present invention provides a device, comprising a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, at least the following steps are performed:

[0147] Step S201, obtaining a first gear shift shock degree of the vehicle in a current gear shift process, wherein the first gear shift shock degree is the gear shift shock degree in the entire current gear shift process;

[0148] Step S202: When the first gear shift shock is greater than a first predetermined threshold, obtaining operating parameters of the clutch during the current gear shift process, the operating parameters including a first hydraulic pump outlet pressure curve of the clutch in a pre-charge phase, a target parameter value, and a second gear shift shock, and a second hydraulic pump outlet pressure curve of the clutch in a torque phase, wherein the target parameter value is determined based on at least an actual pressure value and a required pressure value of the clutch;

[0149] Step S203, based on the operating parameters of the clutch in the current gear shifting process, determine whether the clutch is in the target state; when the clutch is in the target state, determine the target oil filling time based on the current oil temperature of the gearbox and the speed of the engine; the target state includes at least one of the following: underfilled state, overfilled state.

[0150] The devices in this article can be servers, PCs, PADs, mobile phones, etc.

[0151] Optionally, when the target state is the under-oiled state, the clutch is determined to be in the target state based on the operating parameters of the clutch in the current gear shifting process, including: when the slope of the second hydraulic pump outlet pressure curve meets the first preset condition and the target parameter value is less than the second predetermined threshold, the clutch is determined to be in the under-oiled state, wherein the first preset condition includes at least one of the following: the slope of the second hydraulic pump outlet pressure curve is greater than the first slope value, the slope of the second hydraulic pump outlet pressure curve is less than the second slope value, and the first slope value is greater than the second slope value.

[0152] Optionally, when the target state is the overfilled state, the clutch is determined to be in the target state based on the operating parameters of the clutch in the current gear shifting process, including: when the slope of the first hydraulic pump outlet pressure curve meets the second preset condition and the second gear shifting shock degree is greater than a third predetermined threshold, the clutch is determined to be in the overfilled state, wherein the second preset condition includes at least one of the following: the slope of the first hydraulic pump outlet pressure curve is greater than the third slope value, the slope of the first hydraulic pump outlet pressure curve is less than the fourth slope value, and the third slope value is greater than the fourth slope value.

[0153] Optionally, the process of determining the target parameter value based at least on the actual pressure value and the required pressure value of the clutch comprises: using Calculate the target parameter value, where ζ is the target parameter value, T is the pre-filling time of the clutch in the current gear shifting process, t0 is the initial time of the clutch filling in the current gear shifting process, P des is the above-mentioned required pressure value, P act is the actual pressure value mentioned above.

[0154] Optionally, when the above-mentioned clutch is in the above-mentioned target state, the target oil filling time is determined based on the current oil temperature of the transmission and the speed of the engine, including: when the above-mentioned clutch is in the above-mentioned target state, the target oil filling time is determined by using a table lookup method and based on the current oil temperature of the transmission and the speed of the engine.

[0155] Optionally, when the above-mentioned clutch is in the above-mentioned target state, after determining the target oil filling time based on the current oil temperature of the transmission and the speed of the engine, the above-mentioned determination method also includes: using the above-mentioned target oil filling time to update the oil filling time curve to obtain the updated above-mentioned oil filling time curve; in the next above-mentioned gear shifting process, based on the updated above-mentioned oil filling time curve, determine the oil filling time of the above-mentioned clutch, and fill the above-mentioned clutch with oil based on the determined oil filling time of the above-mentioned clutch.

[0156] Optionally, after filling the clutch with oil based on the determined filling time of the clutch, the determination method further includes: obtaining a third gear shift shock degree in the entire next gear shift process; when the third gear shift shock degree is less than the first gear shift shock degree, saving the updated filling time curve; when the third gear shift shock degree is greater than or equal to the first gear shift shock degree, saving the unupdated filling time curve.

[0157] The present application also provides a computer program product, which, when executed on a data processing device, is adapted to execute a program for initializing at least the following method steps:

[0158] Step S201, obtaining a first gear shift shock degree of the vehicle in a current gear shift process, wherein the first gear shift shock degree is the gear shift shock degree in the entire current gear shift process;

[0159] Step S202: When the first gear shift shock is greater than a first predetermined threshold, obtaining operating parameters of the clutch during the current gear shift process, the operating parameters including a first hydraulic pump outlet pressure curve of the clutch in a pre-charge phase, a target parameter value, and a second gear shift shock, and a second hydraulic pump outlet pressure curve of the clutch in a torque phase, wherein the target parameter value is determined based on at least an actual pressure value and a required pressure value of the clutch;

[0160] Step S203, based on the operating parameters of the clutch in the current gear shifting process, determine whether the clutch is in the target state; when the clutch is in the target state, determine the target oil filling time based on the current oil temperature of the gearbox and the speed of the engine; the target state includes at least one of the following: underfilled state, overfilled state.

[0161] Optionally, when the target state is the under-oiled state, the clutch is determined to be in the target state based on the operating parameters of the clutch in the current gear shifting process, including: when the slope of the second hydraulic pump outlet pressure curve meets the first preset condition and the target parameter value is less than the second predetermined threshold, the clutch is determined to be in the under-oiled state, wherein the first preset condition includes at least one of the following: the slope of the second hydraulic pump outlet pressure curve is greater than the first slope value, the slope of the second hydraulic pump outlet pressure curve is less than the second slope value, and the first slope value is greater than the second slope value.

[0162] Optionally, when the target state is the overfilled state, the clutch is determined to be in the target state based on the operating parameters of the clutch in the current gear shifting process, including: when the slope of the first hydraulic pump outlet pressure curve meets the second preset condition and the second gear shifting shock degree is greater than a third predetermined threshold, the clutch is determined to be in the overfilled state, wherein the second preset condition includes at least one of the following: the slope of the first hydraulic pump outlet pressure curve is greater than the third slope value, the slope of the first hydraulic pump outlet pressure curve is less than the fourth slope value, and the third slope value is greater than the fourth slope value.

[0163] Optionally, the process of determining the target parameter value based at least on the actual pressure value and the required pressure value of the clutch comprises: using Calculate the target parameter value, where ζ is the target parameter value, T is the pre-filling time of the clutch in the current gear shifting process, t0 is the initial time of the clutch filling in the current gear shifting process, P des is the above-mentioned required pressure value, P act is the actual pressure value mentioned above.

[0164] Optionally, when the above-mentioned clutch is in the above-mentioned target state, the target oil filling time is determined based on the current oil temperature of the transmission and the speed of the engine, including: when the above-mentioned clutch is in the above-mentioned target state, the target oil filling time is determined by using a table lookup method and based on the current oil temperature of the transmission and the speed of the engine.

[0165] Optionally, when the above-mentioned clutch is in the above-mentioned target state, after determining the target oil filling time based on the current oil temperature of the transmission and the speed of the engine, the above-mentioned determination method also includes: using the above-mentioned target oil filling time to update the oil filling time curve to obtain the updated above-mentioned oil filling time curve; in the next above-mentioned gear shifting process, based on the updated above-mentioned oil filling time curve, determine the oil filling time of the above-mentioned clutch, and fill the above-mentioned clutch with oil based on the determined oil filling time of the above-mentioned clutch.

[0166] Optionally, after filling the clutch with oil based on the determined filling time of the clutch, the determination method further includes: obtaining a third gear shift shock degree in the entire next gear shift process; when the third gear shift shock degree is less than the first gear shift shock degree, saving the updated filling time curve; when the third gear shift shock degree is greater than or equal to the first gear shift shock degree, saving the unupdated filling time curve.

[0167] Obviously, those skilled in the art will appreciate that the various modules or steps of the present invention described above can be implemented using a general-purpose computing device, can be centralized on a single computing device, or can be distributed across a network of multiple computing devices. They can be implemented using program code executable by the computing device, and thus, can be stored in a storage device and executed by the computing device. In some cases, the steps shown or described herein can be performed in a different order than that shown, or can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0168] 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.

[0169] The present application is described with reference to the flowcharts and / or 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 flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, 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 steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0170] 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 / or boxes Figure 1 The function specified in one or more boxes.

[0171] 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 / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0172] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0173] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0174] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.

[0175] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0176] From the above description, it can be seen that the above embodiments of the present application achieve the following technical effects:

[0177] 1) In the clutch filling time determination method of the present application, first, a first shift shock degree of the vehicle during the entire current gear shift process is obtained. Then, if the first shift shock degree is greater than a first predetermined threshold, operating parameters of the clutch during the current gear shift process are obtained. Finally, based on the obtained operating parameters, whether the clutch is in a target state is determined. If the clutch is in the target state, a target filling time is determined based on the current transmission oil temperature and engine speed. Compared to the prior art method of filling the clutch using a fixed filling time, the present application determines whether the clutch is in the target state based on the operating parameters during the current gear shift process when the first shift shock degree is greater than a first predetermined threshold. This ensures that whether the clutch is in an overfilled or underfilled state during the current gear shift process can be more accurately determined. The target filling time of the clutch is then determined based on the target clutch state, enabling dynamic adjustment of the target filling time and ensuring a more reasonable determination of the target filling time. This solves the problem of unreasonable clutch filling time determination in the prior art and thus ensures better vehicle shifting quality.

[0178] 2) In the clutch filling time determination device of the present application, a first acquisition unit is configured to acquire a first gear shift shock degree during the entire current gear shift process of the vehicle; a second acquisition unit is configured to acquire operating parameters of the clutch during the current gear shift process when the first gear shift shock degree is greater than a first predetermined threshold; and a determination unit is configured to determine whether the clutch is in a target state based on the acquired operating parameters. When the clutch is in the target state, a target filling time is determined based on the current transmission oil temperature and engine speed. Compared to the prior art method of filling the clutch with a fixed filling time, the present application determines whether the clutch is in the target state based on the operating parameters during the current gear shift process when the first gear shift shock degree is greater than a first predetermined threshold. This ensures relatively accurate determination of whether the clutch is overfilled or underfilled during the current gear shift process. The target filling time of the clutch is then determined based on the target clutch state, enabling dynamic adjustment of the target filling time and ensuring a more reasonable determination of the target filling time. This solves the problem of unreasonable clutch filling time determination in the prior art and thereby ensures better vehicle shifting quality.

[0179] The above description is merely a preferred embodiment of the present application and is not intended to limit the present application. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present application shall be included within the scope of protection of the present application.

Claims

1. A method for determining the oil filling time of a clutch, characterized in that: include: Acquire a first gear shift shock degree of the vehicle in a current gear shift process, where the first gear shift shock degree is the gear shift shock degree in the entire current gear shift process; When the first gear shift shock is greater than a first predetermined threshold, obtaining operating condition parameters of the clutch during the current gear shift process, the operating condition parameters including a first hydraulic pump outlet pressure curve of the clutch in a pre-charge phase, a target parameter value, and a second gear shift shock, and a second hydraulic pump outlet pressure curve of the clutch in a torque phase, the target parameter value being determined based on at least an actual pressure value and a required pressure value of the clutch; determining, based on the operating parameters of the clutch during the current gear shifting process, whether the clutch is in a target state; and determining, when the clutch is in the target state, a target oil filling time based on a current oil temperature of the transmission and a speed of the engine, wherein the target state includes at least one of: an underfilled state and an overfilled state; The second shift shock degree is the shift shock degree during the pre-filling stage of the clutch during the oil filling process; When the target state is the under-oiled state, determining whether the clutch is in the target state based on the operating parameters of the clutch during the current gear shifting process includes: determining that the clutch is in the under-oiled state when the slope of the second hydraulic pump outlet pressure curve meets a first preset condition and the target parameter value is less than a second predetermined threshold, wherein the first preset condition includes at least one of the following: the slope of the second hydraulic pump outlet pressure curve is greater than a first slope value, the slope of the second hydraulic pump outlet pressure curve is less than a second slope value, and the first slope value is greater than the second slope value; When the target state is the overfilled oil state, determining whether the clutch is in the target state based on the operating parameters of the clutch in the current gear shifting process includes: determining that the clutch is in the overfilled oil state when the slope of the first hydraulic pump outlet pressure curve meets a second preset condition and the second gear shift shock degree is greater than a third predetermined threshold, wherein the second preset condition includes at least one of the following: the slope of the first hydraulic pump outlet pressure curve is greater than a third slope value, the slope of the first hydraulic pump outlet pressure curve is less than a fourth slope value, and the third slope value is greater than the fourth slope value.

2. The determination method according to claim 1, characterized in that The process of determining the target parameter value based on at least the actual pressure value and the required pressure value of the clutch includes: use Calculate the target parameter value, where ζ is the target parameter value, T is the pre-filling time of the clutch in the current shifting process, t0 is the initial time of the clutch filling in the current shifting process, P des is the required pressure value, P act is the actual pressure value.

3. The determination method according to claim 1 or 2, characterized in that: When the clutch is in the target state, determining a target oil filling time based on a current oil temperature of the transmission and a speed of the engine includes: When the clutch is in the target state, the target oil filling time is determined by using a table lookup method and based on the current oil temperature of the transmission and the speed of the engine.

4. The determination method according to claim 1 or 2, characterized in that: When the clutch is in the target state, after determining the target oil filling time based on the current oil temperature of the transmission and the speed of the engine, the determination method further includes: Using the target oil filling time, updating the oil filling time curve to obtain the updated oil filling time curve; During the next gear shifting process, the oil filling time of the clutch is determined based on the updated oil filling time curve, and the clutch is filled with oil based on the determined oil filling time of the clutch.

5. The determination method according to claim 4, characterized in that: After filling the clutch with oil based on the determined oil filling time of the clutch, the determination method further includes: Obtaining a third gear shift shock degree during the entire next gear shift process; When the third gear shift shock degree is less than the first gear shift shock degree, saving the updated oil filling time curve; When the third gear-shift shock degree is greater than or equal to the first gear-shift shock degree, the unupdated oil filling time curve is saved.

6. A device for determining the oil filling time of a clutch, characterized in that: include: a first acquiring unit, configured to acquire a first gear shift shock degree of the vehicle in a current gear shift process, wherein the first gear shift shock degree is a gear shift shock degree in the entire current gear shift process; a second acquiring unit, configured to acquire, when the first gear shift shock degree is greater than a first predetermined threshold, operating condition parameters of the clutch during the current gear shift process, the operating condition parameters including a first hydraulic pump outlet pressure curve of the clutch during a pre-charge phase, a target parameter value, and a second gear shift shock degree, and a second hydraulic pump outlet pressure curve of the clutch during a torque phase, the target parameter value being determined based on at least an actual pressure value and a required pressure value of the clutch; a determining unit, configured to determine whether the clutch is in a target state based on the operating condition parameters of the clutch during the current gear shifting process, and, if the clutch is in the target state, determine a target oil filling time based on a current oil temperature of the transmission and a speed of the engine, wherein the target state includes at least one of the following: an underfilled state and an overfilled state; The second shift shock degree is the shift shock degree during the pre-filling stage of the clutch during the oil filling process; The determining unit includes a first determining module, configured to, when the target state is the under-oiled state, determine that the clutch is in the under-oiled state if, when the target state is the under-oiled state, the slope of the second hydraulic pump outlet pressure curve satisfies a first preset condition and the target parameter value is less than a second predetermined threshold, wherein the first preset condition includes at least one of the following: the slope of the second hydraulic pump outlet pressure curve is greater than a first slope value, the slope of the second hydraulic pump outlet pressure curve is less than a second slope value, and the first slope value is greater than the second slope value; The determination unit includes a second determination module, which is used to determine that the clutch is in the overfilled oil state when the target state is the overfilled oil state and the slope of the first hydraulic pump outlet pressure curve meets a second preset condition and the second gear shift shock degree is greater than a third predetermined threshold, wherein the second preset condition includes at least one of the following: the slope of the first hydraulic pump outlet pressure curve is greater than a third slope value, the slope of the first hydraulic pump outlet pressure curve is less than a fourth slope value, and the third slope value is greater than the fourth slope value.

7. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method for determining the oil filling time of the clutch according to any one of claims 1 to 5.

8. A processor, characterized in that: The processor is configured to run a program, wherein the program, when running, executes the method for determining the oil filling time of the clutch according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method for determining control parameter of hydraulic clutch

    JP2006207602A

  • Hydraulic clutch control of vehicle power train

    US20040111205A1