Flight control system control channel selection method and system based on calendar priority

By using a flight control system control channel selection method based on calendar priority, the primary and backup flight control computers are automatically selected, solving the problems of lack of flexibility in selection strategies and human error in existing technologies. This achieves balanced computer usage frequency and improves aircraft safety.

CN121348852APending Publication Date: 2026-01-16XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511408016.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-29
Publication Date
2026-01-16

AI Technical Summary

Technical Problem

The existing flight control system lacks flexibility in its initial primary/backup selection strategy after the flight control computer is powered on, which poses a risk of human error. Furthermore, it has high development and maintenance costs and cannot balance the frequency of computer use, thus affecting the safety and stability of the aircraft.

Method used

A flight control system control channel selection method based on calendar priority is adopted. The primary and backup computers are determined by the power-on sequence of the flight control computer and the avionics transmission date. The fixed priority is determined by the odd and even numbers of the calendar, so as to realize automatic selection and avoid manual intervention.

Benefits of technology

It improves the flexibility of primary/backup selection when the flight control computer is powered on, reduces human error, balances computer usage frequency, enhances aircraft safety, performance optimization capabilities, fault diagnosis and prevention capabilities, and data analysis support capabilities, and reduces development and maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121348852A_ABST
    Figure CN121348852A_ABST
Patent Text Reader

Abstract

The invention discloses a flight control system control channel selection method and system based on calendar priority, and the method comprises the steps: enabling each flight control computer to select a control channel according to a power-on starting sequence after a flight control system is powered on / reset, and enabling the flight control computer corresponding to the selected control channel to serve as a main flight control computer; when the flight control system receives the avionics sending date, the control channel is reselected based on the calendar priority, and the flight control computer corresponding to the reselected control channel serves as a main flight control computer; and when the flight control system does not receive the avionics sending date, the flight control computer selected in the power-on starting sequence is kept as the main flight control computer. On the premise that manual operation is not introduced, the flexibility in the first-time main and standby selection process after the flight control computer is powered on is improved, and extra development difficulty and maintenance and upgrading cost are not caused.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of flight control technology for avionics equipment, and specifically relates to a method and system for selecting control channels in a flight control system based on calendar priority. Background Technology

[0002] In a flight control system, the flight control computer is the core component, responsible for processing flight data, executing control algorithms, and outputting control commands. To ensure system reliability and redundancy, flight control systems typically employ a primary / backup (or redundant) configuration, meaning they are equipped with multiple flight control computers. One computer serves as the primary computer, responsible for the main flight control tasks, while the others act as backups. When the primary computer malfunctions or cannot function properly, the backup computers can quickly take over the control tasks, ensuring the safe flight of the aircraft.

[0003] The initial primary / backup selection strategy after the flight control computer (FNC) is powered on is crucial for ensuring the safe, stable, and efficient operation of the aircraft. When the flight control system is first activated after power-on, it is essential to ensure that the FNC computer in optimal condition and with the most stable performance is selected as the primary computer to handle flight control tasks. An inappropriate primary computer selection may lead to erroneous or missed flight control commands, potentially causing loss of control or a crash. When selecting the primary / backup FNC computer for the first time after power-on, it is also crucial to ensure that the selected primary computer can operate stably and work collaboratively with other system components. If the primary computer has performance instability or incompatibility issues with other systems, it may cause abnormal interruptions or malfunctions in the flight control system during flight, thereby affecting the aircraft's stability.

[0004] Common primary / standby selection strategies for flight control computers (FCCs) upon power-up include: default selection (priority selection), manual selection, and a combined selection strategy. The default selection (priority selection) strategy typically determines which FCC is the primary computer based on its installation location and preset priority. The manual selection strategy allows pilots or ground control personnel to manually select the primary / standby FCC based on actual conditions and needs, providing greater flexibility. The combined selection strategy can be customized and optimized according to different flight missions, aircraft types, and operating environments.

