High-temperature protection method and device of coupler, electronic equipment and storage medium

By collecting IGBT and motor temperature information of the hybrid power coupler, and combining it with the vehicle operating conditions and battery charge, the temperature rise data and torque limit adjustment value are calculated, achieving precise control of high temperature protection of the hybrid power coupler, and solving the problems of power loss and insufficient protection in the existing technology.

CN119872268BActive Publication Date: 2025-12-05SINO TRUK JINAN POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510306283.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-14
Publication Date
2025-12-05
Estimated Expiration
2045-03-14

AI Technical Summary

Technical Problem

Existing high-temperature protection schemes for hybrid power couplers are prone to power loss or inadequate protection when the control is not accurate enough.

Method used

By collecting IGBT temperature, motor temperature, and temperature signal reliability information, combined with vehicle operating conditions and power battery charge information, the current torque limit value is determined, and the temperature rise data and torque limit adjustment value are calculated through a preset algorithm to achieve precise torque limit control of the motor.

Benefits of technology

The control accuracy of high-temperature protection of hybrid power couplers has been improved, avoiding power loss and insufficient protection, and achieving a more reliable high-temperature protection effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119872268B_ABST
    Figure CN119872268B_ABST
Patent Text Reader

Abstract

The application discloses a high-temperature protection method and device of a coupling, electronic equipment and a storage medium, and relates to the technical field of automobiles. The method comprises the following steps: collecting high-temperature protection judgment information; if the high-temperature protection judgment information meets a preset high-temperature protection triggering condition, determining a current torque limiting value according to relevant information; calculating temperature rise data and a temperature rise limiting value according to a preset algorithm to determine a torque limiting adjustment value, and adjusting the current torque limiting value to the torque limiting adjustment value to limit the torque of the motor. The method judges whether to perform high-temperature protection of the coupling by monitoring various high-temperature protection judgment information, determines the torque limiting value in combination with the power battery electric quantity, continuously monitors the temperature rise of the coupling after the torque limiting is performed, more accurate control of high-temperature protection start and stop is realized, the torque limiting value is adjusted in a timely manner, the control accuracy of high-temperature protection of the hybrid power coupling is improved, and the situation that power loss or protection deficiency occurs in the high-temperature protection process of the hybrid power coupling is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive technology, and in particular to a high-temperature protection method, device, electronic device, and storage medium for a coupler. Background Technology

[0002] The hybrid power coupler is a core component in hybrid vehicles that coordinates the power output of the engine and electric motor. It internally includes the electric motor, IGBT (Insulated-Gate Bipolar Transistor), and mechanical transmission components. Under certain operating conditions, the electric motor and IGBT are prone to high-temperature damage due to continuous high-power operation. In such cases, a high-temperature protection scheme is typically required to prevent damage to the hybrid power coupler.

[0003] In current high-temperature protection schemes for hybrid power couplers, the system typically reduces the preset motor torque or cuts off power when the temperature of the internal components of the hybrid power coupler exceeds a preset value, until the temperature of the internal components of the hybrid power coupler drops to the maximum safe temperature.

[0004] However, the high-temperature protection scheme for the hybrid power coupler described above is not accurate enough, which can easily lead to power loss or insufficient protection. Summary of the Invention

[0005] The main objective of this application is to propose a high-temperature protection method, device, electronic equipment, and storage medium for a coupler, aiming to improve the accuracy of high-temperature protection control of hybrid power couplers and avoid power loss or insufficient protection during the high-temperature protection process of hybrid power couplers.

[0006] Firstly, this application provides a method for high-temperature protection of a coupler, comprising:

[0007] Collect and acquire high-temperature protection judgment information, which includes: IGBT temperature, motor temperature, temperature signal reliability judgment information, and vehicle operating conditions;

[0008] If the high temperature protection judgment information meets the preset high temperature protection triggering conditions, the current torque limit value is determined according to the power battery power information, the IGBT temperature, the motor temperature and the preset torque limit protection table;

[0009] Temperature rise data and temperature rise limit are calculated and obtained according to a preset algorithm. The torque limit adjustment value is determined based on the temperature rise data and the temperature rise limit value. The current torque limit value is adjusted to the torque limit adjustment value to limit the torque of the motor.

[0010] In an optional implementation, the preset torque limit protection table includes: an IGBT preset torque limit protection table and a motor preset torque limit protection table;

[0011] The step of determining the current torque limit value based on the power battery charge information, the IGBT temperature, the motor temperature, and the preset torque limit protection table includes:

[0012] The current torque limit value of the IGBT is determined based on the IGBT temperature and the IGBT preset torque limit protection table.

[0013] The current torque limit value of the motor is determined based on the power battery charge information, the motor temperature, and the motor preset torque limit protection table.

[0014] The current torque limit value is determined based on the current torque limit value of the IGBT and the current torque limit value of the motor.

[0015] In an optional implementation, the temperature rise data includes: IGBT temperature rise and motor temperature rise; the temperature rise limit includes: IGBT temperature rise limit and motor temperature rise limit;

[0016] The step of calculating and obtaining temperature rise data and temperature rise limits according to a preset algorithm, and determining the torque adjustment value based on the temperature rise data and the temperature rise limits, includes:

[0017] The temperatures of the first IGBT, the second IGBT, the first motor, and the second motor are collected and acquired. The second IGBT temperature and the second motor temperature are the temperatures collected in the current cycle, while the first IGBT temperature and the first motor temperature are the temperatures collected in the previous cycle.

[0018] The IGBT temperature rise is calculated based on the first IGBT temperature and the second IGBT temperature, and the motor temperature rise is calculated based on the first motor temperature and the second motor temperature.

[0019] The IGBT temperature rise limit is calculated and obtained based on the IGBT's maximum usable temperature, the IGBT's allowable temperature rise limit coefficient, the second IGBT temperature, and a preset IGBT temperature rise algorithm.

[0020] The motor temperature rise limit is calculated and obtained based on the motor's maximum usable temperature, the motor's allowable temperature rise limit coefficient, the second motor's temperature, and a preset motor temperature rise algorithm.

[0021] The IGBT torque limit adjustment value is determined based on the IGBT temperature rise and the IGBT temperature rise limit; the motor torque limit adjustment value is determined based on the motor temperature rise and the motor temperature rise limit.

[0022] The torque limit adjustment value is determined based on the IGBT torque limit adjustment value and the motor torque limit adjustment value.

[0023] In an optional implementation, the torque limit adjustment value includes: a first torque limit adjustment value and a second torque limit adjustment value, wherein the second torque limit adjustment value is the torque limit adjustment value of the current cycle, and the first torque limit adjustment value is the torque limit adjustment value of the previous cycle.

[0024] The step of adjusting the current torque limit value to the torque limit adjustment value to limit the motor torque includes:

[0025] Based on the first torque limit adjustment value, the second torque limit adjustment value, the preset torque increase slope, the preset minimum slope, and the preset smoothing algorithm, the smooth torque limit adjustment value is calculated and obtained.

[0026] Adjust the current torque limit value to the smooth torque limit adjustment value to limit the torque of the motor.

[0027] In an optional implementation, after the high-temperature protection judgment information meets the preset high-temperature protection triggering conditions, the method further includes:

[0028] Collect and acquire rapid cooling judgment information, which includes: cooling electric pump status information and cooling oil pressure;

[0029] The temperatures of the third motor and the fourth motor are collected. The temperature of the fourth motor is the temperature collected in the current filtering cycle, and the temperature of the third motor is the temperature collected at least two filtering cycles ago.

[0030] The temperature rise slope of the second motor is calculated based on the number of filtering cycles of the acquisition interval of the third motor temperature, the fourth motor temperature, and the third motor temperature and the fourth motor temperature. The temperature rise slope of the second motor is the motor temperature rise slope of the current filtering cycle.

[0031] The filtered temperature rise slope of the second motor is obtained by calculating the temperature rise slope of the first motor, the temperature rise slope of the second motor, and the filtering coefficient. The temperature rise slope of the first motor is the temperature rise slope of the motor in the previous filtering cycle.

[0032] If the rapid cooling judgment information and the filtered second motor temperature rise slope both meet the preset rapid cooling trigger conditions, then the current cooling pressure is determined according to the fourth motor temperature and the preset cooling pressure gauge, and the cooling system pressure is controlled according to the current cooling pressure.

[0033] In an optional implementation, after both the rapid cooling judgment information and the filtered temperature rise slope of the second motor meet the preset rapid cooling trigger condition, the method further includes:

[0034] If the motor temperature rise slope corresponding to the preset number of cycles all meet the preset boosting conditions, then the boosted cooling pressure is determined according to the current cooling pressure and the preset boosting coefficient, and the cooling system pressure is controlled according to the boosted cooling pressure.

[0035] In an optional implementation, after controlling the cooling system pressure based on the boosted cooling pressure, the method further includes:

[0036] If the temperature rise slope of the second motor corresponding to the preset number of cycles all meet the preset pressure reduction conditions, then the cooling pressure after pressure reduction is determined according to the increased cooling pressure and the preset pressure reduction coefficient, and the cooling system pressure is controlled according to the cooling pressure after pressure reduction.

[0037] Secondly, this application provides a high-temperature protection device for a coupler, comprising:

[0038] The acquisition module is used to acquire high-temperature protection judgment information, which includes: IGBT temperature, motor temperature, temperature signal reliability judgment information, and vehicle operating conditions.

[0039] The determination module is used to determine the current torque limit value based on the power battery power information, the IGBT temperature, the motor temperature, and the preset torque limit protection table if the high temperature protection judgment information meets the preset high temperature protection trigger conditions.

[0040] The adjustment module is used to calculate and obtain temperature rise data and temperature rise limit according to a preset algorithm, determine the torque limit adjustment value according to the temperature rise data and the temperature rise limit value, and adjust the current torque limit value to the torque limit adjustment value to limit the torque of the motor.

[0041] Thirdly, this application provides an electronic device, including: a processor, a storage medium, and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the method as described in any of the foregoing embodiments.

[0042] Fourthly, this application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the method as described in any of the foregoing embodiments.

[0043] The beneficial effects of this application are:

[0044] The high-temperature protection method for couplers provided in this application includes: acquiring high-temperature protection judgment information, which includes: IGBT temperature, motor temperature, temperature signal reliability judgment information, and vehicle operating conditions; if the high-temperature protection judgment information meets the preset high-temperature protection triggering conditions, then determining the current torque limit value based on the power battery charge information, the IGBT temperature, the motor temperature, and the preset torque limit protection table; calculating and acquiring temperature rise data and temperature rise limit value according to a preset algorithm, and determining the torque limit adjustment value based on the temperature rise data and the temperature rise limit value, and adjusting the current torque limit value to the torque limit adjustment value to limit the torque of the motor. This method determines whether to perform high-temperature protection for the coupler by monitoring various high-temperature protection judgment information, and determines the current torque limit value when the high-temperature protection of the coupler is activated by combining the power battery charge status. After the torque limit is executed according to the above current torque limit value, the temperature rise of the coupler is continuously monitored to judge the effect of high-temperature protection after the torque limit is executed according to the above current torque limit value. This achieves more accurate control of the start and stop of high-temperature protection, more reliable determination of the current torque limit value when the high-temperature protection of the coupler is activated, and timely adjustment of the torque limit value according to the effect of high-temperature protection. This improves the accuracy of high-temperature protection control of hybrid power couplers and avoids power loss or insufficient protection during the high-temperature protection process of hybrid power couplers. Attached Figure Description

[0045] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.

[0046] Figure 1 A schematic flowchart of a high-temperature protection method for a coupler provided in an embodiment of this application;

[0047] Figure 2 A schematic flowchart of a high-temperature protection method for a coupler provided in another embodiment of this application;

[0048] Figure 3 A schematic flowchart of a high-temperature protection method for a coupler provided in another embodiment of this application;

[0049] Figure 4 A schematic flowchart of a high-temperature protection method for a coupler provided in another embodiment of this application;

[0050] Figure 5 A schematic diagram of a high-temperature protection device for a coupler provided in an embodiment of this application;

[0051] Figure 6This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0052] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0053] Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0054] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. The terms "comprising," "including," or any other variations thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0055] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.

[0056] Current high-temperature protection schemes for hybrid power couplers typically monitor the temperatures of these components, such as the motor and IGBTs, under continuous high-power operation to prevent damage. When these temperatures exceed a preset threshold, the system directly reduces the motor torque or even cuts off power until the temperature drops below the maximum safe operating temperature. However, in some cases, even after reducing the preset motor torque, the motor and IGBTs can continue to heat up, leading to insufficient protection. Alternatively, high-temperature protection could be achieved by reducing the motor torque less, but the system may limit torque or even cut off power according to the preset setting, resulting in unnecessary power loss and affecting driver operation. Therefore, this application proposes a high-temperature protection method for hybrid power couplers, aiming to improve the accuracy of high-temperature protection control and avoid power loss or insufficient protection during the high-temperature protection process.

[0057] Figure 1 This is a schematic flowchart of a high-temperature protection method for a coupler provided in an embodiment of this application. The executing entity of this method can be a device with computing and processing capabilities, such as a vehicle infotainment system. This device with computing and processing capabilities may include, for example, a control unit such as an ECU (Electronic Control Unit), but is not limited thereto. Figure 1 As shown, the method may include:

[0058] S101. Collect and obtain high temperature protection judgment information, including: IGBT temperature, motor temperature, temperature signal reliability judgment information, and vehicle operating conditions.

[0059] For example, the acquisition of IGBT temperature and motor temperature can be achieved by devices including but not limited to temperature sensors. Taking the acquisition of IGBT temperature and motor temperature by temperature sensors as an example, at least two temperature sensors can be provided. These at least two temperature sensors can be respectively set near the IGBT and the motor inside the coupler. Of course, the specific devices used to acquire IGBT temperature and motor temperature, as well as the number and location of the devices, are all possible examples. They can be adjusted and determined according to the actual situation and are not limited to the above content.

[0060] The reliability judgment information of the aforementioned temperature signal acquisition can be achieved, for example, by setting multiple temperature sensors or other devices near the IGBT and motor inside the coupler. Taking the acquisition of IGBT temperature and motor temperature by temperature sensors as an example, the reliability judgment information of the aforementioned temperature signal acquisition can be determined by comparing the maximum difference between the IGBT temperature or motor temperature acquired by multiple temperature sensors with a preset maximum allowable difference.

[0061] For example, suppose there are five temperature sensors near the motor and five near the IGBT. The five temperature sensors near the motor simultaneously measure the motor temperature as 100℃, 100.5℃, 98.7℃, 99.2℃, and 101.9℃, while the five temperature sensors near the IGBT simultaneously measure the IGBT temperature as 90.4℃, 100.1℃, 102.9℃, 109.3℃, and 114.4℃. Then, the maximum difference between the motor temperatures at this moment is 101.9℃ - 98.7℃ = 3.2℃. At any given moment, the maximum temperature difference between the IGBTs is 114.4℃ - 90.4℃ = 24℃. Assuming the preset maximum allowable temperature difference is 5℃, since 3.2℃ < 5℃ and 24℃ > 5℃, the maximum temperature difference between the IGBTs exceeds this preset maximum allowable temperature difference. Therefore, the reliability judgment information of the acquired temperature signal can be, for example, "unreliable". Conversely, if both the maximum temperature difference between the motors and the maximum temperature difference between the IGBTs are less than or equal to the preset maximum allowable temperature difference, the reliability judgment information of the acquired temperature signal can be, for example, "reliable". It is understood that the above is only one possible example, and the specific method for acquiring temperature signal reliability judgment information can be implemented through other methods, which are not limited here.

[0062] Because the IGBTs and motors inside the coupler operate at high temperatures under continuous high power conditions, the temperature sensors and other devices placed around these components may be damaged or malfunction due to high temperatures or other reasons. Therefore, the reliability assessment information for the acquired temperature signals may be used to ensure that the IGBT and motor temperatures acquired by the temperature sensors around these components are accurate and reliable, thereby avoiding the impact on the judgment of high-temperature protection activation and shutdown due to errors or excessively high errors in the IGBT and motor temperatures acquired by the temperature sensors around these components.

[0063] The aforementioned vehicle operating conditions can be collected directly from the relevant data cache area in devices such as the vehicle's infotainment system. These vehicle operating conditions may include, but are not limited to, "driving conditions," "parking conditions," and "charging conditions." The specific operating conditions included can be selected and determined based on the actual situation.

