Flight plan changing method and device, equipment, medium and product

By adjusting and refreshing the initial flight rules, rapid changes in flight plans are achieved, the problem of low efficiency in flight plans in the existing technology is solved, and the accuracy and efficiency of the changes are improved.

CN119863070APending Publication Date: 2025-04-22TRAVELSKY TECHNOLOGY LIMITED
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411897253.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-04-22

AI Technical Summary

Technical Problem

In the prior art, flight plan changes are inefficient, especially when rules change, which requires operation on a large number of flights, and the specified rules cannot be matched and changed, resulting in reduced processing efficiency.

Method used

By adjusting the initial flight rules, the adjusted flight rules are obtained, and the flight plan is refreshed based on these rules, the flight plan is obtained, and finally the flight plan is changed based on the flight plan is activated. The method includes batch addition, modification and/or deletion of flight rules through file methods, and improving the accuracy and efficiency of changes through slicing and matching mechanisms.

Benefits of technology

It has achieved rapid changes in flight plans, improved change efficiency, solved the problem of low efficiency in flight plans in the existing technology, and allowed operation control personnel to specify the range and rule categories of flight plans that need to be refreshed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119863070A_ABST
    Figure CN119863070A_ABST
Patent Text Reader

Abstract

The invention discloses a flight plan changing method and device, equipment, a medium and a product, and relates to the technical field of flight plan management, and the method comprises the steps: adjusting an initial flight rule, and obtaining an adjusted flight rule; refreshing the flight plan based on the adjusted flight rule to obtain a to-be-effective flight plan; and performing flight plan change based on the to-be-effective flight plan. According to the method and the device, operation and control personnel of an airline company can specify the flight plan range needing to be refreshed and the flight rule category needing to be refreshed, so that the flight plan can be quickly changed, and the technical problem of low flight plan change efficiency in related technologies is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of flight plan management, and in particular to a flight plan change method, device, equipment, medium and product. Background Art

[0002] Currently, there are two ways to change flight plans. One is to manually adjust flights through the flight management system page, and the other is to change the flight plan by issuing a flight plan change message through the airline's operations control personnel or through the operations control system.

[0003] However, when the flight plan rules are changed, a large number of flights need to be changed. Therefore, it is difficult to adjust the flight plan manually or through messages. Moreover, during the flight plan change process, there may be many flights that do not involve any changes, but they will still be changed to generate flights to be effective, which will take up too much time and resources to take effect and release the flights. In addition, there are more than 20 flight plan rules. If only one or a few types of rules change, the specified rules cannot be matched and changed during the current change process, which invisibly reduces the processing efficiency of the entire flight change. Summary of the invention

[0004] The present invention provides a flight plan change method, device, equipment, medium and product, which can solve the technical problem of low efficiency of flight plan change in the prior art.

[0005] To achieve the above object, the present invention provides the following technical solutions:

[0006] In a first aspect, an embodiment of the present invention provides a method for changing a flight plan, the method comprising:

[0007] Adjust the initial flight rules to obtain adjusted flight rules;

[0008] Refresh the flight plan based on the adjusted flight rules to obtain a flight plan to be effective;

[0009] The flight plan is changed based on the flight plan to be implemented.

[0010] Optionally, the adjusting the initial flight rules to obtain adjusted flight rules includes:

[0011] Add, modify and / or delete one or more initial flight rules in batches through files to obtain adjusted flight rules.

[0012] Optionally, refreshing the flight plan based on the adjusted flight rules to obtain a flight plan to be effective includes:

[0013] Based on the conditions of the flight plan refresh request, the flight plan is segmented;

[0014] The flight plan after segmentation is refreshed according to the adjusted flight rules to obtain a flight plan to be effective.

[0015] Optionally, the segmenting of the flight plan based on the condition of the flight plan refresh request includes:

[0016] Perform input parameter format verification on the conditions of the flight plan refresh request, and mark the conditions that pass the verification as target conditions;

[0017] Query the system to see if there is a flight plan that meets the target conditions;