[0005] While the aforementioned common selection strategies can effectively achieve the initial primary / standby selection after the flight controller computer is powered on, they all have certain shortcomings. The default selection strategy (priority selection strategy) cannot dynamically adjust based on the current state of the flight controller computer, lacking flexibility, and a fixed default selection of the primary computer poses potential safety risks. Furthermore, a fixed default selection strategy can lead to an uneven usage frequency among the primary flight controller computers. The manual selection strategy relies on manual operation, increasing the risk of human error, and in emergency situations, it may fail to respond quickly and make correct decisions. A comprehensive selection strategy requires the integration and optimization of multiple selection methods, resulting in higher development difficulty and implementation complexity, and higher costs for maintenance and upgrades. Summary of the Invention

[0006] The purpose of this invention is to provide a method and system for selecting control channels in a flight control system based on calendar priority, so as to overcome the shortcomings of the prior art.

[0007] To achieve the above objectives, the present invention adopts the following technical solution: In a first aspect, the present invention provides a method for selecting control channels in a flight control system based on calendar priority, comprising: After the flight control system is powered on / reset, each flight control computer selects a control channel according to the power-on startup sequence, and the flight control computer corresponding to the selected control channel becomes the master flight control computer. When the flight control system receives the avionics transmission date, it reselects the control channel based on calendar priority, and the flight control computer corresponding to the reselected control channel becomes the master flight control computer. If the flight control system does not receive the avionics transmission date, it will retain the flight control computer selected in the power-on startup sequence as the master flight control computer.

[0008] Furthermore, after the flight control system is powered on / reset, each flight control computer selects a control channel according to the power-on startup sequence. The flight control computer corresponding to the selected control channel serves as the master flight control computer, including: For each flight control computer, control channels are acquired and relinquished based on self-declaration and self-revocation. If it finds that there is no control channel and it is valid, it declares itself as a control channel after waiting for the response time. If it finds that there are multiple control channels including itself and its own priority is not the highest among the multiple control channels, it revokes its self-declaration.

[0009] Furthermore, when the flight control system receives the avionics transmission date, it reselects the control channel based on calendar priority, including: If the calendar date is an odd number, the control channel is selected with the first fixed priority; if the calendar date is an even number, the control channel is selected with the second fixed priority.

[0010] Furthermore, the first fixed priority and the second fixed priority are preset priority orders among several flight control computers.

[0011] Furthermore, the number of flight control computers is two or three.

[0012] Furthermore, when reselecting the control channel, the first fixed priority and the second fixed priority of the two flight control computers are FCC1 > FCC2 and FCC1 < FCC2, respectively. The first and second fixed priorities of the three flight control computers are FCC1 > FCC2 > FCC3 and FCC2 > FCC1 > FCC3, respectively.

[0013] In a second aspect, the present invention provides a data rearrangement system accelerated by vector library matrix operation operators, comprising: The channel selection module is used to select the control channel according to the power-on startup sequence after the flight control system is powered on / reset. The flight control computer corresponding to the selected control channel becomes the master flight control computer. The reselection module is used by the flight control system to reselect the control channel based on calendar priority when it receives the avionics transmission date. The flight control computer corresponding to the reselected control channel becomes the main flight control computer. If the flight control system does not receive the avionics transmission date, it will retain the flight control computer selected in the power-on startup sequence as the master flight control computer.

[0014] Furthermore, when the flight control system receives the avionics transmission date, it reselects the control channel based on calendar priority, including: If the calendar date is an odd number, the control channel is selected with the first fixed priority; if the calendar date is an even number, the control channel is selected with the second fixed priority.

[0015] Thirdly, the present invention provides a computer device, including a memory, a storage device, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of a flight control system control channel selection method based on calendar priority.

[0016] Fourthly, the present invention provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the aforementioned method for selecting a control channel of a flight control system based on calendar priority.

[0017] Compared with the prior art, the present invention has the following beneficial technical effects: This invention improves the flexibility of the initial primary / backup selection process after the flight control computer is powered on, without introducing manual operation, and without incurring additional development difficulties or maintenance and upgrade costs. Simultaneously, it balances the usage frequency of each flight control computer, increases the reliability history of each computer, and enhances the aircraft's safety, performance optimization capabilities, fault diagnosis and prevention capabilities, and data analysis and decision support capabilities.

[0018] The method described in this invention improves the flexibility of the initial primary / standby selection process after the flight control computer is powered on; The method described in this invention does not rely on manual operation, eliminates the risk of human error, and improves response speed; The method described in this invention does not require additional development difficulty and has low maintenance and upgrade costs.

