Clutch temperature monitoring method, device, equipment and storage medium
By obtaining the clutch transmission torque, rotation speed and cooling oil temperature variation, and calculating the clutch temperature in combination with the law of conservation of energy, the problem of insufficient clutch temperature monitoring in the prior art is solved, and the accurate management and protection of clutch temperature is achieved.
Patent Information
- Application Number
- CN202411150772.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-21
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2044-08-21
AI Technical Summary
The existing technology lacks an effective clutch temperature monitoring strategy, which leads to the inability to control clutch temperature in time, which may lead to clutch damage and transmission damage.
By obtaining the clutch transmission torque, the driving plate speed, the driven plate speed and the cooling oil temperature change, combining the specific heat capacity, density and flow of the cooling oil, the clutch temperature change is calculated using the law of conservation of energy, and combined with historical temperature to manage in real time Clutch maximum temperature.
Reasonable and periodic monitoring and management of clutch temperature are achieved, and protective measures are taken in a timely manner to prevent damage to the clutch and gearbox.
Smart Images

Figure CN118654123B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of vehicle technology, and more particularly to a clutch temperature monitoring method, device, equipment and storage medium. Background Art
[0002] At present, the clutch is widely used in passenger cars, commercial vehicles, etc., because it can achieve smooth power transmission and stepless speed change when used in conjunction with an automatic transmission, thus providing drivers with a better driving experience and comfort. As users' demand for driving performance increases, the demand for automatic transmissions also increases, which requires the clutch to have better reliability. The clutch is mainly composed of friction plates, steel plates, pistons and other components. Its front end is connected to the input shaft of the automatic transmission, and its rear end transmits power to the output shaft of the automatic transmission through different gear ratios. The power of the output shaft is then transmitted to the wheels through the differential, main reducer and other parts of the vehicle, thereby realizing power transmission. Among them, when the clutch is not completely locked, a large amount of heat energy will be generated due to the flow of oil and mechanical friction in the clutch, and excessive temperature may damage the clutch. Therefore, how to effectively monitor the temperature of the clutch becomes a key issue.
[0003] However, there is currently no reasonable strategy for monitoring the temperature of the clutch, which may result in the inability to control the temperature of the clutch in a timely manner, leading to damage to the clutch due to excessive temperature or even damage to the gearbox. Summary of the invention
[0004] In order to solve the above technical problems or at least partially solve the above technical problems, the embodiments of the present disclosure provide a clutch temperature monitoring method, device, equipment and storage medium.
[0005] A first aspect of an embodiment of the present disclosure provides a method for monitoring clutch temperature, the method comprising:
[0006] Obtain the current clutch transmission torque, the current active plate speed, the current driven plate speed and the current cooling oil temperature change in the current cycle;
[0007] Determine the current clutch temperature change of the current cycle according to the current clutch transmission torque, the current active plate speed, the current driven plate speed, the current cooling oil temperature change, cooling oil specific heat capacity, cooling oil density, cooling oil flow rate, clutch plate specific heat capacity, clutch plate mass, and cycle time;
[0008] Determining a current clutch temperature of the current cycle according to the current clutch temperature change and the historical clutch temperature of the previous cycle;
[0009] The current clutch maximum temperature is managed according to the current clutch temperature.
[0010] A second aspect of an embodiment of the present disclosure provides a clutch temperature monitoring device, the device comprising:
[0011] A first acquisition module is used to acquire the current clutch transmission torque, the current driving plate speed, the current driven plate speed and the current cooling oil temperature change in the current cycle;
[0012] A first determination module is used to determine the current clutch temperature change of the current cycle according to the current clutch transmission torque, the current active plate speed, the current driven plate speed, the current cooling oil temperature change, cooling oil specific heat capacity, cooling oil density, cooling oil flow rate, clutch plate specific heat capacity, clutch plate mass, and cycle time;
[0013] A second determination module, configured to determine a current clutch temperature of the current cycle according to the current clutch temperature variation and a historical clutch temperature of a previous cycle;
[0014] The first management module is used to manage the current maximum clutch temperature according to the current clutch temperature.
[0015] A third aspect of an embodiment of the present disclosure provides an electronic device, the server comprising: a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the method of the first aspect above.
[0016] A fourth aspect of an embodiment of the present disclosure provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method of the first aspect described above can be implemented.
[0017] Compared with the prior art, the technical solution provided by the embodiments of the present disclosure has the following advantages:
[0018] The disclosed embodiment can obtain the current clutch transmission torque, the current active plate speed, the current driven plate speed and the current cooling oil temperature change of the current cycle; determine the current clutch temperature change of the current cycle according to the current clutch transmission torque, the current active plate speed, the current driven plate speed, the current cooling oil temperature change, the cooling oil specific heat capacity, the cooling oil density, the cooling oil flow rate, the clutch plate specific heat capacity, the clutch plate mass, and the cycle time; determine the current clutch temperature of the current cycle according to the current clutch temperature change and the historical clutch temperature of the previous cycle; manage the current clutch maximum temperature according to the current clutch temperature. It can be seen that the above technical solution can reasonably and periodically monitor the clutch temperature and the clutch maximum temperature, which is convenient for taking relevant protective measures for the clutch in a timely manner when the temperature is too high, thereby preventing damage to the clutch or even the gearbox. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0020] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0021] Figure 1 is a flow chart of a clutch temperature monitoring method provided by an embodiment of the present disclosure;
[0022] Figure 2 is a flow chart of a clutch temperature monitoring process provided by an embodiment of the present disclosure;
[0023] Figure 3 is a flow chart of a clutch maximum temperature monitoring process provided by an embodiment of the present disclosure;
[0024] Figure 4 is a schematic structural diagram of a clutch temperature monitoring device provided in an embodiment of the present disclosure;
[0025] Figure 5 It is a structural schematic diagram of an electronic device in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0026] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.
[0027] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.
[0028] Figure 1 1 is a flow chart of a clutch temperature monitoring method provided by an embodiment of the present disclosure, and the method can be performed by an electronic device. The electronic device can be exemplarily understood as a device such as a gearbox. Figure 1 As shown, the method provided in this embodiment includes the following steps:
[0029] S110, obtaining the current clutch transmission torque, the current driving plate speed, the current driven plate speed and the current cooling oil temperature change of the current cycle.
[0030] Specifically, the current clutch transfer torque is the clutch transfer torque of the current cycle.
[0031] Specifically, the current active chip rotation speed is the active chip rotation speed of the current cycle.
[0032] Specifically, the current driven plate rotation speed is the driven plate rotation speed of the current cycle.
[0033] Specifically, the current cooling oil temperature change is the cooling oil temperature change in the current cycle, wherein the cooling oil temperature change is the difference between the cooling oil outlet temperature and the cooling oil inlet temperature in the current cycle.
[0034] In some embodiments, S110 may include: S111 , acquiring the real-time clutch transmission torque, the real-time active plate speed, the real-time driven plate speed, and the real-time cooling oil inlet temperature collected in the current cycle.
[0035] Specifically, the real-time clutch transmission torque is the clutch transmission torque collected in the current cycle. For example, the input shaft torque of the automatic transmission (engine torque multiplied by the torque ratio of the torque converter) can be collected in the current cycle, and the collected input shaft torque of the automatic transmission multiplied by the clutch torque ratio is used as the real-time clutch transmission torque.
[0036] Specifically, the real-time active plate speed is the active plate speed collected in the current cycle. Exemplarily, the input shaft speed and the engine speed can be collected in the current cycle, and the collected input shaft speed is used as the real-time active plate speed in non-special cases, and the collected engine speed is used as the real-time active plate speed in special cases, wherein the special case includes the locking of the hydraulic torque converter, because when the hydraulic torque converter is locked, the input shaft sensor may be distorted.
[0037] Specifically, the real-time driven plate speed is the driven plate speed collected in the current cycle. Exemplarily, the output shaft speed can be collected in the current cycle, and the collected output shaft speed is multiplied by the speed ratio as the real-time driven plate speed.
[0038] Specifically, the real-time cooling oil inlet temperature is the cooling oil temperature collected by a temperature sensor disposed at the cooling oil inlet in the current cycle.
[0039] S112. If the real-time clutch transmission torque, the real-time active plate speed, and the real-time driven plate speed are valid, the real-time clutch transmission torque is used as the current clutch transmission torque, the real-time active plate speed is used as the current active plate speed, and the real-time driven plate speed is used as the current driven plate speed.
[0040] It should be noted that any method known to those skilled in the art can be used to detect whether the real-time clutch transmission torque, the real-time active plate speed, the real-time driven plate speed, and the real-time cooling oil inlet temperature are valid, and the present disclosure does not limit this. Exemplarily, the validity of the data (i.e., the real-time clutch transmission torque, the real-time active plate speed, the real-time driven plate speed, and the real-time cooling oil inlet temperature) can be detected from at least one of the following aspects: whether the data is within a reasonable range, whether the data changes in accordance with the actual situation, whether the data changes over time are reasonable, and if a checksum is used in the data transmission process, check whether the checksum of the received data is consistent with that of the sender, but it is not limited to this.
[0041] Of course, in other embodiments, the real-time clutch transmission torque, the real-time active plate speed, and the real-time driven plate speed may not be checked for validity, and the real-time clutch transmission torque may be directly used as the current clutch transmission torque, the real-time active plate speed may be used as the current active plate speed, and the real-time driven plate speed may be used as the current driven plate speed.
[0042] S113: If the real-time cooling oil inlet temperature is valid, the difference between the historical clutch temperature of the previous cycle and the real-time cooling oil inlet temperature is used as the current cooling oil temperature change.
[0043] Specifically, the historical clutch temperature of the previous cycle is the clutch temperature of the previous cycle.
[0044] Specifically, since the cooling oil is used to cool the clutch, and the cooling oil temperature when it reaches the outlet is usually close to the clutch temperature, the historical clutch temperature of the previous cycle can be used as the real-time cooling oil outlet temperature, so there is no need to set a temperature sensor at the cooling oil outlet, thereby saving costs. Of course, in other embodiments, a temperature sensor can also be set at the cooling oil outlet. In this case, the cooling oil temperature collected by the temperature sensor at the cooling oil outlet in the current cycle is used as the real-time cooling oil outlet temperature.
[0045] Specifically, the difference between the real-time cooling oil outlet temperature and the real-time cooling oil inlet temperature is taken as the current cooling oil temperature change.
[0046] It can be understood that by determining the current clutch transmission torque, current driving plate speed, current driven plate speed and current cooling oil temperature change based on the effective real-time clutch transmission torque, real-time active plate speed, real-time driven plate speed and real-time cooling oil inlet temperature, the current clutch transmission torque, current active plate speed, current driven plate speed and current cooling oil temperature change can be made effective, thereby making the subsequently determined current clutch temperature effective, thereby improving the accuracy of clutch temperature monitoring.
[0047] S120. Determine the current clutch temperature change of the current cycle based on the current clutch transmission torque, the current active plate speed, the current driven plate speed, the current cooling oil temperature change, the cooling oil specific heat capacity, the cooling oil density, the cooling oil flow rate, the clutch plate specific heat capacity, the clutch plate mass, and the cycle time.
[0048] In the disclosed embodiment, considering the law of conservation of energy, part of the work done by the active plate of the clutch is provided to the driven wheel to transmit power, part is used to heat the cooling oil, and part is used to heat the clutch. Therefore, the current clutch temperature change ΔT of the current cycle can be determined according to the law of conservation of energy. In this way, the current clutch temperature T of the current cycle = the historical clutch temperature Tz1 of the previous cycle + the current clutch temperature change ΔT of the current cycle, wherein, for the first cycle, the historical clutch temperature Tz1 of the previous cycle is the cooling oil inlet temperature of the first cycle, and the first cycle is the first cycle for monitoring the clutch temperature after the automatic transmission is powered on. It should be noted that the specific value of the cycle time can be set by those skilled in the art according to actual conditions. For example, the cycle time can be set within the range of 5 milliseconds to 15 milliseconds, such as a cycle time of 10 milliseconds, but it is not limited to this.
[0049] Specifically, the cooling oil specific heat capacity is the specific heat capacity of the cooling oil, the cooling oil density is the density of the cooling oil, and the cooling oil flow rate is the cooling oil flow rate that takes away heat through the cooling system inside the automatic transmission.
[0050] Specifically, the clutch plate specific heat capacity is the specific heat capacity of the part of the clutch in contact with the oil (such as the friction plate and the steel plate), and the clutch plate mass is the mass of the part of the clutch in contact with the oil.
[0051] In some embodiments, S120 may include: S121, determining the current active plate power according to the current clutch transmission torque and the current active plate speed.
[0052] Specifically, the current active chip power is the work done by the active chip per unit time in the current cycle.
[0053] Specifically, the current active plate power P1 = (current clutch transmission torque T1×current active plate speed N1) / 9.549.
[0054] S122. Obtain current driven plate power according to the current clutch transmission torque and the current driven plate speed.
[0055] Specifically, the current driven plate power is the work done by the driven plate per unit time in the current cycle.
[0056] Specifically, the current driven plate power P2 = (current clutch transmission torque T1×current driven plate speed N2) / 9.549.
[0057] S123. Determine the product of the cooling oil specific heat capacity, the cooling oil density, the cooling oil flow rate and the current cooling oil temperature change to obtain the current cooling oil power.
[0058] Specifically, the current cooling oil power is the amount of heat removed from the automatic transmission by the cooling oil per unit time in the current cycle.
[0059] Specifically, the current cooling oil power P3 = cooling oil specific heat capacity C1×cooling oil density p×cooling oil flow rate×current cooling oil temperature change.
[0060] S124. According to the law of conservation of energy, the current clutch temperature change is determined based on the current active plate power, the current driven plate power, the current cooling oil power, the clutch plate specific heat capacity, the clutch plate mass, and the cycle time.
[0061] Specifically, the work W1 done by the clutch to heat up in the current cycle = clutch plate specific heat capacity C2 × clutch plate mass m2 × current clutch temperature change ΔT.
[0062] Specifically, according to the law of conservation of energy, the current active plate power P1×t=the current driven plate power P2×t+the current cooling oil power P3×t+W1. According to this formula, the current clutch temperature change ΔT can be calculated, where t is the cycle time.
[0063] It can be understood that calculating the current clutch temperature change according to the law of conservation of energy can make the calculated current clutch temperature change closer to the actual clutch temperature change, thereby making the calculated current clutch temperature more reasonable and accurate, making it easier to take relevant protective measures for the clutch in the future when the temperature is too high.
[0064] Of course, in other embodiments, S120 may include: inputting the current clutch transmission torque, the current active plate speed, the current driven plate speed, the current cooling oil temperature change, the cooling oil specific heat capacity, the cooling oil density, the cooling oil flow rate, the clutch plate specific heat capacity, the clutch plate mass, and the cycle time into a pre-trained neural network model, and obtaining the current clutch temperature change output by the neural network model.
[0065] S130: Determine the current clutch temperature of the current cycle according to the current clutch temperature change and the historical clutch temperature of the previous cycle.
[0066] In some embodiments, S130 may include: taking the sum of the current clutch temperature change and the historical clutch temperature of the previous cycle as the current clutch temperature.
[0067] In other embodiments, S130 may include: determining a sum of the current clutch temperature change and the historical clutch temperature of the previous cycle;
[0068] If the sum value is greater than or equal to the current cooling oil inlet temperature, the current clutch temperature is determined to be the sum value;
[0069] If the sum is less than the current cooling oil inlet temperature, the current clutch temperature is determined to be the current cooling oil inlet temperature, or the current clutch temperature is determined to be the historical clutch temperature of the previous cycle.
[0070] Specifically, since the cooling oil is used to cool the clutch, under normal circumstances the clutch temperature should be greater than or equal to the current cooling oil inlet temperature. When the calculated sum is greater than or equal to the current cooling oil inlet temperature, it indicates that there is no deviation in the process of calculating the sum. At this time, it can be determined that the current clutch temperature is the sum.
[0071] When the calculated sum is less than the current cooling oil inlet temperature, it indicates that a deviation occurs in the process of calculating the sum. At this time, in one example, the current clutch temperature can be determined to be the current cooling oil inlet temperature. In another example, the current clutch temperature can be determined to be the historical clutch temperature of the previous cycle. In another example, if the clutch temperature shows a downward trend and the difference between the historical clutch temperature of the previous cycle and the current cooling oil inlet temperature is less than or equal to a preset difference threshold, the current clutch temperature is determined to be the current cooling oil inlet temperature. Otherwise, the current clutch temperature is determined to be the historical clutch temperature of the previous cycle.
[0072] It can be understood that by calculating the sum of the current clutch temperature change and the historical clutch temperature of the previous cycle, and then comparing the sum with the current cooling oil inlet temperature, the current clutch temperature is determined based on the comparison result, so that the final current clutch temperature is more reasonable and accurate, which is convenient for the subsequent precise protection measures for the clutch when the temperature is too high.
[0073] In some other embodiments, the method also includes: if any one of the real-time clutch transmission torque, the real-time active plate speed, the real-time driven plate speed, and the real-time cooling oil inlet temperature is invalid, determining the current clutch temperature as the historical clutch temperature of the previous cycle, or taking the sum of the historical clutch temperature of the previous cycle and the historical clutch temperature change of the previous cycle as the current clutch temperature.
[0074] Specifically, when the real-time clutch transmission torque, real-time active plate speed, real-time driven plate speed, and real-time cooling oil inlet temperature are valid, the current clutch transmission torque, current active plate speed, current driven plate speed and current cooling oil temperature change are valid, the current clutch temperature calculation is valid, otherwise the current clutch temperature calculation is inaccurate.
[0075] It is understandable that when at least one of the real-time clutch transmission torque, the real-time active plate speed, and the real-time driven plate speed is invalid, the effective current clutch temperature cannot be calculated, and the clutch temperatures of two adjacent cycles are usually close, and the clutch temperature changes of two adjacent cycles are also close. Therefore, the current clutch temperature can be determined to be the historical clutch temperature of the previous cycle, or the sum of the historical clutch temperature of the previous cycle and the historical clutch temperature change of the previous cycle can be determined to be the current clutch temperature. In this way, the error of the current clutch temperature can be reduced and the accuracy of the current clutch temperature can be improved.
[0076] S140: Manage the current maximum clutch temperature according to the current clutch temperature.
[0077] Specifically, the current clutch maximum temperature is the highest clutch temperature that has occurred in history from the time when the clutch maximum temperature is set to an initial value to the current cycle.
[0078] Optionally, S140 may include: if the current clutch temperature is greater than the current clutch maximum temperature, updating the current clutch maximum temperature to the current clutch temperature, otherwise keeping the current clutch maximum temperature unchanged. In this way, the current clutch maximum temperature can be updated in real time.
[0079] The disclosed embodiment can obtain the current clutch transmission torque, the current active plate speed, the current driven plate speed and the current cooling oil temperature change of the current cycle; determine the current clutch temperature change of the current cycle according to the current clutch transmission torque, the current active plate speed, the current driven plate speed, the current cooling oil temperature change, the cooling oil specific heat capacity, the cooling oil density, the cooling oil flow rate, the clutch plate specific heat capacity, the clutch plate mass, and the cycle time; determine the current clutch temperature of the current cycle according to the current clutch temperature change and the historical clutch temperature of the previous cycle; manage the current clutch maximum temperature according to the current clutch temperature. It can be seen that the above technical solution can reasonably and periodically monitor the clutch temperature and the clutch maximum temperature, which is convenient for taking relevant protective measures for the clutch in a timely manner when the temperature is too high, thereby preventing damage to the clutch or even the gearbox.
[0080] In another embodiment of the present disclosure, the method further includes: if the current clutch temperature is greater than a preset threshold, starting a protection measure for the clutch, wherein the protection measure includes at least one of the following: sending a torque reduction request to the engine, outputting a high clutch temperature prompt to the user, and performing gear restriction;
[0081] If the current clutch temperature drops to less than or equal to the preset threshold due to the protection measure, the current clutch maximum temperature is updated to the current cooling oil inlet temperature.
[0082] Specifically, if the current clutch temperature is greater than a preset threshold, the electronic device can send a torque reduction request to the engine, requesting a reduction in torque to avoid a continuous increase in clutch temperature; and / or output a clutch temperature over-high prompt to the user (such as displaying a high temperature prompt through a car instrument, etc.) to prompt the user so that the user can perform fault detection and repair in a timely manner to avoid damage to the gearbox; and / or perform gear restrictions to reduce the number of times the clutch gear is used to avoid unnecessary hardware damage to the gearbox.
[0083] Specifically, if the current clutch temperature drops to less than or equal to a preset threshold due to protection measures, the electronic device can update the current clutch maximum temperature to the current cooling oil inlet temperature, thereby re-recording the clutch maximum temperature for the clutch in a normal state.
[0084] Optionally, the method further includes: if a reset operation for the clutch maximum temperature is received, updating the current clutch maximum temperature to the current cooling oil inlet temperature.
[0085] Specifically, in some cases, the user can perform a reset operation on the clutch maximum temperature. For example, after replacing the clutch, the current clutch maximum temperature of the previous clutch is no longer meaningful. At this time, the user can perform a reset operation on the clutch maximum temperature. In this way, the electronic device can update the current clutch maximum temperature to the current cooling oil inlet temperature, thereby re-recording the clutch maximum temperature for the replaced clutch.
[0086] It can be understood that by resetting the clutch maximum temperature, the current clutch maximum temperature can more accurately represent the current health state of the clutch.
[0087] The clutch temperature monitoring method provided by the embodiment of the present disclosure is described in detail below with reference to a specific example. Figure 2As shown, the current clutch internal temperature T = the historical clutch temperature Tz1 of the previous cycle + the current clutch temperature change ΔT, the cycle time t = 10ms, ΔT is calculated in each cycle, and the current clutch temperature is obtained by accumulation. The current active plate power P1 = (current clutch transmission torque T1 × current active plate speed N1) / 9.549; the current driven plate power P2 = (current clutch transmission torque T1 × current driven plate speed N2) / 9.549; the current cooling oil power P3 = cooling oil specific heat capacity C1 × cooling oil density p × cooling oil flow rate Q × current cooling oil temperature change [historical clutch temperature Tz1 of the previous cycle - current cooling oil inlet temperature T0z1]; the work done by the clutch to heat up in the current cycle W1 = clutch plate specific heat capacity C2 × clutch plate mass m2 × current clutch temperature change ΔT; according to the law of conservation of energy: current active plate power P1 × cycle time t = current driven plate power P2 × cycle time t + current cooling oil power P3 × cycle time t + work done by the clutch to heat up in the current cycle W1, the current clutch temperature change ΔT can be obtained, and then the current clutch temperature T can be obtained. If the current clutch temperature T is less than the current cooling oil inlet temperature T0z1, the current clutch temperature T is assumed to be equal to the current cooling oil inlet temperature T0z1, otherwise the current clutch temperature T=the historical clutch temperature TZ1 of the previous cycle+the current clutch temperature change ΔT. Among them, the unit of the current clutch temperature T: Celsius; the unit of the historical clutch temperature Tz1 of the previous cycle: Celsius; the unit of the current temperature change ΔT: Celsius; the unit of the current cooling oil inlet temperature T0z1: Celsius; the unit of the current active plate power P1: Joule; the unit of the current clutch transmission torque T1: Newton meter; the unit of the current active plate speed N1: revolutions per minute; the unit of the current driven plate speed N2: revolutions per minute; the unit of the cycle time t: seconds; the unit of the cooling oil specific heat capacity C1: Joule / kilogram Celsius; the unit of the cooling oil density p: kilograms per liter; the unit of the cooling oil flow Q: liters per second; the unit of the clutch plate specific heat capacity C2: Joule / kilogram Celsius; the unit of the clutch plate mass M2: kilograms.
[0088] like Figure 3As shown, in order to ensure the effectiveness of the clutch maximum temperature, the clutch temperature calculation is only valid when the current cooling oil inlet temperature is valid, the engine speed is valid, the engine torque is valid, the input shaft speed is valid, and the output shaft speed is valid. Then the current clutch maximum temperature Tmax=max(T, Tmax). If at least one of the current cooling oil inlet temperature, engine speed, engine torque, input shaft speed, and output shaft speed is invalid, it means that the currently calculated clutch temperature is inaccurate, and the current clutch maximum temperature will continue to use the previous clutch maximum temperature Tmax=Tmax. If the clutch temperature is detected to be too high, the clutch will be protected and restricted in time. After the protection restriction, the clutch temperature will gradually drop, and the reset bit will be set inside the software. Of course, if the manual reset bit is established, Tmax=T0z1 after reset.
[0089] In the disclosed embodiment, the clutch temperature change ΔT can be reasonably calculated through the law of conservation of energy, and the current clutch temperature T can be obtained through accumulation. After obtaining the current clutch temperature T, the maximum clutch temperature can be continuously monitored so that when the clutch temperature is too high, the protection measures can be triggered in time to prevent the clutch from being damaged due to high temperature.
[0090] Figure 4 is a schematic diagram of the structure of a clutch temperature monitoring device provided by an embodiment of the present disclosure. The clutch temperature monitoring device can be understood as the above-mentioned electronic device or a part of the functional modules in the above-mentioned electronic device. Figure 4 As shown, the clutch temperature monitoring device 400 includes:
[0091] A first acquisition module 410 is used to acquire the current clutch transmission torque, the current driving plate speed, the current driven plate speed and the current cooling oil temperature change in the current cycle;
[0092] A first determination module 420 is used to determine the current clutch temperature change of the current cycle according to the current clutch transmission torque, the current active plate speed, the current driven plate speed, the current cooling oil temperature change, cooling oil specific heat capacity, cooling oil density, cooling oil flow rate, clutch plate specific heat capacity, clutch plate mass, and cycle time;
[0093] A second determination module 430, configured to determine the current clutch temperature of the current cycle according to the current clutch temperature variation and the historical clutch temperature of the previous cycle;
[0094] The first management module 440 is used to manage the current clutch maximum temperature according to the current clutch temperature.
[0095] Optionally, the first determination module 420 is specifically configured to determine the current active plate power according to the current clutch transmission torque and the current active plate speed;
[0096] Determining a current driven plate power according to the current clutch transmission torque and the current driven plate speed;
[0097] Determine the product of the cooling oil specific heat capacity, the cooling oil density, the cooling oil flow rate and the current cooling oil temperature change to obtain the current cooling oil power;
[0098] In accordance with the law of conservation of energy, the current clutch temperature change is determined based on the current active plate power, the current driven plate power, the current cooling oil power, the clutch plate specific heat capacity, the clutch plate mass, and the cycle time.
[0099] Optionally, the second determination module 430 is specifically configured to determine a sum of the current clutch temperature change and the historical clutch temperature of the previous cycle;
[0100] If the sum is greater than or equal to the current cooling oil inlet temperature, determining that the current clutch temperature is the sum;
[0101] If the added value is less than the current cooling oil inlet temperature, the current clutch temperature is determined to be the current cooling oil inlet temperature.
[0102] Optionally, the first acquisition module 410 is specifically used to acquire the real-time clutch transmission torque, the real-time driving plate speed, the real-time driven plate speed and the real-time cooling oil inlet temperature collected in the current cycle;
[0103] If the real-time clutch transmission torque, the real-time active plate speed, and the real-time driven plate speed are valid, the real-time clutch transmission torque is used as the current clutch transmission torque, the real-time active plate speed is used as the current active plate speed, and the real-time driven plate speed is used as the current driven plate speed;
[0104] If the real-time cooling oil inlet temperature is valid, the difference between the historical clutch temperature of the previous cycle and the real-time cooling oil inlet temperature is used as the current cooling oil temperature change.
[0105] Optionally, the device also includes: a third determination module, which is used to determine that the current clutch temperature is the historical clutch temperature of the previous cycle if any one of the real-time clutch transmission torque, the real-time active plate speed, the real-time driven plate speed, and the real-time cooling oil inlet temperature is invalid, or to use the sum of the historical clutch temperature of the previous cycle and the historical clutch temperature change of the previous cycle as the current clutch temperature.
[0106] Optionally, the first management module 440 is specifically configured to update the current clutch maximum temperature to the current clutch temperature if the current clutch temperature is greater than the current clutch maximum temperature, otherwise keep the current clutch maximum temperature unchanged;
[0107] The device also includes a first update module, which is used to start a protection measure for the clutch if the current clutch temperature is greater than a preset threshold, wherein the protection measure includes at least one of the following: sending a torque reduction request to the engine, outputting a clutch temperature over-high prompt to the user, and performing gear restriction;
[0108] If the current clutch temperature drops to less than or equal to the preset threshold due to the protection measure, the current clutch maximum temperature is updated to the current cooling oil inlet temperature.
[0109] The device also includes a second updating module, which is used to update the current clutch maximum temperature to the current cooling oil inlet temperature if a reset operation for the clutch maximum temperature is received.
[0110] The device provided in this embodiment can execute the method of any of the above embodiments, and its execution method and beneficial effects are similar, which will not be repeated here.
[0111] An embodiment of the present disclosure further provides an electronic device, which includes: a memory, in which a computer program is stored; and a processor, for executing the computer program. When the computer program is executed by the processor, the method of any of the above embodiments can be implemented.
[0112] For example, Figure 5 Schematic diagram of the structure of an electronic device in the embodiment of the present disclosure. Figure 5 , which shows a schematic diagram of the structure of an electronic device 500 suitable for implementing the embodiment of the present disclosure. The electronic device 500 in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0113] like Figure 5 As shown, the electronic device 500 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 to a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the electronic device 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0114] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 5 The electronic device 500 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0115] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 509, or installed from a storage device 508, or installed from a ROM 502. When the computer program is executed by the processing device 501, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0116] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. Computer readable signal media may also be any computer readable medium other than computer readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0117] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0118] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0119] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device:
[0120] Obtain the current clutch transmission torque, the current active plate speed, the current driven plate speed and the current cooling oil temperature change in the current cycle;
[0121] Determine the current clutch temperature change of the current cycle according to the current clutch transmission torque, the current active plate speed, the current driven plate speed, the current cooling oil temperature change, cooling oil specific heat capacity, cooling oil density, cooling oil flow rate, clutch plate specific heat capacity, clutch plate mass, and cycle time;
[0122] Determining a current clutch temperature of the current cycle according to the current clutch temperature change and the historical clutch temperature of the previous cycle;
[0123] The current clutch maximum temperature is managed according to the current clutch temperature.
[0124] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0125] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0126] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a unit does not, in some cases, limit the unit itself.
[0127] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0128] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0129] The embodiments of the present disclosure also provide a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method of any of the above embodiments can be implemented. The execution method and beneficial effects are similar and will not be repeated here.
[0130] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0131] The above description is only a specific embodiment of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A clutch temperature monitoring method, characterized in that: include: Obtain the current clutch transmission torque, the current driving plate speed, the current driven plate speed and the current cooling oil temperature change in the current cycle; Determine the current clutch temperature change of the current cycle according to the current clutch transmission torque, the current active plate speed, the current driven plate speed, the current cooling oil temperature change, cooling oil specific heat capacity, cooling oil density, cooling oil flow rate, clutch plate specific heat capacity, clutch plate mass, and cycle time; Determining a current clutch temperature of the current cycle according to the current clutch temperature change and the historical clutch temperature of the previous cycle; managing the current clutch maximum temperature according to the current clutch temperature; Determining the current clutch temperature change of the current cycle according to the current clutch transmission torque, the current active plate speed, the current driven plate speed, the current cooling oil temperature change, cooling oil specific heat capacity, cooling oil density, cooling oil flow, clutch plate specific heat capacity, clutch plate mass, and cycle time includes: Determining a current active plate power according to the current clutch transmission torque and the current active plate speed; Determining a current driven plate power according to the current clutch transmission torque and the current driven plate speed; Determine the product of the cooling oil specific heat capacity, the cooling oil density, the cooling oil flow rate and the current cooling oil temperature change to obtain the current cooling oil power; In accordance with the law of conservation of energy, the current clutch temperature change is determined based on the current active plate power, the current driven plate power, the current cooling oil power, the clutch plate specific heat capacity, the clutch plate mass, and the cycle time.
2. The method according to claim 1, characterized in that Determining the current clutch temperature of the current cycle according to the current clutch temperature change and the historical clutch temperature of the previous cycle includes: Determining a sum of the current clutch temperature change and the historical clutch temperature of the previous cycle; If the sum is greater than or equal to the current cooling oil inlet temperature, determining that the current clutch temperature is the sum; If the added value is less than the current cooling oil inlet temperature, the current clutch temperature is determined to be the current cooling oil inlet temperature.
3. The method according to claim 1, characterized in that The obtaining of the current clutch transmission torque, the current driving plate speed, the current driven plate speed and the current cooling oil temperature change in the current cycle includes: Acquiring the real-time clutch transmission torque, real-time active plate speed, real-time driven plate speed and real-time cooling oil inlet temperature collected in the current cycle; If the real-time clutch transmission torque, the real-time active plate speed, and the real-time driven plate speed are valid, the real-time clutch transmission torque is used as the current clutch transmission torque, the real-time active plate speed is used as the current active plate speed, and the real-time driven plate speed is used as the current driven plate speed; If the real-time cooling oil inlet temperature is valid, the difference between the historical clutch temperature of the previous cycle and the real-time cooling oil inlet temperature is used as the current cooling oil temperature change.
4. The method according to claim 3, characterized in that Also includes: If any one of the real-time clutch transmission torque, the real-time active plate speed, the real-time driven plate speed, and the real-time cooling oil inlet temperature is invalid, the current clutch temperature is determined to be the historical clutch temperature of the previous cycle, or the sum of the historical clutch temperature of the previous cycle and the historical clutch temperature change of the previous cycle is used as the current clutch temperature.
5. The method according to claim 1, characterized in that The managing the current clutch maximum temperature according to the current clutch temperature includes: If the current clutch temperature is greater than the current clutch maximum temperature, the current clutch maximum temperature is updated to the current clutch temperature; otherwise, the current clutch maximum temperature is kept unchanged; The method further includes: if the current clutch temperature is greater than a preset threshold, starting a protection measure for the clutch, wherein the protection measure includes at least one of the following: sending a torque reduction request to the engine, outputting a clutch temperature over-high prompt to the user, and performing gear restriction; If the current clutch temperature drops to less than or equal to the preset threshold due to the protection measure, the current clutch maximum temperature is updated to the current cooling oil inlet temperature.
6. The method according to claim 1, characterized in that Also includes: If a reset operation for the clutch maximum temperature is received, the current clutch maximum temperature is updated to the current cooling oil inlet temperature.
7. A clutch temperature monitoring device, characterized in that: include: A first acquisition module is used to acquire the current clutch transmission torque, the current driving plate speed, the current driven plate speed and the current cooling oil temperature change in the current cycle; A first determination module is used to determine the current clutch temperature change of the current cycle according to the current clutch transmission torque, the current active plate speed, the current driven plate speed, the current cooling oil temperature change, cooling oil specific heat capacity, cooling oil density, cooling oil flow rate, clutch plate specific heat capacity, clutch plate mass, and cycle time; A second determination module, configured to determine a current clutch temperature of the current cycle according to the current clutch temperature variation and a historical clutch temperature of a previous cycle; A first management module, configured to manage a current maximum clutch temperature according to the current clutch temperature; The first determination module is specifically configured to determine the current active plate power according to the current clutch transmission torque and the current active plate speed; Determining a current driven plate power according to the current clutch transmission torque and the current driven plate speed; Determine the product of the cooling oil specific heat capacity, the cooling oil density, the cooling oil flow rate and the current cooling oil temperature change to obtain the current cooling oil power; In accordance with the law of conservation of energy, the current clutch temperature change is determined based on the current active plate power, the current driven plate power, the current cooling oil power, the clutch plate specific heat capacity, the clutch plate mass, and the cycle time.
8. An electronic device, characterized in that: include: A processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
