Limited power based adaptive de-icing method, system, device, and medium
Patent Information
- Application Number
- CN202611015846.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-09
- Publication Date
- 2026-09-11
- Estimated Expiration
- 2046-07-09
AI Technical Summary
然而,这种固定时序轮询控制存在明显不足:一方面,它没有区分不同区域结冰风险的显著差异,未对机翼前缘等关键区域实施优先保证,一旦关键区域被纳入轮询分组,在断电窗口内极易重新结冰,使得除冰效果得不到保障;另一方面,该方式完全未考虑机载电源实时负载能力变化,无法根据电源的实际剩余承受能力动态调整接入加热负载的数量或功率,导致电源利用率低下,经常出现功率闲置与阶段性过载交替发生的现象,难以在有限功率条件下实现除冰效果与供电安全之间的平衡
当满足所述加热终止条件时,停止向该分组输出加热功率,释放该分组占用的功率资源,并将该分组从所述运行队列移入所述主队列。
Smart Images

Figure CN122540382B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of aircraft de-icing, and in particular to adaptive de-icing methods, systems, devices and media based on finite power. Background Technology
[0002] When aircraft fly under complex weather conditions such as low temperature and high humidity, icing is highly likely to occur on the wing surface. Wing icing severely disrupts the aerodynamic shape, leading to decreased lift, increased drag, and flight attitude imbalance, directly threatening flight safety and even causing accidents such as returning to base or forced landing. Therefore, wing anti-icing and de-icing systems are essential and critical airborne systems for aircraft, and electrically heated de-icing is a widely used technology.
[0003] For small and medium-sized fixed-wing aircraft, general aviation aircraft, and some older models, the capacity of their onboard power supply systems is extremely limited, and the available electrical power for de-icing is usually strictly constrained. Meanwhile, to cover large areas prone to icing, such as the leading edge, upper surface, and lower surface of the wing, numerous electric heating points are typically arranged on the wing. Among these points, the leading edge of the wing has the highest risk of icing, with the most direct and severe impact on the overall aerodynamic characteristics, making it a critical area where flight safety must be prioritized. While icing hazards in other areas of the wing are relatively lower, they still require timely heating to maintain an overall ice-free state. Therefore, under the constraint of severely limited onboard power supply, coordinating the operation of numerous heating points to ensure continuous heating of critical areas while also achieving effective de-icing of the entire wing is the core challenge that distinguishes this special application scenario from the scenario of large aircraft with ample power supply.
[0004] Traditional wing electro-de-icing systems generally employ synchronous heating control logic, meaning that all heating points are simultaneously energized when icing conditions are detected or the temperature falls below a set threshold. This control method heavily relies on a stable supply of high-power onboard power, which has significant limitations in applications with insufficient power supply, such as small and older aircraft. When all heating points operate at full power synchronously, the total power required often far exceeds the normal capacity of the onboard power supply. Forced synchronous heating can easily cause severe power overload, leading to frequent triggering of overcurrent protection and even direct damage to power supply equipment and heating elements, seriously threatening flight safety and system reliability. If the overall heating power is artificially reduced or the number of simultaneously operating heating points is decreased to avoid overload, some areas will be underheated, especially in critical areas such as the wing leading edge, where icing residue is prone to form, disrupting the aerodynamic shape and also posing serious safety hazards.
[0005] To alleviate the power supply and demand imbalance, some solutions attempt a simple timed, grouped, rotating heating method, dividing heating points into several fixed groups and cyclically energizing them according to a preset time sequence. However, this fixed-sequence polling control has significant shortcomings: Firstly, it fails to differentiate the significant differences in icing risk across different areas and does not prioritize critical areas such as the wing leading edge. Once a critical area is included in the polling group, it is highly susceptible to re-icing within the power outage window, compromising de-icing effectiveness. Secondly, this method completely disregards real-time load capacity changes in the airborne power supply, failing to dynamically adjust the number or power of the connected heating loads based on the actual remaining capacity of the power supply. This results in low power utilization, frequently alternating between power idleness and periodic overload, making it difficult to achieve a balance between de-icing effectiveness and power supply safety under limited power conditions.
[0006] In summary, in unique application scenarios where airborne power supply is severely limited, such as in small and medium-sized aircraft and older models, existing wing anti-icing control methods have significant shortcomings in terms of coordinated scheduling of heating points under limited power and priority protection of critical areas. There is an urgent need for an anti-icing control method that can adapt to limited airborne power supply conditions, ensure the de-icing effect in critical areas, and take into account system safety and real-time performance. Summary of the Invention
[0007] In order to balance de-icing effectiveness and power supply safety under limited airborne power conditions, this application provides an adaptive de-icing method, system, device and medium based on limited power.
[0008] Firstly, this application provides an adaptive de-icing method based on finite power, employing the following technical solution: Optionally, adaptive de-icing methods based on finite power include: The multiple heating points on the wing are divided into normally open key groups and alternating power groups, and each normally open key group is independently configured with a dedicated power pool. Heating control is performed on the normally open key group based on the temperature of each heating point in the normally open key group. Based on the time-sharing scheduling mechanism of remaining power perception and the temperature of the alternating power supply group, the alternating power supply group is subjected to polling heating control. The remaining power is the power margin that the de-icing system can currently use for the alternating power supply group. The time-sharing scheduling mechanism takes the remaining power as a constraint condition, and at any time during heating, the total power consumed by the alternating power supply group does not exceed the remaining power.
[0009] By adopting the above technical solution, multiple heating points on the wing are divided into normally open key groups and alternating power groups, and a dedicated power pool is configured for each normally open key group. Then, heating control is performed on the normally open key group based on the temperature of each heating point in the normally open key group. Then, the alternating power group is polled for heating control based on the time-sharing scheduling mechanism of remaining power perception and the temperature of the alternating power group. The remaining power is the power margin that the de-icing system can currently use for the alternating power group. The time-sharing scheduling mechanism uses the remaining power as a constraint condition, and at any time during heating, the total power consumed by the alternating power group does not exceed the remaining power. This invention addresses the unique application scenario of severely limited airborne power supply in small and medium-sized aircraft. Through a dual mechanism of group isolation and power constraint, it fundamentally solves the shortcomings of traditional synchronous heating methods, which are prone to power overload, and fixed-sequence polling methods, which cannot prioritize critical areas. On the one hand, critical areas have their own dedicated power pool, and their heating control is not affected by non-critical areas, eliminating the hidden danger of ice residue in high-risk areas such as the leading edge due to polling power failure. On the other hand, heating of non-critical areas is strictly constrained by real-time remaining power, starting only when power is sufficient, and the total power will never exceed the limit at any time. In principle, this eliminates the risk of power overload and achieves a balance between de-icing effect and power supply safety under limited power.
[0010] Optionally, the step of dividing the multiple heating points on the wing into a normally open key group and an alternating power-on group includes: Based on the icing risk level of the wing area where each heating point is located, heating points located in high icing risk areas are classified into the normally open key group, and heating points located in low icing risk areas are classified into the alternating power-on group. Based on spatial partitioning or electrical circuits, the heating points within the alternating power supply group are divided into multiple groups, wherein each group includes at least one heating point, and each group can be independently scheduled for heating.
[0011] By adopting the above technical solution, in order to divide the heating points, based on the icing risk level of the wing area where each heating point is located, the heating points located in the high icing risk area are assigned to the normally open key group, and the heating points located in the low icing risk area are assigned to the alternating power-on group. Then, based on the spatial partition or electrical circuit, the heating points in the alternating power-on group are divided into multiple groups, wherein each group includes at least one heating point, and each group can be independently scheduled for heating.
[0012] Optionally, the step of controlling the heating of the normally open key group based on the temperature of each heating point in the normally open key group includes: Obtain the temperature of each heating point in the normally open key group; When the temperature of any heating point is lower than the first preset temperature threshold, heating of that heating point is turned on; When the temperature of any heating point exceeds the second preset temperature threshold, the heating at that heating point is turned off. Wherein, the first preset temperature threshold is lower than the second preset temperature threshold, and the first preset temperature threshold and the second preset temperature threshold together define the heating temperature range of the normally open key group.
[0013] By adopting the above technical solution, in order to achieve heating control of the normally open key group, the temperature of each heating point in the normally open key group is obtained. Then, when the temperature of any heating point is lower than the first preset temperature threshold, the heating of that heating point is turned on. Then, when the temperature of any heating point is higher than the second preset temperature threshold, the heating of that heating point is turned off. The first preset temperature threshold is lower than the second preset temperature threshold, and the first preset temperature threshold and the second preset temperature threshold together define the heating temperature range of the normally open key group.
[0014] Optionally, the step of polling the heating control of the alternating power supply group based on the time-sharing scheduling mechanism of remaining power perception and the temperature of the alternating power supply group includes: Construct a main queue, a running queue, and a ready queue, and initialize the main queue based on each group in the alternating power-on group, wherein the main queue is used to accommodate groups to be scheduled for polling, the running queue is used to accommodate groups that are currently performing heating, and the ready queue is used to accommodate groups that are waiting to be heated due to insufficient remaining power; For the groups in the main queue, scheduling decisions are made based on the temperature of each group and the remaining power of the de-icing system; and for the groups in the running queue, heating execution and termination monitoring are performed based on the temperature of each group; and for the groups in the ready queue, waiting and wake-up monitoring are performed based on the remaining power. By transitioning the state of each group in the alternating power-on group between the main queue, the running queue, and the ready queue, time-sharing polling heating of each group in the alternating power-on group is achieved under the constraint of the remaining power.
[0015] By adopting the above technical solution, in order to realize polling heating control of the alternating power supply group, a main queue, a running queue, and a ready queue are constructed. Based on each group in the alternating power supply group, the main queue is initialized. The main queue is used to accommodate groups waiting to be scheduled for polling, the running queue is used to accommodate groups that are currently performing heating, and the ready queue is used to accommodate groups that are waiting to be heated due to insufficient remaining power. Then, for the groups in the main queue, scheduling decisions are made based on the temperature of each group and the remaining power of the de-icing system; for the groups in the running queue, heating execution and termination monitoring are performed based on the temperature of each group; and for the groups in the ready queue, waiting and wake-up monitoring are performed based on the remaining power. Then, through the state transition of each group in the alternating power supply group between the main queue, the running queue, and the ready queue, time-sharing polling heating of each group in the alternating power supply group is realized under the constraint of remaining power.
[0016] Optionally, the step of making scheduling decisions for groups in the main queue based on the temperature of each group and the remaining power of the de-icing system includes: For any group in the main queue, determine whether the group meets the preset heating start conditions, wherein the heating start conditions include that the temperature of at least one heating point in the group is lower than a third preset temperature threshold, and the current remaining power is greater than or equal to the rated power required for heating of the group. If the heating start condition is met, the group is moved from the main queue to the running queue for heating. If the heating start-up conditions are not met, it is further determined whether there is at least one heating point in the group whose temperature is lower than the third preset temperature threshold. If so, the group is moved from the main queue to the ready queue; otherwise, the group is kept in the main queue.
[0017] By adopting the above technical solution, in order to realize the scheduling decision of the main queue, for any group in the main queue, it is determined whether the group meets the preset heating start conditions. The heating start conditions include that the temperature of at least one heating point in the group is lower than the third preset temperature threshold, and the current remaining power is greater than or equal to the rated power required for heating of the group. If the heating start conditions are met, the group is moved from the main queue to the running queue for heating. If the heating start conditions are not met, it is further determined whether the temperature of at least one heating point in the group is lower than the third preset temperature threshold. If so, the group is moved from the main queue to the ready queue; otherwise, the group is kept in the main queue.
[0018] Optionally, the step of monitoring the heating execution and termination based on the temperature of each group in the running queue includes: For each group in the running queue, the heating drive is executed sequentially based on the enqueue order of each group; During the heating process, it is monitored in real time whether the currently driven group meets the preset heating termination conditions. The heating termination conditions include the temperature of all heating points in the group reaching the fourth preset temperature threshold, or the single continuous heating time of the group reaching the preset time limit. When the heating termination condition is met, the output of heating power to the group is stopped, the power resources occupied by the group are released, and the group is moved from the running queue to the main queue.
[0019] By adopting the above technical solution, in order to realize the monitoring of heating execution and termination of the running queue, heating is driven sequentially for each group in the running queue based on the queuing order of each group. Then, during the heating process, it is monitored in real time whether the currently driven group meets the preset heating termination conditions. The heating termination conditions include that the temperature of all heating points in the group reaches the fourth preset temperature threshold, or the single continuous heating duration of the group reaches the preset duration limit. When the heating termination conditions are met, the heating power output to the group is stopped, the power resources occupied by the group are released, and the group is moved from the running queue to the main queue.
[0020] Optionally, the step of monitoring the waiting and wake-up status of groups in the ready queue based on the remaining power includes: For any group in the ready queue, continuously monitor whether the current remaining power has recovered to a level greater than or equal to the rated power required for heating that group; If so, the group is moved from the ready queue to the running queue for heating.
[0021] By adopting the above technical solution, in order to realize the wake-up monitoring of the ready queue, for any group in the ready queue, the current remaining power is continuously monitored to see if it has recovered to a level greater than or equal to the rated power required for heating of that group. If so, the group is moved from the ready queue to the running queue for heating.
[0022] Secondly, this application also provides an adaptive de-icing system based on limited power, employing the following technical solution: An adaptive de-icing system based on finite power includes: The point grouping and power configuration module is used to divide multiple heating points on the wing into normally open key groups and alternating power groups, and to independently configure a dedicated power pool for the normally open key groups. The key group heating control module is used to control the heating of the normally open key group based on the temperature of each heating point in the normally open key group. The alternating power supply group time-sharing module is used to perform polling heating control on the alternating power supply group based on the time-sharing scheduling mechanism of remaining power perception and the temperature of the alternating power supply group. The remaining power is the power margin that the de-icing system can currently use for the alternating power supply group. The time-sharing scheduling mechanism takes the remaining power as a constraint condition, and at any time of heating, the total power consumed by the alternating power supply group does not exceed the remaining power.
[0023] Thirdly, this application also provides a computer device, which adopts the following technical solution: A computer device includes a memory and a processor, the memory storing a computer program executable on the processor, the processor executing the computer program to implement the method described in the first aspect.
[0024] Fourthly, this application also provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium storing a computer program capable of being loaded by a processor and executing the method described in the first aspect.
[0025] In summary, this application includes at least the following beneficial technical effects: dividing multiple heating points on the wing into normally open key groups and alternating power groups, and configuring a dedicated power pool for each normally open key group; then controlling the heating of the normally open key group based on the temperature of each heating point in the normally open key group; and then controlling the alternating power group through polling based on a time-sharing scheduling mechanism that senses remaining power and the temperature of the alternating power group. The remaining power is the power margin that the de-icing system can currently use for the alternating power group. The time-sharing scheduling mechanism uses the remaining power as a constraint, ensuring that the total power consumed by the alternating power group does not exceed the remaining power at any given time during heating. This invention addresses the unique application scenario of severely limited airborne power supply in small and medium-sized aircraft. Through a dual mechanism of group isolation and power constraint, it fundamentally solves the shortcomings of traditional synchronous heating methods, which are prone to power overload, and fixed-sequence polling methods, which cannot prioritize critical areas. On the one hand, critical areas have their own dedicated power pool, and their heating control is not affected by non-critical areas, eliminating the hidden danger of ice residue in high-risk areas such as the leading edge due to polling power failure. On the other hand, heating of non-critical areas is strictly constrained by real-time remaining power, starting only when power is sufficient, and the total power will never exceed the limit at any time. In principle, this eliminates the risk of power overload and achieves a balance between de-icing effect and power supply safety under limited power. Attached Figure Description
[0026] Figure 1 This is a schematic diagram of the overall process of an embodiment of this application.
[0027] Figure 2 This is a schematic diagram of the system structure of this application.
[0028] Figure 3 This is a structural block diagram of the computer device described in this application. Detailed Implementation
[0029] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0030] This application discloses an adaptive de-icing method based on finite power.
[0031] Reference Figure 1 An adaptive de-icing method based on finite power includes: Step S11: Divide the multiple heating points on the wing into normally open key groups and alternating power groups, and configure a dedicated power pool for each normally open key group.
[0032] It should be noted that in actual aircraft wing anti-icing applications, the risk and severity of icing vary significantly across different wing regions. Icing in critical areas such as the wing leading edge directly disrupts aerodynamics and severely impacts flight safety, making these high-risk areas requiring mandatory protection. Icing in other non-leading edge areas of the wing poses relatively less of a threat, allowing for delayed heating when power is limited. Based on this difference in actual flight safety requirements, this step divides heating points into two groups according to icing risk levels, allocating a fixed power quota separately to the high-risk critical group, physically isolating it from the power scheduling of the alternating power supply group. This ensures from the system design stage that heating interruptions in critical areas are not caused by power consumption by non-critical areas, providing a fundamental grouping strategy suitable for scenarios with insufficient onboard power supply in small and medium-sized aircraft.
[0033] Step S12: Based on the temperature of each heating point in the normally open key group, perform heating control on the normally open key group.
[0034] It should be noted that for high-risk areas such as the wing leading edge covered by the normally open critical group, the de-icing heating strategy has the highest priority and real-time requirements, and cannot be delayed or interrupted due to power allocation strategies. Since this group already has its own dedicated power pool, its heating control decision-making can be simplified to directly responding to the actual temperature of the point, without considering whether the overall system power is sufficient. Heating is initiated immediately when the temperature at any critical point drops to the icing risk threshold and stops when the temperature rises back to the safety threshold. The control logic is simple and the response speed is fast, ensuring that critical areas remain in an icing-free or low-icing state throughout the entire flight, fundamentally guaranteeing flight safety.
[0035] Step S13: Based on the time-sharing scheduling mechanism of remaining power perception and the temperature of the alternating power group, polling heating control is performed on the alternating power group. The remaining power is the power margin that the de-icing system can currently use for the alternating power group. The time-sharing scheduling mechanism takes the remaining power as a constraint condition, and at any time of heating, the total power consumed by the alternating power group does not exceed the remaining power.
[0036] It should be noted that the non-critical areas of the wing have a large number of heating points and a high total power demand, but the total airborne power supply is limited after ensuring the critical groups are covered. This step introduces "remaining power" as a real-time sensing quantity as a hard constraint for scheduling. The system monitors in real time how much power the current power supply can provide to the alternating power supply group, and only within this power margin decides how many non-critical points can be heated simultaneously. At any given time, the total power consumed by the activated points will never exceed the remaining power. At the same time, the alternating power supply group adopts a polling time-sharing method, allowing each non-critical point to take turns to be heated when power allows. This mechanism ensures that de-icing in non-critical areas operates entirely within the power safety boundary, maximizing the use of limited remaining power, improving the de-icing coverage efficiency of the entire wing, and fundamentally eliminating the risk of power overload caused by simultaneous heating. It is the core scheduling strategy to solve the contradiction between incomplete de-icing and overload under low power supply conditions in small and medium-sized aircraft.
[0037] It should be further clarified that the remaining power refers to the power margin that the de-icing system can provide to the alternating power group at the current moment. Its value is equal to the upper limit of the total power supply allocated by the airborne power supply to the anti-icing system, minus the power currently actually used in the dedicated power pool of the normally open critical group. Since the heating start-up and shutdown of the normally open critical group depends entirely on the real-time changes in its point temperature, the actual power consumed by the critical group fluctuates dynamically with the flight environment and icing conditions. This results in the remaining power not being a fixed value, but a real-time variable that changes inversely with the power consumption of the critical group. Under the constraint of severely limited airborne power supply in small and medium-sized aircraft, this dynamic characteristic makes the available power window of the alternating power group significantly time-varying and uncertain: when the critical group temperature is low and multiple points are heating simultaneously, the remaining power narrows; when the critical group temperature rises and some points stop heating, the remaining power expands. This step uses this real-time remaining power as a scheduling constraint, ensuring that the heating decision of the alternating power group is always based on the actual available power of the current system, rather than pre-allocated or fixed-ratio allocation, thereby ensuring the adaptive following capability of the scheduling strategy to fluctuations in the airborne power supply load.
[0038] In the above implementation, multiple heating points on the wing are divided into normally open key groups and alternating power groups, and a dedicated power pool is configured for each normally open key group. Then, heating control is performed on the normally open key group based on the temperature of each heating point in the normally open key group. Then, the alternating power group is polled for heating control based on the time-sharing scheduling mechanism of remaining power perception and the temperature of the alternating power group. The remaining power is the power margin that the de-icing system can currently use for the alternating power group. The time-sharing scheduling mechanism uses the remaining power as a constraint condition, and at any time during heating, the total power consumed by the alternating power group does not exceed the remaining power. This invention addresses the unique application scenario of severely limited airborne power supply in small and medium-sized aircraft. Through a dual mechanism of group isolation and power constraint, it fundamentally solves the shortcomings of traditional synchronous heating methods, which are prone to power overload, and fixed-sequence polling methods, which cannot prioritize critical areas. On the one hand, critical areas have their own dedicated power pool, and their heating control is not affected by non-critical areas, eliminating the hidden danger of ice residue in high-risk areas such as the leading edge due to polling power failure. On the other hand, heating of non-critical areas is strictly constrained by real-time remaining power, starting only when power is sufficient, and the total power will never exceed the limit at any time. In principle, this eliminates the risk of power overload and achieves a balance between de-icing effect and power supply safety under limited power.
[0039] As a further implementation of the method, the step of dividing multiple heating points on the wing into a normally open key group and an alternating power-on group includes: Step S21: Based on the icing risk level of the wing area where each heating point is located, the heating points located in the high icing risk area are assigned to the normally open key group, and the heating points located in the low icing risk area are assigned to the alternating power-on group.
[0040] Step S22: Based on spatial partitioning or electrical circuits, the heating points in the alternating power supply group are divided into multiple groups, wherein each group includes at least one heating point, and each group can be independently scheduled for heating.
[0041] It should be noted that while small and medium-sized aircraft wings have numerous electrically heated points widely distributed across their wings, the icing risk and severity vary significantly across different areas. High-icing-risk areas, such as the wing leading edge, are critical aerodynamic surfaces for maintaining flight safety and must receive absolute priority in power allocation. Conversely, low-icing-risk areas, such as the upper and lower wing surfaces, are large and have numerous points; if all of them were constantly operational, the total power demand would far exceed the onboard power supply's capacity. Furthermore, treating all points in low-risk areas as a single unit for on / off control would prevent precise time-sharing power regulation, and the momentary activation would still cause a power surge, making safe operation under limited power constraints difficult. Therefore, this implementation first separates critical and low-risk areas based on icing risk levels, allocating limited power resources towards high-risk areas. Building upon this, it further breaks down the numerous points in low-risk areas into multiple independently schedulable small-granular groups, providing flexible and controllable basic execution units for subsequent time-sharing polling scheduling based on remaining power awareness. This two-tiered partitioning strategy, which combines risk classification with power grouping, enables the system to ensure continuous heating of high-ice-risk areas without upgrading the onboard power hardware, while also allowing low-risk areas to receive heating opportunities when power permits through a grouping polling method. This adapts to the actual needs of de-icing the entire wing area in low-power power supply scenarios.
[0042] In the above implementation, in order to divide the heating points, based on the icing risk level of the wing area where each heating point is located, the heating points located in the high icing risk area are assigned to the normally open key group, and the heating points located in the low icing risk area are assigned to the alternating power group. Then, based on the spatial partition or electrical circuit, the heating points in the alternating power group are divided into multiple groups, wherein each group includes at least one heating point, and each group can be independently scheduled for heating.
[0043] As a further implementation of the method, the step of controlling the heating of the normally open key group based on the temperature of each heating point in the normally open key group includes: Step S31: Obtain the temperature of each heating point in the normally open key group.
[0044] Step S32: When the temperature of any heating point is lower than the first preset temperature threshold, the heating of that heating point is turned on.
[0045] Step S33: When the temperature of any heating point is higher than the second preset temperature threshold, turn off the heating of that heating point. The first preset temperature threshold is lower than the second preset temperature threshold. The first preset temperature threshold and the second preset temperature threshold together define the heating temperature range of the normally open key group.
[0046] It should be noted that the normally open critical group covers high-risk icing areas such as the wing leading edge. The de-icing effect in these areas directly determines flight safety. Therefore, the design principle of its heating control strategy is timely response and reliable execution, and it is not advisable to introduce complex scheduling and judgment logic. In this implementation, assuming that the normally open critical group has an independently configured dedicated power pool, its heating control is simplified to a pure temperature closed-loop loop: the temperature of each point is collected in real time. When the temperature of any critical point drops to a first preset temperature threshold, it indicates that the point faces icing risk, and heating is immediately triggered; when the temperature rises to a second preset temperature threshold, it indicates that sufficient anti-icing margin is available, and heating is stopped. The hysteresis interval formed between the first and second preset temperature thresholds avoids frequent switching of heating start-stop near the critical temperature, reducing switching losses and electromagnetic shocks. Since the power of the normally open critical group is not affected by the scheduling of the alternating power group, this temperature closed-loop control does not need to consider the overall system power margin, has a short decision link, and a fast response speed, and can continuously ensure the anti-icing effect of critical aerodynamic areas throughout the flight.
[0047] In the above embodiments, in order to achieve heating control of the normally open key group, the temperature of each heating point in the normally open key group is obtained. Then, when the temperature of any heating point is lower than the first preset temperature threshold, the heating of that heating point is turned on. Then, when the temperature of any heating point is higher than the second preset temperature threshold, the heating of that heating point is turned off. The first preset temperature threshold is lower than the second preset temperature threshold, and the first preset temperature threshold and the second preset temperature threshold together define the heating temperature range of the normally open key group.
[0048] As a further implementation of the method, the step of polling the heating control of the alternating power supply group based on the time-sharing scheduling mechanism of residual power sensing and the temperature of the alternating power supply group includes: Step S41: Construct a main queue, a running queue, and a ready queue. Based on each group in the alternating power-on group, initialize the main queue. The main queue is used to accommodate groups waiting to be scheduled for polling, the running queue is used to accommodate groups that are currently performing heating, and the ready queue is used to accommodate groups that are waiting to be heated due to insufficient remaining power.
[0049] Step S42: For the groups in the main queue, a scheduling decision is made based on the temperature of each group and the remaining power of the de-icing system; and for the groups in the running queue, heating execution and termination monitoring are performed based on the temperature of each group; and for the groups in the ready queue, waiting and wake-up monitoring are performed based on the remaining power.
[0050] Step S43: By transitioning the state of each group in the alternating power-on group between the main queue, the running queue, and the ready queue, time-sharing polling heating of each group in the alternating power-on group is achieved under the constraint of remaining power.
[0051] It should be noted that under the condition of limited onboard power supply in small and medium-sized aircraft, the alternating power supply group contains a large number of non-critical heating points and has a large total power demand. However, the actual usable power is only the remaining part after deducting the dedicated power pool of the normally open critical group from the total system power, and this remaining power fluctuates dynamically with flight conditions and the actual consumption of the critical group. If the alternating power supply group adopts simple synchronous opening or fixed timing control, it is impossible to dynamically adjust the number of heating points according to the real-time remaining power, which can easily lead to power over-limit or insufficient utilization. This implementation introduces a three-level queue structure of main queue, running queue and ready queue, placing each group of the alternating power supply group in different queue states, and making dynamic scheduling decisions based on the real-time temperature of each group and the remaining power of the system: when the power is sufficient and the temperature conditions are met, the group enters the running queue from the main queue to perform heating; during the heating process, the temperature and the duration of each heating session are continuously monitored, and the group exits the running queue and releases the occupied power resources when any termination condition is triggered; when the power is insufficient, the group to be heated is temporarily stored in the ready queue and is awakened after the power is released. By transitioning the state of each group between the three-level queues, the system can ensure that the total power of all groups in the running queue does not exceed the current remaining power at any time. At the same time, any surplus power can be used by the groups in the ready queue in a timely manner, thereby maximizing polling coverage and efficiently utilizing power resources for each group in non-critical areas under limited power constraints.
[0052] In the above implementation, to achieve polling heating control of the alternating power supply group, a main queue, a running queue, and a ready queue are constructed. The main queue is initialized based on each group in the alternating power supply group. The main queue is used to accommodate groups to be scheduled for polling, the running queue is used to accommodate groups that are currently performing heating, and the ready queue is used to accommodate groups that are waiting to be heated due to insufficient remaining power. Then, for the groups in the main queue, scheduling decisions are made based on the temperature of each group and the remaining power of the de-icing system. For the groups in the running queue, heating execution and termination monitoring are performed based on the temperature of each group. For the groups in the ready queue, waiting and wake-up monitoring are performed based on the remaining power. Then, through the state transition of each group in the alternating power supply group between the main queue, the running queue, and the ready queue, time-sharing polling heating of each group in the alternating power supply group is achieved under the constraint of remaining power.
[0053] As a further implementation of the method, the step of making scheduling decisions for groups in the main queue based on the temperature of each group and the remaining power of the de-icing system includes: Step S51: For any group in the main queue, determine whether the group meets the preset heating start conditions, wherein the heating start conditions include that the temperature of at least one heating point in the group is lower than a third preset temperature threshold, and the current remaining power is greater than or equal to the rated power required for heating of the group.
[0054] In step S52, if the heating start condition is met, the group is moved from the main queue to the running queue for heating.
[0055] Step S53: If the heating start-up conditions are not met, it is further determined whether there is at least one heating point in the group whose temperature is lower than the third preset temperature threshold. If so, the group is moved from the main queue to the ready queue; otherwise, the group is kept in the main queue.
[0056] It should be noted that the main queue is the entry queue for each group in the alternating power-on group, and its core function is to make admission decisions based on real-time temperature and power constraints. In scenarios where the onboard power supply of small and medium-sized aircraft is limited, determining whether a group can enter the heating state requires two necessary conditions to be met simultaneously: the group must have a de-icing requirement, and the current system must have sufficient surplus power to support its heating. If permission is granted solely based on temperature conditions while ignoring power constraints, simultaneous heating of multiple groups will lead to power overload; if heating of all groups is prohibited simply because of power shortages, even if there is a temporary surplus of power, it cannot be utilized in time, resulting in insufficient de-icing coverage. This implementation incorporates a dual-condition joint judgment mechanism in its scheduling decision-making: Only when a point within a group has a temperature below a third preset temperature threshold, indicating a genuine risk of icing in that area, and the current remaining power is greater than or equal to the group's rated power, demonstrating the power supply's ability to safely heat that group, is the group moved into the operating queue to begin heating. When the temperature condition is met but power is insufficient, the group is moved to the ready queue for temporary storage, awaiting power release before being activated for scheduling. When the temperature condition is not met, meaning the group area has no heating requirement, it remains in the main queue for continuous polling and monitoring. Through this hierarchical decision-making logic, the main queue performs dual verification of temperature demand and power safety at the scheduling entry point, preventing power overruns from the outset and ensuring that remaining power is allocated promptly as needed.
[0057] In the above implementation, in order to make scheduling decisions for the main queue, for any group in the main queue, it is determined whether the group meets the preset heating start conditions. The heating start conditions include that the temperature of at least one heating point in the group is lower than the third preset temperature threshold, and the current remaining power is greater than or equal to the rated power required for heating of the group. If the heating start conditions are met, the group is moved from the main queue to the running queue for heating. If the heating start conditions are not met, it is further determined whether the temperature of at least one heating point in the group is lower than the third preset temperature threshold. If so, the group is moved from the main queue to the ready queue; otherwise, the group is kept in the main queue.
[0058] As a further implementation of the method, the step of monitoring the heating execution and termination based on the temperature of each group in the running queue includes: Step S61: For each group in the running queue, perform heating drive sequentially based on the enqueue order of each group.
[0059] Step S62: During the heating process, monitor in real time whether the currently driven group meets the preset heating termination conditions. The heating termination conditions include the temperature of all heating points in the group reaching the fourth preset temperature threshold, or the single continuous heating duration of the group reaching the preset duration limit.
[0060] Step S63: When the heating termination condition is met, stop outputting heating power to the group, release the power resources occupied by the group, and move the group from the running queue to the main queue.
[0061] It should be noted that the running queue is the state space in which each group of the alternating power-on group actually executes the heating drive. Its core function is to release heating power in an orderly manner while ensuring system safety, and to implement precise termination control of the heating process. Under the constraint of severely limited onboard power supply in small and medium-sized aircraft, the primary principle of running queue management is that the total power of all groups in the heating state at the same time must strictly not exceed the current remaining power limit. Therefore, this implementation adopts a strategy of driving each group sequentially according to the enqueue order, ensuring the controllability of power superposition from the execution mechanism. At the same time, de-icing heating is not necessarily better the longer it lasts. Without a termination mechanism, the heating point will occupy the limited power resources for a long time, causing other groups waiting to be heated to be unable to get a heating opportunity; in addition, prolonged continuous heating may also lead to overheating and aging of the heating wire and increase unnecessary energy consumption. To address this, this implementation sets dual heating termination conditions for groups in the running queue: First, when the temperature of all points within a group reaches the fourth preset temperature threshold, it indicates that the group's area has been sufficiently heated and there is no immediate risk of freezing, allowing power resources to be released. Second, when the duration of a single continuous heating cycle for a group reaches a preset limit, heating is forcibly terminated even if the temperature has not yet reached the threshold. This prevents a single group from occupying power for an extended period, causing scheduling starvation for other groups, and also avoids overheating of the heating elements. After heating terminates, the power resources occupied by the group are immediately released, and the group returns to the main queue to rejoin scheduling. The remaining released power then creates conditions for waking up and heating other waiting groups in the ready queue, ensuring the fairness of polling coverage for groups in non-critical areas and the continuous and efficient flow of power resources.
[0062] In the above implementation, in order to monitor the heating execution and termination of the running queue, heating is driven sequentially for each group in the running queue based on the group's enqueue order. During the heating process, it is monitored in real time whether the currently driven group meets the preset heating termination conditions. The heating termination conditions include the temperature of all heating points in the group reaching the fourth preset temperature threshold, or the single continuous heating duration of the group reaching the preset duration limit. When the heating termination conditions are met, the heating power output to the group is stopped, the power resources occupied by the group are released, and the group is moved from the running queue to the main queue.
[0063] As a further implementation of the method, the step of monitoring waiting and wake-up based on remaining power for groups in the ready queue includes: Step S71: For any group in the ready queue, continuously monitor whether the current remaining power has recovered to a level greater than or equal to the rated power required for heating that group.
[0064] Step S72, if yes, then move the group from the ready queue to the running queue for heating.
[0065] It should be noted that the ready queue is used to temporarily store groups that have confirmed heating needs but cannot immediately enter the heating state due to insufficient remaining power in the current system. Under the condition of limited onboard power supply in small and medium-sized aircraft, the remaining power is a real-time quantity that dynamically changes with the actual consumption of normally open key groups and the termination of heating of groups in the running queue. If the heating requests of groups that cannot be admitted due to insufficient power are simply discarded or kept in polling wait, the former will cause the area of the group to continue to freeze, and the latter will occupy controller resources and have a delayed response. This implementation gathers such groups that have confirmed heating needs but cannot be executed temporarily due to insufficient power into the ready queue and performs continuous power recovery monitoring on them, rather than going through the complete scheduling and judgment process of the main queue again. Once a group in the running queue terminates heating and releases power resources, or the actual consumption of normally open key groups decreases and the remaining power recovers, when the remaining power recovers to a level sufficient to support the rated power of the group, the group is immediately awakened from the ready queue and moved into the running queue to perform heating. This power event-driven wake-up mechanism ensures that surplus power can be utilized by the heating group in the shortest possible time when it becomes available, reducing the power idle window. At the same time, it ensures that the wake-up action itself is always based on sufficient surplus power, thereby improving power utilization while maintaining the safety constraint of preventing power overload.
[0066] In the above implementation, in order to realize the wake-up monitoring of the ready queue, for any group in the ready queue, the current remaining power is continuously monitored to see if it has recovered to a level greater than or equal to the rated power required for heating of that group. If so, the group is moved from the ready queue to the running queue for heating.
[0067] This application also discloses an adaptive de-icing system based on limited power.
[0068] refer to Figure 2 An adaptive de-icing system based on finite power includes: The point grouping and power configuration module is used to divide multiple heating points on the wing into normally open key groups and alternating power groups, and to configure a dedicated power pool for each normally open key group. The critical group heating control module is used to control the heating of the normally open critical group based on the temperature of each heating point in the normally open critical group. The alternating power supply group time-sharing module is used to poll and control the alternating power supply group for heating based on the time-sharing scheduling mechanism of remaining power perception and the temperature of the alternating power supply group. The remaining power is the power margin that the de-icing system can currently use for the alternating power supply group. The time-sharing scheduling mechanism takes the remaining power as a constraint condition, and at any time of heating, the total power consumed by the alternating power supply group does not exceed the remaining power.
[0069] The finite power-based adaptive de-icing system of the present invention can implement any of the finite power-based adaptive de-icing methods, and the specific working process of the finite power-based adaptive de-icing system of the present invention can refer to the corresponding process in the above-mentioned finite power-based adaptive de-icing method.
[0070] This application also discloses a computer device.
[0071] refer to Figure 3 A computer device includes a memory and a processor, the memory storing a computer program executable on the processor, the processor executing the computer program to implement any of the above-described adaptive de-icing methods based on finite power.
[0072] This application also discloses a computer-readable storage medium.
[0073] A computer-readable storage medium storing a computer program that can be loaded by a processor and executed any of the above-described adaptive de-icing methods based on finite power.
[0074] The computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device; the program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0075] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.
Claims
1. An adaptive de-icing method based on finite power, characterized in that, include: The multiple heating points on the wing are divided into normally open key groups and alternating power groups, and each normally open key group is independently configured with a dedicated power pool. Heating control is performed on the normally open key group based on the temperature of each heating point in the normally open key group. Based on the time-sharing scheduling mechanism of remaining power perception and the temperature of the alternating power supply group, the alternating power supply group is subjected to polling heating control. The remaining power is the power margin that the de-icing system can currently use for the alternating power supply group. The time-sharing scheduling mechanism takes the remaining power as a constraint condition, and at any time of heating, the total power consumed by the alternating power supply group does not exceed the remaining power. The step of polling and controlling the heating of the alternating power supply group based on the time-sharing scheduling mechanism of remaining power sensing and the temperature of the alternating power supply group includes: Construct a main queue, a running queue, and a ready queue, and initialize the main queue based on each group in the alternating power-on group, wherein the main queue is used to accommodate groups to be scheduled for polling, the running queue is used to accommodate groups that are currently performing heating, and the ready queue is used to accommodate groups that are waiting to be heated due to insufficient remaining power; For the groups in the main queue, scheduling decisions are made based on the temperature of each group and the remaining power of the de-icing system; and for the groups in the running queue, heating execution and termination monitoring are performed based on the temperature of each group; and for the groups in the ready queue, waiting and wake-up monitoring are performed based on the remaining power. By transitioning the state of each group in the alternating power-on group between the main queue, the running queue, and the ready queue, time-sharing polling heating of each group in the alternating power-on group is achieved under the constraint of the remaining power.
2. The adaptive de-icing method based on finite power according to claim 1, characterized in that, The step of dividing the multiple heating points on the wing into normally open key groups and alternating power-on groups includes: Based on the icing risk level of the wing area where each heating point is located, heating points located in high icing risk areas are classified into the normally open key group, and heating points located in low icing risk areas are classified into the alternating power-on group. Based on spatial partitioning or electrical circuits, the heating points within the alternating power supply group are divided into multiple groups, wherein each group includes at least one heating point, and each group can be independently scheduled for heating.
3. The adaptive de-icing method based on finite power according to claim 1, characterized in that, The step of controlling the heating of the normally open key group based on the temperature of each heating point in the normally open key group includes: Obtain the temperature of each heating point in the normally open key group; When the temperature of any heating point is lower than the first preset temperature threshold, heating of that heating point is turned on; When the temperature of any heating point exceeds the second preset temperature threshold, the heating at that heating point is turned off. Wherein, the first preset temperature threshold is lower than the second preset temperature threshold, and the first preset temperature threshold and the second preset temperature threshold together define the heating temperature range of the normally open key group.
4. The adaptive de-icing method based on finite power according to claim 1, characterized in that, The step of making scheduling decisions for groups in the main queue based on the temperature of each group and the remaining power of the de-icing system includes: For any group in the main queue, determine whether the group meets the preset heating start conditions, wherein the heating start conditions include that the temperature of at least one heating point in the group is lower than a third preset temperature threshold, and the current remaining power is greater than or equal to the rated power required for heating of the group. If the heating start condition is met, the group is moved from the main queue to the running queue for heating. If the heating start-up conditions are not met, it is further determined whether there is at least one heating point in the group whose temperature is lower than the third preset temperature threshold. If so, the group is moved from the main queue to the ready queue; otherwise, the group is kept in the main queue.
5. The adaptive de-icing method based on finite power according to claim 1, characterized in that, The step of monitoring the heating execution and termination of the groups in the running queue based on the temperature of each group includes: For each group in the running queue, the heating drive is executed sequentially for each group based on the enqueue order of each group; During the heating process, it is monitored in real time whether the currently driven group meets the preset heating termination conditions. The heating termination conditions include the temperature of all heating points in the group reaching the fourth preset temperature threshold, or the single continuous heating time of the group reaching the preset time limit. When the heating termination condition is met, the output of heating power to the group is stopped, the power resources occupied by the group are released, and the group is moved from the running queue to the main queue.
6. The adaptive de-icing method based on finite power according to claim 1, characterized in that, The step of monitoring the waiting and wake-up status of groups in the ready queue based on the remaining power includes: For any group in the ready queue, continuously monitor whether the current remaining power has recovered to a level greater than or equal to the rated power required for heating that group; If so, the group is moved from the ready queue to the running queue for heating.
7. An adaptive de-icing system based on finite power, characterized in that, include: The point grouping and power configuration module is used to divide multiple heating points on the wing into normally open key groups and alternating power groups, and to independently configure a dedicated power pool for the normally open key groups. The key group heating control module is used to control the heating of the normally open key group based on the temperature of each heating point in the normally open key group. The alternating power supply group time-sharing module is used to perform polling heating control on the alternating power supply group based on the time-sharing scheduling mechanism of remaining power perception and the temperature of the alternating power supply group. The remaining power is the power margin that the de-icing system can currently use for the alternating power supply group. The time-sharing scheduling mechanism takes the remaining power as a constraint condition, and at any time of heating, the total power consumed by the alternating power supply group does not exceed the remaining power. The step of polling and controlling the heating of the alternating power supply group based on the time-sharing scheduling mechanism of remaining power sensing and the temperature of the alternating power supply group includes: Construct a main queue, a running queue, and a ready queue, and initialize the main queue based on each group in the alternating power-on group, wherein the main queue is used to accommodate groups to be scheduled for polling, the running queue is used to accommodate groups that are currently performing heating, and the ready queue is used to accommodate groups that are waiting to be heated due to insufficient remaining power; For the groups in the main queue, scheduling decisions are made based on the temperature of each group and the remaining power of the de-icing system; and for the groups in the running queue, heating execution and termination monitoring are performed based on the temperature of each group; and for the groups in the ready queue, waiting and wake-up monitoring are performed based on the remaining power. By transitioning the state of each group in the alternating power-on group between the main queue, the running queue, and the ready queue, time-sharing polling heating of each group in the alternating power-on group is achieved under the constraint of the remaining power.
8. A computer device, characterized in that, The method includes a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the computer program to implement the method of any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer program is stored that can be loaded by a processor and execute the method of any one of claims 1 to 6.
Citation Information
Patent Citations
Automatic activation control method of intelligent anti-icing and snow-removing control system
CN119773972A
Pulse heating aircraft deicing method and system
CN120902968A