CN111523641B - Sector delay prediction method based on ConvLSTM-SRU - Google Patents

Sector delay prediction method based on ConvLSTM-SRU Download PDF

Info

Publication number
CN111523641B
CN111523641B CN202010277615.4A CN202010277615A CN111523641B CN 111523641 B CN111523641 B CN 111523641B CN 202010277615 A CN202010277615 A CN 202010277615A CN 111523641 B CN111523641 B CN 111523641B
Authority
CN
China
Prior art keywords
time
sector
data
network
flight
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.)
Active
Application number
CN202010277615.4A
Other languages
Chinese (zh)
Other versions
CN111523641A (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.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
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 Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN202010277615.4A priority Critical patent/CN111523641B/en
Publication of CN111523641A publication Critical patent/CN111523641A/en
Application granted granted Critical
Publication of CN111523641B publication Critical patent/CN111523641B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/044Recurrent networks, e.g. Hopfield networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Economics (AREA)
  • Evolutionary Computation (AREA)
  • Computational Linguistics (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Biophysics (AREA)
  • Mathematical Physics (AREA)
  • Biomedical Technology (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Strategic Management (AREA)
  • Data Mining & Analysis (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention discloses a sector delay prediction method based on ConvLSTM-SRU, which comprises the following steps: (1) reading sector history flight ADS-B data; (2) processing the data; (3) dividing the index characteristics; (4) generating time-series data of each index; (5) Aiming at the space-time characteristic index, a ConvLSTM network space-time characteristic extraction model is established; (6) Establishing an SRU network time feature extraction model aiming at the time characteristic index; (7) establishing an index feature fully-connected network model; (8) outputting a predicted sector time of flight; (9) calculating the sector expected delay time. The prediction method can improve the prediction precision of the delay time of each route of the sector, provide prospective information for air traffic controllers, help the controllers to take control measures in advance, reduce the probability of increasing the congestion risk of the sector, and further improve the operation efficiency of the airport.

Description

Sector delay prediction method based on ConvLSTM-SRU
Technical Field
The invention belongs to the technical field of air traffic flow management, and particularly relates to a sector delay prediction method based on ConvLSTM-SRU.
Background
The sector is taken as a control airspace unit, and the aircrafts in the range are concentrated on each air route, so that the air route is easy to be jammed in a state of large traffic, and the air route is spread to the whole sector and even other sectors. If the accuracy of predicting the delay time of each route of the sector in real time can be improved, important help is provided for relieving the congestion of the sector. The traditional methods for predicting the air traffic delay are mostly based on the sector flow, and although the prediction methods can judge which route the delay exists on, the prediction accuracy of the delay time is not enough, and the influence between the connected routes is not considered enough. In the process of sector operation, the route network structure of the sector is a key factor for determining the capacity of the sector, the flight time of the aircraft on the sector route (from the inlet to the outlet) is closely related to the operation state of the route, so that two aspects of route structure characteristics and flow rate must be considered in the process of predicting delay time.
Disclosure of Invention
The invention aims to: the invention aims to provide a sector delay time prediction method based on CNN-SRU, which effectively reduces the occurrence probability of sector congestion and improves the operation efficiency.
The technical scheme is as follows: the invention relates to a sector delay prediction method based on ConvLSTM-SRU, which comprises the following steps:
(1) Reading data: reading sector historical flight ADS-B data, counting to obtain flight flow data of each route point from a sector, flight flow data and flight time data of each route (from the sector inlet point to the sector outlet point) in the sector, and reading sector historical meteorological data in a corresponding time range;
(2) Processing data: arranging the data sets read in the step (1) according to time labels, filling the data missing on a time axis by using the average value of the time periods before and after, and replacing abnormal data on the time axis by using an interpolation method;
(3) Dividing index characteristics: the indexes are classified according to the index attribute, and the two indexes are classified into space-time characteristic indexes because the flying flow and the flying time of each route (from a sector inlet point to a sector outlet point) in the sector change along with time and space (a sector route network); the flying flow and the meteorological conditions of each route point entering and leaving the sector only change along with time in the same sector and are irrelevant to space, so the two indexes are divided into time characteristic indexes;
(4) Generating time series data of each index: on the basis of the step (3), selecting different time intervals (10 min,20min,30min and 60 min), and counting the data of each index to generate sequence data of the corresponding time intervals;
(5): aiming at the space-time characteristic index, a ConvLSTM network space-time characteristic extraction model is established;
(6): establishing an SRU network time feature extraction model aiming at the time characteristic index;
(7): establishing an index feature full-connection network model;
(8): outputting the predicted sector flight time;
(9): the sector estimated delay time and the prediction accuracy are calculated.
Further, the specific process of the step (5) is as follows:
(5.1) generating ConvLSTM network input set
Counting the number of the fan-in and fan-out waypoints to be m and n, and manufacturing a picture with the size of m multiplied by n, wherein the numerical value of each pixel point is the flight flow of the corresponding air route between the fan-in and fan-out points, generating an original picture of the flight flow at a desired corresponding time interval according to the time sequence data obtained in the step (4), and similarly, generating the original picture of the flight time at the corresponding time interval by taking the flight time of the air route between the fan-in and fan-out points as the pixel point;
(5.2) initializing ConvLSTM network parameters
(5.2.1) initializing input layer parameters
When constructing the input layer of the convLSTM network, the initial set value of the number of samples and the time step of each batch of training is given, and preferably, the initial number of samples of each batch of training is set to be 48; setting the initial value of the time step to be 6 time intervals;
(5.2.2) initializing network layer parameters
When constructing a network layer of the ConvLSTM network, setting initial set values of a convolution dimension, an input dimension, an output depth and a convolution kernel size to be 2; setting an initial setting value of an input dimension as [ m, n,1]; setting the initial setting value of the output depth to be 6; setting the initial size of the convolution kernel to be [3,3]; the activation function initially selects Relu; initializing the weight and bias of a network layer;
(5.3) setting input sample and output characteristics of ConvLSTM network
(5.3.1) constructing input samples
Dividing the original pictures of the flight flow and the flight time of the route obtained in the step (5.1) into a plurality of time sequences according to the initial time step set in the step (5.2.1);
(5.3.2) building output features
The network output characteristic takes the characteristic value of the last time step;
(5.3.3) data normalization
And normalizing the input sample by adopting min-max to generate a dimensionless training data set.
Further, the specific process of step (6) is as follows:
(6.1) initializing SRU network parameters;
(6.1.1) initializing input layer parameters
When an input layer of the SRU network is constructed, giving initial set values of the number of samples and time steps of each batch of training; preferably, the initial number of samples per batch of training is set to 48; setting the initial value of the time step to be 6 time intervals; (6.1.2) initializing network layer parameters
When constructing a network layer of an SRU network, giving initial setting values of the number of network layers and the number of neurons of each layer; preferably, the initial setting value of the network layer number is set to be 2; setting the initial value of each layer of neurons to be 50; the activation function initially selects Relu, and initializes the weight and bias of the network layer;
(6.2) setting input samples and output characteristics of SRU networks
(6.2.1) constructing the input samples
Dividing the flying flow and the meteorological data sequence of the entering and exiting fan waypoints obtained in the step (4) into a plurality of time sequences according to the initial time step set in the step (6.1.1);
(6.2.2) building output features
The network output characteristic takes the characteristic value of the last time step;
(6.2.3) data normalization
And normalizing the input sample by adopting min-max to generate a dimensionless training data set.
Further, the specific process of step (7) is as follows:
(7.1) initializing index feature fully connected network parameters
(7.1.1) initializing weights and biases of the input layers;
(7.1.2) initially selecting Relu by the output layer activation function;
(7.2) setting input and output samples of the index feature fully connected network
(7.2.1) constructing the input samples
Converting the space-time characteristic value output in the step (5.3.2) into a one-dimensional vector, and using the one-dimensional vector and the time characteristic extracted in the step (6.2.2) together as an input sample of a fully-connected network;
(7.2.2) constructing output samples
Taking the data of the last time step of the time sequence of flight obtained in the step (5.3.1) as an output sample of the index feature fully-connected network;
(7.2.3) data normalization
And normalizing the output sample by adopting min-max to generate a dimensionless training data set.
Further, the specific process of step (8) is as follows:
(8.1) setting training set and test set
Randomly extracting the data set obtained in the step (4) to obtain a training set, wherein k (0 < k < 1) is used as a test set, and k=0.8 is preferable;
(8.2) loss function setup
Selecting a square error loss function in a sector route flight time prediction neural network;
(8.3) optimizer settings
The optimizer selects Adam, adagrad, RMSprop, NAG, SGD to perform comparison experiments, preferably Adam;
(8.4) data Denormalization
And (3) carrying out min-max normalized inverse operation on the output value of the test set, wherein the obtained value is the predicted flight time.
Further, the specific process of step (9) is as follows:
(9.1) calculating a sector route time of flight reference
Sequencing the flight time data of each route of the sector obtained in the step (2) from small to large in sequence, and selecting a flight time reference value, wherein the flight time reference value is preferably a value corresponding to 20% of the quantiles;
(9.2) calculating sector expected delay time
Calculating the difference between the predicted flight time obtained in the step (8.4) and the flight time reference value obtained in the step (9.1) to obtain the predicted delay time of the sector;
(9.3) calculating the prediction precision
And selecting an average error duty ratio (MAPE) as an evaluation index, and calculating the prediction accuracy of the sector delay time.
Further, the method also comprises a step (10), and the specific process is as follows:
(10.1) calculating prediction accuracy of LSTM and GRU networks
Expanding the two-dimensional data generated in the step (5.1) to form one-dimensional data, combining the one-dimensional data with the data in the step (6), respectively inputting LSTM and GRU networks for prediction, and calculating prediction accuracy;
(10.2) prediction accuracy contrast
And (3) comparing the sector delay time prediction accuracy calculated in the step (9.3) with the prediction accuracy of the common deep learning method (LSTM and GRU) in the step (10.1).
The beneficial effects are that: the sector delay prediction method based on ConvLSTM-SRU can improve the prediction precision of sector delay time, provide prospective information for air traffic controllers, help the controllers to take control measures in advance, reduce the probability of increasing the sector congestion risk, and further improve the operation efficiency of airports. Compared with the traditional method for deducing delay time based on the flow, the method considers the factors of the flow and the own route network structure of the sector, has better adaptability and has practical engineering application value in the aspect of predicting the delay time of the sector.
Drawings
FIG. 1 is a flow chart of a ConvLSTM-SRU based sector delay prediction method of the present invention.
Detailed Description
For a further understanding of the present invention, the present invention will be described in detail with reference to the drawings and examples.
The sector delay prediction method based on ConvLSTM-SRU comprises the following steps:
(1) Reading data: reading sector historical flight ADS-B data, and counting to obtain flight flow data of each route point from a sector, flight flow data and flight time data of each route (from the sector inlet point to the sector outlet point) in the sector, reading sector historical meteorological data in a corresponding time range, wherein table 1 and table 2 are part of experimental data obtained by counting when the time interval is 10 min;
TABLE 1
Figure BDA0002445405190000051
TABLE 2
Figure BDA0002445405190000052
(2) Processing data: arranging the data sets read in the step (1) according to time labels, filling the data missing on a time axis by using the average value of the time periods before and after, and replacing abnormal data on the time axis by using an interpolation method;
(3) Dividing index characteristics: the indexes are classified according to the index attribute, and the two indexes are classified into space-time characteristic indexes because the flying flow and the flying time of each route (from a sector inlet point to a sector outlet point) in the sector change along with time and space (a sector route network); the flying flow and the meteorological conditions of each route point entering and leaving the sector only change along with time in the same sector and are irrelevant to space, so the two indexes are divided into time characteristic indexes;
(4) Generating time series data of each index: on the basis of the step (3), selecting different time intervals (10 min,20min,30min and 60 min), and counting the data of each index to generate sequence data of the corresponding time intervals;
(5): for space-time characteristic indexes, a ConvLSTM network space-time characteristic extraction model is established
(5.1) generating ConvLSTM network input set
Counting the number of the fan-in and fan-out waypoints to be 5 and 4, manufacturing pictures with the size of 5 multiplied by 4, wherein the numerical value of each pixel point is the flight flow of the corresponding inter-fan-in and fan-out waypoint route, generating the original pictures of the flight flow at the time interval according to the time sequence data obtained in the step (4), and similarly, generating the original pictures of the flight time at the corresponding time interval by taking the flight time of the inter-fan-in and fan-out waypoint route as the pixel point;
(5.2) initializing ConvLSTM network parameters
(5.2.1) initializing input layer parameters
When an input layer of a ConvLSTM network is constructed, setting the initial sample number of each batch of training to be 48; setting the initial value of the time step to be 6 time intervals;
(5.2.2) initializing network layer parameters
When a network layer of a ConvLSTM network is constructed, setting an initial setting value of a convolution dimension to be 2; setting an initial setting value of an input dimension to [5,4,1]; setting the initial setting value of the output depth to be 6; setting the initial size of the convolution kernel to be [3,3]; the activation function initially selects Relu; initializing the weight and bias of a network layer;
(5.3) setting input sample and output characteristics of ConvLSTM network
(5.3.1) constructing input samples
Dividing the original pictures of the flight flow and the flight time of the route obtained in the step (5.1) into a plurality of time sequences according to the initial time step set in the step (5.2.1);
(5.3.2) building output features
The network output characteristic takes the characteristic value of the last time step;
(5.3.3) data normalization
Normalizing an input sample by adopting min-max to generate a dimensionless training data set;
(6): establishing SRU network time feature extraction model aiming at time characteristic indexes
(6.1) initializing SRU network parameters;
(6.1.1) initializing input layer parameters
When an input layer of the SRU network is constructed, setting the initial sample number of each batch of training to be 48; setting the initial value of the time step to be 6 time intervals; the method comprises the steps of carrying out a first treatment on the surface of the
(6.1.2) initializing network layer parameters
When a network layer of the SRU network is constructed, setting an initial setting value of the network layer number to be 2; setting the initial value of each layer of neurons to be 50; the activation function initially selects Relu, and initializes the weight and bias of the network layer;
(6.2) setting input samples and output characteristics of SRU networks
(6.2.1) constructing the input samples
Dividing the flying flow and the meteorological data sequence of the entering and exiting fan waypoints obtained in the step (4) into a plurality of time sequences according to the initial time step set in the step (6.1.1);
(6.2.2) building output features
The network output characteristic takes the characteristic value of the last time step;
(6.2.3) data normalization
Normalizing an input sample by adopting min-max to generate a dimensionless training data set;
(7): establishing index feature full-connection network model
(7.1) initializing index feature fully connected network parameters
(7.1.1) initializing weights and biases of the input layers;
(7.1.2) initially selecting Relu by the output layer activation function;
(7.2) setting input and output samples of the index feature fully connected network
(7.2.1) constructing the input samples
Converting the space-time characteristic value output in the step (5.3.2) into a one-dimensional vector, and using the one-dimensional vector and the time characteristic extracted in the step (6.2.2) together as an input sample of a fully-connected network;
(7.2.2) constructing output samples
Taking the data of the last time step of the time sequence of flight obtained in the step (5.3.1) as an output sample of the index feature fully-connected network;
(7.2.3) data normalization
Normalizing the output sample by adopting min-max to generate a dimensionless training data set;
(8): outputting predicted sector time of flight
(8.1) setting training set and test set
Randomly extracting 80% of the data set obtained in the step (4) to serve as a training set, and the remaining 20% of the data set serves as a test sample;
(8.2) loss function setup
Selecting a square error loss function in a sector route flight time prediction neural network;
(8.3) optimizer settings
The optimizer selects Adam;
(8.4) data Denormalization
Performing min-max normalized inverse operation on the output value of the test set, wherein the obtained value is the predicted flight time;
(9): calculating sector expected delay time and prediction accuracy
(9.1) calculating a sector route time of flight reference
Sequencing the flight time data of each route of the sector obtained in the step (2) from small to large in sequence, and selecting a flight time reference value as a value corresponding to 20% of the quantiles;
(9.2) calculating sector expected delay time
Calculating the difference between the predicted flight time obtained in the step (8.4) and the flight time reference value obtained in the step (9.1) to obtain the predicted delay time of the sector;
(9.3) calculating the prediction precision
Selecting average error duty ratio (MAPE) as an evaluation index, and calculating the prediction accuracy of sector delay time;
(10): comparing the prediction precision;
(10.1) calculating prediction accuracy of LSTM and GRU networks
Expanding the two-dimensional data generated in the step (5.1) to form one-dimensional data, combining the one-dimensional data with the data in the step (6), respectively inputting LSTM and GRU networks for prediction, and calculating prediction accuracy;
(10.2) prediction accuracy contrast
Comparing the sector delay prediction result calculated in the step (9.3) and based on ConvLSTM-SRU with the prediction precision of the common deep learning method (LSTM, GRU) calculated in the step (10.1), as shown in the table 3, the method provided by the invention can improve the sector delay time prediction precision.
TABLE 3 Table 3
Figure BDA0002445405190000081
/>

Claims (1)

1. The sector delay prediction method based on ConvLSTM-SRU is characterized by comprising the following steps:
(1) Reading data: reading sector historical flight ADS-B data, counting to obtain flight flow data of each route point from a sector, flight flow data and flight time data of each route in the sector, and reading sector historical meteorological data in a corresponding time range;
(2) Processing data: arranging the data sets read in the step (1) according to time labels, filling the data missing on a time axis by using the average value of the time periods before and after, and replacing abnormal data on the time axis by using an interpolation method;
(3) Dividing index characteristics: the method comprises the steps of performing type division on indexes according to index attributes, and dividing the flight flow and the flight time of each route in a sector into space-time characteristic indexes because the flight flow and the flight time of each route in the sector change along with time and space; the flying flow and meteorological conditions of each waypoint entering and leaving the sector only change along with time in the same sector and are irrelevant to space, so that the flying flow and meteorological conditions of each waypoint entering and leaving the sector are divided into time characteristic indexes;
(4) Generating time series data of each index: selecting different time intervals on the basis of the step (3), and counting the data of each index to generate sequence data of the corresponding time intervals;
(5): aiming at the space-time characteristic index, a ConvLSTM network space-time characteristic extraction model is established;
(6): establishing an SRU network time feature extraction model aiming at the time characteristic index;
(7): establishing an index feature full-connection network model;
(8): outputting the predicted sector flight time;
(9): calculating the estimated delay time and the estimated precision of the sector;
the specific process of the step (5) is as follows:
(5.1) generating ConvLSTM network input set
Counting the number of the fan-in and fan-out waypoints to be m and n, and manufacturing a picture with the size of m multiplied by n, wherein the numerical value of each pixel point is the flight flow of the corresponding inter-fan-in and fan-out waypoint route, taking the time sequence data obtained in the step (4) as the pixel point, generating an original picture of the flight flow at the corresponding time interval, and similarly, taking the flight time of the inter-fan-in and fan-out waypoint route as the pixel point, and generating the original picture of the flight time at the corresponding time interval;
(5.2) initializing ConvLSTM network parameters
(5.2.1) initializing input layer parameters
When an input layer of a ConvLSTM network is constructed, giving initial setting values of the number of samples and time steps of each batch of training;
(5.2.2) initializing network layer parameters
When constructing a network layer of a ConvLSTM network, giving initial set values of convolution dimension, input dimension, output depth and convolution kernel size; the activation function initially selects Relu, and initializes the weight and bias of the network layer;
(5.3) setting input sample and output characteristics of ConvLSTM network
(5.3.1) constructing input samples
Dividing the original pictures of the flight flow and the flight time of the route obtained in the step (5.1) into a plurality of time sequences according to the initial time step set in the step (5.2.1);
(5.3.2) building output features
The network output characteristic takes the characteristic value of the last time step;
(5.3.3) data normalization
Normalizing an input sample by adopting min-max to generate a dimensionless training data set;
the specific process of the step (6) is as follows:
(6.1) initializing SRU network parameters;
(6.1.1) initializing input layer parameters
When an input layer of the SRU network is constructed, giving initial set values of the number of samples and time steps of each batch of training; (6.1.2) initializing network layer parameters
When constructing a network layer of an SRU network, giving initial setting values of the number of network layers and the number of neurons of each layer; the activation function initially selects Relu, and initializes the weight and bias of the network layer;
(6.2) setting input samples and output characteristics of SRU networks
(6.2.1) constructing the input samples
Dividing the flying flow and the meteorological data sequence of the entering and exiting fan waypoints obtained in the step (4) into a plurality of time sequences according to the initial time step set in the step (6.1.1);
(6.2.2) building output features
The network output characteristic takes the characteristic value of the last time step;
(6.2.3) data normalization
Normalizing an input sample by adopting min-max to generate a dimensionless training data set;
the specific process of the step (7) is as follows:
(7.1) initializing index feature fully connected network parameters
(7.1.1) initializing weights and biases of the input layers;
(7.1.2) initially selecting Relu by the output layer activation function;
(7.2) setting input and output samples of the index feature fully connected network
(7.2.1) constructing the input samples
Converting the space-time characteristic value output in the step (5.3.2) into a one-dimensional vector, and using the one-dimensional vector and the time characteristic extracted in the step (6.2.2) together as an input sample of a fully-connected network;
(7.2.2) constructing output samples
Taking the data of the last time step of the time sequence of flight obtained in the step (5.3.1) as an output sample of the index feature fully-connected network;
(7.2.3) data normalization
Normalizing the output sample by adopting min-max to generate a dimensionless training data set;
the specific process of the step (8) is as follows:
(8.1) setting training set and test set
Randomly extracting the data set k obtained in the step (4) as a training set, wherein 0< k <1, and the rest is used as a test set;
(8.2) loss function setup
Selecting a square error loss function in a sector route flight time prediction neural network;
(8.3) optimizer settings
The optimizer selects Adam;
(8.4) data Denormalization
Performing min-max normalized inverse operation on the output value of the test set, wherein the obtained value is the predicted flight time;
the specific process of the step (9) is as follows:
(9.1) calculating a sector route time of flight reference
Sequencing the flight time data of each route of the sector obtained in the step (2) from small to large in sequence, and selecting a flight time reference value;
(9.2) calculating sector expected delay time
Calculating the difference between the predicted flight time obtained in the step (8.4) and the flight time reference value obtained in the step (9.1) to obtain the predicted delay time of the sector;
(9.3) calculating the prediction precision
And selecting MAPE as an evaluation index, and calculating the prediction accuracy of the sector delay time.
CN202010277615.4A 2020-04-10 2020-04-10 Sector delay prediction method based on ConvLSTM-SRU Active CN111523641B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010277615.4A CN111523641B (en) 2020-04-10 2020-04-10 Sector delay prediction method based on ConvLSTM-SRU

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010277615.4A CN111523641B (en) 2020-04-10 2020-04-10 Sector delay prediction method based on ConvLSTM-SRU

Publications (2)

Publication Number Publication Date
CN111523641A CN111523641A (en) 2020-08-11
CN111523641B true CN111523641B (en) 2023-05-30

Family

ID=71902708

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010277615.4A Active CN111523641B (en) 2020-04-10 2020-04-10 Sector delay prediction method based on ConvLSTM-SRU

Country Status (1)

Country Link
CN (1) CN111523641B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105225007A (en) * 2015-09-30 2016-01-06 中国民用航空总局第二研究所 A kind of sector runnability method for comprehensive detection based on GABP neural network and system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105679102B (en) * 2016-03-03 2018-03-27 南京航空航天大学 A kind of national flight flow spatial and temporal distributions prediction deduction system and method
CN106023655B (en) * 2016-06-30 2019-04-05 南京航空航天大学 Traffic congestion state monitoring method in a kind of sector null
CN109658741A (en) * 2018-12-12 2019-04-19 中国船舶重工集团公司第七0九研究所 A kind of sector short term traffic forecasting method and system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105225007A (en) * 2015-09-30 2016-01-06 中国民用航空总局第二研究所 A kind of sector runnability method for comprehensive detection based on GABP neural network and system

Also Published As

Publication number Publication date
CN111523641A (en) 2020-08-11

Similar Documents

Publication Publication Date Title
Prajwala A comparative study on decision tree and random forest using R tool
CN109472321B (en) Time series type earth surface water quality big data oriented prediction and evaluation model construction method
CN108985380B (en) Point switch fault identification method based on cluster integration
CN109492748B (en) Method for establishing medium-and-long-term load prediction model of power system based on convolutional neural network
CN112489497B (en) Airspace operation complexity evaluation method based on deep convolutional neural network
CN112966954A (en) Flood control scheduling scheme optimization method based on time convolution network
CN110164129B (en) Single-intersection multi-lane traffic flow prediction method based on GERNN
CN110442143B (en) Unmanned aerial vehicle situation data clustering method based on combined multi-target pigeon swarm optimization
CN109657709A (en) A kind of equipment fault prediction technique based on particle group optimizing support vector regression
CN111626366B (en) Operation characteristic-based area sector scene similarity identification method
CN110708318A (en) Network abnormal flow prediction method based on improved radial basis function neural network algorithm
CN112465199A (en) Airspace situation evaluation system
CN113657814B (en) Aviation network risk prediction method and risk grade evaluation method
CN109460872B (en) Mobile communication user loss imbalance data prediction method
CN111523641B (en) Sector delay prediction method based on ConvLSTM-SRU
Sagar et al. Analysis of prediction techniques based on classification and regression
CN116882584A (en) Flight delay prediction method and system
CN116578858A (en) Air compressor fault prediction and health degree evaluation method and system based on graphic neural network
CN115310999B (en) Enterprise electricity behavior analysis method and system based on multi-layer perceptron and sequencing network
CN113570120A (en) Wind power prediction method and device based on improved particle swarm optimization
CN111368408B (en) Data center energy efficiency optimization continuous decision method based on seq2seq
CN111652102A (en) Power transmission channel target object identification method and system
CN117422320B (en) Method for extracting influence factors of weather on flight toughness operation
CN111382761A (en) CNN-based detector, image detection method and terminal
CN113222229B (en) Non-cooperative unmanned aerial vehicle track prediction method based on machine learning

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