[0019] The method described in this invention can balance the usage frequency of each flight control computer, increase the reliable historical records of each flight control computer, and improve the safety, performance optimization capabilities, fault diagnosis and prevention capabilities, data analysis and decision support capabilities of the aircraft. Attached Figure Description

[0020] Figure 1 Flowchart of the first primary / backup selection after the flight control computer is powered on Detailed Implementation In the following description, only certain exemplary embodiments are briefly described. As those skilled in the art will recognize, the described embodiments can be modified in various ways without departing from the spirit or scope of the invention. Therefore, the drawings and description are considered to be exemplary in nature and not restrictive.

[0021] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.

[0022] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0023] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection, an electrical connection, or a communication connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0024] In this invention, unless otherwise explicitly specified and limited, "above" or "below" the second feature can include direct contact between the first and second features, or contact between the first and second features through another feature between them. Furthermore, "above," "over," and "on top" of the second feature includes the first feature being directly above or diagonally above the second feature, or simply indicates that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature includes the first feature being directly above or diagonally above the second feature, or simply indicates that the first feature is at a lower horizontal level than the second feature.

[0025] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0026] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0027] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0028] The accompanying drawings illustrate various structural schematic diagrams according to embodiments disclosed in this invention. These drawings are not to scale, and some details have been enlarged for clarity, and some details may have been omitted. The shapes of the various regions and layers shown in the drawings, as well as their relative sizes and positional relationships, are merely exemplary and may deviate from reality due to manufacturing tolerances or technical limitations. Furthermore, those skilled in the art can design regions / layers with different shapes, sizes, and relative positions as needed.

[0029] Example 1, please refer to Figure 1 This invention provides a method for selecting control channels in a flight control system based on calendar priority, comprising: After the flight control system is powered on / reset, each flight control computer selects a control channel according to the power-on startup sequence, and the flight control computer corresponding to the selected control channel becomes the master flight control computer. When the flight control system receives the avionics transmission date, it reselects the control channel based on calendar priority, and the flight control computer corresponding to the reselected control channel becomes the master flight control computer. If the flight control system does not receive the avionics transmission date, it will retain the flight control computer selected in the power-on startup sequence as the master flight control computer.

[0030] This invention improves the flexibility of the initial primary / backup selection process after the flight control computer is powered on, without introducing manual operation, and without incurring additional development difficulties or maintenance and upgrade costs. Simultaneously, it balances the usage frequency of each flight control computer, increases the reliability history of each computer, and enhances the aircraft's safety, performance optimization capabilities, fault diagnosis and prevention capabilities, and data analysis and decision support capabilities.

[0031] Example 2: This invention provides a method for selecting control channels in a flight control system based on calendar priority, comprising: The technical problem to be solved by this invention is to propose a flight control system control channel selection method based on calendar priority, based on the existing priority selection strategy, to improve the flexibility of the first primary / backup selection process after the flight control computer is powered on without introducing manual operation, and without causing additional development difficulty and maintenance and upgrade costs.

[0032] A method for selecting control channels in a flight control system based on calendar priority is provided. This method is based on a priority selection strategy, and only flight control computers with valid channels can participate in the selection. The method includes the following steps: For each flight control computer, control channels are acquired and relinquished based on self-declaration and self-revocation. That is, if it finds that there is no control channel and it is valid, it declares itself as a control channel after waiting for the response time. If it finds that there are multiple control channels including itself and its own priority is not the highest among the multiple control channels, it should revoke its self-declaration.

[0033] After the system is powered on / reset, each flight control computer selects the control channel according to the power-on startup sequence.

[0034] If the aircraft is on the ground and receives the current date from the avionics system, it will force a calendar priority selection (i.e., if the current calendar date is odd, the control channel will be selected with fixed priority 1; if the current calendar date is even, the control channel will be selected with fixed priority 2) to select the control channel.

[0035] If the aircraft is on the ground and has not received the current date from the avionics system, the flight control computer selected in the power-on startup sequence will remain as the primary flight control computer.

