A distributed electric heating anti-icing control method, device and medium
Through the heating control matrix method, the heating status is updated in real time, and the problems of low efficiency and insufficient accuracy of distributed electric heating anti-icing control are solved, achieving more efficient and accurate control.
Patent Information
- Application Number
- CN202411389730.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2044-10-08
AI Technical Summary
The existing distributed electrical heating and anti-icing control is inefficient and has a large amount of computing resources, especially in complex situations, which is difficult to achieve precise control.
The heating control matrix method is adopted to obtain temperature and heat flux data in real time, and the heating control state is set, including power-on and power-off states. It can control multiple heating areas based on the matrix form to reduce computing resource occupation, improve control efficiency and accuracy. .
The efficiency and accuracy of distributed electrical heating and anti-icing control are improved, and the use of computing resources is reduced. There is no need to divide small areas into large areas, thereby improving control accuracy.
Smart Images

Figure CN118877211B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to distributed electric heating deicing, and in particular to a distributed electric heating anti-deicing control method, device and medium. Background Art
[0002] As one of the main means of aircraft icing protection, electric heating anti-icing has the characteristics of high technical maturity and high reliability, and has been widely used in aircraft icing protection. As for the laying method of electric heating anti-icing elements, it is usually a single-piece or multi-section covering of the aircraft component protection area. When the power is turned on, the protection area is regularly heated in a large area of the whole piece or multiple sections to achieve the anti-icing function. However, the actual application and ice wind tunnel test results have shown that there is still room for optimization of large-area electric heating anti-icing methods. Considering that after the protection area has achieved the protection effect, there are differences in the heat exchange of different parts of the components, and the heating energy required is different. Furthermore, the surface overflow phenomenon, the heat exchange of the area where the overflow water flows will be different from that of the area without overflow, so it is very meaningful to carry out more targeted and precise research on electric heating methods.
[0003] In the current distributed heating, even if the components are actually planned to be smaller and more protection areas are planned and controlled, the control efficiency is not high, especially when there are more control areas. For complex situations, on the one hand, the control efficiency is low, and on the other hand, it will occupy more computing resources, which is not conducive to controlled optimization. Summary of the invention
[0004] The technical problem to be solved by the present application is to provide a distributed electric heating anti-icing control method, device and medium, which have the characteristics of higher control efficiency and more precise control in distributed electric heating anti-icing control.
[0005] In a first aspect, the present application provides a distributed electric heating anti-icing control method, which is used to set a heating control matrix for heating control of multiple heating areas that need electric heating deicing, wherein the element positions in the heating control matrix correspond to the electric heating areas one by one, and the heating control state in the heating control matrix is set according to the required heating control timing, wherein the heating control state includes a powered-on heating state and a powered-off non-heating state, and heating control is performed on the multiple heating areas based on the heating control matrix, including:
[0006] Acquire in real time the update conditions that need to be satisfied for updating the heating control matrix, and if satisfied, update the heating control matrix based on the satisfied update conditions, and perform heating control on the multiple heating areas based on the updated heating control matrix;
[0007] The update conditions include: acquiring temperature values in multiple heating areas in real time, and for any heating area, if the temperature value is greater than a preset temperature threshold, the first update condition is met, and in the heating control matrix to be updated, the heating control state of the heating area that meets the first update condition is set to the heating state.
[0008] Optionally, the update condition also includes:
[0009] The heat flux in multiple heating areas is obtained in real time. For any heating area, if the heat flux at a current moment is greater than the heat flux at a previous moment, and the difference between the heat flux at a current moment and the heat flux at a previous moment is greater than a preset heat flux difference threshold, then the second update condition is met, and the heating control state of the heating area that meets the second update condition is set to the heating state.
[0010] Optionally, each heating control cycle includes m heating control states, where m is an even number greater than or equal to four.
[0011] Optionally, the heating control of the plurality of heating areas based on the heating control matrix includes:
[0012] In each heating control cycle after the heating control matrix is updated, the control matrix of the first heating control state in the heating control cycle is multiplied by the updated heating control matrix to obtain a second heating control matrix of the heating control cycle, and the second heating control matrix is used as the control matrix of the second heating control state in the heating control cycle; wherein the control matrix of the first heating control state is a full heating control matrix, and each element value in the full heating control is a heating state value;
[0013] The second heating control matrix is added to the full heating control matrix to obtain a third heating control matrix, and the third heating control is used as the control matrix of the third heating control state in the heating control cycle;
[0014] The third heating control matrix is multiplied by the full non-heating control matrix to obtain a fourth heating control matrix, and the fourth heating control is used as the control matrix of the fourth heating control state in the heating control cycle; wherein each element value in the full non-heating control matrix is a non-heating state value;
[0015] The heating state value is an integer greater than or equal to 1, and the non-heating state value is 0.
[0016] Optionally, the heating control of the plurality of heating areas based on the heating control matrix includes:
[0017] The control matrix of the initial state before heating multiple heating areas is a full non-heating control matrix. Before entering the first heating control cycle, the control matrix of the initial state before heating is multiplied by the full heating control matrix to obtain the control matrix of the first heating control state of the first heating control cycle.
[0018] Optionally, the element values of the full heating control matrix are all 1, and the element values of the full non-heating control matrix are all 0.
[0019] In a second aspect, the present application provides a distributed electric heating anti-icing control device, which is used to implement any of the above-mentioned distributed electric heating anti-icing control methods, including a power supply, a controller, a plurality of heating elements, a plurality of temperature sensors and a plurality of switch devices;
[0020] Wherein, each heating area is provided with a heating element and a temperature sensor, each switch device corresponds to the heating element of each heating area, and the heating element powers on or off the power supply through the switch device;
[0021] The controller is configured to collect the temperature signal of each heating area and update the heating control matrix, and control the on or off of each switching device in the multiple switching devices based on the updated heating control matrix, thereby controlling the heating control state of each heating element in the multiple heating elements.
[0022] Optionally, the temperature sensor is a heat flux sensor;
[0023] The controller is configured to collect a temperature signal and a heat flux signal of each heating zone, and update a heating control matrix based on the temperature signal and the heat flux signal;
[0024] Wherein, based on the heat flux signal, the heating control matrix is updated, including:
[0025] The heat flux in multiple heating areas is obtained in real time. For any heating area, if the heat flux at a current moment is greater than the heat flux at a previous moment, and the difference between the heat flux at a current moment and the heat flux at a previous moment is greater than a preset heat flux difference threshold, then the second update condition is met, and the heating control state of the heating area that meets the second update condition is set to the heating state.
[0026] Optionally, the controller is further configured to: set parameters for the power supply voltage to achieve power supply voltage setting.
[0027] In a third aspect, the present application provides a computer-readable storage medium, in which a program is stored, and the program can be loaded by a processor to execute any of the above-mentioned distributed electric heating anti-icing control methods.
[0028] The beneficial effects of the present invention are:
[0029] Since a heating control matrix is set, and the element positions in the heating control matrix correspond to the electric heating areas one by one, the heating control state in the heating control matrix is set according to the required heating control sequence, wherein the heating control state includes the heating state of power-on and the non-heating state of power-off, and heating control is performed on multiple heating areas based on the heating control matrix. Based on the form of the control matrix, the heating control states that need to be changed are uniformly set in the heating control matrix, rather than performing a single control for each heating area, and each change is uniformly reflected in the heating control matrix, which reduces the occupation of computing resources, is more conducive to the optimization of control, and improves the control efficiency. Under the same control efficiency, there is no need to divide several small heating areas into a large heating area, which improves the control accuracy. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 This is a schematic diagram of distributed electric heating in one embodiment of the present application;
[0031] Figure 2 This is a schematic diagram of the structure of a distributed electric heating anti-icing control device according to an embodiment of the present application;
[0032] Figure 3 It is a schematic flow chart of a method for controlling heating of multiple heating areas based on a heating control matrix according to an embodiment of the present application;
[0033] Figure 4 It is a schematic diagram of heating state switching for updating heating control state according to an embodiment of the present application.
[0034] In the diagram, 01 is the power supply, 02 is the controller, 03 is the temperature sensor, and 04 is the switching device. DETAILED DESCRIPTION
[0035] The present invention is further described in detail below by specific embodiments in conjunction with the accompanying drawings. Wherein similar elements in different embodiments adopt associated similar element numbers. In the following embodiments, many detailed descriptions are for making the present application better understood. However, those skilled in the art can easily recognize that some features can be omitted in different situations, or can be replaced by other elements, materials, methods. In some cases, some operations related to the present application are not shown or described in the specification, this is to avoid the core part of the present application being overwhelmed by too much description, and for those skilled in the art, it is not necessary to describe these related operations in detail, and they can fully understand the related operations according to the description in the specification and the general technical knowledge in the art.
[0036] In addition, the features, operations or characteristics described in the specification can be combined in any appropriate manner to form various implementations. At the same time, the steps or actions in the method description can also be interchanged or adjusted in a manner that is obvious to those skilled in the art. Therefore, the various sequences in the specification and the drawings are only for the purpose of clearly describing a certain embodiment and are not meant to be a required sequence, unless otherwise specified that a certain sequence must be followed.
[0037] The serial numbers assigned to the components herein, such as "first", "second", etc., are only used to distinguish the objects described and do not have any order or technical meaning. The "connection" and "coupling" mentioned in this application, unless otherwise specified, include direct and indirect connections (couplings).
[0038] To facilitate the description of the inventive concept of the present application, the distributed electric heating deicing technology is briefly described below.
[0039] In the current distributed heating, there are existing solutions that plan multiple heating areas for the heating component. However, for the multiple heating areas, the heating control law is either unified control or single control.
[0040] However, for single control, one solution is to perform single control on each small area. This not only requires a separate judgment on each small area, but also requires real-time updating of the control law for each small area. The control will be cumbersome, the control efficiency is not high, and it will take up more computing resources, which is not conducive to the optimization of control. In addition, considering the actual use of onboard power supply, it is difficult to independently regulate the power supply of multiple areas to complete the regulation of heating energy. Therefore, in an improved solution, several small areas are divided into a large area, and then the several small areas contained in the large area are uniformly controlled to improve the control efficiency, but this reduces the control accuracy.
[0041] Therefore, how to improve control accuracy while improving control efficiency has become a technical difficulty.
[0042] Please refer to Figure 1 , taking the aircraft airfoil as an example, the heating area is the leading edge windward area, that is, Figure 1 The arrow in the middle indicates the location. Distributed electric heating is to divide the protection area, such as Figure 1 After the middle area is flattened, it can be divided into 3 rows and 4 columns, that is, there are 12 independent heating areas.
[0043] Those skilled in the art can understand that Figure 1 The 12 heating zones are only an example, and there may be more or fewer heating zones, and are not intended to limit the protection scope of the present application.
[0044] because Figure 1 The heating components in the system are asymmetrical in structure. The positions of the 12 zones on the components are different in the icing heat exchange environment, so the heating control needs to selectively change the control rules of certain zones. Therefore, how to quickly and accurately select the 12 zones, thereby improving the control accuracy and control efficiency, has become a technical difficulty of distributed electric heating.
[0045] In view of this, the embodiments of the present application break the conventional thinking and provide a distributed electric heating anti-icing control method, device and medium. In the scheme, a heating control matrix is set, and the element positions in the heating control matrix correspond one-to-one to the electric heating areas. The heating control state in the heating control matrix is set according to the required heating control timing, wherein the heating control state includes a power-on heating state and a power-off non-heating state, and heating control is performed on multiple heating areas based on the heating control matrix.
[0046] Based on the above scheme, in the form of a control matrix, the heating control states that need to be changed are uniformly set in the heating control matrix, rather than performing a single control on each heating area. Each change is uniformly reflected in the heating control matrix, which reduces the occupation of computing resources, is more conducive to control optimization, and improves control efficiency. Under the same control efficiency, there is no need to divide several small heating areas into a large heating area, which improves control accuracy.
[0047] To facilitate understanding of the present application, in the present application embodiment, the distributed electric heating anti-icing control device is first described. Figure 2 The device includes a power supply 01, a controller 02, a plurality of heating elements, a plurality of temperature sensors 03 and a plurality of switching devices 04.
[0048] Each heating area is provided with a heating element and a temperature sensor 03 , and each switch device corresponds to the heating element of each heating area, and the heating element powers on or off the power supply through the switch device 04 .
[0049] In one embodiment, Figure 1 An aircraft airfoil component is divided into 12 heating zones, each heating zone is provided with a heating element and a temperature sensor. In one embodiment, one heating zone may have one heating element and one temperature sensor. In one embodiment, in order to heat more evenly and obtain a more accurate temperature, one heating zone may also have multiple heating elements and multiple temperature sensors. By controlling the switching state of each switching device, the power-on state or power-off state of the corresponding heating element is controlled.
[0050] The controller is configured to collect the temperature signal of each heating area and update the heating control matrix, and control the on or off of each switching device in the multiple switching devices based on the updated heating control matrix, thereby controlling the heating control state of each heating element in the multiple heating elements.
[0051] In one embodiment, the temperature sensor is a heat flux sensor. The controller is configured to collect the temperature signal and heat flux signal of each heating area, and update the heating control matrix based on the temperature signal and the heat flux signal. Wherein, updating the heating control matrix based on the heat flux signal includes:
[0052] The heat flux in multiple heating areas is obtained in real time. For any heating area, if the heat flux at a current moment is greater than the heat flux at a previous moment, and the difference between the heat flux at a current moment and the heat flux at a previous moment is greater than a preset heat flux difference threshold, then the second update condition is met, and the heating control state of the heating area that meets the second update condition is set to the heating state.
[0053] A heat flux sensor is a sensor that can detect both temperature and heat flux. The heat flux sensor is in the form of a flexible sheet that can measure the amount of heat passing through the sensor in watts per square centimeter, that is, how much heat passes through a unit area. In addition to the thermopile that measures heat, the heat flux sensor also has a temperature sensor. The temperature measured by the temperature sensor is used as the basis for the calculation and correction of its heat flux. Therefore, using a heat flux sensor can not only obtain the heat flux of a certain area, but also the temperature of a point.
[0054] In one embodiment, a heat flux sensor is disposed between the skin of a component and a heating element, with the heat flux sensor in the middle, the skin on the outside, and the heating element on the inside. The heat flux sensor is not completely consistent with the heating area and covers more than 60% of the area.
[0055] In one embodiment, the controller is further configured to: set parameters for the power supply voltage to achieve power supply voltage setting.
[0056] Based on the above-mentioned distributed electric heating anti-icing control device, the distributed electric heating anti-icing control method of the embodiment of the present application can be implemented, which is used to perform heating control on multiple heating areas that need electric heating deicing. In this method, a heating control matrix is set, and the element positions in the heating control matrix correspond to the electric heating areas one by one. The heating control state in the heating control matrix is set according to the required heating control sequence. The heating control state includes a powered-on heating state and a powered-off non-heating state, and heating control is performed on multiple heating areas based on the heating control matrix. Among them, the update conditions that need to be met to update the heating control matrix are obtained in real time. If they are met, the heating control matrix is updated based on the satisfied update conditions, and the heating control of the multiple heating areas is performed based on the updated heating control matrix.
[0057] Based on the above scheme, in the form of a control matrix, the heating control states that need to be changed are uniformly set in the heating control matrix, rather than performing a single control on each heating area. Each change is uniformly reflected in the heating control matrix, which reduces the occupation of computing resources, is more conducive to control optimization, and improves control efficiency. Under the same control efficiency, there is no need to divide several small heating areas into a large heating area, which improves control accuracy.
[0058] The update conditions include: acquiring the temperature values in multiple heating areas in real time. For any heating area, if the temperature value is greater than a preset temperature threshold, the first update condition is met. In the heating control matrix to be updated, the heating control state of the heating area that meets the first update condition is set to the heating state.
[0059] In one embodiment, the update condition only includes the first update condition. If the first update condition is met, in the heating control matrix to be updated, the heating control state of the heating area that meets the first update condition is set to the heating state, and the heating control state of other heating areas is set to the non-heating state.
[0060] In this way, different heating effects with regional selectivity can be achieved, and unified selection control can be achieved, avoiding the low efficiency and difficulty of single selection control.
[0061] In one embodiment, the temperature threshold may be set to 1 to 3 degrees Celsius, such as 2 degrees Celsius or 3 degrees Celsius.
[0062] However, the applicant discovered during the research that if only based on temperature detection, there is a low accuracy in selecting different heating effect areas. Even if the first update condition is not met, if there is ice covering the heating area, the heat flux will increase, and at this time, the first update condition may not be met.
[0063] In view of this, in order to set the heating effect of the heating area more timely and accurately, in one embodiment, the update condition also includes: acquiring the heat flux in multiple heating areas in real time. For any heating area, if the heat flux at the current moment is greater than the heat flux at the previous moment, and the difference between the heat flux at the current moment and the heat flux at the previous moment is greater than a preset heat flux difference threshold, then the second update condition is met, and the heating control state of the heating area that meets the second update condition is set to the heating state.
[0064] In one embodiment, when the update condition includes both the first update condition and the second update condition, in the heating control matrix to be updated, the heating control state of the heating area that meets the first update condition is set to the heating state, and it is determined whether there are other heating areas that meet the second update condition. If so, the heating control state of the heating area that meets the second update condition is also set to the heating state, and the heating control state of the remaining heating areas is set to the non-heating state.
[0065] In one embodiment, each heat control cycle includes m heating control states, where m is an even number greater than or equal to 4. That is, each heat control cycle may include 4, 6, 8, etc. heating control states.
[0066] In one embodiment, for the m heating control states, the heating state and the non-heating state are alternately set.
[0067] In one embodiment, the duration of each heating state and each non-heating state is the same.
[0068] To facilitate easy control and conversion, in a specific embodiment, each heating control cycle may include four heating control states.
[0069] In one embodiment, please refer to Figure 3 and Figure 4 , heating control of multiple heating zones based on the heating control matrix may include:
[0070] Step S10, in each heating control cycle after the heating control matrix is updated, multiply the control matrix of the first heating control state in the heating control cycle by the updated heating control matrix to obtain the second heating control matrix of the heating control cycle, and use the second heating control matrix as the control matrix of the second heating control state in the heating control cycle.
[0071] Among them, the control matrix of the first heating control state is a full heating control matrix, and each element value in the full heating control is a heating state value.
[0072] In one embodiment, the heating state value is an integer greater than or equal to 1, and the non-heating state value is 0.
[0073] Before the heating area needs to be heated, the heating control state of each heating area is in a non-heating state. In this regard, in one embodiment, please refer to Figure 4 At this time, the control matrix of the initial state before the heating of the multiple heating areas is a full non-heating control matrix, that is, the element values in the heating control matrix are all 0. Before entering the first heating control cycle, the control matrix of the initial state before heating is added to the full heating control matrix to obtain the control matrix of the first heating control state of the first heating control cycle, and the element values of the control matrix of the first heating control state are all 1. Since the heating state value is an integer greater than or equal to 1, the element values of the control matrix of the first heating control state can also be integers greater than or equal to 1.
[0074] In one embodiment, since the second heating control state of the default heating cycle is a non-heating state, the control matrix of the first heating control state can be multiplied by a full non-heating control matrix to obtain a control matrix of the second heating control state of the first heating control cycle whose element values are all 0. Each element value in the full non-heating control matrix is a non-heating state value.
[0075] In one embodiment, since the third heating control state of the default heating cycle is the heating state, the control matrix of the second heating control state can be added to a full heating control matrix to obtain the control matrix of the third heating control state of the first heating control cycle in which all element values are 1.
[0076] In one embodiment, since the fourth heating control state of the default heating cycle is a non-heating state, the control matrix of the third heating control state can be multiplied by a full non-heating control matrix to obtain the control matrix of the fourth heating control state of the first heating control cycle in which all element values are 0.
[0077] In one embodiment, if no event that satisfies the update condition occurs, the heating control of multiple heating areas is implemented by repeating the conditions and heating control cycles generated by the control matrix of the first heating control state, the control matrix of the second heating control state, the control matrix of the third heating control state, and the control matrix of the fourth heating control state.
[0078] Once a time occurs that meets the update conditions, in each heating control cycle after the heating control matrix is updated, the control matrix of the first heating control state in the heating control cycle is multiplied by the updated heating control matrix to obtain the second heating control matrix of the heating control cycle. The second heating control matrix is used as the control matrix of the second heating control state in the heating control cycle until the next heating control matrix is updated.
[0079] Please refer to Figure 4 In one embodiment, it is assumed that the heating areas corresponding to the two middle elements in the three-row and four-column control matrix including 12 heating areas meet the update condition. Then the heating control states of the two middle elements are set to the heating state. In one embodiment, the values of the two middle elements are set to 1. Please refer to Figure 4 The matrix represented by Input_state in is the updated heating control matrix. Multiplying the updated heating control matrix with the control matrix of the first heating control state in the heating cycle will give the second heating control matrix of the heating control cycle. Figure 4 In the second heating control matrix, at this time, in the obtained second heating control matrix, the element values of the two middle elements are 1, and the rest are 0, that is, in the second heating control state, the heating areas corresponding to the two middle elements are in the heating state, and the rest are in the non-heating state.
[0080] Step S20, adding the second heating control matrix to the full heating control matrix to obtain a third heating control matrix, and using the third heating control as the control matrix of the third heating control state in the heating control cycle.
[0081] In one embodiment, please refer to Figure 4 , the second heating control matrix is combined with the full heating control matrix ( Figure 4 In the third heating control matrix, the element values are all greater than or equal to 1, that is, in the third heating control state, all heating areas are in the heating state.
[0082] Step S30, multiplying the third heating control matrix by the full non-heating control matrix to obtain a fourth heating control matrix, and using the fourth heating control as the control matrix of the fourth heating control state in the heating control cycle.
[0083] In one embodiment, please refer to Figure 4 , the third heating control matrix is combined with the full non-heating control matrix ( Figure 4 In the fourth heating control matrix obtained by multiplying the matrix represented by All_zero in , all element values are equal to 1, that is, in the fourth heating control state, all heating areas are in a non-heating state.
[0084] Based on the above steps S10 to S30, it can be known that for the heating areas that meet the update conditions, after updating the heating control matrix, in a heating control cycle including four heating control states, the heating areas that meet the update conditions are changed from the original two heating states to three heating states, thereby achieving heating control that obtains more heating heat.
[0085] Therefore, based on the above scheme, it is only necessary to obtain the heating areas that meet the update conditions and set the heating control matrix based on the heating areas that meet the update conditions, so as to achieve unified heating control of multiple heating areas. The method is simple and improves the control efficiency. Based on this method, it is convenient to achieve unified control of smaller area divisions.
[0086] In one embodiment of the present application, a computer-readable storage medium is provided, on which a program is stored. The stored program includes a distributed electric heating anti-icing control method in any of the above embodiments that can be loaded by a processor and processed.
[0087] Those skilled in the art will appreciate that all or part of the functions of the various methods in the above-mentioned embodiments can be implemented by hardware or by computer programs. When all or part of the functions in the above-mentioned embodiments are implemented by computer programs, the program can be stored in a computer-readable storage medium, and the storage medium can include: read-only memory, random access memory, disk, optical disk, hard disk, etc., and the program is executed by a computer to implement the above-mentioned functions. For example, the program is stored in the memory of the device, and when the program in the memory is executed by the processor, all or part of the above-mentioned functions can be implemented. In addition, when all or part of the functions in the above-mentioned embodiments are implemented by computer programs, the program can also be stored in a storage medium such as a server, another computer, disk, optical disk, flash disk or mobile hard disk, and can be downloaded or copied and saved in the memory of the local device, or the system of the local device is updated, and when the program in the memory is executed by the processor, all or part of the functions in the above-mentioned embodiments can be implemented.
[0088] The above specific examples are used to illustrate the present invention, which is only used to help understand the present invention and is not intended to limit the present invention. For those skilled in the art, according to the concept of the present invention, some simple deductions, modifications or substitutions can be made.
Claims
1. A distributed electric heating anti-icing control method, used for heating and controlling multiple heating areas that need electric heating and deicing, characterized in that: A heating control matrix is set, wherein the element positions in the heating control matrix correspond to the electric heating areas one by one, and a heating control state in the heating control matrix is set according to a required heating control sequence, wherein the heating control state includes a powered-on heating state and a powered-off non-heating state, and heating control is performed on the multiple heating areas based on the heating control matrix, including: Acquire in real time the update conditions that need to be satisfied for updating the heating control matrix, and if satisfied, update the heating control matrix based on the satisfied update conditions, and perform heating control on the multiple heating areas based on the updated heating control matrix; The update condition includes: acquiring temperature values in a plurality of heating areas in real time, and for any heating area, if the temperature value is greater than a preset temperature threshold, the first update condition is satisfied, and in the heating control matrix to be updated, the heating control state of the heating area satisfying the first update condition is set to the heating state; The heating control of the plurality of heating areas based on the heating control matrix includes: In each heating control cycle after the heating control matrix is updated, the control matrix of the first heating control state in the heating control cycle is multiplied by the updated heating control matrix to obtain a second heating control matrix of the heating control cycle, and the second heating control matrix is used as the control matrix of the second heating control state in the heating control cycle; wherein the control matrix of the first heating control state is a full heating control matrix, and each element value in the full heating control is a heating state value; The second heating control matrix is added to the full heating control matrix to obtain a third heating control matrix, and the third heating control is used as the control matrix of the third heating control state in the heating control cycle; The third heating control matrix is multiplied by the full non-heating control matrix to obtain a fourth heating control matrix, and the fourth heating control is used as the control matrix of the fourth heating control state in the heating control cycle; wherein each element value in the full non-heating control matrix is a non-heating state value; The heating state value is an integer greater than or equal to 1, and the non-heating state value is 0.
2. The distributed electric heating anti-icing control method according to claim 1, characterized in that: The update conditions also include: The heat flux in multiple heating areas is obtained in real time. For any heating area, if the heat flux at a current moment is greater than the heat flux at a previous moment, and the difference between the heat flux at a current moment and the heat flux at a previous moment is greater than a preset heat flux difference threshold, then the second update condition is met, and the heating control state of the heating area that meets the second update condition is set to the heating state.
3. The distributed electric heating anti-icing control method according to claim 1, characterized in that: Each heating control cycle includes m heating control states, where m is an even number greater than or equal to four.
4. The distributed electric heating anti-icing control method according to claim 1, characterized in that: The heating control of the plurality of heating areas based on the heating control matrix includes: The control matrix of the initial state before heating multiple heating areas is a full non-heating control matrix. Before entering the first heating control cycle, the control matrix of the initial state before heating is multiplied by the full heating control matrix to obtain the control matrix of the first heating control state of the first heating control cycle.
5. The distributed electric heating anti-icing control method according to claim 1 or 4, characterized in that: The element values of the full heating control matrix are all 1, and the element values of the full non-heating control matrix are all 0.
6. A distributed electric heating anti-icing control device, characterized in that: Used to implement the distributed electric heating anti-icing control method as claimed in any one of claims 1 to 5, comprising a power supply, a controller, a plurality of heating elements, a plurality of temperature sensors and a plurality of switch devices; Wherein, each heating area is provided with a heating element and a temperature sensor, each switch device corresponds to the heating element of each heating area, and the heating element powers on or off the power supply through the switch device; The controller is configured to collect the temperature signal of each heating area and update the heating control matrix, and control the on or off of each switching device in the multiple switching devices based on the updated heating control matrix, thereby controlling the heating control state of each heating element in the multiple heating elements.
7. The distributed electric heating anti-icing control device according to claim 6, characterized in that: The temperature sensor is a heat flux sensor; The controller is configured to collect a temperature signal and a heat flux signal of each heating zone, and update a heating control matrix based on the temperature signal and the heat flux signal; Wherein, based on the heat flux signal, the heating control matrix is updated, including: The heat flux in multiple heating areas is obtained in real time. For any heating area, if the heat flux at a current moment is greater than the heat flux at a previous moment, and the difference between the heat flux at a current moment and the heat flux at a previous moment is greater than a preset heat flux difference threshold, then the second update condition is met, and the heating control state of the heating area that meets the second update condition is set to the heating state.
8. The distributed electric heating anti-icing control device according to claim 6 or 7, characterized in that: The controller is also configured to: set parameters for the power supply voltage to achieve power supply voltage setting.
9. A computer-readable storage medium, characterized in that: The medium stores a program, which can be loaded by a processor and executed by the distributed electric heating anti-icing control method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Airfoil component electric heating deicing control law test method and device and deicing method
CN117793974A
CNT-based resistive heating for deicing composite structures
US20110024409A1
Resistive-inductive de-icing of aircraft flight control surfaces
US20140319278A1
Ice protection system and controller
US20190176994A1
Integrated ice protection with prognostics and health management
US20230066407A1