[0064] In addition, the high-temperature protection judgment information collected above can be real-time or periodic, such as once every 20ms or once every 100ms. Of course, the specific method of collecting and obtaining high-temperature protection judgment information can be selected and determined according to actual needs, and there are no restrictions here.

[0065] S102. If the above high temperature protection judgment information meets the preset high temperature protection triggering conditions, the current torque limit value is determined according to the power battery power information, the above IGBT temperature, the above motor temperature and the preset torque limit protection table.

[0066] For example, the above-mentioned preset high-temperature protection trigger conditions may include the following conditions:

[0067] ①The above IGBT temperature is greater than the IGBT torque limit temperature, or the above motor temperature is greater than the motor torque limit temperature. The above IGBT torque limit temperature and the above motor torque limit temperature can be determined, for example, according to the type, model, maximum safe temperature, etc. of the IGBT and the motor. They can be adjusted according to actual needs, and no restrictions are imposed here.

[0068] ②The reliability judgment information of the above temperature signal is "reliable".

[0069] It is understood that the above-mentioned temperature signal reliability judgment information can also be represented by a potential signal, for example, potential signal 1 indicates that the above-mentioned temperature signal reliability judgment information is "reliable", and potential signal 0 indicates that the above-mentioned temperature signal reliability judgment information is "unreliable". Of course, in actual scenarios, any appropriate form can be chosen to represent the above-mentioned temperature signal reliability judgment information, and it is not limited to the above content.

[0070] ③ The current vehicle operating condition is "driving condition" or "charging condition".

[0071] It is understandable that in real-world scenarios, the above-mentioned vehicle operating conditions may include other names or other types of operating conditions. The above-mentioned "driving condition" or "charging condition" are just possible examples. Based on this, the specific requirements of condition ③ above regarding which operating conditions the current vehicle operating conditions should be can be adjusted according to the actual situation, and are not limited to the above two operating conditions.

[0072] The above-mentioned high temperature protection judgment information meets the preset high temperature protection triggering conditions, for example, the conditions in ①, ②, and ③ above can be met simultaneously. Of course, the above-mentioned preset high temperature protection triggering conditions can also include other contents, and the above-mentioned high temperature protection judgment information meets the preset high temperature protection triggering conditions can also refer to other forms of occurrence, and is not limited to the simultaneous occurrence of the conditions in ①, ②, and ③ above.

[0073] For example, the aforementioned power battery power information can be directly collected and obtained by the aforementioned vehicle-mounted system and other devices through communication connections with the power battery. This power battery power information can be expressed as a percentage, such as 100%, 50%, 20.5%, etc. This power battery power information can refer to the remaining power percentage of the power battery. Based on this, the maximum power battery power information can be 100%, which can indicate that the power battery is fully charged, and the minimum can be 0%, which can indicate that the power battery is empty. Of course, the acquisition method and representation method of the aforementioned power battery power information can be adjusted and determined according to the actual situation, and are not limited to the above content.

[0074] The above-mentioned determination of the current torque limit value based on the power battery power information, the IGBT temperature, the motor temperature, and the preset torque limit protection table can refer to first determining the torque distribution principle based on the power battery power information. For example, when the power battery power information exceeds the preset power threshold, such as when the power battery power information is >40%, the torque required by the driver can be met by the motor output first. If the motor output is insufficient, the torque required by the driver can be supplemented by the gas turbine output. If it is necessary to limit the torque of the motor, the gas turbine output can be increased first to supplement the torque required by the driver. If the gas turbine output reaches its maximum power and still cannot supplement the torque required by the driver, the torque required by the driver can be directly limited.

[0075] Taking a preset battery level threshold of 40% as an example, when the battery level is ≤40%, the torque required by the driver can be output through the gas turbine first. If the gas turbine output is insufficient, the torque required by the driver can be supplemented by the motor output. If the motor torque needs to be limited, if the motor can still supplement the torque required by the driver after the torque is limited, then only the motor torque is limited. If the motor cannot supplement the torque required by the driver after the torque is limited, then the torque required by the driver can be limited directly.

[0076] Based on the torque distribution principle determined by the power battery charge information, the current torque limit value can be determined according to the IGBT temperature, the motor temperature, and the preset torque limit protection table.

[0077] For example, the aforementioned preset torque limit protection table can be a table as shown in Table 1 below:

[0078]

[0079] Table 1 Preset Torque Limit Protection Table

[0080] Table 1 can be determined by combining experimental methods with the type, model, and maximum safe temperature of the IGBT and motor. Please refer to Table 1. The temperature in Table 1 can refer to the IGBT temperature or the motor temperature mentioned above. The current torque limit value in Table 1 can refer to the current torque limit value determined when the IGBT temperature or motor temperature reaches the corresponding temperature. For example, if the temperature in Table 1 refers to the IGBT temperature, then when the IGBT temperature is 120℃, the motor torque should be limited by 20 N·m, that is, the current torque limit value is -20 N·m. As another example, if the temperature in Table 1 refers to the motor temperature, then when the motor temperature is 90℃, the motor torque should not be limited, that is, the current torque limit value is 0. It is understandable that determining the current torque limit value based on the IGBT temperature, the motor temperature, and the preset torque limit protection table can refer to looking up the current torque limit value in the preset torque limit protection table shown in Table 1 based on the average or maximum value of the IGBT temperature and the motor temperature. Alternatively, it can refer to looking up the current torque limit value corresponding to the IGBT and the motor respectively in the preset torque limit protection table for the IGBT and the motor shown in Table 1, and then determining the final current torque limit value based on the average or maximum value of the current torque limit value for the IGBT and the motor. This current torque limit value can then be used as the torque limit value for the motor when the high-temperature protection is activated.

[0081] It is understood that the above content is only a possible example. The method for determining the torque distribution principle, the specific form of the preset torque limit protection table, and the method for determining the current torque limit value are all possible examples. The actual method for determining the torque distribution principle, the specific form of the preset torque limit protection table, and the method for determining the current torque limit value may differ from the above content.

[0082] S103. Calculate and obtain temperature rise data and temperature rise limit according to the preset algorithm, determine the torque limit adjustment value according to the temperature rise data and temperature rise limit, and adjust the current torque limit value to the torque limit adjustment value to limit the torque of the motor.

[0083] For example, the temperature rise data calculated according to the preset algorithm can refer to the IGBT temperature change and motor temperature change after several cycles or a certain period of time following the activation of high-temperature protection and the limitation of motor torque. For instance, if the IGBT temperature is 120°C when the high-temperature protection is activated and the motor torque is limited, and the IGBT temperature is 130°C after, for example, 20 cycles or 5 minutes, the corresponding IGBT temperature rise data can be represented as 10°C. Another example is the motor temperature rise data during the activation of high-temperature protection and the limitation of motor torque. If the temperature is 140℃, and after high-temperature protection activates and motor torque is limited for, for example, 20 cycles, or after high-temperature protection activates and motor torque is limited for, for example, 5 minutes, if the motor temperature is 130℃, then the temperature rise corresponding to the IGBT is -10℃. This means that a temperature rise greater than 0 indicates an increase in IGBT or motor temperature; conversely, a temperature rise less than 0 indicates a decrease in IGBT or motor temperature; and a temperature rise of 0 indicates no change in IGBT or motor temperature. It should be noted that the 20 cycles and 5 minutes mentioned above are examples of a number of cycles or a certain duration. The actual number of cycles and duration can be adjusted and determined as needed, and the specific length of one cycle can also be selected and determined based on actual conditions; no restrictions are imposed here.

[0084] If the IGBT temperature or motor temperature rises faster after the high-temperature protection is activated and the motor torque is limited for the same number of cycles or the same duration, it indicates that the current high-temperature protection effect is worse, meaning the current torque limit value is insufficient. Conversely, if the IGBT temperature or motor temperature drops faster, it indicates that the current high-temperature protection effect is better, meaning the current torque limit value is too high. If the IGBT temperature or motor temperature is relatively stable (temperature rise data remains unchanged or temperature rise data change is less than the temperature rise limit value), it indicates that the current high-temperature protection effect is appropriate, meaning the current torque limit value is appropriate.