[0018] If there is a flight plan that meets the target condition, the flight plan that meets the target condition is segmented according to the date range and flight schedule of the refresh request.

[0019] Optionally, the conditions for the flight plan refresh request include: at least one of: flight number, flight number range, date range, flight schedule, office, flight type, market model, Tcard model, operating company, flight section, and take-off and landing terminal.

[0020] Optionally, refreshing the segmented flight plan according to the adjusted flight rules to obtain a flight plan to be effective includes:

[0021] Matching the adjusted flight rules with the segmented flight plan, and marking the successfully matched flight plan as the first target flight plan;

[0022] Compare the first target flight plan with the flight plan information configuration table to determine a second target flight plan that has been changed in the first target flight plan;

[0023] The second target flight plan is updated to obtain a flight plan to be effective.

[0024] Optionally, after refreshing the flight plan based on the adjusted flight rules, the method further includes:

[0025] Get the third target flight plan that failed to refresh and needs to be refreshed again;

[0026] The third target flight plan is refreshed to obtain a flight plan to be effective.

[0027] Optionally, the step of changing the flight plan based on the flight plan to be implemented includes:

[0028] The flight plan is implemented through the system preset process to obtain the effective flight plan;

[0029] The effective flight plan is sent to the downstream system in a preset format to make flight plan changes.

[0030] In a second aspect, an embodiment of the present invention provides a flight plan change device, the device comprising:

[0031] A flight rules management module is configured to adjust the initial flight rules to obtain adjusted flight rules;

[0032] A flight plan updating module is configured to update the flight plan based on the adjusted flight rules to obtain a flight plan to be effective;

[0033] The flight plan implementation module is configured to make flight plan changes based on the flight plan to be implemented.

[0034] Optionally, the flight plan updating module is configured to:

[0035] Based on the conditions of the flight plan refresh request, the flight plan is segmented;

[0036] The flight plan after segmentation is refreshed according to the adjusted flight rules to obtain a flight plan to be effective.

[0037] Optionally, the flight plan updating module is further specifically configured to:

[0038] Perform input parameter format verification on the conditions of the flight plan refresh request, and mark the conditions that pass the verification as target conditions;

[0039] Query the system to see if there is a flight plan that meets the target conditions;

[0040] If there is a flight plan that meets the target condition, the flight plan that meets the target condition is segmented according to the date range and flight schedule of the refresh request.

[0041] Optionally, the flight plan updating module is further specifically configured to:

[0042] Matching the adjusted flight rules with the segmented flight plan, and marking the successfully matched flight plan as the first target flight plan;

[0043] Compare the first target flight plan with the flight plan information configuration table to determine a second target flight plan that has been changed in the first target flight plan;

[0044] The second target flight plan is updated to obtain a flight plan to be effective.

[0045] In a third aspect, an embodiment of the present invention further provides an electronic device, comprising: a memory, a processor; the processor is used to read and execute a computer program stored in the memory to implement the steps of the aforementioned flight plan change method.

[0046] In a fourth aspect, an embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions, when executed, implement the steps of the aforementioned flight plan change method.

[0047] In a fifth aspect, an embodiment of the present invention further provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the steps of the aforementioned flight plan change method.

[0048] The beneficial effects brought by the technical solution provided by the embodiment of the present invention include:

[0049] The initial flight rules are adjusted to obtain adjusted flight rules; the flight plan is updated based on the adjusted flight rules to obtain a flight plan to be effective; and the flight plan is changed based on the flight plan to be effective. Through the present invention, the airline operation control personnel can specify the flight plan range that needs to be updated and the flight rule category that needs to be updated, so as to quickly change the flight plan, solving the technical problem of low efficiency of flight plan change in the related art. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0051] Figure 1 A schematic diagram of a flow chart of an embodiment of a method for changing a flight plan according to the present invention;

[0052] Figure 2 It is a schematic diagram of the flight plan change method of the present invention;

[0053] Figure 3 This is a timing diagram of the flight plan change method of the present invention;

[0054] Figure 4 for Figure 1 Detailed flow chart of step S20;

