Some general considerations.

This commit is contained in:
Sebastian Kramer
2021-08-13 10:41:11 +02:00
parent a0d4a1e0d3
commit c80d230946
3 changed files with 82 additions and 0 deletions

18
algorithm/rhcacsass.py Normal file
View File

@@ -0,0 +1,18 @@
# RHC-ACS-ASS Algorithm
# This class is written to contain an implementation
# of the Ant Colony System based upon the Receding Horizon
# for Aircraft Arrival Sequencing
class RhcAcsAss:
k = 1 # Receding horizon counter
N_rhc = 4 # The number of receding horizons
T_ti = 1 # The scheduling window
def __init__(self, n, t):
self.N_rhc = n
self.T_ti = t
def find_aircraft_for_horizon(self, ki):
# Omega(k) = [(k-1) * T_ti, (k+N_rhc-1) * T_ti]
pass