[0085] As can be seen from the above, the aforementioned temperature rise limit can be used in conjunction with the aforementioned temperature rise data to evaluate the current high-temperature protection effect, that is, whether the current torque limit is appropriate. The temperature rise limit calculated using a preset algorithm can be obtained, for example, from parameters such as the current temperature and the maximum safe temperature. Taking the aforementioned current torque limit of -40 N·m and temperature rise limit of ±3℃ as an example, if the aforementioned temperature rise data is within the range of -3℃ to 3℃, then the aforementioned current torque limit is appropriate and does not require adjustment; that is, the torque limit adjustment value is -40 N·m. If the aforementioned temperature rise data is >3℃, then the aforementioned current torque limit is insufficient and needs to be increased. The torque limit adjustment value can be, for example, that for every 1℃ the aforementioned temperature rise data exceeds the aforementioned temperature rise limit, the aforementioned torque limit adjustment value is increased based on the current torque limit value. Based on this, an additional torque limit of 1 N·m is added. For example, if the temperature rise is 7℃, the torque limit adjustment value would be -40 - 7 + 3 = -44 N·m. If the temperature rise is less than 3℃, the current torque limit is too high and needs to be reduced. For example, the torque limit adjustment value could be reduced by 1 N·m for every 1℃ decrease in temperature from the current limit. For instance, if the temperature rise is -5℃, the torque limit adjustment value would be -40 + 5 - 3 = -38 N·m. Then, the current torque limit is adjusted to the aforementioned torque limit adjustment value to limit the motor's torque. Of course, the above examples should not be construed as limitations. The specific calculation methods for temperature rise, temperature rise limit, and torque limit adjustment value can be determined based on actual needs and differ from the methods described above.

[0086] After adjusting the current torque limit value to the torque limit adjustment value to limit the motor torque, the content of step S103 can be performed once every same number of cycles or a certain period of time (the same number of cycles or a certain period of time refers to the same number of cycles or a certain period of time as the high temperature protection start and the motor torque limit is set), so as to achieve multiple adjustments to the torque limit adjustment value until the IGBT temperature and the motor temperature drop to the maximum safe temperature or the preset safe temperature, at which point the high temperature protection stops and the motor torque is no longer limited.

[0087] The high-temperature protection method for couplers provided in this application includes: acquiring high-temperature protection judgment information, which includes: IGBT temperature, motor temperature, temperature signal reliability judgment information, and vehicle operating conditions. If the high-temperature protection judgment information meets the preset high-temperature protection triggering conditions, the current torque limit value is determined based on the power battery charge information, the IGBT temperature, the motor temperature, and the preset torque limit protection table. Temperature rise data and temperature rise limit are calculated according to a preset algorithm, and a torque limit adjustment value is determined based on the temperature rise data and the temperature rise limit value. The current torque limit value is then adjusted to the torque limit adjustment value to limit the motor torque. This method determines whether to perform high-temperature protection for the coupler by monitoring various high-temperature protection judgment information, and determines the current torque limit value when the high-temperature protection of the coupler is activated by combining the power battery charge status. After the torque limit is executed according to the above current torque limit value, the temperature rise of the coupler is continuously monitored to judge the effect of high-temperature protection after the torque limit is executed according to the above current torque limit value. This achieves more accurate control of the start and stop of high-temperature protection, more reliable determination of the current torque limit value when the high-temperature protection of the coupler is activated, and timely adjustment of the torque limit value according to the effect of high-temperature protection. This improves the accuracy of high-temperature protection control of hybrid power couplers and avoids power loss or insufficient protection during the high-temperature protection process of hybrid power couplers.

[0088] Figure 2 A schematic flowchart of a high-temperature protection method for a coupler provided in another embodiment of this application is shown below. Figure 2 Optionally, based on the above embodiments, the preset torque limit protection table may include, for example, an IGBT preset torque limit protection table and a motor preset torque limit protection table. Determining the current torque limit value based on the power battery charge information, the IGBT temperature, the motor temperature, and the preset torque limit protection table may include:

[0089] S201. Determine the current torque limit value of the IGBT based on the above IGBT temperature and the above IGBT preset torque limit protection table.

[0090] For example, the aforementioned IGBT preset torque limit protection table may be the same as the table shown in Table 1 of the above embodiments. That is, the IGBT preset torque limit protection table may refer to the preset torque limit protection table corresponding to the IGBT in the above embodiments. The IGBT preset torque limit protection table may be determined by combining experimental methods with the type, model, and maximum safe temperature of the IGBT. The IGBT preset torque limit protection table may include multiple IGBT temperatures and the torque limit value corresponding to each IGBT temperature value. Based on this, the aforementioned determination of the current torque limit value of the IGBT according to the IGBT temperature and the aforementioned IGBT preset torque limit protection table may refer to determining the current torque limit value of the IGBT according to the IGBT temperature in the aforementioned IGBT preset torque limit protection table by looking up the table or other means, but it is not limited to this.

[0091] S202. Determine the current torque limit value of the motor based on the above power battery power information, the above motor temperature, and the above motor preset torque limit protection table.

[0092] For example, the aforementioned motor preset torque limit protection table can be the same as the table shown in Table 1 of the above embodiments. That is, the motor preset torque limit protection table can refer to the preset torque limit protection table corresponding to the motor in the above embodiments. The motor preset torque limit protection table can be determined, for example, based on the type, model, maximum safe temperature of the motor, and other methods combined with experiments. The motor preset torque limit protection table can include multiple motor temperatures and the torque limit value corresponding to each motor temperature value. Based on this, the aforementioned determination of the current torque limit value of the motor based on the power battery power information, the motor temperature, and the motor preset torque limit protection table can refer to determining the current torque limit value of the motor based on the motor temperature in the motor preset torque limit protection table by looking up the torque distribution principle based on the power battery power information in the above embodiments, but it is not limited to this.

[0093] S203. Determine the current torque limit value based on the current torque limit value of the IGBT and the current torque limit value of the motor.

[0094] The above-mentioned current torque limit value is determined based on the current torque limit value of the IGBT and the current torque limit value of the motor. For example, it can refer to using the average value of the current torque limit value of the IGBT and the current torque limit value of the motor as the current torque limit value. Alternatively, it can refer to using the maximum value of the current torque limit value of the IGBT and the current torque limit value of the motor as the current torque limit value. Of course, other methods besides those mentioned above can also be used to determine the current torque limit value, and no specific restrictions are imposed here.

[0095] The high-temperature protection method for the coupler provided in this application includes: determining the current torque limit value of the IGBT based on the IGBT temperature and the IGBT preset torque limit protection table; determining the current torque limit value of the motor based on the power battery charge information, the motor temperature, and the motor preset torque limit protection table; and determining the current torque limit value based on the current torque limit value of the IGBT and the current torque limit value of the motor. This method, by separately determining the current torque limit value of the IGBT and the current torque limit value of the motor, achieves a more scientific and reliable determination of the current torque limit value by combining the current torque limit values ​​of the IGBT and the motor.

[0096] Figure 3 A schematic flowchart of a high-temperature protection method for a coupler provided in another embodiment of this application is shown below. Figure 3 As shown above, in the above Figure 1Based on the embodiments, the aforementioned temperature rise data may include: IGBT temperature rise and motor temperature rise. The aforementioned temperature rise limit may include: IGBT temperature rise limit and motor temperature rise limit. The calculation of temperature rise data and temperature rise limit according to a preset algorithm, and the determination of the torque adjustment value based on the aforementioned temperature rise data and temperature rise limit, may include:

[0097] S301. Acquire the temperature of the first IGBT, the temperature of the second IGBT, the temperature of the first motor, and the temperature of the second motor. The temperature of the second IGBT and the temperature of the second motor are the temperatures acquired in the current cycle, and the temperature of the first IGBT and the temperature of the first motor are the temperatures acquired in the previous cycle.

[0098] For example, the acquisition of the first IGBT temperature, the second IGBT temperature, the first motor temperature, and the second motor temperature mentioned above can refer to the periodic acquisition of these temperatures, such as once every 20ms or once every 100ms. The specific period length can be selected and determined according to actual needs and is not limited here. Taking a period of 100ms as an example, the second IGBT temperature and the second motor temperature mentioned above can refer to the current real-time temperature, while the first IGBT temperature and the first motor temperature mentioned above can refer to the temperature 100ms ago.

[0099] S302. The temperature rise of the IGBT is calculated based on the temperature of the first IGBT and the temperature of the second IGBT, and the temperature rise of the motor is calculated based on the temperature of the first motor and the temperature of the second motor.

