A redundancy fault-tolerant control method for an AC-DC conversion device in a high-temperature environment

By establishing real-time and historical power models in the AC/DC converter and adjusting the output power, the safety and output power issues of the device under high-temperature environments were resolved, thereby improving the safety and efficiency of the device.

CN121283174BActive Publication Date: 2026-03-24SHENZHEN EN PLUS TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-12-11
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

In high-temperature environments, traditional fault-tolerant control methods for AC/DC converters cannot effectively solve the problem of system performance degradation caused by high temperatures, and existing temperature monitoring cannot adjust the output power in a timely manner, resulting in equipment damage and output power not reaching the optimal level.

Method used

By acquiring real-time temperature based on temperature sensors, establishing real-time change curves and curves to be detected, obtaining real-time redundant temperature, and combining historical normal power to establish a power axis and safe power threshold, a safe operation function is obtained, and the output power of the AC/DC converter is adjusted.

Benefits of technology

This technology enhances the safety of AC/DC converters in high-temperature environments, prevents equipment damage, and optimizes output power to achieve the best results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121283174B_ABST
    Figure CN121283174B_ABST
Patent Text Reader

Abstract

The application discloses a redundancy fault-tolerant control method of an AC-DC conversion device under a high-temperature environment, relates to the technical field of AC-DC conversion, and comprises the following steps: acquiring a real-time change curve based on real-time temperature; acquiring a change curve to be detected based on the real-time change curve; acquiring real-time redundancy temperature based on the change curve to be detected; acquiring output power when the AC-DC conversion device can work normally, and marking the output power as historical normal power; establishing a power number axis based on the historical normal power; acquiring a safe power threshold based on the power number axis; acquiring a safe operation function based on the safe power threshold; acquiring a safe operation power value based on the safe operation function and the real-time redundancy temperature; and operating the AC-DC conversion device with the safe operation power value as the output power of the AC-DC conversion device. The application is used to solve the problem that in the existing AC-DC conversion technology, the AC-DC conversion device is adjusted based on real-time temperature, which leads to the problems that the equipment is easily damaged and the output power cannot reach the optimal value.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of AC-DC conversion, in particular to a redundancy fault-tolerant control method of an AC-DC conversion device in a high-temperature environment. BACKGROUND

[0002] As the core equipment of power conversion, the AC-DC conversion device is widely used in power systems in different environments. The development of these fields puts almost stringent requirements on the power density, reliability and continuous operation capability of power electronic equipment. Among them, high temperature is the primary bottleneck restricting the improvement of reliability. High temperature can directly cause the performance of the internal core components of the AC-DC conversion device to deteriorate rapidly, and can even cause the AC-DC conversion device to be permanently damaged.

[0003] To improve the reliability of AC-DC conversion, traditional fault-tolerant control technology mainly relies on hardware redundancy, that is, a multi-module parallel architecture is adopted. When a power module fails, it is isolated by a switch and a standby module is put into operation. However, in a high-temperature environment, this redundancy method cannot solve the problem of performance degradation caused by high temperature. All parallel modules are under the same severe thermal stress, and there is a risk of collective failure. In addition, traditional temperature monitoring can only detect the real-time temperature. When the temperature gradually rises, if the output power is not adjusted in time, it will cause damage to the AC-DC conversion device. At the same time, setting a fixed safety temperature threshold cannot make the output power of the AC-DC conversion device reach the maximum. That is, in the existing AC-DC conversion technology, the AC-DC conversion device is adjusted based on the real-time temperature, which can easily cause equipment damage and the output power cannot reach the optimal. SUMMARY

[0004] The present application aims to at least solve one of the technical problems in the prior art. The temperature of the AC-DC conversion device is obtained based on the temperature sensor, which is marked as the real-time temperature. The real-time change curve is obtained based on the real-time temperature. The to-be-detected change curve is obtained based on the real-time change curve. The real-time redundancy temperature is obtained based on the to-be-detected change curve. The output power of the AC-DC conversion device when it can work normally is obtained, which is marked as the historical normal power. The power number axis is established based on the historical normal power. The safety power threshold is obtained based on the power number axis. The safety operation function is obtained based on the safety power threshold. The safety operation power value is obtained based on the safety operation function and the real-time redundancy temperature. The AC-DC conversion device is operated with the safety operation power value as the output power of the AC-DC conversion device, so as to solve the problem that in the existing AC-DC conversion technology, the AC-DC conversion device is adjusted based on the real-time temperature, which can easily cause equipment damage and the output power cannot reach the optimal.

