Heating fault identification method, system and device under half-power heating of aircraft windshield and storage medium
By adjusting the current reporting period and setting the interpretation interval, the accuracy of temperature fault identification under half-power heating of the aircraft windshield is solved, and the accurate identification of temperature faults is achieved within the minimum interpretation time is achieved, which improves the safety of aircraft operation.
Patent Information
- Application Number
- CN202411674558.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2044-11-21
AI Technical Summary
Under the airplane windshield half-power heating, since the current reporting period is greater than the heating half-cycle, it is difficult for the prior art to accurately identify the heating fault, which can easily cause false alarms of faults or low recognition rate, affecting the safety of aircraft operation.
By adjusting the current reporting period, it is not an integer multiple of the heating half cycle, and setting the non-working area and work area of the same length as the heating half cycle as the interpretation range, determining the highest current reporting threshold for the non-working area. If the continuous reporting current value is less than the threshold during the interpretation period, it is determined to be a heating fault.
Accurately identifying heating faults in the smallest interpretation time, avoiding the problems of false alarms and low recognition rate, improving the ability to deal with faults in a timely manner, and enhancing the safety of aircraft operation.
Smart Images

Figure CN119536220A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the field of heating control of an aircraft windshield, and relates to a heating fault identification method, system, equipment and storage medium under half-power heating of an aircraft windshield. Background Art
[0002] Modern aircraft use a bus-based electromechanical integrated control system to achieve windshield heating control and protection, including an intelligent secondary power distribution unit (SPDU) based on solid-state power devices, an electrical system controller, a heating control panel, and heating devices and temperature sensors integrated in the windshield. The electrical system controller controls the SPDU to power the heating element through the bus. The SPDU integrates the power supply, overcurrent protection, short circuit protection, and arc detection functions of the heating channel and reports the channel status and channel current to the electrical system controller. The heating control panel provides a human-machine interface for heating commands, sends the control button status to the electrical system controller through the bus, and integrates the display of the fault warning light. The electrical system controller sends the heating system fault information to the avionics warning and maintenance display through the bus for warning display and maintenance records.
[0003] In order to adapt to the large temperature difference between the ground and the air, the half-power heating mode can be used on the ground to prevent the windshield from cracking due to excessive temperature rise in high temperature environments. During the heating process, the electrical system controller determines whether the heating component or line fault is within the normal range through whether the heating current reported by the SPDU is within the normal range.
[0004] However, under half-power heating, since there is a situation where the half-cycle current is 0, taking the continuous acquisition of normal current as the fault-free judgment condition will cause a false alarm of heating fault. When the current reporting (collection) cycle is less than the heating half cycle, referring to Shannon sampling theorem, the current collection point can always collect data for each half cycle, so it is possible to simply use the continuous acquisition of abnormal current as the heating fault judgment condition. With the increase in the number and type of aircraft loads, the load current reporting data of the intelligent secondary power distribution device will occupy a large amount of collection resources and aircraft bus resources. Too small current reporting cycle means a larger amount of data, which will lead to more complex hardware design and greatly increase the aircraft bus occupancy. Therefore, the current reporting cycle is often difficult to be less than the heating half cycle.
[0005] When the current reporting cycle is greater than the half-cycle of heating, it is more difficult to identify heating faults: simply using the abnormal current collected for several consecutive times as the heating fault judgment condition may cause false alarms of heating faults. The recognition rate of faults is reduced by increasing the judgment time to a certain threshold. These two methods need to increase the judgment time to a large enough size to avoid false alarms and low recognition rates, which is not conducive to timely handling of faults and reduces the safety of aircraft operation. Summary of the invention
[0006] The purpose of the present invention is to overcome the shortcomings of the above-mentioned prior art and provide a method, system, device and storage medium for identifying heating faults under half-power heating of the aircraft windshield, which can accurately identify heating faults in the shortest judgment time.
[0007] In order to achieve the above object, the present invention adopts the following technical solutions:
[0008] A method for identifying heating faults of an aircraft windshield under half-power heating includes the following steps:
[0009] S1, when the current reporting cycle is greater than the heating half cycle, adjust the current reporting cycle to a value that is not an integer multiple of the heating half cycle;
[0010] S2, set the non-working zone and the working zone of the same length as the heating half cycle as the judgment interval, and the non-working zone and the working zone are alternately continuous, and the working zone avoids the initial rising period and the final falling period of the sampling current; determine the highest current reporting threshold of the non-working zone;
[0011] S3, setting a judgment cycle. If the continuously reported current value is less than the maximum current reporting threshold value during the judgment cycle, it means that the heating is not normal and it is judged as a heating failure.
[0012] Preferably, in S1, the least common multiple of the current reporting cycle and the heating half cycle is less than 16 current reporting cycles.
[0013] Preferably, in S2, the delayed heating starting point of 50ms is selected as the starting point of the working area.
[0014] Preferably, in S2, 30% of the normal current effective value is used as the maximum current reporting threshold of the non-working area.
[0015] Preferably, in S3, the least common multiple of twice the current reporting period and the heating half period is used as the judgment period.
[0016] Preferably, in S3, the result of dividing the determination period by the current reporting period is used as the number of determinations.
[0017] Preferably, when it is determined to be a heating failure, the heating failure is reported to the aircraft's maintenance warning system.
[0018] A heating fault identification system for an aircraft windshield under half-power heating, comprising:
[0019] A current reporting cycle setting module is used to adjust the current reporting cycle to a value that is not an integral multiple of the heating half cycle when the current reporting cycle is greater than the heating half cycle;
[0020] The judgment area division module is used to set the non-working area and the working area of the same length as the heating half cycle as the judgment area, and the non-working area and the working area are alternately continuous, and the working area avoids the initial rising period and the final falling period of the sampling current; determine the maximum current reporting threshold of the non-working area;
[0021] The fault detection module is used to set the judgment cycle. If the continuously reported current value is less than the maximum current reporting threshold value during the judgment cycle, it means that the heating is not normal and it is judged as a heating fault.
[0022] A computer device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the heating fault identification method under half-power heating of the aircraft windshield are implemented.
[0023] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of a heating fault identification method under half-power heating of an aircraft windshield.
[0024] Compared with the prior art, the present invention has the following beneficial effects:
[0025] The present invention increases the number of reports within the judgment period by adjusting the current reporting period to a number that is not an integer multiple of the heating half period. In order to compensate for the problems of data collection lag and certain rise and fall times of the collected data that may occur in various collection methods, the starting points of the non-working area and the working area need to slide a certain amount at the starting point of the non-heating period on the time axis according to the collected data waveform. The working area avoids the initial rise period and the end of the fall period of the sampling current, so that the lowest current reporting value of the working interval is as high as possible, and the highest current reporting value of the non-working interval is as low as possible. Therefore, without changing or slightly adjusting the signal transmission period on the original bus, the heating fault characterized by abnormal loop current can be accurately identified in the minimum judgment time. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 It is a schematic diagram of determining the working area / non-working area of the present invention;
[0027] Figure 2 This is a working principle diagram of the windshield heating system of the present invention. DETAILED DESCRIPTION
[0028] The embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and cannot be understood as limiting the present invention.
[0029] The disclosure below provides many different embodiments or examples to realize different structures of the present invention. In order to simplify the disclosure of the present invention, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present invention. In addition, the present invention can repeat reference numbers and / or reference letters in different examples, and this repetition is for the purpose of simplicity and clarity, which itself does not indicate the relationship between the various embodiments and / or settings discussed. In addition, the present invention provides various specific examples of processes and materials, but those of ordinary skill in the art can be aware of the application of other processes and / or the use of other materials.
[0030] The present invention provides a heating fault identification method for an aircraft windshield under half-power heating, which can accurately identify the heating fault in the shortest judgment time when the current reporting cycle is greater than the half cycle of heating.
[0031] S1, when the current reporting cycle is greater than the heating half cycle, adjust the current reporting cycle to a value that is not an integer multiple of the heating half cycle.
[0032] S2, set the non-working zone and the working zone of the same length as the heating half cycle as the judgment interval, and the non-working zone and the working zone are alternating and continuous, and the working zone avoids the initial rising period and the final falling period of the sampling chip current; determine the maximum current reporting threshold of the non-working zone.
[0033] S3, setting a judgment cycle. If the reported current value is less than the maximum current reporting threshold for multiple consecutive times during the judgment cycle, it means that the heating is not normal and is judged as a heating failure.
[0034] The specific process is:
[0035] The windshield heating cycle is usually determined by the heating power and glass characteristics. It is necessary to ensure that the half-cycle heating will not cause the glass temperature to rise too high under the corresponding environmental conditions. Therefore, the half-power heating cycle is used as a fixed value. The current reporting cycle of SPDU is determined by the task scheduling of SPDU, bus load, and application requirements, and is usually in seconds.
[0036] When the current reporting cycle is greater than the heating half cycle, if the heating half cycle is A seconds, in order to correctly identify the heating fault, the current reporting cycle B needs to be adjusted to the value closest to the current reporting cycle value range according to the following principles: adjust B to a value that is not an integer multiple of A, and the least common multiple C of A and B should be less than 16*B. The smaller the least common multiple, the fewer the reading cycles required for identification.
[0037] like Figure 1As shown, according to the AC current sampling method, a non-working zone and a working zone with the same length as the heating half cycle need to be set as the judgment interval, and the non-working zone and the working zone are alternating and continuous. In order to compensate for the problems of data lag and certain rise and fall time of the collected data that may occur in various collection methods, the starting points of the non-working zone and the working zone need to slide at the starting point of the non-heating cycle on the time axis according to the collected data waveform. The sliding selection principle is: the minimum current reporting value of the working zone is as high as possible, and the maximum current reporting value of the non-working zone is as low as possible. Read the maximum current reporting threshold b of the non-working zone according to the sampling value output and the determined working zone / non-working zone.
[0038] Take the 2*C time length as the judgment cycle, and the adjusted B as the current reporting cycle. Under normal heating conditions within the judgment cycle, there must be a current reporting point that falls within the heating half cycle (number N). If the reported current value is less than b for 2*C / B consecutive times, it means that the heating is not normal and can be determined as a heating failure.
[0039] When it is determined to be a heating failure, the heating failure will be reported to the aircraft's maintenance warning system and displayed to the pilot as a warning.
[0040] The present invention is applied to a certain type of civil aircraft windshield heating system. The electrical system controller controls the intelligent secondary power distribution device (SPDU) through the bus to supply power to the heating element. The SPDU reports the channel status and channel current to the electrical system controller. The heating control panel provides a human-machine interactive interface for heating commands and sends heating commands to the electrical system controller through the bus. The electrical system controller sends heating system fault information to the avionics alarm maintenance display through the bus for alarm display and maintenance records, etc. The principle architecture is as follows Figure 2 .
[0041] When on the ground, the main windshield is heated at half power with a half cycle of 400ms. The heating fault judgment conditions can be identified using the following half-power heating judgment conditions.
[0042] Step 1:
[0043] The current reporting period of SPDU is 1s, and the heating half period is 400ms, that is, 400ms of heating and 400ms of non-heating, and so on. Since the current reporting period is not an integer multiple of the heating half period, there is no need to adjust the current reporting period. The lowest common multiple C of the current reporting period and the heating half period is 2s.
[0044] Step 2:
[0045] The cycle of the electrical system controller sending the heating channel on / off command to SPDU is 100ms, which can meet the requirements of the heating half-cycle. Since the command response time of SPDU is relatively short, about a few ms, it can be ignored. SPDU uses an AC current effective value sampling chip. The sampling chip continuously samples the effective value of the current within 100ms before the current moment and outputs it continuously. The rising (charging) time constant is about 100ms, and the falling (discharging) time constant is about 200ms. The chip output signal is continuous. The SPDU controller samples the sampling chip output every 10ms and averages the 20 sampling values (200ms) before the current moment. Under the half-power heating condition with a half-cycle of 400ms, the analog output of the sampling chip is shown in Figure 2. Figure 2 In order to adapt to the hysteresis of the chip output, the hysteresis time heating cycle of 50ms is selected as the working / non-working alternating judgment interval, such as Figure 2 Accordingly, 30% of the normal current effective value is selected as the maximum current reporting threshold b of the non-working half cycle.
[0046] Step 3:
[0047] The judgment time length of the heating fault is set to 2*C=4s, and 1s is the current reporting cycle of SPDU. There are 4 current reports within 4s, and the reports are repeated at a cycle of 4s. When the heating is normal, no matter where the current starting sampling point is, there are 2 current reports that fall into the non-working area selected in the previous step, and 2 current reports that fall into the working area. Therefore, if the current value reported 4 times in a row within 4s is less than b, the heating fault can be identified.
[0048] When it is determined to be a heating failure, the heating failure will be reported to the aircraft's maintenance warning system and displayed to the pilot as a warning.
[0049] The following are device embodiments of the present invention, which can be used to perform method embodiments of the present invention. For details not disclosed in the device embodiments, please refer to the method embodiments of the present invention.
[0050] In yet another embodiment of the present invention, a heating fault identification system for an aircraft windshield under half-power heating is provided. The heating fault identification system for an aircraft windshield under half-power heating can be used to implement the above-mentioned heating fault identification method for an aircraft windshield under half-power heating. Specifically, the heating fault identification system for an aircraft windshield under half-power heating includes a current reporting cycle setting module, a judgment area division module, and a fault detection module.
[0051] Among them, the current reporting cycle setting module is used to adjust the current reporting cycle to a value that is not an integral multiple of the heating half cycle when the current reporting cycle is greater than the heating half cycle.
[0052] The judgment zone division module is used to set the non-working zone and the working zone of the same length as the heating half cycle as the judgment zone, and the non-working zone and the working zone are alternating and continuous, and the working zone avoids the initial rising period and the final falling period of the sampling current; determine the maximum current reporting threshold of the non-working zone.
[0053] The fault detection module is used to set the judgment cycle. If the continuously reported current value is less than the maximum current reporting threshold value during the judgment cycle, it means that the heating is not normal and it is judged as a heating fault.
[0054] In another embodiment of the present invention, a terminal device is provided, the terminal device includes a processor and a memory, the memory is used to store a computer program, the computer program includes program instructions, and the processor is used to execute the program instructions stored in the computer storage medium. The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGAs), or other processors. GateArray, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., which are the computing core and control core of the terminal, which are suitable for implementing one or more instructions, and are specifically suitable for loading and executing one or more instructions to implement the corresponding method flow or corresponding functions; the processor described in the embodiment of the present invention can be used for the operation of the heating fault identification method under half-power heating of the aircraft windshield, including: S1, when the current reporting cycle is greater than the heating half cycle, the current reporting cycle is adjusted to not an integer multiple of the heating half cycle; S2, setting a non-working area and a working area with the same length as the heating half cycle as the judgment area, and the non-working area and the working area are alternately continuous, and the working area avoids the initial rising period and the final falling period of the sampling current; determining the highest current reporting threshold of the non-working area; S3, setting the judgment cycle, if the continuously reported current value is less than the highest current reporting threshold within the judgment cycle, it means that the heating is not normal, and it is judged as a heating fault.
[0055] In another embodiment, the present invention further provides a computer-readable storage medium (Memory), which is a memory device in a terminal device for storing programs and data. It is understandable that the computer-readable storage medium here can include both the built-in storage medium in the terminal device and the extended storage medium supported by the terminal device. The computer-readable storage medium provides a storage space, which stores the operating system of the terminal. In addition, one or more instructions suitable for being loaded and executed by the processor are also stored in the storage space, and these instructions can be one or more computer programs (including program codes). It should be noted that the computer-readable storage medium here can be a high-speed RAM memory or a non-volatile memory, such as at least one disk memory.
[0056] One or more instructions stored in a computer-readable storage medium can be loaded and executed by a processor to implement the corresponding steps of the heating fault identification method under half-power heating of the aircraft windshield in the above-mentioned embodiment; one or more instructions in the computer-readable storage medium are loaded by the processor and execute the following steps: S1, when the current reporting period is greater than the heating half period, the current reporting period is adjusted to not be an integer multiple of the heating half period; S2, a non-working area and a working area with the same length as the heating half period are set as the judgment area, and the non-working area and the working area are alternately continuous, and the working area avoids the initial rising period and the final falling period of the sampling current; determine the highest current reporting threshold of the non-working area; S3, set a judgment period, if the continuously reported current value is less than the highest current reporting threshold during the judgment period, it indicates that the heating is not normal, and it is judged as a heating fault.
[0057] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0058] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0059] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0060] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0061] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A method for identifying heating faults of an aircraft windshield under half-power heating, characterized in that: The process includes: S1, when the current reporting cycle is greater than the heating half cycle, adjust the current reporting cycle to a value that is not an integer multiple of the heating half cycle; S2, set the non-working zone and the working zone of the same length as the heating half cycle as the judgment interval, and the non-working zone and the working zone are alternately continuous, and the working zone avoids the initial rising period and the final falling period of the sampling current; determine the highest current reporting threshold of the non-working zone; S3, setting a judgment cycle. If the continuously reported current value is less than the maximum current reporting threshold value during the judgment cycle, it means that the heating is not normal and it is judged as a heating failure.
2. The method for identifying heating faults of aircraft windshields under half-power heating according to claim 1, characterized in that: In S1, the least common multiple of the current reporting cycle and the heating half cycle is less than 16 current reporting cycles.
3. The method for identifying heating faults of aircraft windshields under half-power heating according to claim 1, characterized in that: In S2, the delayed heating starting point of 50ms is selected as the starting point of the working area.
4. The method for identifying heating faults of aircraft windshields under half-power heating according to claim 1, characterized in that: In S2, 30% of the normal current effective value is used as the maximum current reporting threshold of the non-operating area.
5. The method for identifying heating faults of aircraft windshields under half-power heating according to claim 1, characterized in that: In S3, the least common multiple of twice the current reporting period and the heating half period is used as the judgment period.
6. The method for identifying heating faults of an aircraft windshield under half-power heating according to claim 1, characterized in that: In S3, the result of dividing the determination period by the current reporting period is taken as the number of determinations.
7. The method for identifying heating faults of aircraft windshields under half-power heating according to claim 1, characterized in that: In S3, when it is determined to be a heating failure, the heating failure is reported to the aircraft's maintenance alarm system.
8. A heating fault identification system for an aircraft windshield under half-power heating, characterized in that: include: A current reporting cycle setting module is used to adjust the current reporting cycle to a value that is not an integral multiple of the heating half cycle when the current reporting cycle is greater than the heating half cycle; The judgment area division module is used to set the non-working area and the working area of the same length as the heating half cycle as the judgment area, and the non-working area and the working area are alternately continuous, and the working area avoids the initial rising period and the final falling period of the sampling current; determine the maximum current reporting threshold of the non-working area; The fault detection module is used to set the judgment cycle. If the continuously reported current value is less than the maximum current reporting threshold value during the judgment cycle, it means that the heating is not normal and it is judged as a heating fault.
9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method for identifying heating faults under half-power heating of the aircraft windshield are implemented as described in any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method for identifying heating faults under half-power heating of an aircraft windshield are implemented as claimed in any one of claims 1 to 7.
Citation Information
Patent Citations
Detection device and detection method for series arc faults
CN104678265A
Double-coil heating plate heating control method and control system
CN108347794A
Voltage monitoring method and monitoring device, computer equipment and storage medium
CN110554231A
Electric arc detection method, household electrical appliance and computer readable storage medium
CN110568329A
MPPT (maximum power point tracking) calculation method and device and computer equipment
CN115951754A