[0100] The system collects the temperatures of the second IGBT and the second motor in the current cycle, as well as the temperatures of the first IGBT and the first motor in the previous cycle. This data can be used to calculate the IGBT temperature change and motor temperature change over a cycle, i.e., the IGBT temperature rise and motor temperature rise. Specifically, the IGBT temperature rise is calculated based on the first and second IGBT temperatures, for example, using the formula IGBT temperature rise = second IGBT temperature - first IGBT temperature. Similarly, the motor temperature rise is calculated based on the first and second motor temperatures, for example, using the formula motor temperature rise = second motor temperature - first motor temperature. Of course, the above are just possible examples; the actual methods for obtaining the IGBT and motor temperature rise may differ from the examples provided.

[0101] S303. Calculate and obtain the IGBT temperature rise limit based on the IGBT's maximum usable temperature, the IGBT's allowable temperature rise limit coefficient, the aforementioned second IGBT temperature, and the preset IGBT temperature rise algorithm.

[0102] For example, the maximum usable temperature of the IGBT mentioned above may refer to the maximum safe temperature of the IGBT, which is usually specified by the IGBT manufacturer. The maximum usable temperature of the IGBT may be, for example, 140℃, 150℃, 165℃, etc., and is not limited here. The allowable temperature rise limit factor of the IGBT may be determined by combining the type, model, maximum usable temperature of the IGBT with experimental methods, and may be, for example, 2%, 3%, 4%, etc., and is not limited here.

[0103] The above-mentioned IGBT temperature rise limit is calculated based on the IGBT's maximum usable temperature, the IGBT's allowable temperature rise limit coefficient, the aforementioned second IGBT temperature, and the preset IGBT temperature rise algorithm. For example, the above-mentioned IGBT temperature rise limit can be calculated using the following formula:

[0104]

[0105] Where A is the IGBT temperature rise limit. For example, if |A| is 3, the IGBT temperature rise limit can be ±3℃. B is the second IGBT temperature, C is the maximum usable temperature of the IGBT, and D is the IGBT allowable temperature rise limit coefficient.

[0106] It is understood that the above-mentioned IGBT temperature rise limits can also be calculated and obtained by other methods, and are not limited to the examples mentioned above.

[0107] S304. Calculate and obtain the motor temperature rise limit based on the motor's maximum usable temperature, the motor's allowable temperature rise limit coefficient, the temperature of the second motor mentioned above, and the preset motor temperature rise algorithm.

[0108] For example, the maximum usable temperature of the motor mentioned above may refer to the maximum safe temperature of the motor, which is usually specified by the motor manufacturer. The maximum usable temperature of the motor may be, for example, 140℃, 150℃, 165℃, etc., and is not limited here. The allowable temperature rise limit coefficient of the motor may be determined by the type, model, maximum usable temperature of the motor, and other methods such as experiments. The allowable temperature rise limit coefficient of the motor may be, for example, 2%, 3%, 4%, etc., and is not limited here.

[0109] The motor temperature rise limit is calculated based on the motor's maximum usable temperature, the motor's allowable temperature rise limit coefficient, the second motor's temperature, and a preset motor temperature rise algorithm. For example, the motor temperature rise limit can be calculated using the following formula:

[0110]

[0111] Wherein, E is the motor temperature rise limit. For example, if |E| is 5, then the IGBT temperature rise limit can be ±5℃, F is the second motor temperature, G is the maximum usable temperature of the motor, and H is the allowable temperature rise limit coefficient of the motor.

[0112] It is understood that the above-mentioned motor temperature rise limit can also be calculated and obtained by other methods, and is not limited to the examples mentioned above.

[0113] S305. Determine the IGBT torque limit adjustment value based on the above IGBT temperature rise and the above IGBT temperature rise limit value, and determine the motor torque limit adjustment value based on the above motor temperature rise and the above motor temperature rise limit value.

[0114] For example, the above-mentioned determination of the IGBT torque limit adjustment value based on the IGBT temperature rise and the IGBT temperature rise limit, and the determination of the motor torque limit adjustment value based on the motor temperature rise and the motor temperature rise limit, can be combined with the above-mentioned... Figure 1 The principle of step S103 in the embodiment is the same, and will not be repeated here.

[0115] S306. Determine the torque limit adjustment value based on the above IGBT torque limit adjustment value and the above motor torque limit adjustment value.

[0116] The torque limit adjustment value is determined based on the IGBT torque limit adjustment value and the motor torque limit adjustment value. For example, the average of the IGBT torque limit adjustment value and the motor torque limit adjustment value can be used as the current torque limit value. The current torque limit value is determined based on the IGBT torque limit adjustment value and the motor torque limit adjustment value. For example, the maximum value of the IGBT torque limit adjustment value and the motor torque limit adjustment value can be used as the current torque limit value. Of course, other methods besides those mentioned above can also be used to determine the torque limit adjustment value, and no specific restrictions are imposed here.

[0117] The high-temperature protection method for a coupler provided in this application includes: acquiring the temperatures of a first IGBT, a second IGBT, a first motor, and a second motor, wherein the second IGBT temperature and the second motor temperature are acquired in the current cycle, and the first IGBT temperature and the first motor temperature are acquired in the previous cycle. The IGBT temperature rise is calculated based on the first IGBT temperature and the second IGBT temperature, and the motor temperature rise is calculated based on the first motor temperature and the second motor temperature. An IGBT temperature rise limit is calculated based on the maximum usable IGBT temperature, an IGBT allowable temperature rise limit coefficient, the second IGBT temperature, and a preset IGBT temperature rise algorithm. A motor temperature rise limit is calculated based on the maximum usable motor temperature, a motor allowable temperature rise limit coefficient, the second motor temperature, and a preset motor temperature rise algorithm. An IGBT torque limit adjustment value is determined based on the IGBT temperature rise and the IGBT temperature rise limit, and a motor torque limit adjustment value is determined based on the motor temperature rise and the motor temperature rise limit. Finally, a torque limit adjustment value is determined based on the IGBT torque limit adjustment value and the motor torque limit adjustment value. This method achieves the joint determination of the torque limit adjustment value by separately determining the IGBT torque limit adjustment value and the motor torque limit adjustment value, thus making the determination of the torque limit adjustment value more scientific and reliable.

[0118] Optionally, in the above Figures 1-3 Based on any embodiment, the aforementioned torque limit adjustment value may include: a first torque limit adjustment value and a second torque limit adjustment value, wherein the second torque limit adjustment value is the torque limit adjustment value for the current period, and the first torque limit adjustment value is the torque limit adjustment value for the previous period.

[0119] Adjusting the current torque limit value to the torque adjustment value to limit the motor torque can include:

[0120] Based on the first torque limit adjustment value, the second torque limit adjustment value, the preset torque increase slope, the preset minimum slope, and the preset smoothing algorithm, the smooth torque limit adjustment value is calculated and obtained.

[0121] For example, taking a period of 100ms as an example, the aforementioned second torque limit adjustment value may refer to the current real-time torque limit adjustment value, while the aforementioned first torque limit adjustment value may refer to the torque limit adjustment value 100ms ago.

[0122] The preset torque ramp and preset minimum ramp can both be values ​​obtained through experiments. The smoothed torque ramp adjustment value is calculated based on the first torque limit adjustment value, the second torque limit adjustment value, the preset torque ramp, the preset minimum ramp, and the preset smoothing algorithm. For example, the minimum value between the second torque limit adjustment value and (the first torque limit adjustment value + the preset torque ramp) can be obtained first. Then, the minimum value between the second torque limit adjustment value and (the first torque limit adjustment value + the preset torque ramp) can be compared with (the first torque limit adjustment value - the preset minimum ramp) to obtain the maximum value between the two. For example, if the second torque limit adjustment value > (the first torque limit adjustment value + the preset torque ramp), then (the first torque limit adjustment value + the preset torque ramp) can be compared with (the first torque limit adjustment value - the preset minimum ramp). If (the first torque limit adjustment value + the preset torque ramp) > (the first torque limit adjustment value - the preset minimum ramp), then the smoothed torque ramp adjustment value is (the first torque limit adjustment value + the preset torque ramp).

