CN-121442402-B - Communication scheduling method and system
Abstract
The application relates to a communication scheduling method and a system. The communication scheduling method comprises the steps of obtaining satellite clock signals, calculating phase differences of the satellite clock signals and local clock signals, obtaining high-precision clock references based on the phase differences and a Kalman filtering algorithm, obtaining a time slot distribution matrix and aircraft position-time slot associated data based on the high-precision clock references, constructing a three-dimensional grid model based on the high-precision clock references, obtaining a predicted track of an aircraft based on the three-dimensional grid model and the aircraft position-time slot associated data, and obtaining an optimal resource pre-distribution scheme based on the three-dimensional grid model, the predicted track and the time slot distribution matrix. When the scheme is applied to the communication scene of the aircraft in the dense airspace, the communication conflict is low, the resource utilization rate is high, the synchronization stability is good, and the conflict-free high-efficiency communication scheduling of the aircraft in a large scale can be supported.
Inventors
- SHI WEI
- DU JIAHAO
- YE LU
- QUAN XIN
Assignees
- 上海狮尾智能化科技有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20251217
Claims (8)
- 1. A communication scheduling method, comprising: Acquiring a satellite clock signal; calculating the phase difference between the satellite clock signal and the local clock signal; Obtaining a high-precision clock reference based on the phase difference and a Kalman filtering algorithm; Obtaining a time slot distribution matrix and aircraft position-time slot association data based on the high-precision clock reference; constructing a three-dimensional grid model based on the high-precision clock reference; Obtaining a predicted trajectory of the aircraft based on the three-dimensional grid model and the aircraft position-slot correlation data; solving by adopting an improved MOEA/D multi-target algorithm to obtain an optimal resource pre-allocation scheme, wherein the improved MOEA/D multi-target algorithm aims at minimum interference and maximum resource utilization rate ≥ And ≥ Is a constraint, wherein, the method comprises the steps of, The communication frequency point interval between grids in the three-dimensional grid model is set; is the minimum allowable interval; The gap offset interval between grids in the three-dimensional grid model; To protect the time slots.
- 2. The method of claim 1, wherein the acquiring the satellite clock signal comprises: acquiring satellite atomic clock time signals; and carrying out ionospheric delay error elimination processing on the satellite atomic clock time signal by adopting a carrier phase measurement technology so as to obtain a satellite clock signal.
- 3. The method of claim 2, wherein the deriving a high precision clock reference based on the phase difference and kalman filter algorithm comprises: gradually adjusting the clock frequency of the local clock by a digital phase-locked loop based on the phase difference; Evaluating the drift rate of the local clock and the clock deviation of the local clock and the satellite atomic clock through a Kalman filtering algorithm; A temperature compensation circuit is adopted to eliminate the influence of the ambient temperature on the crystal oscillator frequency of the crystal oscillator in the local clock; and continuously iterating the steps for a plurality of times until the phase difference between the satellite clock signal and the local clock signal converges to a preset threshold value, and obtaining the high-precision clock reference.
- 4. The method of claim 1, wherein said deriving slot allocation matrix and aircraft position-slot association data based on said high precision clock reference comprises: The current aircraft sends a time slot use request to a radar system based on the high-precision clock reference; the radar system searches and acquires the current allocable time slot resources; judging whether the time slot resources obtained by searching conflict with time slot allocation of other aircrafts or not; when there is no collision, the radar system provides a slot allocation scheme to the current aircraft; the current aircraft confirms and feeds back the time slot allocation scheme; And after receiving the confirmation feedback, the radar system obtains a time slot distribution matrix and aircraft position-time slot association data based on the time slot distribution scheme.
- 5. The method of claim 1, wherein constructing a three-dimensional mesh model based on the high precision clock reference comprises partitioning a three-dimensional airspace using an adaptive octree structure to construct a three-dimensional mesh model.
- 6. The method of claim 5, wherein the formula for the grid side length L in the three-dimensional grid model is: Wherein, the The maximum flying speed of the aircraft in the current airspace is set; Is the minimum grid side length; Is an update period; Is a safety factor.
- 7. The method of claim 1, wherein deriving a predicted trajectory of the aircraft based on the three-dimensional mesh model and the aircraft position-slot correlation data comprises: Obtaining a historical position-time slot sequence of the aircraft based on the three-dimensional grid model and the aircraft position-time slot association data; And inputting the historical position-time slot sequence into an improved LSTM-TCN hybrid neural network model for prediction so as to obtain the predicted track.
- 8. A communication scheduling system, the communication scheduling system comprising: The synchronous signal triggering module is used for acquiring satellite clock signals, calculating the phase difference between the satellite clock signals and local clock signals, and obtaining a high-precision clock reference based on the phase difference and a Kalman filtering algorithm; The time division multiple access communication scheduling module is used for obtaining a time slot distribution matrix and aircraft position-time slot association data based on the high-precision clock reference; The three-dimensional airspace partition management module is used for constructing a three-dimensional grid model based on the high-precision clock reference, obtaining a predicted track of the aircraft based on the three-dimensional grid model and the aircraft position-time slot association data, solving by adopting an improved MOEA/D multi-target algorithm to obtain an optimal resource pre-allocation scheme, wherein the improved MOEA/D multi-target algorithm aims at minimum interference and maximum resource utilization rate and aims at ≥ And ≥ Is a constraint, wherein, the method comprises the steps of, The communication frequency point interval between grids in the three-dimensional grid model is set; is the minimum allowable interval; The gap offset interval between grids in the three-dimensional grid model; To protect the time slots.
Description
Communication scheduling method and system Technical Field The present application relates to the field of communications scheduling technologies, and in particular, to a communications scheduling method and system. Background In the communication scene of dense airspace aircrafts (such as unmanned aerial vehicles and low-altitude aircrafts), the prior art is difficult to simultaneously meet four core requirements of time synchronization precision, space resource adaptation, space-time cooperative scheduling and environmental interference resistance, so that the communication conflict rate is high, the resource utilization rate is low, the synchronization stability is poor, and the conflict-free high-efficiency communication scheduling of a large-scale aircrafts cannot be supported. Disclosure of Invention Based on this, it is necessary to provide a communication scheduling method and system for solving the problems in the related art. In order to achieve the above object, in a first aspect, the present application provides a communication scheduling method, including: Acquiring a satellite clock signal; calculating the phase difference between the satellite clock signal and the local clock signal; Obtaining a high-precision clock reference based on the phase difference and a Kalman filtering algorithm; Obtaining a time slot distribution matrix and aircraft position-time slot association data based on the high-precision clock reference; constructing a three-dimensional grid model based on the high-precision clock reference; Obtaining a predicted trajectory of the aircraft based on the three-dimensional grid model and the aircraft position-slot correlation data; and obtaining an optimal resource pre-allocation scheme based on the three-dimensional grid model, the predicted track and the time slot allocation matrix. The communication scheduling method comprises the steps of obtaining satellite clock signals, calculating phase differences of the satellite clock signals and local clock signals, obtaining a high-precision clock reference based on the phase differences and a Kalman filtering algorithm, obtaining a time slot distribution matrix and aircraft position-time slot association data based on the high-precision clock reference, constructing a three-dimensional grid model based on the high-precision clock reference, obtaining a predicted track of an aircraft based on the three-dimensional grid model and the aircraft position-time slot association data, and obtaining an optimal resource pre-distribution scheme based on the three-dimensional grid model, the predicted track and the time slot distribution matrix. When the scheme is applied to the communication scene of the aircraft in the dense airspace, the communication conflict is low, the resource utilization rate is high, the synchronization stability is good, and the conflict-free high-efficiency communication scheduling of the aircraft in a large scale can be supported. In some of these embodiments, the acquiring the satellite clock signal includes: acquiring satellite atomic clock time signals; and carrying out ionospheric delay error elimination processing on the satellite atomic clock time signal by adopting a carrier phase measurement technology so as to obtain a satellite clock signal. In some of these embodiments, the deriving a high precision clock reference based on the phase difference and a kalman filter algorithm includes: gradually adjusting the clock frequency of the local clock by a digital phase-locked loop based on the phase difference; Evaluating the drift rate of the local clock and the clock deviation of the local clock and the satellite atomic clock through a Kalman filtering algorithm; A temperature compensation circuit is adopted to eliminate the influence of the ambient temperature on the crystal oscillator frequency of the crystal oscillator in the local clock; and continuously iterating the steps for a plurality of times until the phase difference between the satellite clock signal and the local clock signal converges to a preset threshold value, and obtaining the high-precision clock reference. In some of these embodiments, the deriving slot allocation matrix and aircraft position-slot association data based on the high precision clock reference comprises: The current aircraft sends a time slot use request to a radar system based on the high-precision clock reference; the radar system searches and acquires the current allocable time slot resources; judging whether the time slot resources obtained by searching conflict with time slot allocation of other aircrafts or not; when there is no collision, the radar system provides a slot allocation scheme to the current aircraft; the current aircraft confirms and feeds back the time slot allocation scheme; And after receiving the confirmation feedback, the radar system obtains a time slot distribution matrix and aircraft position-time slot association data based on the time slot distri