[0005] To achieve the above-mentioned purpose, the present application provides a redundancy fault-tolerant control method of an AC-DC conversion device in a high-temperature environment, comprising the following steps:

[0006] Obtaining the temperature of the AC-DC conversion device based on the temperature sensor, marked as real-time temperature;

[0007] Obtaining a real-time change curve based on the real-time temperature;

[0008] Obtaining a to-be-detected change curve based on the real-time change curve;

[0009] Obtaining a real-time redundant temperature based on the to-be-detected change curve;

[0010] Obtaining an output power of the AC-DC conversion device when the AC-DC conversion device can work normally, marked as historical normal power;

[0011] Establishing a power number axis based on the historical normal power;

[0012] Obtaining a safety power threshold based on the power number axis;

[0013] Obtaining a safety operation function based on the safety power threshold;

[0014] Obtaining a safety operation power value based on the safety operation function and the real-time redundant temperature, and operating the AC-DC conversion device with the safety operation power value as the output power of the AC-DC conversion device.

[0015] Further, obtaining the real-time change curve based on the real-time temperature comprises the following sub-steps:

[0016] Establishing a plane rectangular coordinate system with time as the horizontal axis value and the real-time temperature as the vertical axis value, marked as a real-time temperature coordinate system;

[0017] Drawing the obtained time as the horizontal axis value and the real-time temperature corresponding to the time as the vertical axis value in the real-time temperature coordinate system to obtain a curve, marked as a real-time change curve.

[0018] Further, obtaining the to-be-detected change curve based on the real-time change curve comprises the following sub-steps:

[0019] Obtaining two straight lines parallel to the Y axis in the real-time temperature coordinate system, and the distance between the two straight lines parallel to the Y axis is a first distance, and the area between the two straight lines parallel to the Y axis is marked as a data retention area;

[0020] Taking the vertical axis of the real-time temperature coordinate system as the starting point, when the right straight line of the data retention area has a intersection point with the real-time change curve, moving the data retention area so that the right straight line of the data retention area coincides with the right end point of the real-time change curve, and then deleting the real-time change curve on the left side of the data retention area;

[0021] Real-time obtaining the real-time change curve in the data retention area, marked as a to-be-detected change curve.

[0022] Furthermore, obtaining the real-time redundant temperature based on the detected change curve includes the following sub-steps:

[0023] Plot the first number of data points on the curve to be detected and mark them as coordinate points to be analyzed.

[0024] Establish adjacent coordinate points to be analyzed to obtain line segments, and mark them as real-time connected line segments;

[0025] Obtain the slope of the rightmost real-time connecting line segment and mark it as the real-time changing slope;

[0026] If the real-time slope is less than 0, obtain the real-time temperature of the right end of the rightmost real-time connecting line segment and mark it as the real-time redundant temperature.

[0027] If the real-time slope is greater than or equal to 0, obtain the real-time connecting segment adjacent to the rightmost real-time connecting segment and mark it as an adjacent segment; obtain the slope of the adjacent segment and mark it as the real-time adjacent slope; obtain the real-time connecting segment with the maximum value between the real-time adjacent slope and the real-time slope and mark it as the adjustment segment; shift the left endpoint of the adjustment segment to the right endpoint adjacent to the rightmost real-time connecting segment, obtain the real-time temperature corresponding to the adjustment segment at this time, and mark it as the real-time redundant temperature.

[0028] Furthermore, obtaining the output power of the AC / DC converter when it is operating normally and marking it as historical normal power includes the following sub-steps:

[0029] Obtain the possible temperature range of the AC / DC converter and mark it as the historical temperature range;

[0030] Within the historical temperature range, obtain a second number of adjacent temperatures with the same interval, and mark them as historical temperatures;

[0031] Obtain the third number of historical normal power values ​​at historical temperatures.

[0032] Furthermore, establishing a power axis based on historical normal power includes the following sub-steps:

[0033] Obtain historical normal power at the same historical temperature; establish a power axis based on the historical normal power data;

[0034] Plot all historical normal power at the same historical temperature on a power axis to obtain coordinate points, and mark them as power coordinate points.

[0035] Furthermore, obtaining the safe power threshold based on the power axis includes the following sub-steps:

[0036] On the power axis, obtain the length between the minimum and maximum values ​​of the power coordinate points, and mark it as the overall power length;