[0055] Figure 5This is a functional module diagram of an embodiment of a flight plan change device of the present invention;

[0056] Figure 6 The figure is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0057] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0058] To make the objectives, technical solutions and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0059] In a first aspect, an embodiment of the present invention provides a method for changing a flight plan.

[0060] In one embodiment, referring to Figure 1 , Figure 1 FIG. 1 is a flow chart of an embodiment of a method for changing a flight plan according to the present invention. Figure 1 As shown, the flight plan change methods include:

[0061] Step S10, adjusting the initial flight rules to obtain adjusted flight rules;

[0062] In some specific embodiments, step S10 includes:

[0063] Add, modify and / or delete one or more initial flight rules in batches through files to obtain adjusted flight rules.

[0064] In this embodiment, the flight number is composed of the airline, flight number and flight suffix, which uniquely identifies a flight. For example, CA110, CA110A, etc. The date range is composed of a start date and an end date, and the end date is greater than or equal to the start date. The flight schedule is the week of the flight in a week, which is represented by a combination of numbers 1 to 7, 1 refers to Monday, 2 refers to Tuesday, and so on, 7 refers to Sunday, for example, flight schedule 24, which means that the flight is operated every Tuesday and Thursday. The flight plan is composed of the flight number, the date range of the flight, the flight schedule and other flight information (route, take-off and arrival time, aircraft type, etc.), which is a data record of the flight company's arrangement and management of flights. The route is the air traffic line for the flight, including the departure airport, arrival airport and stopover airport. The flight rules are the specifications that need to be followed when adding additional information to the flight plan. The flight rules are composed of the rule name, rule level, rule factor value of the corresponding rule level, rule value and rule effective date range (start date + end date + flight schedule).

[0065] Reference Figure 2 , Figure 2 FIG. 1 is a schematic diagram of the flight plan change method of the present invention. Figure 2 As shown, the flight management personnel adjust the initial flight rules through the flight rule management component to obtain the adjusted flight rules.

[0066] The initial flight rules are adjusted, exemplarily by batch adding, modifying and / or deleting one or more initial flight rules through an Excel file to obtain adjusted flight rules, wherein the file format and content are agreed upon in advance with the airline user.

[0067] In another embodiment, the adjusted flight rules after manually adding, modifying and / or deleting one or more initial flight rules may also be directly obtained.

[0068] Step S20, refreshing the flight plan based on the adjusted flight rules to obtain a flight plan to be effective;

[0069] In some specific embodiments, referring to Figure 4 , Figure 4 for Figure 1 Detailed flow chart of step S20 in FIG. Figure 4 As shown, step S20 includes:

[0070] Step S201, based on the conditions of the flight plan refresh request, the flight plan is segmented;

[0071] In some specific embodiments, step S201 includes:

[0072] Perform input parameter format verification on the conditions of the flight plan refresh request, and mark the conditions that pass the verification as target conditions;

[0073] Query the system to see if there is a flight plan that meets the target conditions;

[0074] If there is a flight plan that meets the target condition, the flight plan that meets the target condition is segmented according to the date range and flight schedule of the refresh request.

[0075] In this embodiment, refer to Figure 3 , Figure 3 This is a timing diagram of the flight plan change method of the present invention. Figure 3 As shown, after obtaining the adjusted flight rules, obtain the query instructions input by the flight manager, and then query the refresh batch through the flight plan refresh component to obtain the flight plan to be effective. The query instructions are specifically: query the flight plan instructions to be refreshed or query the flight plan instructions that need to be refreshed.

[0076] The more precise the conditions of the flight refresh request, the more accurate the filtered flight plan data and the higher the refresh efficiency. Therefore, after the flight rules are adjusted, accurate flight refresh can effectively improve the efficiency of flight plan changes. Among them, the conditions of the flight plan refresh request include: flight number, flight number range, date range, flight schedule, office, flight type, market model, Tcard model, operating company, flight section, take-off and landing terminal at least one.

[0077] After obtaining the conditions of the flight plan refresh request, the input parameter format of the flight plan refresh request conditions is verified, and the flight plan refresh request conditions that pass the verification are marked as target conditions.