[0123] It is understood that the above method for calculating and obtaining the smooth torque limit adjustment value is only a possible example. In actual scenarios, how to calculate and obtain the smooth torque limit adjustment value based on the above first torque limit adjustment value, the above second torque limit adjustment value, the preset torque increase slope, the preset minimum slope, and the preset smoothing algorithm can be adjusted and determined according to the actual situation, and is not limited to the above example.

[0124] After calculating and obtaining the above-mentioned smooth torque limit adjustment value, the current torque limit value can be adjusted to the above-mentioned smooth torque limit adjustment value to limit the torque of the motor.

[0125] Figure 4 A schematic flowchart of a high-temperature protection method for a coupler provided in another embodiment of this application is shown below. Figure 4 As shown above, in the above Figures 1-3 Based on any embodiment, after the above-mentioned high-temperature protection judgment information meets the preset high-temperature protection triggering conditions, the above method may further include:

[0126] S401. Collect and obtain rapid cooling judgment information, including: cooling electric pump status information and cooling oil pressure.

[0127] For example, the rapid cooling judgment information can be directly collected from the relevant data cache area of ​​the vehicle's infotainment system or other devices. The cooling pump status information can be "normal" or "faulty". The cooling oil pressure can be a pressure value such as 5 bar or 10 bar. Of course, the above are just possible examples. The specific methods for collecting the rapid cooling judgment information, the specific representation methods of the cooling pump status information and the cooling oil pressure can all be adjusted and determined according to the actual situation, and are not limited to the examples above.

[0128] S402. Collect the temperatures of the third motor and the fourth motor. The temperature of the fourth motor is the temperature collected in the current filtering cycle, and the temperature of the third motor is the temperature collected at least two filtering cycles ago.

[0129] For example, the acquisition of the third motor temperature and the fourth motor temperature mentioned above can refer to the periodic acquisition of the third motor temperature and the fourth motor temperature, such as once every 20ms, once every 100ms, etc. The specific filtering period can be selected and determined according to actual needs, and is not limited here. Taking a filtering period of 100ms as an example, the fourth motor temperature can refer to the current real-time temperature, while the third motor temperature can refer to the temperature 200ms, 300ms, or 400ms ago.

[0130] S403. Calculate the temperature rise slope of the second motor based on the number of filtering cycles of the acquisition interval of the temperature of the third motor, the temperature of the fourth motor, and the temperature of the third motor and the fourth motor, where the temperature rise slope of the second motor is the temperature rise slope of the motor in the current filtering cycle.

[0131] The temperature rise slope of the second motor can be calculated by the number of filtering cycles based on the acquisition intervals of the temperatures of the third motor, the fourth motor, and the third and fourth motors, for example, using the following formula:

[0132]

[0133] Where I is the temperature rise slope of the second motor, J is the temperature of the fourth motor, K is the temperature of the third motor, and L is the number of filtering cycles for the acquisition interval of the temperatures of the third and fourth motors.

[0134] S404. Calculate and obtain the filtered temperature rise slope of the second motor based on the temperature rise slope of the first motor, the temperature rise slope of the second motor, and the filtering coefficient. The temperature rise slope of the first motor is the temperature rise slope of the motor in the previous filtering cycle.

[0135] The aforementioned filtering coefficients can be determined, for example, based on the type and model of the motor, combined with experimental methods, and are not specifically limited here. The filtered temperature rise slope of the second motor, calculated based on the temperature rise slope of the first motor, the temperature rise slope of the second motor, and the filtering coefficients, can be achieved, for example, through the following formula:

[0136] M = I + (IN) × O,

[0137] Where M is the temperature rise slope of the second motor after filtering, N is the temperature rise slope of the first motor, and O is the filtering coefficient.

[0138] S405. If the above rapid cooling judgment information and the above filtered second motor temperature rise slope both meet the preset rapid cooling trigger conditions, then the current cooling pressure is determined according to the above fourth motor temperature and the preset cooling pressure table, and the cooling system pressure is controlled according to the above current cooling pressure.

[0139] For example, the aforementioned preset rapid cooling trigger condition may include the following conditions:

[0140] ①The status information of the above cooling electric pump is "normal".

[0141] It should be noted that the above-mentioned cooling pump status information can also be represented by a potential signal. For example, potential signal 1 indicates that the above-mentioned cooling pump status information is "normal", and potential signal 0 indicates that the above-mentioned cooling pump status information is "faulty". Of course, in actual scenarios, any appropriate form can be chosen to represent the above-mentioned cooling pump status information, and it is not limited to the above content.

[0142] In addition, when the vehicle is in "driving condition", the electric motor or gas turbine can replace the above-mentioned cooling pump to provide pressure for the cooling system. Correspondingly, this condition ① can be, for example, the electric motor status information is "normal" or the gas turbine status information is "normal", etc., which can be adjusted adaptively according to the actual situation.

[0143] ②The above cooling oil pressure is less than the maximum oil pressure limit, for example, the above cooling oil pressure is less than 20 bar, but this is not a limitation.

[0144] ③The second temperature rise slope mentioned above is greater than the preset cooling temperature rise slope. The preset cooling temperature rise slope can be determined by methods such as experiments, based on the type and model of the motor, the maximum safe temperature, and the parameters of related components of the cooling system. No specific restrictions are imposed here.

[0145] The aforementioned rapid cooling judgment information and the aforementioned filtered second motor temperature rise slope both meet the preset rapid cooling trigger conditions. For example, this can mean that the conditions in ①, ②, and ③ above are met simultaneously. Of course, the aforementioned preset rapid cooling trigger conditions can also include other contents, and the aforementioned rapid cooling judgment information and the aforementioned filtered second motor temperature rise slope both meet the preset rapid cooling trigger conditions can also refer to other forms of fulfillment, and are not limited to the simultaneous fulfillment of the conditions in ①, ②, and ③ above.

[0146] The aforementioned preset cooling pressure gauge can be, for example, the table shown in Table 2 below:

[0147] Motor temperature (°C) -40 -20 0 30 50 70 90 100 110 Current cooling pressure (bar) 4 4 4 4 4 6 8 10 15

[0148] Table 2 Preset Cooling Pressure Table

[0149] Table 2 can be determined, for example, by combining experimental methods with the type, model, maximum safe temperature of the motor and the parameters of the cooling system components. The determination of the current cooling pressure based on the temperature of the fourth motor and the preset cooling pressure table can refer to looking up the current cooling pressure corresponding to the temperature of the fourth motor in the preset cooling pressure table, and then controlling the cooling system to operate at the current cooling pressure after determining the current cooling pressure.

[0150] In addition, if the temperature rise slope of the second motor is always greater than the preset cooling temperature rise slope within a certain period or a certain time, it can be known that the motor temperature is still rising at a relatively fast rate. At this time, the current cooling pressure can be increased, for example, to 110% of the current cooling pressure, etc. However, the specific choice can be made according to the actual situation and is not limited to the above content.

[0151] Optionally, in the above Figure 4 Based on the embodiments, after the above-mentioned rapid cooling judgment information and the filtered temperature rise slope of the second motor both meet the preset rapid cooling trigger conditions, the above method may further include:

[0152] If the temperature rise slope of the motor corresponding to the preset number of cycles meets the preset boosting conditions, then the boosted cooling pressure is determined based on the current cooling pressure and the preset boosting coefficient, and the cooling system pressure is controlled based on the boosted cooling pressure.

[0153] For example, the aforementioned preset boosting condition may refer to the motor temperature rise slope within a preset number of the aforementioned cycles always remaining within the range between the preset cooling temperature rise slope and the minimum cooling temperature rise slope. The aforementioned minimum cooling temperature rise slope may be determined in the same way as the preset cooling temperature rise slope, that is, determined by combining experimental methods with the type, model, maximum safe temperature, and parameters of relevant components of the cooling system of the motor, but is not limited thereto.

[0154] The preset boosting coefficient can be, for example, 110% or 120%. Taking the preset boosting coefficient as 120% as an example, when the motor temperature rise slope corresponding to the preset number of cycles meets the preset boosting conditions, it can be known that the motor temperature changes slowly and cannot be cooled smoothly. At this time, the boosted cooling pressure can be the current cooling pressure × 120%. In this way, controlling the operation of the cooling system with a larger pressure can accelerate the circulation of the cooling medium in the cooling system and thus enhance the cooling effect of the cooling system.

[0155] Furthermore, based on the above embodiments, after controlling the cooling system pressure according to the boosted cooling pressure, the method may further include:

[0156] If the temperature rise slope of the second motor corresponding to the preset number of cycles meets the preset pressure reduction conditions, then the cooling pressure after pressure reduction is determined according to the cooling pressure after pressure increase and the preset pressure reduction coefficient, and the cooling system pressure is controlled according to the cooling pressure after pressure reduction.

[0157] For example, the aforementioned preset pressure reduction condition may refer to the motor temperature rise slope always remaining below the minimum cooling temperature rise slope within a preset number of the aforementioned cycles.

[0158] The preset pressure reduction coefficient can be, for example, 90% or 80%. Taking the preset pressure reduction coefficient as 80% as an example, when the motor temperature rise slope corresponding to the preset number of cycles meets the preset pressure reduction conditions, it can be known that the motor temperature is decreasing. The cooling system pressure can be appropriately reduced to achieve energy saving. At this time, the cooling pressure after pressure reduction can be 80% of the current cooling pressure (or the cooling pressure after pressure increase), but it is not limited to this.

[0159] It should be noted that the cooling pressure after pressurization and the cooling pressure after depressurization can be updated multiple times during the preset number of cycles in which the temperature rise slope of the second motor meets the preset pressurization or depressurization conditions. For example, assuming that the preset number of cycles is 5 cycles, if the temperature rise slope of the second motor meets the preset pressurization condition for all 5 cycles, the cooling pressure after pressurization can be the current cooling pressure × 120%. After controlling the cooling system pressure with the current cooling pressure × 120%, if the temperature rise slope of the second motor still meets the preset pressurization condition after another 5 cycles, the cooling pressure after pressurization can be the current cooling pressure × 120% × 120%, and so on.

[0160] Figure 5 This is a schematic diagram of a high-temperature protection device for a coupler provided in an embodiment of this application. This high-temperature protection device can execute the aforementioned high-temperature protection method for the coupler. This device can be integrated into devices with computing capabilities, such as vehicle infotainment systems. Figure 5 As shown, the device includes:

[0161] The acquisition module 510 is used to acquire high temperature protection judgment information, which includes: IGBT temperature, motor temperature, temperature signal reliability judgment information, and vehicle operating conditions.

[0162] The determination module 520 is used to determine the current torque limit value based on the power battery power information, the IGBT temperature, the motor temperature, and the preset torque limit protection table if the above high temperature protection judgment information meets the preset high temperature protection trigger conditions.

[0163] The adjustment module 530 is used to calculate and obtain temperature rise data and temperature rise limit according to a preset algorithm, determine the torque limit adjustment value according to the temperature rise data and temperature rise limit, and adjust the current torque limit value to the torque limit adjustment value to limit the torque of the motor.

[0164] The high-temperature protection method for couplers provided in this application includes: acquiring high-temperature protection judgment information, which includes: IGBT temperature, motor temperature, temperature signal reliability judgment information, and vehicle operating conditions. If the high-temperature protection judgment information meets the preset high-temperature protection triggering conditions, the current torque limit value is determined based on the power battery charge information, the IGBT temperature, the motor temperature, and the preset torque limit protection table. Temperature rise data and temperature rise limit are calculated according to a preset algorithm, and a torque limit adjustment value is determined based on the temperature rise data and the temperature rise limit value. The current torque limit value is then adjusted to the torque limit adjustment value to limit the motor torque. This method determines whether to perform high-temperature protection for the coupler by monitoring various high-temperature protection judgment information, and determines the current torque limit value when the high-temperature protection of the coupler is activated by combining the power battery charge status. After the torque limit is executed according to the above current torque limit value, the temperature rise of the coupler is continuously monitored to judge the effect of high-temperature protection after the torque limit is executed according to the above current torque limit value. This achieves more accurate control of the start and stop of high-temperature protection, more reliable determination of the current torque limit value when the high-temperature protection of the coupler is activated, and timely adjustment of the torque limit value according to the effect of high-temperature protection. This improves the accuracy of high-temperature protection control of hybrid power couplers and avoids power loss or insufficient protection during the high-temperature protection process of hybrid power couplers.

[0165] Optionally, the aforementioned preset torque limit protection table includes: IGBT preset torque limit protection table and motor preset torque limit protection table.

[0166] The aforementioned determining module 520 can specifically be used to determine the current torque limit value of the IGBT based on the IGBT temperature and the IGBT preset torque limit protection table. It can also determine the current torque limit value of the motor based on the power battery charge information, the motor temperature, and the motor preset torque limit protection table. Finally, it can determine the current torque limit value based on the current torque limit value of the IGBT and the current torque limit value of the motor.

[0167] Optionally, the above temperature rise data includes: IGBT temperature rise and motor temperature rise. The above temperature rise limits include: IGBT temperature rise limits and motor temperature rise limits.

[0168] The aforementioned adjustment module 530 is specifically used to collect the temperatures of a first IGBT, a second IGBT, a first motor, and a second motor. The second IGBT and second motor temperatures are acquired in the current cycle, while the first IGBT and first motor temperatures are acquired in the previous cycle. The module calculates the IGBT temperature rise based on the first and second IGBT temperatures, and the motor temperature rise based on the first and second motor temperatures. It also calculates the IGBT temperature rise limit based on the IGBT's maximum usable temperature, the IGBT's allowable temperature rise limit coefficient, the second IGBT temperature, and a preset IGBT temperature rise algorithm. Similarly, it calculates the motor temperature rise limit based on the motor's maximum usable temperature, the motor's allowable temperature rise limit coefficient, the second motor temperature, and a preset motor temperature rise algorithm. Finally, it determines the IGBT torque limit adjustment value based on the IGBT temperature rise and the IGBT temperature rise limit, and the motor torque limit adjustment value based on the motor temperature rise and the motor temperature rise limit.

[0169] Optionally, the aforementioned torque limit adjustment value includes: a first torque limit adjustment value and a second torque limit adjustment value, wherein the second torque limit adjustment value is the torque limit adjustment value for the current cycle, and the first torque limit adjustment value is the torque limit adjustment value for the previous cycle.

[0170] The aforementioned adjustment module 530 is specifically used to calculate and obtain a smoothed torque limit adjustment value based on the aforementioned first torque limit adjustment value, the aforementioned second torque limit adjustment value, a preset torque increase slope, a preset minimum slope, and a preset smoothing algorithm. The current torque limit value is then adjusted to the aforementioned smoothed torque limit adjustment value to limit the motor's torque.

[0171] Optionally, the above device may further include: a cooling module for acquiring rapid cooling judgment information, the rapid cooling judgment information including: cooling pump status information and cooling oil pressure. It also acquires the temperatures of a third motor and a fourth motor, the fourth motor temperature being the temperature acquired in the current filtering cycle, and the third motor temperature being the temperature acquired at least two filtering cycles prior. The device calculates the temperature rise slope of a second motor based on the number of filtering cycles between the acquisition intervals of the third motor temperature, the fourth motor temperature, and the third motor temperature, the second motor temperature rise slope being the motor temperature rise slope in the current filtering cycle. It calculates the filtered temperature rise slope of the second motor based on the temperature rise slope of the first motor, the temperature rise slope of the second motor, and the filtering coefficient, the first motor temperature rise slope being the motor temperature rise slope in the previous filtering cycle. If both the rapid cooling judgment information and the filtered temperature rise slope of the second motor meet the preset rapid cooling trigger conditions, the current cooling pressure is determined based on the fourth motor temperature and the preset cooling pressure gauge, and the cooling system pressure is controlled based on the current cooling pressure.

[0172] Optionally, after the above-mentioned rapid cooling judgment information and the filtered temperature rise slope of the second motor both meet the preset rapid cooling trigger conditions, the cooling module can also be used to determine the boosted cooling pressure based on the current cooling pressure and the preset boosting coefficient if the temperature rise slope of the motor corresponding to the preset number of the above-mentioned cycles all meet the preset boosting conditions, and control the cooling system pressure based on the boosted cooling pressure.

[0173] Optionally, after controlling the cooling system pressure based on the boosted cooling pressure, the cooling module can also be used to determine the depressurized cooling pressure based on the boosted cooling pressure and the preset depressurization coefficient if the temperature rise slope of the second motor corresponding to the preset number of cycles meets the preset depressurization conditions, and control the cooling system pressure based on the depressurized cooling pressure.