[0037] Create a line segment on the power axis with a length of the first length that can be moved, and label it as the power line segment;

[0038] Obtain the total number of all power coordinate points and mark it as the total number of power points;

[0039] The threshold for the number of power units is calculated as: E = r × [(T ÷ P) × L]; where E is the threshold for the number of power units, r is the percentage of the number, T is the first length, P is the overall length of the power units, and L is the overall number of power units.

[0040] Furthermore, obtaining the safe power threshold based on the power axis also includes the following sub-steps:

[0041] The number of power coordinate points on the power line segment is marked as the number of power search points;

[0042] Mark the rightmost end of the power line segment as the right end of the power;

[0043] Move the right end of the power segment to coincide with the coordinate point of the maximum power. If the number of power searches is less than the power number threshold, move the power segment to the left so that the right end of the power segment coincides with the next power coordinate point. Stop moving when the number of power searches is greater than or equal to the power number threshold. If the number of power searches is greater than the power number threshold, stop moving directly. Obtain the value of the right end of the power segment after stopping and mark it as the safe power threshold.

[0044] Furthermore, obtaining the safe operation function based on the safe power threshold includes the following sub-steps:

[0045] A Cartesian coordinate system is established with historical temperature as the horizontal axis and safe power threshold as the vertical axis, and this system is labeled as the safe power coordinate system.

[0046] Obtain the coordinate points with historical temperature as the horizontal axis value and safe power threshold as the vertical axis value, and mark them as safe power coordinate points;

[0047] Plot all safe power coordinate points on the safe power coordinate system to obtain a scatter plot, and label it as a safe power scatter plot;

[0048] The safe power scatter plot is fitted with a function to obtain the function, which is then labeled as the safe power function.

[0049] Furthermore, obtaining the safe operating power value based on the safe operating function and real-time redundant temperature includes the following sub-steps:

[0050] Substitute the real-time redundant temperature as the horizontal axis value into the safe power function to obtain the vertical axis data, and mark it as the safe operating power value.

[0051] The beneficial effects of this invention are as follows: This invention acquires the temperature of the AC / DC converter based on a temperature sensor and marks it as the real-time temperature; acquires a real-time change curve based on the real-time temperature; acquires a change curve to be detected based on the real-time change curve; acquires a real-time redundant temperature based on the change curve to be detected; acquires the output power of the AC / DC converter when it can operate normally and marks it as the historical normal power; establishes a power axis based on the historical normal power; acquires a safe power threshold based on the power axis; acquires a safe operating function based on the safe power threshold; acquires a safe operating power value based on the safe operating function and the real-time redundant temperature; and operates the AC / DC converter with the safe operating power value as its output power. The advantage is that it can adjust the output power of the AC / DC converter appropriately based on temperature changes, thereby improving the safety of AC / DC conversion.

[0052] This invention obtains real-time redundant temperature based on the change curve to be detected. Its advantage lies in improving the safety of AC / DC conversion by using the real-time redundant temperature as an early warning temperature. Attached Figure Description

[0053] Figure 1 This is a flowchart of the steps of the method of the present invention;

[0054] Figure 2 This is a schematic diagram of the change curve to be detected according to the present invention;

[0055] Figure 3 This is a schematic diagram of the real-time redundant temperature of the present invention;

[0056] Figure 4 This is a schematic diagram of the safe power function of the present invention. Detailed Implementation

[0057] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0058] Example 1, please refer to Figure 1 As shown, this application provides a redundancy fault-tolerant control method for an AC / DC converter under high-temperature conditions, comprising the following steps:

[0059] Step S1: Obtain the temperature of the AC / DC converter based on the temperature sensor and mark it as the real-time temperature.

[0060] Step S2: Obtain the real-time change curve based on the real-time temperature; Step S2 includes the following sub-steps:

[0061] Step S201: Establish a Cartesian coordinate system with time as the horizontal axis and real-time temperature as the vertical axis, and mark it as the real-time temperature coordinate system;

[0062] Step S202: Plot the obtained time as the horizontal axis value and the corresponding real-time temperature as the vertical axis value in the real-time temperature coordinate system to obtain a curve, which is marked as the real-time change curve; the real-time change curve is constructed to observe the temperature change in a short period of time.

[0063] Step S3: Obtain the change curve to be detected based on the real-time change curve; Step S3 includes the following sub-steps:

[0064] Step S301: Obtain two parallel straight lines that can move simultaneously in the real-time temperature coordinate system, and the distance between the two parallel straight lines is the first distance. Mark the area between these two parallel straight lines as the data retention area. The first distance is set according to the time range of the temperature data to be retained. For example, if the temperature change within seven minutes is to be retained, the first distance is 7cm. The temperature data is retained to facilitate temperature change and safety analysis.

[0065] Step S302: Starting from the vertical axis of the real-time temperature coordinate system, when the right side of the data retention area intersects with the real-time change curve, move the data retention area so that the right side of the data retention area coincides with the right endpoint of the real-time change curve, and then delete the real-time change curve on the left side of the data retention area; save the amount of stored data and prevent excessive data storage.

[0066] Step S303: Real-time change curves within the data retention area are acquired and marked as change curves to be detected;

[0067] For practical applications, please refer to Figure 2 As shown, the obtained curve of the change to be detected.

[0068] Step S4: Obtain the real-time redundant temperature based on the change curve to be detected; Step S4 includes the following sub-steps:

[0069] Step S401: Plot a first number of data points on the curve to be detected and mark them as coordinate points to be analyzed; the first number of coordinate points to be analyzed is for the convenience of analyzing the changes in the curve to be detected; for example, the first number is 15.

[0070] Step S402: Establish adjacent coordinate points to be analyzed to obtain line segments, and mark them as real-time connected line segments;

[0071] Step S403: Obtain the slope of the rightmost real-time connecting line segment and mark it as the real-time changing slope;

[0072] Step S404: If the real-time change slope is less than 0, obtain the real-time temperature of the right end of the rightmost real-time connecting line segment and mark it as the real-time redundant temperature; mark it as a short-term temperature decreasing trend, so the real-time temperature can be directly used as the real-time redundant temperature.

[0073] Step S405: If the real-time change slope is greater than or equal to 0, obtain the real-time connecting segment adjacent to the rightmost real-time connecting segment and mark it as an adjacent segment; obtain the slope of the adjacent segment and mark it as the real-time adjacent slope; obtain the real-time connecting segment with the maximum value between the real-time adjacent slope and the real-time change slope and mark it as an adjustment segment; shift the left endpoint of the adjustment segment to the right endpoint adjacent to the rightmost real-time connecting segment, obtain the real-time temperature corresponding to the adjustment segment at this time, and mark it as the real-time redundant temperature; if the real-time change slope is greater than 0, it indicates that the temperature is trending upward. Therefore, the temperature can be predicted based on the amount of temperature change in a short period of time, and the predicted temperature is used as the real-time redundant temperature to improve the safety of AC / DC conversion; obtaining the adjacent segment is for more accurate temperature change.

[0074] For practical applications, please refer to Figure 3 As shown, if the real-time change slope is greater than 0, the obtained real-time redundant temperature is 38℃.

[0075] Step S5: Obtain the output power of the AC / DC converter when it is operating normally and mark it as the historical normal power; Step S5 includes the following sub-steps:

[0076] Step S501: Obtain the possible temperature range of the AC / DC converter and mark it as the historical temperature range;

[0077] Step S502: Obtain a second number of adjacent temperatures with the same interval within the historical temperature range and mark them as historical temperatures; the second number of historical temperatures is to reduce the data analysis of the entire temperature range, for example, the second number is 30.

[0078] Step S503: Obtain a third number of historical normal power values ​​at historical temperatures; the third number is to obtain the maximum value of the temperature during normal operation, so the more the better, for example, the third number is 200.

[0079] Step S6: Establish a power axis based on historical normal power; Step S6 includes the following sub-steps:

[0080] Step S601: Obtain the historical normal power at the same historical temperature; establish a power axis based on the historical normal power data; the power axis is used to observe the distribution of historical normal power.

[0081] Step S602: Plot all historical normal power at the same historical temperature on the power axis to obtain coordinate points, and mark them as power coordinate points.

[0082] Step S7: Obtain the safe power threshold based on the power axis; Step S7 includes the following sub-steps:

[0083] Step S701: Obtain the length between the minimum and maximum values ​​of the power coordinate points on the power axis, and mark it as the overall power length;

[0084] Step S702: Create a movable line segment with a first length on the power axis and mark it as the power line segment; the first length of the power line segment should be much smaller than the overall power length in order to observe the distribution of power coordinate points; for example, the overall power length is 20cm and the first length is 1cm.