[0078] The input parameter format verification is specifically shown in Table 1.

[0079]

[0080]

[0081] It is easy to understand that if the condition of the flight plan refresh request conforms to the format shown in Table 1, it is considered that the condition check of the flight plan refresh request has passed.

[0082] After determining the target conditions, query whether there is a flight plan that meets the target conditions in the system;

[0083] If there are flight plans that meet the target conditions, the flight plans that meet the target conditions are segmented according to the date range and flight schedule of the refresh request. For example, the date range of the refresh request is from December 16, 2024 to December 20, 2024, and the flight schedule is 135. If the system flight plan is from December 1, 2024 to December 31, 2024, the flight schedule is 1234567. Then the flight plan after segmentation is from December 16, 2024 to December 20, 2024, with flight number 135; from December 1, 2024 to December 15, 2024, with flight number 1234567; from December 17, 2024 to December 19, 2024, with flight number 24; from December 21, 2024 to December 31, 2024, with flight number 1234567. Among them, the flight plan from December 16, 2024 to December 20, 2024, with flight number 135, is the flight plan that meets the target conditions, while the other three flight plans are not within the scope of this refresh.

[0084] Furthermore, if there is no flight plan that meets the target condition, the flight plan refresh result is recorded. A flight plan refresh request record is a refresh batch, and the information recorded in the refresh batch includes: the flight manager who executes the flight plan refresh, the operation time of executing the flight plan refresh, the refresh status of the flight plan refresh batch, each flight plan included in the refresh batch, the status of each flight plan refresh, and whether there is any change before and after each flight plan refresh.

[0085] Step S202, refreshing the segmented flight plan according to the adjusted flight rules to obtain a flight plan to be effective.

[0086] In some specific embodiments, step S202 includes:

[0087] Matching the adjusted flight rules with the segmented flight plan, and marking the successfully matched flight plan as the first target flight plan;

[0088] Compare the first target flight plan with the flight plan information configuration table to determine a second target flight plan that has been changed in the first target flight plan;

[0089] The second target flight plan is updated to obtain a flight plan to be effective.

[0090] In this embodiment, during the flight refresh process, the flight rules after adjustment can be used to specify a certain type or several types of flight rules for refresh, or all flight rules can be refreshed. The rules supporting flight refresh include 11 types of flight rules that can be refreshed independently, such as terminal, ET, traffic restriction code, SMAP code sharing, and static master data, such as distance data. For example, in a certain refresh request, the onboard service rules within the range of flight numbers CA1000 to CA2000 are selected to be refreshed; or the ET rules and ASR rules of the flight number CA101A are refreshed in the refresh request; or all the rules of the flight plan with the market model "737" and the departure terminal "PEK" are refreshed in the refresh request. This design allows users to perform flight refresh operations more flexibly. If only a certain type or a small number of flight rules are changed, the modified rules can be directly selected for separate refresh during the operation. If multiple types of rules are changed at the same time, or the rules involving load shedding, T3, T4, etc. that may change the sales layout, all rules can be directly selected to refresh, which can improve the refresh speed of the flight plan and thus improve the efficiency of the entire change process.

[0091] Specifically, continue to refer to Figure 3 , match the adjusted flight rules with the segmented flight plan, and mark the successfully matched flight plan as the first target flight plan. The following describes the approximate matching process using the terminal rule as an example.

[0092] The system terminal rules include: Rule 1, international and domestic + departure terminal level, the international and domestic attributes are: domestic, the rule is valid from December 1, 2024 to December 18, 2024, the flight schedule is 1234567, and the rule value is T1; Rule 2, departure terminal level, the rule is valid from December 19, 2024 to December 31, 2024, the flight schedule is 1234567, and the rule value is T2; Rule 3, arrival terminal level, the rule is valid from December 1, 2024 to December 31, 2024, the flight schedule is 1234567, and the rule value is T3; the terminal rule priority is: international and domestic + departure terminal level> departure terminal level> arrival terminal level.

