A clutch temperature calculation method, device, equipment and storage medium
Patent Information
- Application Number
- CN202310018242.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-06
- Publication Date
- 2026-09-08
- Estimated Expiration
- 2043-01-06
AI Technical Summary
现阶段确定离合器温度时,仅考虑离合器本身的生热功率和离合器的热容性对离合器温度的影响,导致确定的离合器温度存在较大误差,且计算过程中需要人为参与计算过程,计算速度较慢
[0022] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the clutch temperature measurement method according to any embodiment of the present invention.
Smart Images

Figure CN115931173B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicles, and more particularly to a method, apparatus, device, and storage medium for calculating clutch temperature. Background Technology
[0002] Currently, AMT (Automated Mechanical Transmission) is widely used in the automotive field. AMT determines the optimal gear based on parameters such as vehicle speed, throttle position, and driver commands, controlling operations previously performed manually by the driver, including clutch engagement and disengagement, gear shifting, and synchronized adjustment of engine throttle opening, ultimately automating the gear shifting process. Clutch control is a crucial component of AMT control technology, and clutch temperature has a vital impact on clutch control. Currently, clutch temperature determination only considers the clutch's own heat generation power and thermal capacity, leading to significant errors in the determined clutch temperature. Furthermore, the calculation process requires human intervention, resulting in slow calculation speeds. Therefore, improving the efficiency and accuracy of clutch temperature calculation is a problem that needs to be solved. Summary of the Invention
[0003] This invention provides a method, apparatus, device, and storage medium for calculating clutch temperature, which can improve the calculation efficiency and accuracy of clutch temperature.
[0004] According to one aspect of the present invention, a method for calculating clutch temperature is provided, comprising:
[0005] Based on the temperature of the upper pressure plate, the upper driven plate, and the upper housing of the clutch at the previous moment, determine the internal heat conduction of the upper pressure plate, the internal heat conduction of the upper driven plate, the heat convection between the upper pressure plate and the housing, and the heat convection between the upper driven plate and the housing at the previous moment.
[0006] The frictional work of the pressure plate and the frictional work of the clutch at the current moment are determined based on the total frictional power of the clutch at the current moment.
[0007] Determine the heat conduction between the pressure plate and the housing of the clutch at the current moment, and determine the heat conduction between the driven plate and the housing of the clutch at the current moment;
[0008] The current pressure plate temperature is determined based on the temperature of the previous pressure plate, the frictional work of the current pressure plate, the internal heat conduction of the previous pressure plate, the heat conduction between the pressure plate and the shell, and the heat convection between the previous pressure plate and the shell.
[0009] The current driven disk temperature is determined based on the temperature of the previous driven disk, the frictional work of the current driven disk, the internal heat conduction of the previous driven disk, the heat conduction between the driven disk and the housing, and the heat convection between the previous driven disk and the housing.
[0010] The current clutch temperature at the current moment is determined based on the current pressure plate temperature and the current driven plate temperature.
[0011] According to another aspect of the present invention, a clutch temperature measuring device is provided, the device comprising:
[0012] The clutch temperature analysis module is used to determine the internal heat conduction of the upper pressure plate, the internal heat conduction of the upper driven plate, the heat convection between the upper pressure plate and the housing, and the heat convection between the upper driven plate and the housing at the previous moment, based on the temperature of the upper pressure plate, the upper driven plate, and the upper housing at the previous moment.
[0013] The power determination module is used to determine the friction work of the pressure plate and the friction work of the driven plate of the clutch at the current moment based on the total friction power of the clutch at the current moment.
[0014] The heat conduction determination module is used to determine the heat conduction between the pressure plate and the housing of the clutch at the current moment, and to determine the heat conduction between the driven plate and the housing of the clutch at the current moment.
[0015] The pressure plate temperature determination module is used to determine the current pressure plate temperature based on the previous pressure plate temperature, the current pressure plate friction work, the internal heat conduction of the previous pressure plate, the heat conduction between the pressure plate and the shell, and the heat convection between the previous pressure plate and the shell.
[0016] The driven disk temperature determination module is used to determine the current driven disk temperature based on the temperature of the previous driven disk, the frictional work of the current driven disk, the internal heat conduction of the previous driven disk, the heat conduction between the driven disk and the housing, and the heat convection between the previous driven disk and the housing.
[0017] The clutch temperature determination module is used to determine the current clutch temperature at the current moment based on the current pressure plate temperature and the current driven plate temperature.
[0018] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0019] At least one processor; and
[0020] A memory communicatively connected to the at least one processor; wherein,
[0021] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the clutch temperature calculation method according to any embodiment of the present invention.
[0022] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the clutch temperature measurement method according to any embodiment of the present invention.
[0023] The technical solution of this invention determines the internal heat conduction of the upper pressure plate and the upper driven plate, as well as the heat convection between the upper pressure plate and the housing, and between the upper driven plate and the housing, based on the temperatures of the upper pressure plate, the upper driven plate, and the upper housing at the previous moment. It also determines the frictional work of the pressure plate and the frictional work of the driven plate at the current moment based on the total frictional power of the clutch at the current moment. Furthermore, it determines the heat conduction between the pressure plate and the housing at the current moment, and determines the clutch... The method calculates the heat transfer between the driven plate and the housing at the current moment; it determines the current pressure plate temperature based on the temperature of the previous pressure plate, the friction work of the current pressure plate, the internal heat transfer of the previous pressure plate, the heat transfer between the pressure plate and the housing, and the heat convection between the previous pressure plate and the housing; it also determines the current driven plate temperature based on the temperature of the previous driven plate, the friction work of the current driven plate, the internal heat transfer of the previous driven plate, the heat transfer between the driven plate and the housing, and the heat convection between the previous driven plate and the housing; and finally, it determines the current clutch temperature based on the current pressure plate temperature and the current driven plate temperature. This solution solves the problem of low clutch temperature calculation accuracy due to incomplete consideration of factors affecting clutch temperature in existing technologies, and also addresses the problem of low calculation efficiency. It achieves automated clutch temperature calculation, improving both the accuracy and efficiency of clutch temperature calculation. Furthermore, accurate clutch temperature calculation facilitates better clutch control, improves clutch control precision during gear shifting, and enhances shifting quality.
[0024] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0025] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0026] Figure 1 This is a flowchart of a clutch temperature calculation method provided in Embodiment 1 of the present invention;
[0027] Figure 2 This is a flowchart of a clutch temperature calculation method provided in Embodiment 2 of the present invention;
[0028] Figure 3 This is a schematic diagram of the structure of a clutch temperature measuring device provided in Embodiment 3 of the present invention;
[0029] Figure 4 This is a schematic diagram of the structure of an electronic device provided in Embodiment 4 of the present invention. Detailed Implementation
[0030] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0031] It should be noted that the terms "candidate" and "target," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "etc.", and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0032] Example 1
[0033] Figure 1 This invention provides a flowchart of a clutch temperature calculation method according to Embodiment 1. This embodiment is applicable to situations where the temperature of a clutch is calculated, particularly when the clutch temperature is calculated based on the pressure plate temperature, driven plate temperature, and housing temperature. This method can be executed by a clutch temperature calculation device, which can be implemented in hardware and / or software and can be configured in an electronic device. Figure 1 As shown, the method includes:
[0034] S110. Based on the temperature of the upper pressure plate, the upper driven plate, and the upper housing of the clutch at the previous moment, determine the internal heat conduction of the upper pressure plate, the internal heat conduction of the upper driven plate, the heat convection between the upper pressure plate and the housing, and the heat convection between the upper driven plate and the housing at the previous moment.
[0035] It should be noted that the clutch temperature is mainly affected by the temperature of the pressure plate and the driven plate, which in turn are influenced to some extent by the temperature of the clutch housing. The clutch pressure plate and driven plate temperatures are primarily determined by the frictional work generated at the contact surfaces of the pressure plate and driven plate, the internal heat conduction of each pressure plate and driven plate, the heat conduction between each pressure plate and driven plate and the housing, and the thermal convection between each pressure plate and driven plate and the air inside the housing.
[0036] The clutch is a device that transmits engine power from a car or other power machinery to the axle in a switching manner. Installed between the engine and transmission, the clutch is the assembly in the automotive transmission system directly connected to the engine. If the clutch temperature is too high, it will damage the protective and frictional properties of the automatic transmission fluid, increase friction and wear on parts, cause noise in the transmission, and lead to impurities or dirt entering the transmission, affecting its normal operation. Therefore, monitoring the clutch temperature and performing timely cooling operations when the clutch temperature is too high is essential. The pressure plate, driven plate, and housing are all components of the clutch. The temperatures of the previous pressure plate, driven plate, and housing are the temperatures of the clutch at the previous moment. Internal heat conduction of the pressure plate refers to the heat conduction between the pressure plates in the clutch. Internal heat conduction of the driven plate refers to the heat conduction between the driven plates in the clutch.
[0037] Specifically, the temperatures of the upper pressure plate, the upper driven plate, and the upper housing of the clutch at the previous moment are obtained. Because the temperature changes of the clutch pressure plate and driven plate are non-linear, when calculating the internal heat conduction of the upper pressure plate and the upper driven plate at the previous moment, the clutch pressure plate and driven plate can be considered as axially fixed-length slices. These slices can be considered as cylinders with uniform material and uniform rear walls, and the heat conduction area between the slices is consistent with the friction area of the friction plates. The calculation formula for the internal heat conduction of the upper pressure plate at the previous moment is shown in formula (1):
[0038]
[0039] Among them, Q A For the heat conduction between two adjacent slices in the slice corresponding to the pressure plate of the clutch; t a and tb These refer to the temperatures of the previous pressure plate corresponding to the two adjacent slices mentioned above; K1 is the thermal conductivity of the pressure plate material; A1 is the area of the conductive portion of the pressure plate, and d x This refers to the thickness of the pressure plate's conductive section.
[0040] The formula for calculating the heat transfer inside the previous driven plate of the clutch at the previous moment is shown in formula (2):
[0041]
[0042] Among them, Q B For the heat conduction between two adjacent slices in the slice corresponding to the driven disc of the clutch; t c and t d These refer to the temperatures of the previous driven disk corresponding to the two adjacent slices mentioned above; K2 is the thermal conductivity characteristic of the driven disk material; A2 is the area of the conductive portion of the driven disk; and d y The thickness of the driven disk transmission section.
[0043] The calculation formula for the heat convection between the upper pressure plate and the shell is shown in formula (3):
[0044] Q C =(t i -t f )×h×A1 (3)
[0045] Among them, Q C For heat convection between the upper pressure plate and the shell; t i t represents the temperature of the previous pressure plate of any pressure plate; f denoted as , where is the casing temperature; h is the thermal conductivity coefficient. Since the magnitude of convective power is related to the airflow velocity, the thermal conductivity coefficient h can be determined based on the engine speed.
[0046] The calculation formula for the heat convection between the driven disk and the shell is shown in formula (4):
[0047] Q D =(t) n -t f )×h×A2 (4)
[0048] Among them, Q D For thermal convection between the driven disk and the casing; t n The temperature of the previous driven disk for any driven disk.
[0049] S120. Determine the frictional work of the pressure plate and the frictional work of the driven plate at the current moment based on the total frictional power of the clutch at the current moment.
[0050] For example, the total frictional power of the clutch at the current moment can be determined based on the clutch's angular velocity, feedback torque, and loss torque at the current moment; half of the total frictional power is taken as the frictional work of the clutch's pressure plate, and half of the total frictional power is taken as the frictional work of the clutch's driven plate.
[0051] Specifically, the total frictional power of the clutch is the product of the clutch torque and angular velocity, which is determined by subtracting the loss torque from the clutch feedback torque and then multiplying it by the angular velocity converted from the slip of the current clutch gear. After determining the total frictional power of the clutch, half of the total frictional power is taken as the frictional work of the clutch pressure plate, and half of the total frictional power is taken as the frictional work of the clutch driven plate.
[0052] S130. Determine the heat conduction between the pressure plate and the housing of the clutch at the current moment, and determine the heat conduction between the driven plate and the housing of the clutch at the current moment.
[0053] Specifically, the heat conduction between the clutch pressure plate and the housing at the current moment can be calculated as the heat conduction between the pressure plate and the housing at the previous moment, based on the heat conduction calculation formula. The heat conduction between the clutch driven plate and the housing at the current moment can be calculated as the heat conduction between the driven plate and the housing at the previous moment, based on the heat conduction calculation formula.
[0054] S140. Determine the current pressure plate temperature based on the temperature of the previous pressure plate, the frictional work of the current pressure plate, the internal heat conduction of the previous pressure plate, the heat conduction between the pressure plate and the shell, and the heat convection between the previous pressure plate and the shell.
[0055] Specifically, the temperature of the previous pressure plate of the clutch, the friction work of the current pressure plate, the internal heat conduction of the previous pressure plate, the heat conduction between the pressure plate and the housing, and the heat convection between the previous pressure plate and the housing can be weighted and added together. The current pressure plate temperature can be determined based on the weighted sum.
[0056] For example, the current temperature increment of the pressure plate can be determined based on the mass and heat capacity of the clutch, according to the friction work of the pressure plate, the internal heat conduction of the previous pressure plate, the heat conduction between the previous pressure plate and the housing, the heat convection between the previous pressure plate and the housing, and the current running time of the clutch; the sum of the current temperature increment of the pressure plate and the temperature of the previous pressure plate is taken as the current pressure plate temperature.
[0057] Understandably, the above scheme takes into full account the effects of pressure plate friction work, internal heat conduction of the previous pressure plate, heat conduction between the previous pressure plate and the housing, heat convection between the previous pressure plate and the housing, current running time of the clutch, clutch mass, and clutch heat capacity on the current pressure plate temperature when determining the current pressure plate temperature, which can improve the calculation accuracy of the current pressure plate temperature.
[0058] S150. Determine the current driven plate temperature based on the temperature of the previous driven plate, the frictional work of the current driven plate, the internal heat conduction of the previous driven plate, the heat conduction between the driven plate and the housing, and the heat convection between the previous driven plate and the housing.
[0059] Specifically, the temperature of the previous driven plate of the clutch, the friction work of the current driven plate, the internal heat conduction of the previous driven plate, the heat conduction between the driven plate and the housing, and the heat convection between the previous driven plate and the housing can be weighted and added together. The current driven plate temperature can be determined based on the weighted sum.
[0060] For example, the current temperature increment of the driven plate can be determined based on the mass and heat capacity of the clutch, according to the current frictional work of the driven plate, the internal heat conduction of the previous driven plate, the heat conduction between the driven plate and the housing, the heat convection between the previous driven plate and the housing, and the current running time of the clutch; the sum of the current temperature increment of the driven plate and the temperature of the previous driven plate is taken as the current temperature of the driven plate.
[0061] Understandably, the above scheme takes into full account the effects of the frictional work of the driven plate, the internal heat conduction of the previous driven plate, the heat conduction between the driven plate and the housing, the heat convection between the previous driven plate and the housing, the current running time of the clutch, the mass of the clutch, and the heat capacity of the clutch on the current driven plate temperature when determining the current driven plate temperature, which can improve the calculation accuracy of the current driven plate temperature.
[0062] S160. Determine the current clutch temperature at the current moment based on the current pressure plate temperature and the current driven plate temperature.
[0063] Specifically, the current pressure plate temperature multiplied by a first coefficient is added to the current driven plate temperature multiplied by a second coefficient, and the sum is used as the current clutch temperature at the current moment. The first and second coefficients can be set according to actual needs. In essence, at the start of the next moment, the current pressure plate temperature, driven plate temperature, and housing temperature can be used as the previous pressure plate temperature, previous driven plate temperature, and next housing temperature for the next moment. Furthermore, at the start of the next moment, the clutch pressure plate temperature, driven plate temperature, and housing temperature for the next moment are calculated based on these current temperatures.
[0064] For example, a method for determining the current clutch temperature at the current moment could be: determining the sum of the current pressure plate temperature and the current driven plate temperature, and taking half of the sum of the temperatures as the current clutch temperature at the current moment.
[0065] The above method can improve the calculation efficiency of the current clutch temperature while ensuring the accuracy of the current clutch temperature calculation.
[0066] The technical solution provided in this embodiment determines the internal heat conduction of the upper pressure plate and the upper driven plate, as well as the heat convection between the upper pressure plate and the housing, and between the upper driven plate and the housing, based on the temperatures of the upper pressure plate, the upper driven plate, and the upper housing at the previous moment. It also determines the frictional work of the pressure plate and the frictional work of the clutch at the current moment based on the total frictional power of the clutch at the current moment. Furthermore, it determines the heat conduction between the pressure plate and the housing at the current moment, and determines the clutch... The method calculates the heat transfer between the driven plate and the housing at the current moment; it determines the current pressure plate temperature based on the temperature of the previous pressure plate, the friction work of the current pressure plate, the internal heat transfer of the previous pressure plate, the heat transfer between the pressure plate and the housing, and the heat convection between the previous pressure plate and the housing; it also determines the current driven plate temperature based on the temperature of the previous driven plate, the friction work of the current driven plate, the internal heat transfer of the previous driven plate, the heat transfer between the driven plate and the housing, and the heat convection between the previous driven plate and the housing; and finally, it determines the current clutch temperature based on the current pressure plate temperature and the current driven plate temperature. This solution solves the problem of low clutch temperature calculation accuracy due to incomplete consideration of factors affecting clutch temperature in existing technologies, and also addresses the problem of low calculation efficiency. It achieves automated clutch temperature calculation, improving both the accuracy and efficiency of clutch temperature calculation. Furthermore, accurate clutch temperature calculation facilitates better clutch control, improves clutch control precision during gear shifting, and enhances shifting quality.
[0067] Example 2
[0068] Figure 2 This is a flowchart of a clutch temperature calculation method provided in Embodiment 2 of the present invention. This embodiment optimizes the above embodiment and provides a preferred implementation for determining the temperature of the upper pressure plate, the upper driven plate, and the upper housing. Specifically, as shown... Figure 2 As shown, the method includes:
[0069] S210. Determine the initial pressure plate temperature, initial driven plate temperature, and initial housing temperature of the clutch based on the clutch's dormancy time.
[0070] The clutch's sleep duration can be defined as the time interval between the clutch's current power-on moment and the start of its sleep state. The clutch's sleep duration can be obtained via the CAN bus.
[0071] For example, if the clutch's dormancy time is less than a time threshold, the initial pressure plate temperature, initial driven plate temperature, and initial housing temperature of the clutch are determined based on the dormancy time, ambient temperature, pressure plate temperature at the start of dormancy, driven plate temperature at the start of dormancy, and housing temperature at the start of dormancy.
[0072] The time threshold can be set according to actual needs. The start of sleep mode refers to the moment the clutch is energized and de-energized. The initial pressure plate temperature of the clutch refers to the pressure plate temperature at the most recent energization moment. The initial driven plate temperature refers to the driven plate temperature at the most recent energization moment. The initial housing temperature refers to the housing temperature at the most recent energization moment.
[0073] Specifically, the formula for calculating the initial pressure plate temperature of the clutch is shown in formula (5):
[0074]
[0075] Where T1 is the initial pressure plate temperature; T2 is the ambient temperature; T3 is the pressure plate temperature at the start of sleep; t is the sleep duration; and k is the cooling constant of the pressure plate thermal characteristics.
[0076] The formula for calculating the initial driven plate temperature of the clutch is shown in formula (6):
[0077]
[0078] Where T4 is the initial slave disk temperature; T5 is the slave disk temperature at the start of sleep mode.
[0079] The formula for calculating the initial housing temperature of the clutch is shown in formula (7):
[0080]
[0081] Where T6 is the initial shell temperature; T7 is the shell temperature at the start of hibernation.
[0082] For example, if the clutch's dormancy time is greater than or equal to a time threshold, then the clutch's initial pressure plate temperature, initial driven plate temperature, and initial housing temperature are all determined to be equal to the ambient temperature.
[0083] S220. Based on the initial pressure plate temperature, initial driven plate temperature, and initial housing temperature, iteratively calculate the operating pressure plate temperature and operating driven plate temperature of the clutch to determine the previous pressure plate temperature and previous driven plate temperature of the clutch at the previous moment.
[0084] The operating pressure plate temperature refers to the temperature of the pressure plate during clutch operation. The operating driven plate temperature refers to the temperature of the driven plate during clutch operation. Both the pressure plate and driven plate temperatures change continuously during clutch operation.
[0085] Specifically, based on the initial pressure plate temperature, initial driven plate temperature, and initial housing temperature, the operating pressure plate temperature and operating driven plate temperature of the clutch are iteratively calculated. The previous pressure plate temperature and previous driven plate temperature of the clutch at the previous moment are determined based on the iterative calculation results. The specific iterative calculation method is consistent with the method for calculating the clutch temperature in Example 1, and will not be repeated here.
[0086] S230. Determine the previous housing temperature based on the initial housing temperature, the mass of the clutch, the heat capacity, and the previous operating time.
[0087] Specifically, the clutch housing temperature is determined by the sum of the heat convection between the pressure plate and the housing, the heat convection between the driven plate and the housing, the heat conduction between the pressure plate and the housing, the heat conduction between the driven plate and the housing, the heat convection between the housing and the environment, the heat conduction between the engine coolant and the driven plate, and the heat conduction between the transmission oil temperature and the pressure plate.
[0088] S240. Based on the temperature of the upper pressure plate, the upper driven plate, and the upper housing of the clutch at the previous moment, determine the internal heat conduction of the upper pressure plate, the internal heat conduction of the upper driven plate, the heat convection between the upper pressure plate and the housing, and the heat convection between the upper driven plate and the housing at the previous moment.
[0089] S250. Determine the frictional work of the pressure plate and the frictional work of the driven plate at the current moment based on the total frictional power of the clutch at the current moment.
[0090] S260. Determine the heat conduction between the pressure plate and the housing of the clutch at the current moment, and determine the heat conduction between the driven plate and the housing of the clutch at the current moment.
[0091] S270. Determine the current pressure plate temperature based on the temperature of the previous pressure plate, the friction work of the current pressure plate, the internal heat conduction of the previous pressure plate, the heat conduction between the pressure plate and the shell, and the heat convection between the previous pressure plate and the shell.
[0092] S280. Determine the current driven plate temperature based on the temperature of the previous driven plate, the frictional work of the current driven plate, the internal heat conduction of the previous driven plate, the heat conduction between the driven plate and the housing, and the heat convection between the previous driven plate and the housing.
[0093] S290. Determine the current clutch temperature at the current moment based on the current pressure plate temperature and the current driven plate temperature.
[0094] The technical solution of this embodiment provides an optional implementation method that determines the operating pressure plate temperature and operating driven plate temperature of the clutch by iteratively calculating the initial pressure plate temperature, initial driven plate temperature, and initial housing temperature. Considering the influence of the clutch's dormancy time on the temperature of each component of the clutch, determining the initial pressure plate temperature, initial driven plate temperature, and initial housing temperature based on the clutch's dormancy time can obtain more accurate initial pressure plate temperature, initial driven plate temperature, and initial housing temperature, thereby improving the calculation accuracy of the previous pressure plate temperature, previous driven plate temperature, and previous housing temperature.
[0095] Example 3
[0096] Figure 3 This is a schematic diagram of a clutch temperature measurement device provided in Embodiment 3 of the present invention. This embodiment is applicable to situations where the temperature of a clutch is measured. Figure 3 As shown, the clutch temperature measurement device includes: a clutch temperature analysis module 310, a power determination module 320, a heat conduction determination module 330, a pressure plate temperature determination module 340, a driven plate temperature determination module 350, and a clutch temperature determination module 360.
[0097] The clutch temperature analysis module 310 is used to determine the internal heat conduction of the upper pressure plate, the internal heat conduction of the upper driven plate, the heat convection between the upper pressure plate and the housing, and the heat convection between the upper driven plate and the housing at the previous moment, based on the temperature of the upper pressure plate, the temperature of the upper driven plate, and the temperature of the upper housing at the previous moment.
[0098] The power determination module 320 is used to determine the friction work of the pressure plate and the friction work of the driven plate of the clutch at the current moment based on the total friction power of the clutch at the current moment.
[0099] The heat conduction determination module 330 is used to determine the heat conduction between the pressure plate and the housing of the clutch at the current moment, and to determine the heat conduction between the driven plate and the housing of the clutch at the current moment.
[0100] The pressure plate temperature determination module 340 is used to determine the current pressure plate temperature based on the previous pressure plate temperature, the current pressure plate friction work, the internal heat conduction of the previous pressure plate, the heat conduction between the pressure plate and the shell, and the heat convection between the previous pressure plate and the shell.
[0101] The driven disk temperature determination module 350 is used to determine the current driven disk temperature based on the temperature of the previous driven disk, the friction work of the current driven disk, the internal heat conduction of the previous driven disk, the heat conduction between the driven disk and the housing, and the heat convection between the previous driven disk and the housing.
[0102] The clutch temperature determination module 360 is used to determine the current clutch temperature at the current moment based on the current pressure plate temperature and the current driven plate temperature.
[0103] The technical solution provided in this embodiment determines the internal heat conduction of the upper pressure plate and the upper driven plate, as well as the heat convection between the upper pressure plate and the housing, and between the upper driven plate and the housing, based on the temperatures of the upper pressure plate, the upper driven plate, and the upper housing at the previous moment. It also determines the frictional work of the pressure plate and the frictional work of the clutch at the current moment based on the total frictional power of the clutch at the current moment. Furthermore, it determines the heat conduction between the pressure plate and the housing at the current moment, and determines the clutch... The method calculates the heat transfer between the driven plate and the housing at the current moment; it determines the current pressure plate temperature based on the temperature of the previous pressure plate, the friction work of the current pressure plate, the internal heat transfer of the previous pressure plate, the heat transfer between the pressure plate and the housing, and the heat convection between the previous pressure plate and the housing; it also determines the current driven plate temperature based on the temperature of the previous driven plate, the friction work of the current driven plate, the internal heat transfer of the previous driven plate, the heat transfer between the driven plate and the housing, and the heat convection between the previous driven plate and the housing; and finally, it determines the current clutch temperature based on the current pressure plate temperature and the current driven plate temperature. This solution solves the problem of low clutch temperature calculation accuracy due to incomplete consideration of factors affecting clutch temperature in existing technologies, and also addresses the problem of low calculation efficiency. It achieves automated clutch temperature calculation, improving both the accuracy and efficiency of clutch temperature calculation. Furthermore, accurate clutch temperature calculation facilitates better clutch control, improves clutch control precision during gear shifting, and enhances shifting quality.
[0104] For example, the pressure plate temperature determination module 340 is specifically used for:
[0105] Based on the mass and heat capacity of the clutch, the current temperature increment of the pressure plate is determined according to the friction work of the pressure plate, the internal heat conduction of the previous pressure plate, the heat conduction between the previous pressure plate and the housing, the heat convection between the previous pressure plate and the housing, and the current running time of the clutch.
[0106] The current pressure plate temperature is the sum of the current pressure plate temperature increment and the previous pressure plate temperature.
[0107] For example, the driven disk temperature determination module 350 is specifically used for:
[0108] Based on the mass and heat capacity of the clutch, the current temperature increment of the driven plate is determined according to the current friction work of the driven plate, the internal heat conduction of the previous driven plate, the heat conduction between the driven plate and the housing, the heat convection between the previous driven plate and the housing, and the current running time of the clutch.
[0109] The current temperature of the driven disk is the sum of the current temperature increment of the driven disk and the temperature of the previous driven disk.
[0110] For example, the above-mentioned clutch temperature measuring device further includes the following structure for determining the temperature of the upper pressure plate, the temperature of the upper driven plate, and the temperature of the upper housing:
[0111] The initial temperature determination module is used to determine the initial pressure plate temperature, initial driven plate temperature, and initial housing temperature of the clutch based on the clutch's dormancy time.
[0112] The previous temperature determination module is used to iteratively calculate the operating pressure plate temperature and operating driven plate temperature of the clutch based on the initial pressure plate temperature, initial driven plate temperature and initial housing temperature, and determine the previous pressure plate temperature and previous driven plate temperature of the clutch at the previous moment.
[0113] The housing temperature determination module is used to determine the previous housing temperature based on the initial housing temperature, the mass of the clutch, the heat capacity, and the previous operating time.
[0114] For example, the initial temperature determination module is specifically used for:
[0115] If the clutch's dormancy time is less than the time threshold, the initial pressure plate temperature, initial driven plate temperature, and initial housing temperature of the clutch are determined based on the dormancy time, ambient temperature, pressure plate temperature at the start of dormancy, driven plate temperature at the start of dormancy, and housing temperature at the start of dormancy.
[0116] For example, the power determination module 320 is specifically used for:
[0117] Determine the total frictional power of the clutch at the current moment based on the clutch's angular velocity, feedback torque, and loss torque.
[0118] Half of the total frictional power is taken as the frictional work of the clutch pressure plate, and half of the total frictional power is taken as the frictional work of the clutch driven plate.
[0119] For example, the clutch temperature determination module 360 is specifically used for:
[0120] Determine the sum of the current pressure plate temperature and the current driven plate temperature, and use half of the sum as the current clutch temperature at the current moment.
[0121] The clutch temperature measuring device provided in this embodiment can be applied to the clutch temperature measuring method provided in any of the above embodiments, and has the corresponding functions and beneficial effects.
[0122] Example 4
[0123] Figure 4A schematic diagram of an electronic device 10 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0124] like Figure 4 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0125] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0126] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as the clutch temperature measurement method.
[0127] In some embodiments, the clutch temperature measurement method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the clutch temperature measurement method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the clutch temperature measurement method by any other suitable means (e.g., by means of firmware).
[0128] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0129] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0130] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0131] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0132] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0133] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0134] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0135] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method for calculating clutch temperature, characterized in that, include: Based on the temperature of the upper pressure plate, the upper driven plate, and the upper housing of the clutch at the previous moment, determine the internal heat conduction of the upper pressure plate, the internal heat conduction of the upper driven plate, the heat convection between the upper pressure plate and the housing, and the heat convection between the upper driven plate and the housing at the previous moment. The frictional work of the pressure plate and the frictional work of the clutch at the current moment are determined based on the total frictional power of the clutch at the current moment. Determine the heat conduction between the pressure plate and the housing of the clutch at the current moment, and determine the heat conduction between the driven plate and the housing of the clutch at the current moment; The current pressure plate temperature is determined based on the temperature of the previous pressure plate, the frictional work of the pressure plate at the current moment, the internal heat conduction of the previous pressure plate, the heat conduction between the pressure plate and the shell at the current moment, and the heat convection between the previous pressure plate and the shell. The current driven disk temperature is determined based on the temperature of the previous driven disk, the frictional work of the driven disk at the current moment, the internal heat conduction of the previous driven disk, the heat conduction between the driven disk and the housing, and the heat convection between the previous driven disk and the housing. The current clutch temperature at the current moment is determined by adding the value obtained by multiplying the current pressure plate temperature by a first coefficient and the value obtained by multiplying the current driven plate temperature by a second coefficient. The current pressure plate temperature is determined based on the previous pressure plate temperature, the current pressure plate friction work, the internal heat conduction of the previous pressure plate, the current heat conduction between the pressure plate and the shell, and the heat convection between the previous pressure plate and the shell, including: Based on the mass and heat capacity of the clutch, the current temperature increment of the pressure plate is determined according to the frictional work of the pressure plate, the internal heat conduction of the previous pressure plate, the heat conduction between the pressure plate and the housing at the current moment, the heat convection between the previous pressure plate and the housing, and the current running time of the clutch. The sum of the current temperature increment of the pressure plate and the previous temperature of the pressure plate is taken as the current temperature of the pressure plate; The current driven disk temperature is determined based on the temperature of the previous driven disk, the frictional work of the driven disk at the current moment, the internal heat conduction of the previous driven disk, the heat conduction between the driven disk and the housing, and the heat convection between the previous driven disk and the housing, including: Based on the mass and heat capacity of the clutch, the current temperature increment of the driven plate is determined according to the frictional work of the driven plate at the current moment, the internal heat conduction of the previous driven plate, the heat conduction between the driven plate and the housing, the heat convection between the previous driven plate and the housing, and the current running time of the clutch. The current temperature of the driven disk is the sum of the current temperature increment of the driven disk and the temperature of the previous driven disk.
2. The method according to claim 1, characterized in that, The temperatures of the upper pressure plate, the upper driven plate, and the upper housing are determined in the following manner: The initial pressure plate temperature, initial driven plate temperature, and initial housing temperature of the clutch are determined based on the clutch's dormancy duration. Based on the initial pressure plate temperature, the initial driven plate temperature, and the initial housing temperature, the operating pressure plate temperature and the operating driven plate temperature of the clutch are iteratively calculated to determine the previous pressure plate temperature and the previous driven plate temperature of the clutch at the previous moment. The previous housing temperature is determined based on the initial housing temperature, the mass of the clutch, its heat capacity, and the previous operating time.
3. The method according to claim 2, characterized in that, Based on the clutch's dormancy duration, the initial pressure plate temperature, initial driven plate temperature, and initial housing temperature of the clutch are determined, including: If the dormancy duration of the clutch is less than the time threshold, the initial pressure plate temperature, initial driven plate temperature, and initial housing temperature of the clutch are determined based on the dormancy duration, ambient temperature, pressure plate temperature at the start of dormancy, driven plate temperature at the start of dormancy, and housing temperature at the start of dormancy.
4. The method according to claim 1, characterized in that, The frictional work of the clutch at the current moment, including the frictional work of the pressure plate and the frictional work of the driven plate, is determined based on the total frictional power of the clutch at the current moment, including: The total frictional power of the clutch at the current moment is determined based on the clutch's angular velocity, feedback torque, and loss torque at the current moment. Half of the total frictional power is taken as the frictional work of the clutch pressure plate, and half of the total frictional power is taken as the frictional work of the clutch driven plate.
5. A clutch temperature measuring device, characterized in that, include: The clutch temperature analysis module is used to determine the internal heat conduction of the upper pressure plate, the internal heat conduction of the upper driven plate, the heat convection between the upper pressure plate and the housing, and the heat convection between the upper driven plate and the housing at the previous moment, based on the temperature of the upper pressure plate, the upper driven plate, and the upper housing at the previous moment. The power determination module is used to determine the friction work of the pressure plate and the friction work of the driven plate of the clutch at the current moment based on the total friction power of the clutch at the current moment. The heat conduction determination module is used to determine the heat conduction between the pressure plate and the housing of the clutch at the current moment, and to determine the heat conduction between the driven plate and the housing of the clutch at the current moment. The pressure plate temperature determination module is used to determine the current pressure plate temperature based on the previous pressure plate temperature, the current pressure plate friction work, the internal heat conduction of the previous pressure plate, the current heat conduction between the pressure plate and the shell, and the heat convection between the previous pressure plate and the shell. The driven disk temperature determination module is used to determine the current driven disk temperature based on the temperature of the previous driven disk, the frictional work of the driven disk at the current moment, the internal heat conduction of the previous driven disk, the heat conduction between the driven disk and the housing, and the heat convection between the previous driven disk and the housing. The clutch temperature determination module is used to add the value obtained by multiplying the current pressure plate temperature by a first coefficient and the value obtained by multiplying the current driven plate temperature by a second coefficient, and determine the current clutch temperature at the current moment based on the sum of the values. The pressure plate temperature determination module is specifically used for: Based on the mass and heat capacity of the clutch, the current temperature increment of the pressure plate is determined according to the frictional work of the pressure plate, the internal heat conduction of the previous pressure plate, the heat conduction between the pressure plate and the housing at the current moment, the heat convection between the previous pressure plate and the housing, and the current running time of the clutch. The sum of the current temperature increment of the pressure plate and the previous temperature of the pressure plate is taken as the current temperature of the pressure plate; The driven disk temperature determination module is specifically used for: Based on the mass and heat capacity of the clutch, the current temperature increment of the driven plate is determined according to the frictional work of the driven plate at the current moment, the internal heat conduction of the previous driven plate, the heat conduction between the driven plate and the housing, the heat convection between the previous driven plate and the housing, and the current running time of the clutch. The current temperature of the driven disk is the sum of the current temperature increment of the driven disk and the temperature of the previous driven disk.
6. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the clutch temperature calculation method according to any one of claims 1-4.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the clutch temperature calculation method according to any one of claims 1-4.
Citation Information
Patent Citations
Clutch friction plate temperature estimation method
CN110110377A
Temperature estimation method and device for dry clutch
CN112431876A