[0085] Step S703: Obtain the total number of power coordinate points and mark them as the total number of power points;

[0086] Step S704, calculate the power number threshold as: E=r×[(T÷P)×L]; where E is the power number threshold, r is the quantity ratio, T is the first length, P is the overall length of the power, and L is the overall number of power; the power number threshold is to filter out cases with a small number of power searches, and since (T÷P)×L marks the average number of power coordinate points on the power line segment, r is set to be small, for example, r is 0.2;

[0087] In practical applications, for example, if the total number of power units is 200, then the power unit threshold is calculated as: E = 0.2 × [(1 ÷ 20) × 200] = 2; therefore, the power unit threshold is 0.2.

[0088] Step S705: Mark the number of power coordinate points on the power line segment as the number of power search points;

[0089] Step S706: Mark the rightmost end of the power line segment as the right end of the power line.

[0090] Step S707: Move the right end of the power segment to coincide with the coordinate point of the maximum power. If the number of power searches is less than the power number threshold, move the power segment to the left so that the right end of the power segment coincides with the next power coordinate point, until the number of power searches is greater than or equal to the power number threshold, then stop moving. If the number of power searches is greater than the power number threshold, stop moving directly. Obtain the value of the right end of the power segment after stopping moving, and mark it as the safe power threshold. By moving the power segment, delete the maximum historical normal power that is far away from others. This achieves the goal of filtering out abnormally large historical normal power and improving the safety of operating at the safe power threshold. The safe power threshold is the maximum output power at a certain temperature.

[0091] In practical applications, for example, at a historical temperature of 10℃, the safe power threshold is 8kW.

[0092] Step S8: Obtain the safe operation function based on the safe power threshold; Step S8 includes the following sub-steps:

[0093] Step S801: Establish a Cartesian coordinate system with historical temperature as the horizontal axis and safe power threshold as the vertical axis, and mark it as the safe power coordinate system;

[0094] Step S802: Obtain the coordinate points with historical temperature as the horizontal axis value and safe power threshold as the vertical axis value, and mark them as safe power coordinate points;

[0095] Step S803: Plot all safe power coordinate points on the safe power coordinate system to obtain a scatter plot, and mark it as a safe power scatter plot;

[0096] Step S804: Perform function fitting on the safe power scatter plot to obtain a function, which is marked as the safe power function; obtain the maximum output power at different temperatures using the safe power function and temperature to limit the output power of the AC-DC converter, thereby ensuring the safety of the AC-DC converter's output power;

[0097] For practical applications, please refer to Figure 4 The obtained safe power function is shown in the figure.

[0098] Step S9: Obtain the safe operating power value based on the safe operating function and real-time redundant temperature, and operate the AC / DC converter using the safe operating power value as the output power of the AC / DC converter; Step S9 includes the following sub-steps:

[0099] Step S901: Substitute the real-time redundant temperature as the horizontal axis value into the safe power function to obtain the vertical axis data, and mark it as the safe operating power value; the safe operating power value obtained by predicting the real-time redundant temperature can prevent the temperature from rising in advance, thus making it safer;

[0100] For practical applications, please refer to Figure 4 As shown, the real-time redundant temperature of 38℃ is substituted into the safety power function to obtain the vertical axis data of 8kW. Therefore, the AC-DC converter is operated with an output power of 8kW to improve the safety of AC-DC conversion.

[0101] Example 2: This application also provides an electronic device, which may include: a processor, a communication interface, a memory, and a communication bus. The processor, communication interface, and memory communicate with each other via the communication bus. The memory stores computer-readable instructions, and the processor can call the instructions in the memory. When the computer-readable instructions are executed by the processor, the steps of a redundancy-tolerant control method for an AC / DC converter under high-temperature conditions are performed to achieve the following functions: acquiring the temperature of the AC / DC converter based on a temperature sensor and marking it as the real-time temperature; acquiring a real-time change curve based on the real-time temperature; acquiring a change curve to be detected based on the real-time change curve; acquiring a real-time redundant temperature based on the change curve to be detected; acquiring the output power of the AC / DC converter when it can operate normally and marking it as the historical normal power; establishing a power axis based on the historical normal power; acquiring a safe power threshold based on the power axis; acquiring a safe operating function based on the safe power threshold; acquiring a safe operating power value based on the safe operating function and the real-time redundant temperature; and operating the AC / DC converter with the safe operating power value as its output power.

[0102] Furthermore, when the logical instructions in the aforementioned memory can be implemented as software functional units and sold or used as independent products, they 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 described 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.

[0103] Example 3: This application also provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute a redundancy fault-tolerant control method for an AC / DC converter under high-temperature conditions provided by the above methods. The method includes: acquiring the temperature of the AC / DC converter based on a temperature sensor and marking it as the real-time temperature; acquiring a real-time change curve based on the real-time temperature; acquiring a change curve to be detected based on the real-time change curve; acquiring a real-time redundant temperature based on the change curve to be detected; acquiring the output power of the AC / DC converter when it can work normally and marking it as the historical normal power; establishing a power axis based on the historical normal power; acquiring a safe power threshold based on the power axis; acquiring a safe operating function based on the safe power threshold; acquiring a safe operating power value based on the safe operating function and the real-time redundant temperature; and operating the AC / DC converter with the safe operating power value as the output power of the AC / DC converter.

[0104] Example 4: This application also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it performs the steps of the above-described redundancy fault-tolerant control method for an AC / DC converter under high-temperature conditions to achieve the following functions: acquiring the temperature of the AC / DC converter based on a temperature sensor and marking it as the real-time temperature; acquiring a real-time change curve based on the real-time temperature; acquiring a change curve to be detected based on the real-time change curve; acquiring a real-time redundant temperature based on the change curve to be detected; acquiring the output power of the AC / DC converter when it can operate normally and marking it as the historical normal power; establishing a power axis based on the historical normal power; acquiring a safe power threshold based on the power axis; acquiring a safe operating function based on the safe power threshold; acquiring a safe operating power value based on the safe operating function and the real-time redundant temperature; and operating the AC / DC converter with the safe operating power value as its output power.

[0105] Based on the above description of the embodiments, the embodiments of the present invention can be provided as methods, systems, or computer program products. Based on this understanding, the above technical solutions, in essence or in terms of their contribution to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or certain parts of the embodiments.

[0106] In the embodiments provided in this application, it should be understood that the disclosed system or method can be implemented in other ways. The embodiments described above are merely illustrative. For example, the division of modules or units is only a logical functional division, and there may be other division methods in actual implementation. Furthermore, multiple modules or units may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the coupling or direct coupling or communication connection shown or discussed may be through some communication interfaces. The indirect coupling or communication connection between systems, modules, and units may be electrical, mechanical, or other forms.

[0107] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A redundancy-tolerant fault-tolerant control method for an AC / DC converter under high-temperature conditions, characterized in that, Includes the following steps: The temperature of the AC / DC converter is obtained based on a temperature sensor and marked as the real-time temperature. Real-time change curves are obtained based on real-time temperature; The change curve to be detected is obtained based on the real-time change curve. Real-time redundant temperature is obtained based on the change curve to be detected; Obtain the output power of the AC / DC converter when it is working normally and mark it as the historical normal power; Establish a power axis based on historical normal power; Obtain the safe power threshold based on the power axis; Obtain the safe operation function based on the safe power threshold; The safe operating power value is obtained based on the safe operating function and real-time redundant temperature, and the AC / DC converter is operated with the safe operating power value as the output power of the AC / DC converter. Obtaining the target change curve based on the real-time change curve includes the following sub-steps: In the real-time temperature coordinate system, obtain two parallel lines that can move simultaneously and are parallel to the Y-axis. The distance between the two parallel lines is the first distance. The area between these two parallel lines is marked as the data retention area. Starting with the vertical axis of the real-time temperature coordinate system, when the right side of the data retention area intersects with the real-time change curve, move the data retention area so that the right side of the data retention area coincides with the right endpoint of the real-time change curve, and then delete the real-time change curve on the left side of the data retention area. Real-time change curves within the data retention area are acquired and marked as change curves to be detected. Obtaining the real-time redundant temperature based on the detected change curve includes the following sub-steps: Plot the first number of data points on the curve to be detected and mark them as coordinate points to be analyzed. Establish adjacent coordinate points to be analyzed to obtain line segments, and mark them as real-time connected line segments; Obtain the slope of the rightmost real-time connecting line segment and mark it as the real-time changing slope; If the real-time slope is less than 0, obtain the real-time temperature of the right end of the rightmost real-time connecting line segment and mark it as the real-time redundant temperature. If the real-time slope is greater than or equal to 0, obtain the real-time connecting line segment adjacent to the rightmost real-time connecting line segment and mark it as an adjacent line segment; Obtain the slope of adjacent line segments and mark it as the real-time adjacent slope; obtain the real-time connecting line segment with the maximum value between the real-time adjacent slope and the real-time changing slope and mark it as the adjustment line segment; shift the left endpoint of the adjustment line segment to the right endpoint of the rightmost real-time connecting line segment and obtain the real-time temperature corresponding to the adjustment line segment at this time and mark it as the real-time redundant temperature.