[0093] If the flight plan to be refreshed is from December 16, 2024 to December 20, 2024, the flight schedule is 135, AAA departure and BBB arrival (AAA / BBB are both domestic terminals), according to the terminal rule priority and the validity period of each rule, the departure terminal on the flight days of December 16 and 18, 2024 matches Rule 1, the departure terminal on the flight day of December 20, 2024 matches Rule 2, and the arrival terminal on the flight days from December 16, 2024 to December 20, 2024 matches Rule 3. Then the matching result is: from December 16, 2024 to December 18, 2024, the flight schedule of 13, the departure terminal of terminal AAA is T1, and the arrival terminal of terminal BBB is T3; the flight schedule on December 20, 2024, the departure terminal of terminal AAA is T2, and the arrival terminal of terminal BBB is T3. The matching result of a certain type of rule is used as input to match the next type of rule, and so on, to obtain the final matching result. It is easy to understand that the final matching result is the first target flight plan.

[0094] By comparing the first target flight plan with the flight plan information configuration table, the second target flight plan that has been changed in the first target flight plan can be determined, and after the second target flight plan is updated, the flight plan to be effective can be obtained.

[0095] At the same time, during the flight plan refresh process, the flight information that needs to be compared is set according to the needs of the airline. The system automatically compares whether these flight information has changed before and after the refresh. If it has changed, a flight plan to be effective is generated. If it has not changed, that is, for the flight plan that has not changed in the first target flight plan, no flight to be effective is generated, reducing unnecessary changes. For example, the user adjusts the market model factor of a flight rule from "73A" to "73B", but according to the setting of the rule priority, only a part of the flights of the "73A" market model will match the rule. In this case, the user may not be able to accurately point out the range of flight plans that need to be refreshed when refreshing the flight, and can only filter out all flight plans with the market model of "73A" for refresh. Because of the system's "no change" logic, the flight plan information that does not match the rule will not change before and after the refresh. For such flights that have not changed before and after the refresh, the system will not generate a flight plan to be effective, avoiding excessive occupation of time and resources caused by the effectiveness of the flight plan and the release of data to the downstream system, thereby effectively improving the efficiency of flight refresh.

[0096] Step S30, changing the flight plan based on the flight plan to be implemented.

[0097] In some specific embodiments, step S30 includes:

[0098] The flight plan is implemented through the system preset process to obtain the effective flight plan;

[0099] The effective flight plan is sent to the downstream system in a preset format to make flight plan changes.

[0100] In this embodiment, after obtaining the flight plan to be effective, the flight plan effectiveness process preset by the system is entered through the flight plan effectiveness component, and business process interactions are performed with all peripheral systems related to the flight plan, for example, protection operations are performed on passengers after the flight plan is changed, etc. After these peripheral interactions are completed, the effective flight plan is obtained. Then the effective flight plan is sent to the downstream system in a preset format, and the flight plan can be changed.

[0101] In this embodiment, the initial flight rules are adjusted to obtain adjusted flight rules; the flight plan is updated based on the adjusted flight rules to obtain a flight plan to be effective; and the flight plan is changed based on the flight plan to be effective. Through this embodiment, the airline operation control personnel can specify the flight plan range that needs to be updated and the flight rule category that needs to be updated, so as to quickly change the flight plan, solving the technical problem of low efficiency of flight plan change in related technologies.

[0102] Optionally, in one embodiment, after refreshing the flight plan based on the adjusted flight rules, the method further includes:

[0103] Get the third target flight plan that failed to refresh and needs to be refreshed again;

[0104] The third target flight plan is refreshed to obtain a flight plan to be effective.

[0105] In this embodiment, the user can query the historical operation records of all flight refreshes. When the user needs to refresh the flight plan, the user can query the current refresh batch status and the flight plans included in the refresh batch and the refresh status of each flight plan. For example: After the flight manager modifies the STAB rule, he requests to refresh the flight plans in the range of CA9000 to CA9999. One flight plan in the refresh batch fails to refresh because it is being changed. When the flight manager confirms that the flight has been changed, the flight plan can be selected to refresh. Specifically, the third target flight plan that failed to refresh and needs to be refreshed and input by the user is obtained, and the third target flight plan is refreshed to obtain the flight plan to be effective. Furthermore, the refresh status of the flight plan can be viewed intuitively after the refresh, ensuring that the flight manager can more conveniently understand the flight plan refresh status.