[0036] Example 3: This invention provides a method for selecting control channels in a flight control system based on calendar priority, comprising: a. For each flight control computer, control channels are acquired and relinquished based on self-declaration and self-revocation. That is, if it finds that there is no control channel and it is valid, it declares itself as a control channel after waiting for the response time. If it finds that there are multiple control channels including itself and its own priority is not the highest among the multiple control channels, it should revoke its self-declaration.

[0037] b. After the system is powered on / reset, each flight control computer selects the control channel according to the power-on sequence.

[0038] c. If the aircraft is on the ground and receives the current date from the avionics system, force a calendar priority selection (i.e., if the current calendar date is odd, select the control channel with fixed priority 1; if the current calendar date is even, select the control channel with fixed priority 2) to select the control channel.

[0039] d. If the aircraft is on the ground and has not received the current date from the avionics system, the flight control computer selected in the power-on startup sequence shall remain as the primary flight control computer.

[0040] The present invention will now be described in further detail with reference to the accompanying drawings.

[0041] Step 1: After the system is powered on / reset, each flight control computer selects the control channel according to the power-on sequence.

[0042] Step 2: Determine if the current date has been received from the avionics system.

[0043] Step 3: If the aircraft is on the ground and receives the current date from the avionics system, a calendar priority selection is forcibly performed. If the current calendar date is odd, a control channel is selected using fixed priority 1 (FCC1>FCC2>FCC3); if the current calendar date is even, a control channel is selected using fixed priority 2 (FCC2>FCC1>FCC3). For each flight control computer, control channels are acquired and relinquished based on its own declaration and revocation. That is, if it finds that there is no control channel currently available and it is valid, it declares itself as a control channel after waiting for the response time. If it finds that there are multiple control channels, including itself, and its own priority is not the highest among the multiple control channels, it should revoke its own declaration.

[0044] Step 4: If the aircraft is on the ground and has not received the current date from the avionics system, the flight control computer selected in the power-on startup sequence will remain as the primary flight control computer.

[0045] Another embodiment of the present invention provides a data rearrangement system accelerated by vector library matrix operation operators, comprising: The channel selection module is used to select the control channel according to the power-on startup sequence after the flight control system is powered on / reset. The flight control computer corresponding to the selected control channel becomes the master flight control computer. The reselection module is used by the flight control system to reselect the control channel based on calendar priority when it receives the avionics transmission date. The flight control computer corresponding to the reselected control channel becomes the main flight control computer. If the flight control system does not receive the avionics transmission date, it will retain the flight control computer selected in the power-on startup sequence as the master flight control computer.

[0046] Based on the same inventive concept, embodiments of this application provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the computer program to implement a method for securely loading user project files. The memory may include main memory, such as high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device. The processor, network interface, and memory are interconnected via an internal bus, which may be an industry-standard architecture bus, a peripheral component interconnection standard bus, an extended industry-standard architecture bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. The memory stores the program; specifically, the program may include program code, which includes computer operation instructions. The memory may include main memory and non-volatile memory, and provides instructions and data to the processor.

[0047] Based on the same inventive concept, embodiments of this application provide a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the steps of the method for securely loading user project files. Specifically, the computer-readable storage medium includes, but is not limited to, volatile memory and / or non-volatile memory. The volatile memory may include RAM (Random Access Memory) and / or cache memory, etc. The non-volatile memory may include ROM (Read Only Memory), hard disk, flash memory, optical disk, magnetic disk, etc.

[0048] Based on the same inventive concept, this application provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions that, when executed by a computer device, cause the computer device to perform the steps of the above-described method for securely loading user project files.

[0049] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM (Compact Disc Read-Only Memory), optical storage, etc.) containing computer-usable program code.

[0050] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0051] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0052] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0053] Finally, it should be noted that the embodiments listed above are merely one or more specific manifestations of the technical solution of this invention. Their purpose is to clearly illustrate the concept, principle, and application of this invention through specific examples, and is by no means intended to limit the scope of protection of this invention to these specific embodiments. In fact, the true value of this invention lies in its proposed technical ideas and innovations, rather than its manifestations or implementation methods.