2. The redundancy-tolerant fault control method for an AC / DC converter under high-temperature conditions according to claim 1, characterized in that, Obtaining the real-time change curve based on real-time temperature includes the following sub-steps: Establish a Cartesian coordinate system with time as the horizontal axis and real-time temperature as the vertical axis, and label it as the real-time temperature coordinate system. Plot the obtained time as the horizontal axis value and the corresponding real-time temperature as the vertical axis value in the real-time temperature coordinate system to obtain a curve, and mark it as the real-time change curve.

3. The redundancy-tolerant fault control method for an AC / DC converter under high-temperature conditions according to claim 2, characterized in that, Obtaining the output power of the AC / DC converter when it is operating normally and marking it as historical normal power includes the following sub-steps: Obtain the possible temperature range of the AC / DC converter and mark it as the historical temperature range; Within the historical temperature range, obtain a second number of adjacent temperatures with the same interval, and mark them as historical temperatures; Obtain the third number of historical normal power values ​​at historical temperatures.

4. The redundancy-tolerant fault control method for an AC / DC converter under high-temperature conditions according to claim 3, characterized in that, Establishing a power axis based on historical normal power includes the following sub-steps: Obtain historical normal power at the same historical temperature; establish a power axis based on the historical normal power data; Plot all historical normal power at the same historical temperature on a power axis to obtain coordinate points, and mark them as power coordinate points.

5. The redundancy-tolerant fault control method for an AC / DC converter under high-temperature conditions according to claim 4, characterized in that, Obtaining the safe power threshold based on the power axis includes the following sub-steps: On the power axis, obtain the length between the minimum and maximum values ​​of the power coordinate points, and mark it as the overall power length; Create a line segment on the power axis with a length of the first length that can be moved, and label it as the power line segment; Obtain the total number of all power coordinate points and mark it as the total number of power points; The threshold for the number of power units is calculated as: E = r × [(T ÷ P) × L]; where E is the threshold for the number of power units, r is the percentage of the number, T is the first length, P is the overall length of the power units, and L is the overall number of power units.

6. The redundancy-tolerant control method for an AC / DC converter under high-temperature conditions according to claim 5, characterized in that, Obtaining the safe power threshold based on the power axis also includes the following sub-steps: The number of power coordinate points on the power line segment is marked as the number of power search points; Mark the rightmost end of the power line segment as the right end of the power; Move the right end of the power segment to coincide with the coordinate point of the maximum power. If the number of power searches is less than the power number threshold, move the power segment to the left so that the right end of the power segment coincides with the next power coordinate point. Stop moving when the number of power searches is greater than or equal to the power number threshold. If the number of power searches is greater than the power number threshold, stop moving directly. Obtain the value of the right end of the power segment after stopping and mark it as the safe power threshold.

7. The redundancy-tolerant fault control method for an AC / DC converter under high-temperature conditions according to claim 6, characterized in that, Obtaining the safe operation function based on the safe power threshold includes the following sub-steps: A Cartesian coordinate system is established with historical temperature as the horizontal axis and safe power threshold as the vertical axis, and this system is labeled as the safe power coordinate system. Obtain the coordinate points with historical temperature as the horizontal axis value and safe power threshold as the vertical axis value, and mark them as safe power coordinate points; Plot all safe power coordinate points on the safe power coordinate system to obtain a scatter plot, and label it as a safe power scatter plot; The safe power scatter plot is fitted with a function to obtain the function, which is then labeled as the safe power function.

8. The redundancy-tolerant fault control method for an AC / DC converter under high-temperature conditions according to claim 7, characterized in that, Obtaining the safe operating power value based on the safe operating function and real-time redundant temperature includes the following sub-steps: Substitute the real-time redundant temperature as the horizontal axis value into the safe power function to obtain the vertical axis data, and mark it as the safe operating power value.

Citation Information

Patent Citations

  • Micro-reactor real-time control system for fine chemical engineering

    CN119597046A

  • New energy automobile battery thermal management method and system based on big data

    CN120978284A