[0106] In a second aspect, an embodiment of the present invention further provides a flight plan changing device.

[0107] In one embodiment, referring to Figure 5 , Figure 5 This is a functional module diagram of an embodiment of a flight plan change device of the present invention. Figure 5 As shown, the flight plan change device includes:

[0108] The flight rules management module 10 is configured to adjust the initial flight rules to obtain adjusted flight rules;

[0109] The flight plan updating module 20 is configured to update the flight plan based on the adjusted flight rules to obtain a flight plan to be effective;

[0110] The flight plan implementation module 30 is configured to change the flight plan based on the flight plan to be implemented.

[0111] Optionally, in one embodiment, the flight rules management module 10 is configured to:

[0112] Add, modify and / or delete one or more initial flight rules in batches through files to obtain adjusted flight rules.

[0113] Optionally, in one embodiment, the flight plan updating module 20 is configured to:

[0114] Based on the conditions of the flight plan refresh request, the flight plan is segmented;

[0115] The flight plan after segmentation is refreshed according to the adjusted flight rules to obtain a flight plan to be effective.

[0116] Optionally, in one embodiment, the flight plan updating module 20 is further configured to:

[0117] Perform input parameter format verification on the conditions of the flight plan refresh request, and mark the conditions that pass the verification as target conditions;

[0118] Query the system to see if there is a flight plan that meets the target conditions;

[0119] If there is a flight plan that meets the target condition, the flight plan that meets the target condition is segmented according to the date range and flight schedule of the refresh request.

[0120] Optionally, in one embodiment, the conditions for the flight plan refresh request include: at least one of: flight number, flight number range, date range, flight schedule, office, flight type, market model, Tcard model, operating company, flight section, and take-off and landing terminal.

[0121] Optionally, in one embodiment, the flight plan updating module 20 is further configured to:

[0122] Matching the adjusted flight rules with the segmented flight plan, and marking the successfully matched flight plan as the first target flight plan;

[0123] Compare the first target flight plan with the flight plan information configuration table to determine a second target flight plan that has been changed in the first target flight plan;

[0124] The second target flight plan is updated to obtain a flight plan to be effective.

[0125] Optionally, in one embodiment, the flight plan updating module 20 is further configured to:

[0126] Get the third target flight plan that failed to refresh and needs to be refreshed again;

[0127] The third target flight plan is refreshed to obtain a flight plan to be effective.

[0128] Optionally, in one embodiment, the flight plan validation module 30 is configured to:

[0129] The flight plan is implemented through the system preset process to obtain the effective flight plan;

[0130] The effective flight plan is sent to the downstream system in a preset format to make flight plan changes.

[0131] Among them, the functional implementation of each module in the above-mentioned flight plan change device corresponds to the various steps in the above-mentioned flight plan change method embodiment, and its functions and implementation processes will not be repeated here one by one.

[0132] In a third aspect, an embodiment of the present invention further provides an electronic device, whose structure is as follows: Figure 6 As shown, it includes: a memory and a processor, wherein the processor is used to read and execute a computer program stored in the memory to implement the aforementioned flight plan change method.

[0133] In a fourth aspect, an embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions, when executed, implement the aforementioned flight plan change method.

[0134] In a fifth aspect, an embodiment of the present invention provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the various processes of the above-mentioned flight plan change method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0135] Finally, it should be noted that: in some processes described in the embodiments of the present invention, multiple operations or steps appearing in a specific order are included, but it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of the present invention or may be executed in parallel, and the sequence number of the operation is only used to distinguish between different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed in sequence or in parallel, and these operations or steps may be combined.

[0136] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments, or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A flight plan change method, characterized in that: The method comprises: Adjust the initial flight rules to obtain adjusted flight rules; Refresh the flight plan based on the adjusted flight rules to obtain a flight plan to be effective; The flight plan is changed based on the flight plan to be implemented.

2. The flight plan change method according to claim 1, characterized in that: The adjusting of the initial flight rules to obtain the adjusted flight rules includes: Add, modify and / or delete one or more initial flight rules in batches through files to obtain adjusted flight rules.

3. The flight plan change method according to claim 1, characterized in that: The step of refreshing the flight plan based on the adjusted flight rules to obtain a flight plan to be effective includes: Based on the conditions of the flight plan refresh request, the flight plan is segmented; The flight plan after segmentation is refreshed according to the adjusted flight rules to obtain a flight plan to be effective.

4. The flight plan change method according to claim 3, characterized in that: The flight plan is segmented based on the condition of the flight plan refresh request, including: Perform input parameter format verification on the conditions of the flight plan refresh request, and mark the conditions that pass the verification as target conditions; Query the system to see if there is a flight plan that meets the target conditions; If there is a flight plan that meets the target condition, the flight plan that meets the target condition is segmented according to the date range and flight schedule of the refresh request.

5. The flight plan change method according to claim 3 or 4, characterized in that: The conditions for the flight plan refresh request include: at least one of: flight number, flight number range, date range, flight schedule, office, flight type, market aircraft model, Tcard aircraft model, operating company, flight section, and take-off and landing terminal.

6. The flight plan change method according to claim 3, characterized in that: The step of refreshing the segmented flight plan according to the adjusted flight rules to obtain a flight plan to be effective includes: Matching the adjusted flight rules with the segmented flight plan, and marking the successfully matched flight plan as the first target flight plan; Compare the first target flight plan with the flight plan information configuration table to determine a second target flight plan that has been changed in the first target flight plan; The second target flight plan is updated to obtain a flight plan to be effective.

7. The flight plan change method according to claim 1, characterized in that: After the flight plan is updated based on the adjusted flight rules, the method includes: Get the third target flight plan that failed to refresh and needs to be refreshed again; The third target flight plan is refreshed to obtain a flight plan to be effective.

8. The flight plan change method according to claim 1, characterized in that: The step of changing the flight plan based on the flight plan to be implemented includes: The flight plan is implemented through the system preset process to obtain the effective flight plan; The effective flight plan is sent to the downstream system in a preset format to make flight plan changes.

9. A flight plan change device, characterized in that: The device comprises: A flight rules management module is configured to adjust the initial flight rules to obtain adjusted flight rules; A flight plan updating module is configured to update the flight plan based on the adjusted flight rules to obtain a flight plan to be effective; The flight plan implementation module is configured to make flight plan changes based on the flight plan to be implemented.

10. The flight plan changing device according to claim 9, characterized in that: The flight plan updating module is configured to: Based on the conditions of the flight plan refresh request, the flight plan is segmented; The flight plan after segmentation is refreshed according to the adjusted flight rules to obtain a flight plan to be effective.

11. The flight plan changing device according to claim 10, characterized in that: The flight plan updating module is also specifically configured to: Perform input parameter format verification on the conditions of the flight plan refresh request, and mark the conditions that pass the verification as target conditions; Query the system to see if there is a flight plan that meets the target conditions; If there is a flight plan that meets the target condition, the flight plan that meets the target condition is segmented according to the date range and flight schedule of the refresh request.

12. The flight plan changing device according to claim 10, characterized in that: The flight plan updating module is also specifically configured to: Matching the adjusted flight rules with the segmented flight plan, and marking the successfully matched flight plan as the first target flight plan; Compare the first target flight plan with the flight plan information configuration table to determine a second target flight plan that has been changed in the first target flight plan; The second target flight plan is updated to obtain a flight plan to be effective.

13. An electronic device, characterized in that: include: Memory and processor; The processor is used to read and execute the computer program stored in the memory to implement the steps of the flight plan change method as described in any one of claims 1-8.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed, the steps of the flight plan change method as described in any one of claims 1 to 8 are implemented.

15. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instruction is executed by a processor, the steps of the flight plan change method as described in any one of claims 1-8 are implemented.