[go: up one dir, main page]

CN111966926A - Target route measuring and calculating method and system - Google Patents

Target route measuring and calculating method and system Download PDF

Info

Publication number
CN111966926A
CN111966926A CN202010633407.3A CN202010633407A CN111966926A CN 111966926 A CN111966926 A CN 111966926A CN 202010633407 A CN202010633407 A CN 202010633407A CN 111966926 A CN111966926 A CN 111966926A
Authority
CN
China
Prior art keywords
airport
target
route
administrative
alternative
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010633407.3A
Other languages
Chinese (zh)
Other versions
CN111966926B (en
Inventor
许宏江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hainan Taimei Airlines Co ltd
Original Assignee
Hainan Taimei Airlines Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hainan Taimei Airlines Co ltd filed Critical Hainan Taimei Airlines Co ltd
Priority to CN202010633407.3A priority Critical patent/CN111966926B/en
Publication of CN111966926A publication Critical patent/CN111966926A/en
Application granted granted Critical
Publication of CN111966926B publication Critical patent/CN111966926B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Engineering & Computer Science (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Data Mining & Analysis (AREA)
  • Development Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Navigation (AREA)

Abstract

The invention discloses a target route measuring and calculating method and a target route measuring and calculating system, and relates to the field of aviation informatization management. The method comprises the following steps: a user side generates a target route and a measuring and calculating request; the server determines alternative airports, selects a reference airport from the alternative airports according to preset screening conditions, and generates a reference route according to the reference airport when the reference airport is successfully screened out; when the reference airport is not successfully screened out, a virtual reference airport is generated, a reference air route is generated according to the virtual reference airport, the type of target measurement and calculation data is judged according to the measurement and calculation request, a preset measurement and calculation program is called according to the judgment result, the target air route is measured and calculated according to the measurement and calculation program and the reference air route, and the measurement and calculation result is obtained and sent to a user side for displaying. The method is suitable for measuring and calculating new airlines and airlines with data missing, can improve accuracy and precision of measuring and calculating the airlines, solves the problem of missing reference airports, and provides a more reliable basis for operation decision of the airlines.

Description

Target route measuring and calculating method and system
Technical Field
The invention relates to the field of aviation informatization management, in particular to a target route measuring and calculating method and a system.
Background
With the rapid development of the aviation industry, in the operation and maintenance process of an airline, data measurement and calculation are generally required to be performed on the airline, for example, data measurement and calculation are performed on a new airline to help an airline company perform operation decision for opening the new airline, or measurement and calculation of related data are performed on an existing airline and an existing airline stopping the airline with missing historical data to supplement historical data, perform operation analysis, and the like.
However, the current air route measuring and calculating scheme mainly depends on the existing data of the air route for measuring and calculating, for example, a mathematical tool or a manual subjective measuring and calculating mode is used, when the data volume is small, the measuring and calculating precision is poor, especially for a new air route or an air route with data loss, the measuring and calculating requirement is difficult to support, the deviation of the measuring and calculating result and the actual data is large, and the data availability is poor.
Disclosure of Invention
The invention aims to solve the technical problems that the prior art is poor in measuring and calculating accuracy and difficult to measure and calculate a new airline and a data-missing airline, and provides a target airline measuring and calculating method and a system, which are suitable for measuring and calculating new airlines and data-missing airlines, can improve accuracy and precision of airline measuring and calculating, solve the problem of reference airport missing, and provide a more reliable basis for operation decision of airlines.
The technical scheme for solving the technical problems is as follows:
a target route reckoning method comprising:
the method comprises the steps that a user side generates a target air route according to a target starting airport and a target arrival airport which are input by a user, generates a measuring and calculating request according to target measuring and calculating data input by the user, and sends the target air route and the measuring and calculating request to a server;
the server determines an alternative airport according to the target starting airport or the target arrival airport, selects a reference airport from the alternative airports according to a first preset screening condition, and generates a reference route according to the reference airport when the reference airport is successfully screened out; when the reference airport is not successfully screened out, generating a virtual reference airport according to the target starting airport or the target arrival airport, and generating a reference route according to the virtual reference airport;
the server judges the type of the target measuring and calculating data according to the measuring and calculating request, calls a preset measuring and calculating program according to a judgment result, measures and calculates the target air route according to the measuring and calculating program and the reference air route, obtains a measuring and calculating result and sends the measuring and calculating result to the user side;
the user side receives and displays the measuring and calculating result;
wherein the reference route and the target route have the same origin airport or arrival airport.
Another technical solution of the present invention for solving the above technical problems is as follows:
a target route reckoning system comprising: user side and server, wherein:
the user side is used for generating a target air route according to a target starting airport and a target arrival airport which are input by a user, generating a measuring and calculating request according to target measuring and calculating data input by the user, and sending the target air route and the measuring and calculating request to the server;
the server is used for determining alternative airports according to the target starting airport or the target arrival airport, selecting a reference airport from the alternative airports according to a first preset screening condition, and generating a reference route according to the reference airport when the reference airport is successfully screened out; when the reference airport is not successfully screened out, generating a virtual reference airport according to the target starting airport or the target arrival airport, and generating a reference route according to the virtual reference airport;
the server is further used for judging the type of the target measuring and calculating data according to the measuring and calculating request, calling a preset measuring and calculating program according to a judgment result, measuring and calculating the target air route according to the measuring and calculating program and the reference air route, obtaining a measuring and calculating result and sending the measuring and calculating result to the user side;
the user side is also used for receiving and displaying the measuring and calculating result;
wherein the reference route and the target route have the same origin airport or arrival airport.
The invention has the beneficial effects that: the invention determines available alternative airports according to a target origin airport or a target arrival airport input by a user, then screens the alternative airports according to preset screening conditions, selects an airport closest to the target origin airport or the target arrival airport from the selected airports, generates a reference air route having a common airport with a target air route according to the selected airport, thus ensuring the maximum similarity between the reference air route and the target air route, and generates a virtual reference airport under the condition of lacking the reference airport, thereby effectively solving the problems of measurement failure and reduced precision caused by lacking the reference air route meeting the requirement of similarity with the target air route, then measures and calculates the target air route according to the data of the reference air route, enlarges the available amount of the data, is suitable for measuring and calculating the new air route and the air route with data missing, and depends on the similarity between the reference air route and the target air route, compared with the traditional measuring and calculating mode, the accuracy and precision of the air route measuring and calculating can be further improved, and therefore a more reliable basis is provided for operation decision of the air route.
Advantages of additional aspects of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
FIG. 1 is a schematic flow chart diagram provided by an embodiment of a target route estimation method of the present invention;
FIG. 2 is a schematic illustration of an alternative airport screening range provided by another embodiment of a target route estimation method of the present invention;
FIG. 3 is a schematic flow chart of an example screening process of a reference airport according to another embodiment of the target route estimation method of the present invention;
FIG. 4 is a schematic structural framework provided by an embodiment of the target route estimation system of the present invention;
FIG. 5 is a schematic diagram of network topology connection provided by an embodiment of a target route estimation system of the present invention.
Detailed Description
The principles and features of this invention are described below in conjunction with the following drawings, which are set forth to illustrate, but are not to be construed to limit the scope of the invention.
Referring to fig. 5, an exemplary network topology connection diagram of a target route estimation system is provided, a server 10 of the target route estimation system provided by the present invention can be connected to a plurality of clients 20 via the internet, and an exemplary communication link establishment method is provided below.
The user terminal 20 firstly sends an internet access request to the internet access gateway 30, the internet access gateway 30 sends the access request to the internet service gateway 40, and the internet service gateway 40 authenticates the access request. And when the authentication is successful, sending a message of successful authentication to the internet access gateway 30, and establishing a network communication transmission channel with the internet access gateway 30. The internet access gateway 30 sends the successful authentication message to the user terminal 20, and after receiving the successful authentication message, the user terminal 20 establishes a communication link with the server terminal 10 for data transmission.
Some possible embodiments of the present invention are explained below based on the above network structure.
As shown in fig. 1, a schematic flow chart is provided for an embodiment of a target route estimation method according to the present invention, the target route estimation method is suitable for data estimation of a new route and a route with data missing in an air route or an air route in a stopped flight, and the estimation method includes:
and S1, the user side generates a target route according to the target starting airport and the target arrival airport which are input by the user, generates a measurement and calculation request according to the target measurement and calculation data which are input by the user, and sends the target route and the measurement and calculation request to the server.
It should be noted that the target measurement and calculation data may be selected according to the measurement and calculation requirements of the user, and may include: passenger deviation value, range, flight duration, posted direct freight rate, average discount, etc. The user side can be electronic equipment such as a computer, a mobile phone and the like generally, and when the user side performs data interaction with the server, the user side can package information such as own equipment identification codes, timestamps, data contents and the like into data frames and send the data frames to the server, so that the target airline and target measurement and calculation data needing to be measured and calculated can be used as data contents and transmitted to the server after being packaged.
S2, the server determines an alternative airport according to a target originating airport or a target arriving airport, selects a reference airport from the alternative airports according to a first preset screening condition, and generates a reference route according to the reference airport when the reference airport is successfully screened out; and when the reference airport is not successfully screened out, generating a virtual reference airport according to the target starting airport or the target arrival airport, and generating a reference route according to the virtual reference airport.
Preferably, the alternative airport may be determined first from the target origin airport, and if there is no alternative airport or there is no satisfactory reference airport in the alternative airport, the reference airport may be re-determined again from the target arrival airport. The target origin airport or target arrival airport may also be randomly selected to determine alternate airports.
It should be understood that the method for selecting the alternative airport may be set according to actual requirements, and since the reference airline has the same origin airport or arrival airport as the target airline and the alternative airport has a certain relevance and similarity with the target origin airport or target arrival airport as the basis for selection, the reference airline generated by the reference airport may be used as the basis for calculation.
For example, it may be assumed that the target origin airport is a shenzhen airport, the target arrival airport is an shanghai airport, and the candidate airports, guanzhou airport, zhhai airport and foidan airport are determined according to the shenzhen airport, then the guanzhou airport screened from these candidate airports may be used as the origin airport of the reference airline, the shanghai airport may be used as the arrival airport of the reference airline, then the target airline to be measured is shenzhen-shanghai, the reference airline according to which the measurement is measured is guanzhou-shanghai, two airlines have the same airport, i.e., shanghai airport, and the guanzhou airport is a reference airport of the shenzhen airport, and both have certain relevance and similarity in terms of passenger throughput, airport level, city scale and development situation.
For another example, it may be further assumed that the target origin airport is a Shenzhen airport, the target arrival airport is a Shanghai airport, and the alternative airports including the Hangzhou airport, the Nanjing airport and the Wuxi airport are determined according to the Shanghai airport, so that the state airport screened from the alternative airports can be used as the arrival airport of the reference airline, the Shenzhen airport can be used as the origin airport of the reference airline, the target airline required to be measured is Shenzhen-Shanghai, the reference airline used as the basis for the measurement is Shenzhen-Hangzhou, and the two airlines have the same airport, that is, the Shenzhen airport.
It should be understood that the specific selection method of the alternative airports may be set according to actual needs, for example, the target origin airport may be used as a center, all airports within a certain range may be used as the alternative airports, for example, an airport rank may also be used as a basis for selection, and an airport having the same airport rank as the target origin airport may be used as the alternative airport, for example, multiple bases for selection may also be combined, such as an airport within a certain range and having the same airport rank as the target origin airport may be used as the alternative airport, and those skilled in the art may also select other alternative airport determination manners according to actual needs, which is not described herein again.
Because the reference route is the basis for measuring and calculating the target route, the selection of the reference airport should be as close as possible to the target origin airport or the target arrival airport in the aspects of passenger throughput, airport level, city scale, development situation and the like.
For example, the passenger throughput may be used as the screening condition, and the candidate airport selected by the target origin airport may be used as the reference airport, and the candidate airport having the smallest difference between the passenger throughput of the candidate airport and the passenger throughput of the target origin airport may be used as the reference airport. For another example, the airport rank may be used as the screening condition, and an alternative airport selected by the target origin airport may be used as the reference airport, and an alternative airport having the same airport rank as the target origin airport may be used as the reference airport. Those skilled in the art can also select other alternative airport determination manners and reference airport screening manners for the purpose of improving the measurement and calculation accuracy, which are understood to be included in the protection scope of the present invention and will not be described in detail herein.
It should be understood that the determination of the virtual reference airport may be performed in the same manner as the selection of the alternative airport, in which the virtual reference airport is determined according to the target origin airport, and if the virtual reference airport that meets the requirement cannot be generated, the virtual reference airport may be re-determined according to the target arrival airport. The target origin airport or target arrival airport may also be randomly selected to determine the virtual reference airport.
Several virtual reference airport selection methods that may be implemented are presented below. Taking the target originating airport as an example, several airports close to the target originating airport within a certain range and centered on the target originating airport may be selected, and the average value of the parameters of these airports is taken as the virtual reference airport. The parameters for an airport may be airport rating, airport throughput, distance from the target originating airport, etc.
And S3, the server judges the type of the target measurement and calculation data according to the measurement and calculation request, calls a preset measurement and calculation program according to the judgment result, measures and calculates the target air route according to the measurement and calculation program and the reference air route, obtains the measurement and calculation result and sends the measurement and calculation result to the user side.
It should be noted that the type of the target measured data can be divided by the relation with the distance, some measured data are directly related to the distance of the air route and can be directly determined according to the linear distance of the air route, such as the air distance, the flight time, the direct arrival price and the like, and since the linear distance between the target air route and the reference air route is known, the measured data can be directly measured and obtained by the relation of the linear distance between the target air route and the reference air route, and therefore, a measuring and calculating program can be directly called to measure and calculate.
However, some measured data are not directly related to the distance of the airline and cannot be directly determined according to the linear distance of the airline, for example, average class passenger volume, average class passenger seat rate, average class revenue, seat and kilometer income, average discount and the like, and the measured modes of the measured data are not completely the same, so that a preset measurement model can be called through a measurement program, and corresponding airline data of a reference airline can be input into the measurement model for measurement.
The type of the target measurement and calculation data is judged, different measurement and calculation programs are called for measurement and calculation, the measurement and calculation data directly related to the distance between the air routes can be directly calculated, and the measurement and calculation data not directly related to the distance between the air routes is measured and calculated through the measurement and calculation programs, so that the measurement and calculation speed can be increased, the measurement and calculation of different types of measurement and calculation data can be realized, and the measurement and calculation accuracy is further improved.
And S4, the user side receives and displays the measuring and calculating result.
It should be understood that the measurement result is target measurement data requested by the user terminal, and the displayed data is determined according to which target measurement data is requested by the user, for example, if the target measurement data of the airlines a-B requested by the user through the user terminal are range, flight time, average flight volume and average revenue, the user terminal can display that "the range of the target airlines a-B is x, the flight time is x, the average flight volume is x, and the average revenue is x" after receiving the measurement result returned by the server.
Wherein the reference route has the same origin or arrival airport as the target route.
The method determines available alternative airports according to a target origin airport or a target arrival airport input by a user, then screens the alternative airports according to preset screening conditions, selects an airport closest to the target origin airport or the target arrival airport from the selected airports, generates a reference air route having a common airport with a target air route according to the selected airport, can ensure the maximum similarity between the reference air route and the target air route, and generates a virtual reference airport under the condition of missing the reference airport, thereby effectively solving the problems of measurement failure and accuracy reduction caused by the lack of the reference air route meeting the requirement of similarity with the target air route, then measures and calculates the target air route according to the data of the reference air route, expands the available amount of the data, is suitable for measuring and calculating the new air route and the air route with missing data, and depends on the similarity between the reference air route and the target air route, compared with the traditional measuring and calculating mode, the accuracy and precision of the air route measuring and calculating can be further improved, and therefore a more reliable basis is provided for operation decision of the air route.
Optionally, in some possible implementations, the server determines an alternative airport according to the target originating airport or the target arriving airport, selects a reference airport from the alternative airports according to a first preset screening condition, and generates a reference route according to the reference airport when the reference airport is successfully screened, specifically including:
the server defines a first screening range by taking a target starting airport as a circle center and a first preset distance as a radius, all airports except the target starting airport in the first screening range are used as alternative airports, a reference airport meeting requirements is selected from the alternative airports according to a first preset screening condition to be used as a starting airport, a target arrival airport is used as an arrival airport, and a reference route is generated;
when the reference airport which does not meet the requirement does not exist, the server uses the target arrival airport as a circle center and uses the first preset distance as a radius to define a new first screening range, all airports except the target arrival airport in the new first screening range are used as new alternative airports, the reference airport which meets the requirement is selected from the new alternative airports according to the first preset screening condition to be used as the arrival airport, and the target origin airport is used as an origin airport to generate a reference air route.
As shown in fig. 2, an exemplary illustration of an alternative airport screening scope is provided, where a target route is from Shenzhen to Shanghai, a target origin airport is Shenzhen, a target arrival airport is Shanghai, a preset distance is a, then a Shenzhen is used as a circle center, the circular range is the screening range, and as can be seen from the figure, besides the Shenzhen airport, there are A, B, C airports and D airports in the screening range, which are the candidate airports, then one of the four alternative airports A, B, C and D is selected as a reference airport according to the preset screening condition, because the alternative airport selected with Shenzhen as the center of circle is used, the selected reference airport is the originating airport of the reference airline, the arrival airport of the reference airline is the Shanghai airport, and the reference airline is from the airport D to the Shanghai airport if the selected alternative airport D is assumed.
If the A, B, C airport and D airport are not qualified after the screening of the preset screening condition, and the reference airport is not selected from the target origin airport at the moment, the screening range is determined by using the same method as the above step, if the screening range has E, F airports and G airports, the three airports of E, F airports and G are alternative airports, then the reference airport is selected from the three airports of E, F airports and G airport according to the same preset screening condition, the selected reference airport is the arrival airport of the reference airline, the origin airport of the reference airline is the Shenzhen airport, and the selected alternative airport is the Shenzhen airport F.
It should be understood that the preset screening condition may be set according to actual requirements, for example, it may be set to screen an airport substantially similar to a target origin airport or a target arrival airport, and the specific evaluation index may be set according to actual requirements, for example, it may include: airport level, throughput, number of flights on the fly, etc. Airports that are geographically close to the destination origin airport or the destination arrival airport, such as airports with a straight-line distance less than a predetermined distance, may also be screened.
Preferably, if no reference airport is determined by the target arrival airport, the screening range may be expanded by increasing the value of the preset distance, and the screening may be continued until at least one reference airport can be determined.
The method comprises the steps of defining a screening range by taking a target origin airport or a target arrival airport as the center of a circle, preferentially selecting a reference airport with a geographic position closer to an airport to be calculated compared with an alternative airport outside the screening range, ensuring the similarity of geographic factors of the reference airport and the target origin airport or the target arrival airport, reducing the influence of the geographic factors on measurement errors, improving the accuracy of measurement, determining the screening range of the alternative airport by using the target origin airport, and re-screening by using the target arrival airport when the reference airport is not determined, wherein the success rate of selecting the reference airport can be ensured, for example, if an effective alternative airport such as a Lhasa airport is lacked near some airports, and if only the Lhasa airport is taken as the selection reference of the alternative airport, effective alternatives cannot be obtained, the alternative airport can be determined only by expanding the screening range, so that the similarity between the alternative airport and the pizza airport is inevitably low, the measuring and calculating accuracy is greatly reduced, and when the target starting airport cannot determine a reasonable alternative airport, the target arrival airport determines the alternative airport, so that the screening range can be prevented from being expanded and the measuring and calculating accuracy is reduced when the alternative airport is lacked or a reference airport which meets the conditions is not available.
Optionally, in some possible implementations, selecting a reference airport that meets the requirement from the candidate airports as an originating airport according to a first preset screening condition specifically includes:
the server judges whether a route exists between the first alternative airport and a target arrival airport, judges whether route data of the route meet the data volume requirement when the route exists, and reserves the first alternative airport when the data volume requirement is met; removing the first alternative airport from all alternative airports when no airline exists or the data volume requirement is not met;
the server selects an alternative airport with the smallest difference with the throughput of the target originating airport from the rest of alternative airports as a reference airport, and takes the reference airport as the originating airport;
wherein the first alternative airport is any one of the alternative airports.
The data volume demand may be set according to the period of data to be measured, for example, if data of an airport all year around needs to be measured, the data volume needs to exceed 12 months in order to ensure the measurement accuracy.
An exemplary reference airport selection scheme is shown in fig. 3, and is described below in conjunction with the example shown in fig. 3.
It should be understood that although the originating airport and the destination airport are shown as parallel execution steps in fig. 3, in practical applications, one may be judged first, if there is no reference airport, and then the other, and the example given below screens the reference airport first through the originating airport, and if there is no reference airport, then through the destination airport.
First, find whether there is an airport in flight or a historic airline to the destination airport within 500 km of the originating airport,
then, judging whether the historical data of the air route meets the conditions, if the navigation predicts the annual data of the next year, the historical data amount needs to exceed 12 months, and if the navigation predicts the winter spring or the summer autumn, the historical data amount needs to meet the data amount of 1 winter spring or 1 summer autumn;
finally, selecting an airport with the minimum difference between the airport throughput and the originating airport throughput as a reference airport, preferentially selecting an airport within 300 kilometers and in the same province, and if not, selecting an airport with the linear distance of 300 kilometers being 500 kilometers;
if the reference airport which meets the requirements is not screened out through the screening conditions, the reference airport is screened out through the destination airport, the screening steps are the same as above, and if the reference airport which meets the conditions is not screened out through the starting airport and the destination airport, the reference airport is returned.
It should be noted that, because the distance correlation between the selection of the candidate airport and the originating airport or the arrival airport is high, on this basis, the airport with the smallest difference in throughput is selected as the reference airport, so that the maximum similarity between the reference airport and the airport to be measured can be ensured, and the measurement and calculation accuracy is improved.
Optionally, in some possible implementations, when the reference airport is not successfully screened out, generating a virtual reference airport according to the target origin airport or the target arrival airport, and generating a reference route according to the virtual reference airport, specifically including:
when the reference airport is not successfully screened out, the server uses the target originating airport as the center of a circle, uses a second preset distance as a radius to define a second screening range, determines a target administrative region to which the target originating airport belongs in the second screening range, uses all administrative regions except the target administrative region in the second screening range as alternative administrative regions, selects the alternative administrative regions meeting requirements from the alternative administrative regions according to second preset screening conditions as reference administrative regions, judges whether airports exist in each reference administrative region, eliminates the administrative regions without airports from the reference administrative regions, generates a virtual reference airport according to the information of the airports in each reference administrative region after elimination, uses the virtual reference airport as the originating airport, and uses the target arrival airport as the arrival airport to generate a reference route;
when all the reference administrative areas are removed, the server defines a new second screening range by taking a target arrival airport as a circle center and taking a second preset distance as a radius, determines a target administrative area to which the target arrival airport belongs within the new second screening range, takes all administrative areas except the target administrative area within the new second screening range as new alternative administrative areas, selects an alternative administrative area meeting requirements from the new alternative administrative areas as a new reference administrative area according to second preset screening conditions, judges whether an airport exists in each new reference administrative area, removes the administrative areas without the airports from the new reference administrative area, generates a new virtual reference airport according to the information of the airports in each reference administrative area after the removal processing, takes the new virtual airport as the arrival airport, and takes the target airport as an origination airport, and generating a reference route.
It should be understood that the preset screening condition may be set according to actual requirements, for example, the preset screening condition may be set to screen out an administrative area similar to the economic development situation of the administrative area where the target origin airport or the target arrival airport is located, and the specific evaluation index may be set according to actual requirements, for example, and may include: city comprehensive development index, per capita GDP or per capita income, and the like. Administrative regions that are close to the geographic location of the target origin airport or target arrival airport, such as administrative regions with a straight line distance less than a preset distance, may also be screened.
The administrative area may be province, city, or the like, and the information on the airport may include an airport level, throughput, number of flying lanes, a straight distance from the target origin airport or the target arrival airport, or the like.
The method for specifically generating the virtual reference airport may be set according to actual requirements, for example, the information of the airport in each reference administrative area after the elimination processing may be averaged to be used as the information of the virtual reference airport.
Taking the airport grade and the straight-line distance from the target starting airport as examples, assuming that after being eliminated, A, B, C, D airports are used for generating virtual reference airports, wherein the grade of the airport A is 1, and the distance from the target starting airport is 10 km; the grade of the airport B is 2, and the distance from the target starting airport is 200 km; the grade of the airport C is 1, and the distance from the target starting airport is 50 km; airport D has a rating of 1 and a distance of 40km from the target origin airport.
Then by taking the average the airport rating is 1.25, rounded to 1, and the average distance from the target originating airport is 75km, then the airport rating of the resulting virtual reference airport is 1 and the distance from the target originating airport is 75 km.
It should be understood that the parameters of more virtual reference airports may also be determined in the above manner, and are not described in detail.
The generation process of the virtual reference airport is explained below, assuming that the target airline is from Shenzhen to Shanghai, the target origin airport is Shenzhen, the target arrival airport is Shanghai, the preset distance is b, and the city is used as the administrative region.
Then, using Shenzhen as a circle center, and the circular range with the radius b as a screening range, assuming that 6 cities of Guangzhou, Huizhou, Zhuhai, Dongguan, Zhongshan and hong Kong are used as alternative administrative regions in the screening range except for the Shenzhen airport, then the preset screening condition can be a city similar to the economic development condition of Shenzhen, and specifically can be judged through some economic indexes and data, and the specific judgment rule can be set by those skilled in the art, and is not described herein again. Assuming that the economic development conditions of Guangzhou and hong Kong are similar to those of Shenzhen through screening, the reference administrative regions obtained after screening are the Guangzhou and the hong Kong, and the Guangzhou and the hong Kong have organic farms through judgment, the virtual reference airport can be generated according to the Guangzhou airport and the hong Kong airport.
The specific generation manner of the virtual reference airport has already been described in the previous embodiment, and is not described herein again.
If the screening of the preset screening conditions is carried out, 6 cities of Guangzhou, Huizhou, Zhuhai, Dongguan, Zhongshan and hong Kong do not meet the requirements, at this time, no reference administrative area is selected through the target originating airport, or no airport exists in the selected reference administrative area, the above sea is continuously used as the circle center, the screening range is determined according to the same method, if the screening range has three cities of Hangzhou, Nanjing and Suzhou, the three cities of Hangzhou, Nanjing and Suzhou are alternative administrative areas, then the reference administrative areas are selected from the three cities of Hangzhou, Nanjing and Suzhou according to the same preset screening conditions, the existence of an airport is judged, and then the virtual reference airport is generated according to the airport.
Preferably, if the reference administrative area is not determined by the arrival of the object at the airport, the screening range may be expanded by increasing the value of the preset distance, and the screening may be continued until at least one reference administrative area can be determined.
The virtual reference airport generated by the method can still ensure that the target airline can be measured and calculated under the condition that no reference airport exists, and the virtual reference airport is screened out according to the preset screening conditions, including the airport scale, airline conditions and the like, and has certain similarity with the target starting airport, so that the generated virtual reference airport can also be used as the basis for measuring and calculating the target airline, and has higher accuracy.
Optionally, in some possible implementation manners, selecting, according to a second preset screening condition, a candidate administrative area that meets the requirement from the candidate administrative areas as a reference administrative area specifically includes:
the server generates a target evaluation vector of a target administrative region and an alternative evaluation vector of each alternative administrative region according to preset evaluation indexes, calculates Euclidean distances between each alternative evaluation vector and the target evaluation vector respectively, selects a preset number of Euclidean distances from all the obtained Euclidean distances according to the sequence of numerical values from small to large, and takes the alternative administrative regions corresponding to the preset number of Euclidean distances as reference administrative regions.
It should be noted that the alternative evaluation vector can be set according to actual requirements, and can be used for evaluating the situations of economy, culture, infrastructure and the like between different administrative regions.
For example, taking an administrative region as a city as an example, the evaluation vector may include: average GDP, average monthly wages, city population, presence or absence of high-speed rail stations, national road number, airport number, industry type, and the like.
It should be understood that the partial evaluation vectors may differ in their numerical type, and thus, to facilitate the processing of the data, the data may be normalized and normalized collectively, and then the vectors may be generated.
For example, taking the city general population, the presence or absence of high-speed rail stations and the number of airports as examples, the city general population is larger in value, the presence or absence of high-speed rail stations can be represented by 1 and 0, wherein 1 represents the presence of high-speed rail stations, 0 represents the absence of high-speed rail stations, the number of airports is smaller, generally between 0 and 3, and then after normalization and standardization, the values of the city general population, the presence or absence of high-speed rail stations and the number of airports are respectively assumed to be x1、x2And x3Then the evaluation vector of any one of the candidate administrative regions may be<x11,x12,x13>The evaluation vector of the target administrative region may be<x21,x22,x23>Then, the euclidean distance d between the candidate administrative region and the target administrative region can be calculated by the following formula12
Figure BDA0002566745340000151
Where n is the number of vectors in the evaluation vector.
Alternatively, the euclidean distance between vectors may also be calculated by the pdist function of Matlab.
The administrative regions are expressed in an evaluation vector mode, and then the Euclidean distance between the administrative regions and the evaluation vector of the target administrative region is calculated, so that the relevance between each alternative administrative region and the target administrative region can be accurately reflected, the reference administrative region which is closest to the target administrative region in the aspect of aviation is selected, indexes of various economic, cultural, basic settings and the like of the administrative regions are subjected to numerical processing, the method has the advantages of high processing speed and high matching precision, and the influence of various factors on airport navigation is comprehensively considered in the selected reference administrative region, so that the measuring and calculating result is more comprehensive and objective.
Optionally, in some possible implementation manners, the server determines the type of the target measurement and calculation data according to the measurement and calculation request, calls a preset measurement and calculation program according to the determination result, and measures and calculates the target route according to the measurement and calculation program and the reference route, including:
the server judges the type of the target measuring and calculating data according to the measuring and calculating request, if the type of the target measuring and calculating data is the first type of measuring and calculating data, a first measuring and calculating program is called to calculate the proportional relation between the linear distance of the target air route and the linear distance of the reference air route, and the target air route is measured and calculated according to the proportional relation and the air route data of the reference air route;
if the target route data are the second type of measurement and calculation data, calling a second measurement and calculation program to judge the stop types of the target route and the reference route, selecting a corresponding target measurement and calculation model from preset measurement and calculation models according to the stop types of the target route and the reference route, determining the target route data according to the target measurement and calculation model, inputting the target route data into the target measurement and calculation model, and measuring and calculating the target route;
the first type of measured and calculated data is measured and calculated data directly related to the linear distance of the air route, the second type of measured and calculated data is measured and calculated data indirectly related to the linear distance of the air route, and the target air route data comprises at least one of air route data of all air routes of a target starting airport, air route data of all air routes of a target arriving airport and air route data of a reference air route.
For example, the first type of reckoning data may include: at least one of line spacing, flight duration, and posted direct freight rate, and the second type of measured data may include: at least one of average class passenger volume, average class passenger seat rate, average class revenue, seat kilometer revenue and average discount.
An exemplary method of gauging of the above first and second types of gauging data is given below, wherein: measuring course straight line distance/reference course straight line distance
Measuring and calculating the flight time of the route straight line distance/reference route straight line distance and reference route flight time
Predicting the freight rate of the Y cabin, namely measuring and calculating the straight-line distance of the route/the straight-line distance of the reference route and the freight rate of the YB reference route
Average class passenger capacity as total number of people/round trip total class
Average class passenger seat rate is passenger seat rate accumulation/total class
Average discount accumulation/total shift
For the data such as average class revenue, seat kilometer revenue and the like, the average class passenger volume and the average class discount can be calculated and then calculated.
It should be understood that, for the first kind of measured data, it is related to the straight-line distance of the flight path, and the YB freight rate is given as an example below, and the measured data of the flight distance and the flight duration are the same and will not be described again.
For example, with Shenzhen to Yichang as the reference flight path and Shenzhen to Wushan as the target flight path, the relevant data are shown in Table 1:
TABLE 1
Figure BDA0002566745340000161
According to the measurement formula, the method can obtain the method from Shenzhen to Wushan:
range (one way) 1018/910 × 1032-1154 km
Duration of flight (round trip) 1154/1032 × 235 ═ 263 minutes
YB freight rate (one way) ═ 1154/1032 × 1100 ═ 1230 yuan
The YB freight rate is a direct freight rate published, and means that an airline company directly notes an air transportation price of freight from an origin airport to a destination airport on the freight rate.
It should be noted that, the stopping type of the airline is divided into a straight flight, a stopping long section and a stopping short section, wherein, the straight flight airline does not need to be described, the stopping long section refers to a route section from the departure place to the destination for a stopping airline, and the stopping short section refers to a route section from the departure place to the stopping place or from the stopping place to the destination, for example, taking an airline AB as an example, from a, to B, and to C, then the stopping long section is a-B, and the stopping short sections are a-C and C-B.
Therefore, for the same measurement data, due to the fact that the target airline and the reference airline have different types of stop, the measurement models may also be different, and therefore, the corresponding measurement models need to be selected according to the types of stop of the target airline and the reference airline, and based on this, taking class-average passenger volume X1 and class-average discount X2 as examples, specific measurement examples are given:
it should be noted that, for the target route and the reference route, which have a common originating airport or arriving airport, the airport different from the reference route in the target route is the measured airport, and the target route can be measured by acquiring data of all routes of the measured airport and combining the data of the reference route. It should be understood that all routes from the reckoning airport should include all direct flight, transit routes from the reckoning airport to take off and land.
1. Measuring and calculating straight flight route
1.1 the reference route is a short section of the transit route
Figure BDA0002566745340000171
Wherein K1 is the total number of seats of the reference passing and stopping route, K2 is the average passenger volume of all short sections of the passing and stopping route of the airport, K3 is the average passenger volume of all straight flight routes of the airport, and K4 is the average passenger volume of the short sections of the passing and stopping route of the reference.
Figure BDA0002566745340000172
The method comprises the following steps of calculating discount of short sections of all parked airlines of an airport on average, calculating discount of all straight flying airlines of the airport on average, and calculating discount of short sections of all parked airlines on average, wherein K2 is the discount of all parked airlines on average, K3 is the discount of all straight flying airlines on average, and K4 is the discount of the short sections of the parked airlines on.
1.2 the reference route is a long section of the transit route
Figure BDA0002566745340000181
Wherein K1 is the total number of seats of the reference passing and stopping route, K2 is the average passenger volume of all long sections of the passing and stopping route of the airport, K3 is the average passenger volume of all straight flight routes of the airport, and K4 is the average passenger volume of the long sections of the passing and stopping route of the reference.
Figure BDA0002566745340000182
The method comprises the following steps of calculating the long-section average shift discount of all the passing and stopping routes of an airport by using K2, calculating the long-section average shift discount of all the direct flight routes of the airport by using K3 and calculating the long-section average shift discount of the passing and stopping routes by using K4 as reference.
1.3 the reference route is a straight flight route
The average class passenger quantity coefficient is equal to the average class passenger quantity of the reference airline/the total number of seats of the reference airline
Discount of average shift is equal to discount of average shift of reference route
2. Measuring and calculating long section of warp and stop route
2.1 the reference route is a short section of the transit route
Figure BDA0002566745340000183
Wherein K1 is the total number of seats of the reference transit and stopping route, K2 is the average passenger volume of all short sections of the transit and stopping route of the airport, K3 is the average passenger volume of all long sections of the transit and stopping route of the airport, and K4 is the average passenger volume of the short sections of the transit and stopping route of the reference.
Figure BDA0002566745340000184
The method comprises the following steps of calculating discount of short sections and average shifts of all parked airlines of an airport, calculating discount of long sections and average shifts of all parked airlines of the airport by using K2, calculating discount of long sections and average shifts of all parked airlines of the airport by using K3 and calculating discount of short sections and average shifts of all parked airlines of the airport by using K4 as a reference.
2.2 the reference route is a long section of the transit route
The average class passenger quantity coefficient is equal to the average class passenger quantity of the reference airline/the total number of seats of the reference airline
Discount of average shift is equal to discount of average shift of reference route
2.3 the reference course is a straight flight course
Figure BDA0002566745340000191
The method comprises the following steps of calculating the average shift amount of all direct flight routes of an airport by taking K1 as the total number of seats of the reference direct flight route, calculating the average shift amount of all direct flight routes of the airport by taking K2 as the reference, calculating the average shift amount of all long-distance traffic routes of the airport by taking K3 as the reference, and calculating the average shift amount of the direct flight routes of the reference K4.
Figure BDA0002566745340000192
The method comprises the following steps of calculating the average discount of all direct flight routes of an airport, calculating the average discount of all long sections of all stop routes of the airport by K2, calculating the average discount of all long sections of all stop routes of the airport by K3, and calculating the average discount of all direct flight routes by taking K4 as a reference.
3. Measuring and calculating the short section of the passing and stopping route
3.1 the reference route is a short section of the transit route
The average class passenger quantity coefficient is equal to the average class passenger quantity of the reference airline/the total number of seats of the reference airline
Discount of average shift is equal to discount of average shift of reference route
3.2 the reference route is a long section of the transit route
Figure BDA0002566745340000193
Wherein K1 is the total number of seats of the reference transit and stopping route, K2 is the average passenger volume of all long sections of the transit and stopping route of the airport, K3 is the average passenger volume of all short sections of the transit and stopping route of the airport, and K4 is the average passenger volume of the long sections of the transit and stopping route of the reference.
Figure BDA0002566745340000194
The method comprises the following steps of calculating the average discount of all direct flight routes of an airport, calculating the average discount of all long sections of all stop routes of the airport by K2, calculating the average discount of all long sections of all stop routes of the airport by K3, and calculating the average discount of all direct flight routes by taking K4 as a reference.
3.3 the reference course is a straight flight course
Figure BDA0002566745340000195
The method comprises the following steps of calculating the average passenger volume of all direct flight routes of an airport by taking K1 as the total number of seats of the referenced passing and stopping routes, calculating the average passenger volume of all direct flight routes of the airport by taking K2, calculating the average passenger volume of all short sections of the passing and stopping routes of the airport by taking K3 as the reference, and calculating the average passenger volume of the direct flight routes of the referenced by taking K4.
Figure BDA0002566745340000201
The method comprises the following steps of calculating the average discount of all direct flight routes of an airport, calculating the average discount of short sections of all parked routes of the airport, and calculating the average discount of all direct flight routes with reference to K2, K3 and K4.
Preferably, if the reference flight segment and the measurement flight segment are the same, the average value of the flight line data of the measurement airport and the reference airport is taken to calculate the average traffic passenger volume of the average airport, and the long-stop section, the short-stop section, the straight flight section and the like are distinguished.
It should be appreciated that since there may be multiple types of measured and planned flights at a measured airport, the type of flight selected for measurement may be determined based on the type of stoppage for the target flight path, as shown in table 2, which gives an exemplary priority example for selecting the measured and planned flight.
TABLE 2
Target route Selecting and calculating flight segment priority
Direct flight segment Straight flying section>Short section of warp stop>Warp stop long section
Short section of warp stop Short section of warp stop>Straight flying section>Warp stop long section
Warp stop long section Warp stop long section>Short section of warp stop>Straight flying section
In the field of airline estimation, the influence of the type of parked airlines on estimation is generally considered to be small, the traditional mainstream view considers that the flight conditions of airlines such as range and flight time are only related to environmental factors and self factors of airplanes, such as the linear distance of airlines, weather, airplane models, driving speed and the like, and the data such as average class passenger volume, average class discount and the like are related to the development condition of the city where an airport is located and the specific policy of an airline company, therefore, in the traditional estimation method, the type of parked airlines is not taken as a factor to be considered, but the invention selects a reference airline to predict a target airline, therefore, although according to the traditional estimation scheme, the type of parked airlines is not related to the accuracy of the estimated data, a large amount of tests show that the type of parked airlines is distinguished from the type of parked airlines of the reference airline and the type of parked airlines of the target, compared with the measurement and calculation using the same measurement and calculation model, the accuracy is improved by about 10%, so that the measurement and calculation errors caused by different types of the menstrual stops can be reduced by selecting different measurement and calculation models for measurement and calculation according to the types of the menstrual stops of the airline, and the measurement and calculation accuracy is further improved.
Optionally, in some possible implementations, before the server sends the measurement result to the user side, the method further includes:
the server judges the similarity between the target air route and different airports of the reference air route according to at least one preset judgment condition, when the judgment condition which does not meet the similarity requirement exists, the server calculates the difference value of each judgment condition which does not meet the similarity requirement among the different airports, reads the corresponding deviation value from a preset configuration table according to each difference value, and corrects the measurement and calculation result according to all the obtained deviation values.
It should be understood that the determination condition may be set according to actual requirements, and may be, for example, airport level, throughput, presence or absence of high-speed rail, urban population difference, urban comprehensive development index difference, and the like. A specific example is given below, and for example, when the following determination condition is satisfied, the similarity requirement can be considered to be satisfied:
1. airport class identity
2. Airport throughput difference is within 30%
3. The high-speed rail is within 4 hours
4. Urban population differences:
if the population is less than 1000 ten thousand, the difference is within 30 percent
Or the population number is more than 1000 ten thousand, and the difference is within 1000 ten thousand
Or the reference city and the measured city are respectively over 1000 ten thousand, and the difference is within 30 percent
5. The average class passenger capacity (round trip) is less than 40 people without adjusting deviation value
Class-average passenger volume >0, source big data group
The average class passenger capacity is 0, and the average class passenger capacity can be calculated through a rear-end interface according to the following calculation:
the total number of seats is equal to the number of seats, the average passenger capacity coefficient is equal to 40, and the average passenger capacity is equal to the total number of seats 2
Total number of seats >40 average class factor,
mean shift passenger volume (total number of seats) 2 passenger volume adjustment coefficient + passenger volume deviation value
It should be understood that the deviation value of the passenger volume may be adjusted to increase or decrease, and the adjustment may be negative.
An exemplary average class passenger volume deviation value and discount deviation value calculation method is given below by taking airport throughput and city population difference values as examples:
if the measured airport throughput is smaller than the reference airport throughput, the airport throughput difference value is 1-measured airport throughput/reference airport throughput;
if the measured airport throughput is greater than the reference airport throughput, the airport throughput difference value is 1-reference airport throughput/measured airport throughput;
if the population of the city where the measuring and calculating airport is located is smaller than the population of the city where the reference airport is located, the difference value of the population of the city is 1-the population of the city where the measuring and calculating airport is located/the population of the city where the reference airport is located;
and if the population of the city where the measuring and calculating airport is larger than the population of the city where the reference airport is located, the difference value of the population of the city is 1-the population of the city where the reference airport is located/the population of the city where the measuring and calculating airport is located.
Then, according to the difference value between the population and the throughput, the passenger volume deviation value after the throughput adjustment and the passenger volume deviation value after the city population adjustment are taken out from the deviation value configuration table, and then the passenger volume deviation value is calculated according to a passenger volume deviation value algorithm formula.
TABLE 3
Figure BDA0002566745340000221
The passenger volume deviation value is the passenger volume deviation value/2 + passenger volume deviation value/2. The calculation of the discount deviation value is similar and will not be described again.
After the passenger volume deviation value and the discount deviation value are obtained, the average passenger volume and the average discount can be corrected, and the correction of the average discount is taken as an example and explained below.
Average shift discount is calculated as average shift discount plus discount deviation value.
Alternatively, if there is a high-speed rail between the airports where the target airlines are located, then the correction may be made in the following way, taking the average class discount as an example: if the corrected average shift discount is not more than 0.2, the market of the high-speed rail motor car does not need to be judged, and if the corrected average shift discount is more than 0.2, the time length deviation value of the high-speed rail can be judged according to the table 4, and then the correction is carried out again:
TABLE 4
Figure BDA0002566745340000231
And combining the high-speed rail time deviation value to finally obtain the average shift discount as follows:
and (4) calculating the average shift discount, the discount deviation value and the high-speed rail time length deviation value.
The similarity between the target route and the reference route is judged, and then the deviation value is corrected, so that the measured and calculated result is closer to the reality, the measurement and calculation accuracy is effectively improved, the judgment conditions can be set according to the actual requirements due to the fact that the judgment conditions are judged one by one according to different judgment conditions, and therefore the correction of the measured and calculated result has certain tendency, for example, if an airline company is sensitive to the throughput, the difference value of the judgment conditions of the throughput can be set smaller, the measured and calculated result is corrected accurately in the angle of the throughput, the measured and calculated result is more pertinent, different measurement and calculation requirements can be met, and the practicability and the applicability of the invention are improved.
It is to be understood that in some possible embodiments, combinations of any or all of the above embodiments may be included.
As shown in fig. 4, a schematic structural frame diagram is provided for an embodiment of the target route estimation system of the present invention, the target route estimation system is suitable for estimating data of new routes and routes with data missing on flight routes or off-flight routes, and the estimation system includes: user 1 and server 2, wherein:
the user side 1 is used for generating a target air route according to a target starting airport and a target arrival airport which are input by a user, generating a measuring and calculating request according to target measuring and calculating data input by the user, and sending the target air route and the measuring and calculating request to the server 2;
the server 2 is used for determining an alternative airport according to a target starting airport or a target arrival airport, selecting a reference airport from the alternative airports according to a first preset screening condition, and generating a reference route according to the reference airport when the reference airport is successfully screened out; when the reference airport is not successfully screened out, generating a virtual reference airport according to a target starting airport or a target arrival airport, and generating a reference air route according to the virtual reference airport;
the server 2 is further used for judging the type of the target measuring and calculating data according to the measuring and calculating request, calling a preset measuring and calculating program according to the judgment result, measuring and calculating the target air route according to the measuring and calculating program and the reference air route, obtaining a measuring and calculating result and sending the measuring and calculating result to the user side 1;
the user side 1 is also used for receiving and displaying the measuring and calculating result;
wherein the reference route has the same origin or arrival airport as the target route.
The method determines available alternative airports according to a target origin airport or a target arrival airport input by a user, then screens the alternative airports according to preset screening conditions, selects an airport closest to the target origin airport or the target arrival airport from the selected airports, generates a reference air route having a common airport with a target air route according to the selected airport, can ensure the maximum similarity between the reference air route and the target air route, and generates a virtual reference airport under the condition of missing the reference airport, thereby effectively solving the problems of measurement failure and accuracy reduction caused by the lack of the reference air route meeting the requirement of similarity with the target air route, then measures and calculates the target air route according to the data of the reference air route, expands the available amount of the data, is suitable for measuring and calculating the new air route and the air route with missing data, and depends on the similarity between the reference air route and the target air route, compared with the traditional measuring and calculating mode, the accuracy and precision of the air route measuring and calculating can be further improved, and therefore a more reliable basis is provided for operation decision of the air route.
Optionally, in some possible implementation manners, the server 2 is specifically configured to define a first screening range by taking the target origin airport as a center of a circle and taking a first preset distance as a radius, use all airports within the first screening range except the target origin airport as alternative airports, select a reference airport meeting requirements from the alternative airports as the origin airport according to a first preset screening condition, and use the target arrival airport as an arrival airport to generate a reference route;
when the reference airport which does not meet the requirement does not exist, the server 2 is specifically used for defining a new first screening range by taking the target arrival airport as a circle center and taking the first preset distance as a radius, taking all airports except the target arrival airport in the new first screening range as new candidate airports, selecting the reference airport which meets the requirement from the new candidate airports as the arrival airport according to the first preset screening condition, taking the target origin airport as an origin airport, and generating a reference route.
Optionally, in some possible implementation manners, the server 2 is specifically configured to determine whether an airline exists between the first candidate airport and the target arrival airport, determine whether airline data of the airline meets a data volume requirement when the airline exists, and reserve the first candidate airport when the data volume requirement is met; when no airline exists or the data volume requirement is not met, removing the first alternative airport from all the alternative airports; selecting an alternative airport with the smallest difference with the throughput of the target originating airport from the rest alternative airports as a reference airport, and taking the reference airport as the originating airport;
wherein the first alternative airport is any one of the alternative airports.
Optionally, in some possible implementations, the server 2 is specifically configured to, when the reference airport is not successfully screened out, define a second screening range with the target origin airport as a center and a second preset distance as a radius, determine a target administrative area to which the target origin airport belongs within the second screening range, use all administrative areas within the second screening range except for the target administrative area as alternative administrative areas, select, according to second preset screening conditions, an alternative administrative area that meets requirements from the alternative administrative areas as a reference administrative area, determine whether an airport exists in each reference administrative area, remove the administrative area in which no airport exists from the reference administrative area, generate a virtual reference airport according to information of the airport in each reference administrative area after removal processing, use the virtual reference airport as the origin airport, and use the target arrival airport as the arrival airport, generating a reference route;
when all the reference administrative areas are removed, the server is specifically configured to define a new second screening range by taking the target arrival airport as a circle center and taking a second preset distance as a radius, determine the target administrative area to which the target arrival airport belongs within the new second screening range, take all administrative areas except the target administrative area within the new second screening range as new candidate administrative areas, select a candidate administrative area meeting requirements from the new candidate administrative areas according to second preset screening conditions as a new reference administrative area, judge whether an airport exists in each new reference administrative area, remove the administrative areas without airports from the new reference administrative areas, generate a new virtual reference airport according to the information of the airports in each reference administrative area after the removal processing, take the new virtual reference airport as the arrival airport, and start the target airport as an origin airport, and generating a reference route.
Optionally, in some possible implementation manners, the server 2 is specifically configured to generate a target evaluation vector of the target administrative area and a candidate evaluation vector of each candidate administrative area according to a preset evaluation index, calculate euclidean distances between each candidate evaluation vector and the target evaluation vector, select a preset number of euclidean distances from all obtained euclidean distances according to a descending order of numerical values, and use the candidate administrative areas corresponding to the preset number of euclidean distances as reference administrative areas.
Optionally, in some possible implementations, the server 2 is specifically configured to determine the type of the target measured and calculated data according to the measurement and calculation request, and if the type of the target measured and calculated data is the first type of measured and calculated data, call a first measurement and calculation program to calculate a proportional relationship between a linear distance of the target route and a linear distance of the reference route, and measure and calculate the target route according to the proportional relationship and the route data of the reference route;
if the target route data are the second type of measurement and calculation data, calling a second measurement and calculation program to judge the stop types of the target route and the reference route, selecting a corresponding target measurement and calculation model from preset measurement and calculation models according to the stop types of the target route and the reference route, determining the target route data according to the target measurement and calculation model, inputting the target route data into the target measurement and calculation model, and measuring and calculating the target route;
the first type of measured and calculated data is measured and calculated data directly related to the linear distance of the air route, the second type of measured and calculated data is measured and calculated data indirectly related to the linear distance of the air route, and the target air route data comprises at least one of air route data of all air routes of a target starting airport, air route data of all air routes of a target arriving airport and air route data of a reference air route.
Optionally, in some possible implementations, the server 2 is further configured to determine similarity between the target airline and different airports of the reference airline according to at least one preset determination condition, calculate a difference value of each determination condition that does not satisfy the similarity requirement between the different airports when the determination condition that does not satisfy the similarity requirement exists, read a corresponding deviation value from a preset configuration table according to each difference value, and correct the measurement result according to all the obtained deviation values.
It is to be understood that in some possible embodiments, combinations of any or all of the above embodiments may be included.
The above embodiments correspond to product embodiments of previous method embodiments, and therefore, descriptions and corresponding technical effects related to various optional implementation manners of product embodiments may refer to the previous method embodiments, and are not repeated herein.
The reader should understand that in the description of this specification, reference to the description of the terms "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
While the invention has been described with reference to specific embodiments, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. A target route estimation method, comprising:
the method comprises the steps that a user side generates a target air route according to a target starting airport and a target arrival airport which are input by a user, generates a measuring and calculating request according to target measuring and calculating data input by the user, and sends the target air route and the measuring and calculating request to a server;
the server determines an alternative airport according to the target starting airport or the target arrival airport, selects a reference airport from the alternative airports according to a first preset screening condition, and generates a reference route according to the reference airport when the reference airport is successfully screened out; when the reference airport is not successfully screened out, generating a virtual reference airport according to the target starting airport or the target arrival airport, and generating a reference route according to the virtual reference airport;
the server judges the type of the target measuring and calculating data according to the measuring and calculating request, calls a preset measuring and calculating program according to a judgment result, measures and calculates the target air route according to the measuring and calculating program and the reference air route, obtains a measuring and calculating result and sends the measuring and calculating result to the user side;
the user side receives and displays the measuring and calculating result;
wherein the reference route and the target route have the same origin airport or arrival airport.
2. The target route estimation method according to claim 1, wherein the server determines alternative airports from the target origin airport or the target arrival airport, selects a reference airport from the alternative airports according to a first preset screening condition, and generates a reference route from the reference airport when the reference airport is successfully screened, specifically comprising:
the server defines a first screening range by taking the target starting airport as a circle center and a first preset distance as a radius, all airports except the target starting airport in the first screening range are used as alternative airports, a reference airport meeting requirements is selected from the alternative airports as a starting airport according to a first preset screening condition, and the target arrival airport is used as an arrival airport to generate a reference route;
when no reference airport meeting the requirement exists, the server defines a new first screening range by taking the target arrival airport as a circle center and the first preset distance as a radius, all airports except the target arrival airport in the new first screening range are used as new candidate airports, the reference airport meeting the requirement is selected from the new candidate airports according to the first preset screening condition to be used as an arrival airport, and the target origin airport is used as an origin airport to generate a reference route.
3. The target airline estimation method according to claim 2, characterized in that selecting a reference airport that meets the requirements from the candidate airports as an originating airport according to a first preset screening condition, specifically comprises:
the server judges whether a route exists between a first alternative airport and the target arrival airport, judges whether route data of the route meet the data volume requirement when the route exists, and reserves the first alternative airport when the data volume requirement is met; removing the first alternate airport from all of the alternate airports when no airline exists or the data volume requirement is not satisfied;
the server selects an alternative airport with the smallest difference with the throughput of the target originating airport from the rest of alternative airports as a reference airport, and takes the reference airport as an originating airport;
wherein the first alternative airport is any one of the alternative airports.
4. The target airline estimation method according to any one of claims 1 to 3, wherein when a reference airport is not successfully screened out, a virtual reference airport is generated from the target origin airport or the target arrival airport, and a reference airline is generated from the virtual reference airport, specifically comprising:
when the reference airport is not successfully screened out, the server uses the target starting airport as a circle center, uses a second preset distance as a radius to define a second screening range, determines a target administrative region to which the target starting airport belongs in the second screening range, uses all administrative regions except the target administrative region in the second screening range as alternative administrative regions, selects alternative administrative regions meeting requirements from the alternative administrative regions according to second preset screening conditions as reference administrative regions, judges whether airports exist in each reference administrative region, eliminates the administrative regions without the airports from the reference administrative regions, generates a virtual reference airport according to the information of the airports in each reference administrative region after elimination, uses the virtual reference airport as the starting airport, and uses the target airport as an arrival airport, generating a reference route;
when all the reference administrative areas are removed, the server defines a new second screening range by taking the target arrival airport as a circle center and the second preset distance as a radius, determines the target administrative area of the target arrival airport in the new second screening range, takes all administrative areas except the target administrative area in the new second screening range as new candidate administrative areas, selects candidate administrative areas meeting requirements from the new candidate administrative areas as new reference administrative areas according to the second preset screening conditions, judges whether an airport exists in each new reference administrative area, removes the administrative areas without the airport from the new reference administrative areas, generates a new virtual reference airport according to the information of the airport in each reference administrative area after the removal processing, and takes the new virtual reference airport as the arrival airport, and taking the target starting airport as a starting airport, and generating a reference route.
5. The target airline estimation method according to claim 4, wherein selecting, as a reference administrative area, an alternative administrative area that meets requirements from the alternative administrative areas according to a second preset screening condition specifically includes:
the server generates a target evaluation vector of the target administrative region and an alternative evaluation vector of each alternative administrative region according to a preset evaluation index, respectively calculates Euclidean distances between each alternative evaluation vector and the target evaluation vector, selects a preset number of Euclidean distances from all the obtained Euclidean distances according to the sequence of numerical values from small to large, and takes the alternative administrative regions corresponding to the preset number of Euclidean distances as reference administrative regions.
6. A target route reckoning system, comprising: user side and server, wherein:
the user side is used for generating a target air route according to a target starting airport and a target arrival airport which are input by a user, generating a measuring and calculating request according to target measuring and calculating data input by the user, and sending the target air route and the measuring and calculating request to the server;
the server is used for determining alternative airports according to the target starting airport or the target arrival airport, selecting a reference airport from the alternative airports according to a first preset screening condition, and generating a reference route according to the reference airport when the reference airport is successfully screened out; when the reference airport is not successfully screened out, generating a virtual reference airport according to the target starting airport or the target arrival airport, and generating a reference route according to the virtual reference airport;
the server is further used for judging the type of the target measuring and calculating data according to the measuring and calculating request, calling a preset measuring and calculating program according to a judgment result, measuring and calculating the target air route according to the measuring and calculating program and the reference air route, obtaining a measuring and calculating result and sending the measuring and calculating result to the user side;
the user side is also used for receiving and displaying the measuring and calculating result;
wherein the reference route and the target route have the same origin airport or arrival airport.
7. The target route reckoning system according to claim 6, wherein the server is specifically configured to define a first screening range with the target origin airport as a center and a first preset distance as a radius, use all airports within the first screening range except the target origin airport as candidate airports, select a reference airport meeting requirements from the candidate airports as an origin airport according to a first preset screening condition, use the target arrival airport as an arrival airport, and generate a reference route;
when no reference airport meeting the requirement exists, the server is specifically configured to define a new first screening range by taking the target arrival airport as a center of a circle and taking the first preset distance as a radius, take all airports except the target arrival airport in the new first screening range as new candidate airports, select a reference airport meeting the requirement from the new candidate airports as an arrival airport according to the first preset screening condition, and take the target origin airport as an origin airport to generate a reference route.
8. The target airline estimation system according to claim 7, wherein the server is specifically configured to determine whether an airline exists between a first candidate airport and the target arrival airport, determine whether airline data of the airline satisfies a data volume requirement when the airline exists, and reserve the first candidate airport when the data volume requirement is satisfied; removing the first alternative airport from all the alternative airports when no airline exists or the data volume requirement is not met; selecting an alternative airport with the smallest difference with the throughput of the target originating airport from the rest of alternative airports as a reference airport, and taking the reference airport as an originating airport;
wherein the first alternative airport is any one of the alternative airports.
9. The target air route estimation system according to any one of claims 6 to 8, wherein the server is specifically configured to, when a reference airport is not successfully screened out, define a second screening range with a second preset distance as a radius around the target origin airport, determine a target administrative area to which the target origin airport belongs within the second screening range, use all administrative areas except the target administrative area within the second screening range as candidate administrative areas, select candidate administrative areas satisfying requirements from the candidate administrative areas as reference administrative areas according to second preset screening conditions, determine whether an airport exists within each reference administrative area, remove the administrative areas where no airport exists from the reference administrative areas, and remove information of airports in each reference administrative area after being processed according to the removed information of the airports, generating a virtual reference airport, taking the virtual reference airport as an originating airport and the target arrival airport as an arrival airport, and generating a reference air route;
when all the reference administrative areas are removed, the server is specifically configured to define a new second screening range by using the target arrival airport as a center of a circle and using the second preset distance as a radius, determine a target administrative area to which the target arrival airport belongs within the new second screening range, use all administrative areas except the target administrative area within the new second screening range as new candidate administrative areas, select, according to the second preset screening condition, a candidate administrative area meeting requirements from the new candidate administrative areas as a new reference administrative area, determine whether an airport exists in each new reference administrative area, remove the administrative areas without airports from the new reference administrative areas, generate a new virtual reference airport according to information of the airports in each reference administrative area after removal processing, and use the new virtual reference airport as the arrival airport, and taking the target starting airport as a starting airport, and generating a reference route.
10. The target lane estimation system according to claim 9, wherein the server is specifically configured to generate a target evaluation vector of the target administrative area and an alternative evaluation vector of each alternative administrative area according to a preset evaluation index, calculate euclidean distances between each alternative evaluation vector and the target evaluation vector, select a preset number of euclidean distances from all the obtained euclidean distances in descending order of numerical value, and use the alternative administrative areas corresponding to the preset number of euclidean distances as reference administrative areas.
CN202010633407.3A 2020-07-02 2020-07-02 Target route measuring and calculating method and system Active CN111966926B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010633407.3A CN111966926B (en) 2020-07-02 2020-07-02 Target route measuring and calculating method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010633407.3A CN111966926B (en) 2020-07-02 2020-07-02 Target route measuring and calculating method and system

Publications (2)

Publication Number Publication Date
CN111966926A true CN111966926A (en) 2020-11-20
CN111966926B CN111966926B (en) 2023-12-01

Family

ID=73361283

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010633407.3A Active CN111966926B (en) 2020-07-02 2020-07-02 Target route measuring and calculating method and system

Country Status (1)

Country Link
CN (1) CN111966926B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103531043A (en) * 2013-09-27 2014-01-22 重庆大学 Point-to-point ship sailing time estimation method based on ship route matching
US20180012499A1 (en) * 2016-07-07 2018-01-11 Passur Aerospace, Inc. System and Method for Predicting Aircraft Taxi Time
CN110363433A (en) * 2019-07-17 2019-10-22 携程旅游网络技术(上海)有限公司 Evaluation method, system, electronic device and medium for newly opened routes
CN111008736A (en) * 2019-11-28 2020-04-14 海南太美航空股份有限公司 Opening decision method and system for new airline
CN111027837A (en) * 2019-12-03 2020-04-17 携程旅游信息技术(上海)有限公司 Method, system, equipment and medium for determining reference route of pre-added international route
CN111091226A (en) * 2019-11-11 2020-05-01 武汉大学 Transport capacity prediction method based on actual shipping service and data mining
CN111127138A (en) * 2019-12-05 2020-05-08 汉能公务航空有限公司 Air route measuring, calculating and quoting system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103531043A (en) * 2013-09-27 2014-01-22 重庆大学 Point-to-point ship sailing time estimation method based on ship route matching
US20180012499A1 (en) * 2016-07-07 2018-01-11 Passur Aerospace, Inc. System and Method for Predicting Aircraft Taxi Time
CN110363433A (en) * 2019-07-17 2019-10-22 携程旅游网络技术(上海)有限公司 Evaluation method, system, electronic device and medium for newly opened routes
CN111091226A (en) * 2019-11-11 2020-05-01 武汉大学 Transport capacity prediction method based on actual shipping service and data mining
CN111008736A (en) * 2019-11-28 2020-04-14 海南太美航空股份有限公司 Opening decision method and system for new airline
CN111027837A (en) * 2019-12-03 2020-04-17 携程旅游信息技术(上海)有限公司 Method, system, equipment and medium for determining reference route of pre-added international route
CN111127138A (en) * 2019-12-05 2020-05-08 汉能公务航空有限公司 Air route measuring, calculating and quoting system

Also Published As

Publication number Publication date
CN111966926B (en) 2023-12-01

Similar Documents

Publication Publication Date Title
US20220172175A1 (en) Transportation system and method for allocating frequencies of transit services therein
CN110047279B (en) A method for determining the dispatch amount of shared bicycles based on order data
CN112434849B (en) Dynamic Planning Method of Dangerous Goods Transportation Path Based on Improved Multi-objective Algorithm
CN101620781B (en) System for Predicting Passenger Information, System and Method for Searching Passenger Information
CN112990648B (en) Rail transit network operation stability assessment method
CN106682812B (en) Comprehensive system of transport passenger traffic Modal split rate-apart from transfer curve determines method
CN110119884B (en) High-speed railway passenger flow time interval division method based on neighbor propagation clustering
CN113723191B (en) Road congestion prediction method, location-based service providing method, and program product
CN110363990A (en) A method, system and device for obtaining public transport smooth flow index
CN113935543A (en) Urban aerial taxi site selection-path optimization method
CN106651728A (en) Determination method for advantageous haul distances of passenger transport modes in comprehensive transport system
CN110807287B (en) Construction method of dividing business grid in emergency repair site deployment scene based on finite element grid
CN120252773B (en) Vehicle path planning method based on adaptive optimization algorithm
CN111966927B (en) Target route measuring and calculating method and system
CN111966926A (en) Target route measuring and calculating method and system
CN114078322B (en) Bus running state evaluation method, device, equipment and storage medium
EP3660814A1 (en) Flight time exchange system and exchange method
CN108846513A (en) A kind of delivery job order head and the tail optimization method and system based on GIS
CN111982112A (en) Target route measuring and calculating method and system
CN114897445B (en) Method and device for adjusting and optimizing stop points of public transport network and readable storage medium
CN111611332B (en) Optimization method and system for route transfer
CN115713184A (en) Bus route operation service evaluation method
CN113822502A (en) A public transport operation planning method, a public transport operation status assessment method and its equipment
CN113269353A (en) Subway income sorting method and system based on shortest path algorithm
CN114693199A (en) Logistics order information processing method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant