The invention discloses an airport seat allocation method, which includes: establishing an initial Q table corresponding to all combinations of inbound and outbound seats in each flight according to the flight information in the pre-allocated flight schedule; screening out an inbound and outbound seat combination in each flight by means of epsilon greedy search method as a genome to characterize each flight in sequence; The chromosomes should be constituted by genome, and their fitness should be calculated. The Q-table should be updated according to the return value of each flight. After repeated iterations of chromosomes and Q-table, the allocation of seats can be obtained. The invention does not depend on the generation of the initial population, and the calculation convergence speed is fast. At the same time, the airport allocation scheme obtained by the invention can greatly improve the utilization rate of the airport seat.
【技术实现步骤摘要】
一种机场机位分配方法
本专利技术属于调度分配领域,更具体地,涉及一种机场机位分配方法。
技术介绍
机位分配问题是NP(Non-deterministicPolynomial)完全问题,国内的很多机场仍然采用人工分配的方法,然而,随着机场规模的不断扩大,机位分配方案呈指数增长,这给工作人员带来了巨大的工作量,实现机位分配的智能化与便捷化迫在眉睫。机位分配问题的解决,可充分利用机场资源,提高机场运行效益和服务质量,通常可采用各种现代数值求解算法例如传统遗传算法、模拟退火算法等。传统遗传算法求解机位分配方案,是一种可行的方案。但是传统遗传算法求解结果很不稳定,弱化了机位、机型约束,交叉、变异时需要自我纠正,收敛速度慢、初始种群生成困难等问题。
技术实现思路
针对现有技术的缺陷,本专利技术的目的在于提供一种机场机位分配方法,旨在解决传统遗传因机位机型约束单一,同时对初始化种群的依赖较大而导致机位利用率低的问题。为实现上述目的,本专利技术提供了一种机场机位分配方法,包括:(1)根据预分配航班表中航班信息,建立各航班各动作对应的初始Q表;具体包括如下步骤:(1.1)获取航班和机场机位信息;所述信息包括:航班编号、机型、是否为公务、是否为VIP、是否为国际航线、进港时刻、离港时刻、机场调度业务规则信息及每个机位对应机型约束信息;(1.2)根据上述信息,确定各航班中进港机位和离港机位的组合;具体地,各航班采用进港机位和离港机位表示,将进港机位和离港机位作为航班对应的两个基因,即在染色体中位于奇偶位相邻两个基因代表一个航班;优选地,对每个航班而言,所有可能的基因组合称为该航班对 ...
【技术保护点】
1.一种机场机位分配方法,其特征在于,包括:(1)根据预分配航班表中航班信息,对各航班中进港机位和离港机位的所有组合进行Q表初始化;(2)根据设定的阈值和各航班的Q值的比较,在各航班中均筛选出一个进港机位和离港机位组合;(3)以进港机位和离港机位作为每个航班的基因组,根据各航班设定的排列顺序,对应基因组构建染色体,并计算染色体的适应度;(4)检验染色体是否符合约束条件,将符合约束条件的染色体的适应度值作为各航班对应的回报值;(5)根据各航班回报值更新Q表;(6)根据预设迭代次数,重复步骤(2)~(5),将最终符合约束条件的染色体作为机位分配方案。
【技术特征摘要】
1.一种机场机位分配方法,其特征在于,包括:(1)根据预分配航班表中航班信息,对各航班中进港机位和离港机位的所有组合进行Q表初始化;(2)根据设定的阈值和各航班的Q值的比较,在各航班中均筛选出一个进港机位和离港机位组合;(3)以进港机位和离港机位作为每个航班的基因组,根据各航班设定的排列顺序,对应基因组构建染色体,并计算染色体的适应度;(4)检验染色体是否符合约束条件,将符合约束条件的染色体的适应度值作为各航班对应的回报值;(5)根据各航班回报值更新Q表;(6)根据预设迭代次数,重复步骤(2)~(5),将最终符合约束条件的染色体作为机位分配方案。2.如权利要求1所述的机场机位分配方法,其特征在于,步骤(1)具体包括如下步骤:(1.1)获取航班和机场机位信息;(1.2)根据所获取的信息,确定各航班的进港机位和离港机位组合;(1.3)对各航班中的进港机位和离港机位组合进行Q...
【专利技术属性】
技术研发人员:曾伟,许永磊,余明晖,周洪涛,潘林强,苏厚胜,
申请(专利权)人:华中科技大学,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。