[0054] For those skilled in the art, after thoroughly reading and understanding the technical solution of this invention, they are fully capable of making various changes, modifications, or equivalent substitutions to the specific implementation of the invention based on their own professional knowledge and skills. These changes may include, but are not limited to: adjusting the range of technical parameters, optimizing the algorithm flow to improve efficiency, and replacing some technical components to achieve better compatibility or reduce costs. As long as these modified technical solutions substantially retain the technical features claimed by the original invention, that is, they can still achieve the core functions and effects of this invention, then these changes should be considered to fall within the scope of protection of the pending claims of this invention.

[0055] Furthermore, with the continuous progress and development of technology, new technical means and methods are constantly emerging, which provides ample space for further improvement and perfection of this invention. Therefore, the scope of protection of this invention should also include reasonable and foresightful improvements and extensions based on existing technology. As long as these improvements and extensions do not depart from the basic principles and core concepts of this invention, they should be considered equivalents of this invention and are equally protected by patent rights.

[0056] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely preferred examples and are not intended to limit the invention. Various changes and modifications can be made to the invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the present invention as claimed. The scope of protection of the present invention is defined by the appended claims and their equivalents.

Claims

1. A method for selecting control channels in a flight control system based on calendar priority, characterized in that, include: After the flight control system is powered on / reset, each flight control computer selects a control channel according to the power-on startup sequence, and the flight control computer corresponding to the selected control channel becomes the master flight control computer. When the flight control system receives the avionics transmission date, it reselects the control channel based on calendar priority, and the flight control computer corresponding to the reselected control channel becomes the master flight control computer. If the flight control system does not receive the avionics transmission date, it will retain the flight control computer selected in the power-on startup sequence as the master flight control computer.

2. The method for selecting control channels in a flight control system based on calendar priority according to claim 1, characterized in that, After the flight control system is powered on / reset, each flight control computer selects a control channel according to the power-on startup sequence. The flight control computer corresponding to the selected control channel serves as the master flight control computer, including: For each flight control computer, control channels are acquired and relinquished based on self-declaration and self-revocation. If it finds that there is no control channel and it is valid, it declares itself as a control channel after waiting for the response time. If it finds that there are multiple control channels including itself and its own priority is not the highest among the multiple control channels, it revokes its self-declaration.

3. The method for selecting control channels in a flight control system based on calendar priority according to claim 1, characterized in that, When the flight control system receives the avionics transmission date, it reselects the control channel based on calendar priority, including: If the calendar date is an odd number, the control channel is selected with the first fixed priority; if the calendar date is an even number, the control channel is selected with the second fixed priority.

4. The method for selecting control channels in a flight control system based on calendar priority according to claim 3, characterized in that, The first fixed priority and the second fixed priority are preset priority orders among several flight control computers.

5. The method for selecting control channels in a flight control system based on calendar priority according to claim 4, characterized in that, The number of flight control computers is two or three.

6. The method for selecting control channels in a flight control system based on calendar priority according to claim 4, characterized in that, When reselecting the control channel, the first fixed priority and the second fixed priority of the two flight control computers are FCC1 > FCC2 and FCC1 < FCC2, respectively. The first and second fixed priorities of the three flight control computers are FCC1 > FCC2 > FCC3 and FCC2 > FCC1 > FCC3, respectively.

7. A data rearrangement system accelerated by vector library matrix operation operators, characterized in that, include: The channel selection module is used to select the control channel according to the power-on startup sequence after the flight control system is powered on / reset. The flight control computer corresponding to the selected control channel becomes the master flight control computer. The reselection module is used by the flight control system to reselect the control channel based on calendar priority when it receives the avionics transmission date. The flight control computer corresponding to the reselected control channel becomes the main flight control computer. If the flight control system does not receive the avionics transmission date, it will retain the flight control computer selected in the power-on startup sequence as the master flight control computer.

8. A data rearrangement system accelerated by vector library matrix operation operators according to claim 7, characterized in that, When the flight control system receives the avionics transmission date, it reselects the control channel based on calendar priority, including: If the calendar date is an odd number, the control channel is selected with the first fixed priority; if the calendar date is an even number, the control channel is selected with the second fixed priority.

9. A computer device comprising a memory, a storage device, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of a flight control system control channel selection method based on calendar priority as described in any one of claims 1 to 6.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of a flight control system control channel selection method based on calendar priority as described in any one of claims 1 to 6.