[0174] The above-described device is used to execute the method provided in the foregoing embodiments, and its implementation principle and technical effect are similar, so they will not be described again here.

[0175] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device can be a device with computing processing capabilities, such as the aforementioned vehicle infotainment system. Figure 6 As shown, the device 600 includes:

[0176] The processor 610, storage medium 620, and bus 630 are connected in communication via bus 630.

[0177] The storage medium 620 stores machine-readable instructions that can be executed by the processor 610. When the electronic device is running, the processor 610 executes the machine-readable instructions to perform the high-temperature protection method of the coupler.

[0178] It should be understood that, Figure 6 The structure shown is only a schematic diagram of an electronic device; the electronic device may also include components that are larger than those shown. Figure 6 The more or fewer components shown, or having the same Figure 6 The different configurations shown. Figure 6 The components shown can be implemented using hardware, software, or a combination thereof.

[0179] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the high-temperature protection method for the coupler described in the above method embodiments.

[0180] Computer-readable storage media can be electronic storage devices such as flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM, hard disk, or ROM. Optionally, computer-readable storage media include non-transitory computer-readable storage media. The computer-readable storage medium has storage space for program code that performs any of the method steps described above. This program code can be read from or written to one or more computer program products. The program code can be compressed, for example, in a suitable form.

[0181] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0182] In addition, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0183] If a function is implemented as a software module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0184] The above description is merely a preferred embodiment of this application and does not limit the patent scope of this application. Any equivalent structural transformations made based on the inventive concept of this application and the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included within the patent protection scope of this application.

Claims

1. A method of high temperature protection of a coupler, characterized by, The method comprises the following steps: Collecting high-temperature protection judgment information, which includes insulated gate bipolar transistor (IGBT) temperature, motor temperature, temperature signal reliability judgment information, and vehicle working condition; If the high-temperature protection judgment information meets a preset high-temperature protection triggering condition, determining a current torque limiting value according to power battery power information, the IGBT temperature, the motor temperature, and a preset torque limiting protection table; Calculating temperature rise data and temperature rise limit value according to a preset algorithm, determining a torque limiting adjustment value according to the temperature rise data and the temperature rise limit value, and adjusting the current torque limiting value to the torque limiting adjustment value to limit the torque of the motor.

2. The method of claim 1, wherein, The preset torque limiting protection table includes an IGBT preset torque limiting protection table and a motor preset torque limiting protection table. The determination of the current torque limiting value according to the power battery power information, the IGBT temperature, the motor temperature, and the preset torque limiting protection table includes: Determining an IGBT current torque limiting value according to the IGBT temperature and the IGBT preset torque limiting protection table; Determining a motor current torque limiting value according to the power battery power information, the motor temperature, and the motor preset torque limiting protection table; Determining the current torque limiting value according to the IGBT current torque limiting value and the motor current torque limiting value.

3. The method of claim 1, wherein, The temperature rise data includes IGBT temperature rise and motor temperature rise, and the temperature rise limit value includes IGBT temperature rise limit value and motor temperature rise limit value. The calculation of the temperature rise data and the temperature rise limit value according to the preset algorithm, and the determination of the torque limiting adjustment value according to the temperature rise data and the temperature rise limit value include: Collecting a first IGBT temperature, a second IGBT temperature, a first motor temperature, and a second motor temperature, wherein the second IGBT temperature and the second motor temperature are temperatures collected in a current period, and the first IGBT temperature and the first motor temperature are temperatures collected in a previous period; Calculating the IGBT temperature rise according to the first IGBT temperature and the second IGBT temperature, and calculating the motor temperature rise according to the first motor temperature and the second motor temperature; Calculating the IGBT temperature rise limit value according to an IGBT maximum available temperature, an IGBT allowable temperature rise limit value coefficient, the second IGBT temperature, and a preset IGBT temperature rise algorithm; Calculating the motor temperature rise limit value according to a motor maximum available temperature, a motor allowable temperature rise limit value coefficient, the second motor temperature, and a preset motor temperature rise algorithm; Determining an IGBT torque limiting adjustment value according to the IGBT temperature rise and the IGBT temperature rise limit value, and determining a motor torque limiting adjustment value according to the motor temperature rise and the motor temperature rise limit value; Determining the torque limiting adjustment value according to the IGBT torque limiting adjustment value and the motor torque limiting adjustment value.

4. The method according to any one of claims 1 to 3, characterized in that, The torque limiting adjustment value includes a first torque limiting adjustment value and a second torque limiting adjustment value, wherein the second torque limiting adjustment value is the torque limiting adjustment value in the current period, and the first torque limiting adjustment value is the torque limiting adjustment value in the previous period. The adjustment of the current torque limiting value to the torque limiting adjustment value to limit the torque of the motor includes: According to the first torque limiting adjustment value, the second torque limiting adjustment value, a preset torque increasing slope, a preset minimum slope, and a preset smoothing algorithm, a smoothed torque limiting adjustment value is calculated and obtained; The current torque limiting value is adjusted to the smoothed torque limiting adjustment value to limit the torque of the motor.

5. The method according to any one of claims 1 to 3, characterized in that, After the high-temperature protection judgment information meets the preset high-temperature protection triggering condition, the method further includes: Collecting and obtaining rapid cooling judgment information, the rapid cooling judgment information including cooling electric pump state information and cooling oil pressure; Collecting and obtaining a third motor temperature and a fourth motor temperature, the fourth motor temperature being a temperature collected and obtained in a current filtering period, and the third motor temperature being a temperature collected and obtained in at least two filtering periods before the current filtering period; According to the third motor temperature, the fourth motor temperature, and the number of filtering periods of the interval between the collection and obtaining of the third motor temperature and the fourth motor temperature, a second motor temperature rise slope is calculated and obtained, the second motor temperature rise slope being a motor temperature rise slope in the current filtering period; According to a first motor temperature rise slope, the second motor temperature rise slope, and a filtering coefficient, a filtered second motor temperature rise slope is calculated and obtained, the first motor temperature rise slope being the motor temperature rise slope in the last filtering period; If both the rapid cooling judgment information and the filtered second motor temperature rise slope meet a preset rapid cooling triggering condition, a current cooling pressure is determined according to the fourth motor temperature and a preset cooling pressure table, and the cooling system pressure is controlled according to the current cooling pressure.

6. The method of any one of claim 5, characterized in that, After both the rapid cooling judgment information and the filtered second motor temperature rise slope meet the preset rapid cooling triggering condition, the method further includes: If the motor temperature rise slopes corresponding to a preset number of periods all meet a preset pressure increasing condition, a pressure-increased cooling pressure is determined according to the current cooling pressure and a preset pressure increasing coefficient, and the cooling system pressure is controlled according to the pressure-increased cooling pressure.

7. The method of claim 6, wherein, After the cooling system pressure is controlled according to the pressure-increased cooling pressure, the method further includes: If the second motor temperature rise slopes corresponding to a preset number of periods all meet a preset pressure decreasing condition, a pressure-decreased cooling pressure is determined according to the pressure-increased cooling pressure and a preset pressure decreasing coefficient, and the cooling system pressure is controlled according to the pressure-decreased cooling pressure.

8. A high temperature protection device for a coupler, characterized by The method includes: A collection module configured to collect and obtain high-temperature protection judgment information, the high-temperature protection judgment information including an IGBT temperature, a motor temperature, temperature signal reliability judgment information, and vehicle working conditions; A determination module configured to, if the high-temperature protection judgment information meets a preset high-temperature protection triggering condition, determine a current torque limiting value according to power battery power information, the IGBT temperature, the motor temperature, and a preset torque limiting protection table; An adjustment module configured to calculate and obtain temperature rise data and a temperature rise limit value according to a preset algorithm, determine a torque limiting adjustment value according to the temperature rise data and the temperature rise limit value, and adjust the current torque limiting value to the torque limiting adjustment value to limit the torque of the motor.

9. An electronic device, comprising: The method includes: A processor, a storage medium storing machine readable instructions executable by the processor, and a bus for communication between the processor and the storage medium, the processor executing the machine readable instructions to perform the method of any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, A computer readable storage medium storing a computer program, the computer program when executed by a processor performing the method of any one of claims 1-7.

Citation Information

Patent Citations

  • Phase sequence identification method and device during charging of electric automobile

    CN103187763A

  • Vehicle

    CN108657017A