基于粒子群算法的机型排班系统研究

来源 :科技创新导报 | 被引量 : 0次 | 上传用户:xivi1848
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要:近几年来,随着经济的快速发展选择乘坐飞机出行的人数逐渐增长,这种现象为民航业带来发展的同时,也带来了一系列的挑战,其中由于民航业具有的高成本的特征,因此面对日益增长的需求如何进行机型的选择与航班排班就显得格外重要,本研究通过线性规划的方法建立了机型排班模型并通过收集不同机型及航线信息对模型采用粒子群算法进行了仿真求解,得到了十分具有可靠性的答案,验证了模型的科学性。
  关键词:航班排班  排班模型  线性规划  粒子群算法
  中图分类号:V351                               文献标识码:A                    文章编号:1674-098X(2021)02(b)-0004-05
  Research on Aircraft Scheduling System based on Particle Swarm Optimization
  LU Li1  LIU Chengyu2
  (College of Air Traffic Management, Civil Aviation Flight University of China, Guanghan, Sichuan Province, 618307, China)
  Abstract: In recent years, with the rapid development of economy, the number of people who choose to travel by aircraft increases gradually. This phenomenon not only brings development to civil aviation industry, but also brings a series of challenges. Due to the high cost characteristics of civil aviation industry, it is particularly important how to select aircraft types and schedule flights in the face of increasing demand. This study adopts linear programming. By collecting the information of different aircraft types and routes, the model is simulated and solved by particle swarm optimization algorithm. The reliable answer is obtained and the scientific nature of the model is verified.
  Key Words:  Flight scheduling; Scheduling model; Linear programming; Particle swarm optimization
  近些年来,随着人们生活水平的不断提高,中国民航机场旅客吞吐量从2013年的75430万人次增长到2019年的135200万人次(见图1),旅客周转量更是从2014年的6334.2亿人公里增长到了2019年的11705.1亿人公里(见图2),因此机型的规划排班问题开始变得格外重要,规划排班类问题是生活中十分常见的一类问题,在民航业中排班问题也已有了很广泛的研究,2008年李丽娟基于免疫算法针对飞行的安全问题与公司成本进行了排班模型的研究[1],2016年缪晨晖针对天气的干扰对航班排班进行了研究[2],同年,李耀华,王磊利用遗传算法对机型排班进行了优化[3],刘婧,贾宝惠基于启发式算法对机型排班进行了优化[4],宋政对不正常航班的优化调度进行了研究[5],2018年于焯、樊玮对机场航班航线调度进行了仿真优化管理[6],2020年王舳通过遗传算法及启发式算法对正常性飞机排班计划进行了研究[7]。
  本研究则主要通过航空公司收益的角度建立航班排班计划模型,通过不同机型在不同航线上的不同收益及不同成本建立目标函数使航空公司收益最大化,通过不同航线的最大客流量和最小客流量及不同机型的载运量与不同机型最大可安排次数之间的关系建立约束条件,通过粒子群算法进行仿真求解验证模型可靠性。
  1  模型的建立
  1.1 约束条件的设定
  由于航班排班涉及到眾多复杂的问题,本研究选取的主要影响航班排班因素如下假设条件。
  假设一:假设航班排班目标仅考虑公司收益;
  假设二:航班排班只考虑机型的选择、安排次数及航线运输量的限制。
  1.2 文中公式采用的符号说明
  文中公式采用的符号说明见表1。
  1.3 相关概念及理论方法
  1.3.1 航班排班
  航班排班是指航空公司制定的飞行计划重要环节,通过合理的航班排班,可使得航空公司获取最大的利润,但其考虑的因素较为复杂,往往涉及到航班的起飞时刻、机型选择、频次选择等,因此,复杂的航班排班是一项可以关系到航空公司能否正常运营的重要工作,从而,决定着航空公司的市场竞争力。本研究通过模型及算法对航班排班进行仿真计算,可以为航班排班的人工智能化起到重要的启发式作用。   1.3.2 航线的获取
  根据民航政府部门公布的有效全国范围航路图以及国内航空资料汇编中的各个机场的进场、离场、进近航图,可以从中获取航班始发地至目的地的航线,其具有一定最低安全高度、航线保护区宽度以及磁方向等信息,可使得飞机在空中做载客飞行的线路。
  1.3.3 粒子群算法
  粒子群算法是模仿鸟类群体寻觅食物的一种协作性的随机搜索算法,利用群体中各别独立个体对信息的共享,从而使得寻觅过程从无序到有序,以进一步缩小搜索范围,获得最优解,可以很大程度地减少计算量,且计算出来的结果较为精确,粒子群算法基本形式如下[8]:
  (1)
  其中w是权重因子;vi为粒子速度;C1,C2为非负常数;rand(1),rand(2)为0~1的随机数;pbesti是该粒子已知最好为最好位置;gbesti是为该粒子群已知最好位置;xi该粒子当前位置。
  2  实际问题的建立与求解
  2.1 航班排班模型的建立
  该模型以某航空公司收益最大化为目标,排除特殊情况的发生,航班排班模型如下所示:
  (2)
  其中,公式中的代数符号参考1表中说明。
  2.2 基于粒子群算法的求解
  由于现实情况下航空公司拥有大量的航线网络及多种机型,因此模型变量庞大,且随着航空公司每新开辟一条航线或新购买一架飞机,其模型的计算量都将呈几何式增加,因此对于该模型的求解可通过粒子群算法进行个体的信息共享下的快速寻优,具体算法流程如图3所示。
  2.3 模拟仿真
  2.3.1 数据收集
  收集的某航空公司旗下机型信息如表2所示。
  某航空公司航线分布信息如表3所示。
  不同机型执行不同航线飞行任务公司收益如表4所示。
  2.3.2 仿真计算
  将表2至表4的信息带入公式(2)通过matlab编程仿真计算得到最终安排方案为表5所示。
  2.4 结论
  本节内容通过对某公司旗下的航空公司进行采样飞机机型、航线分布、收益等信息数据,將数据作为限制条件带入到粒子群算法进行仿真计算,能合理安排出各航线采用确切的机型可以为公司获取最大的收益,结果表明,计算出的结论与公司实际情况较为符合。
  3  结语
  本研究采用的是粒子群算法建立模型,该模型从收益的角度可运用于解决航空公司机型排班任务,并通过粒子群算法对数据进行求解验证了模型的科学性,采用粒子群算法避免了当航线网络复杂机型种类多时求解计算量庞大的问题,可以更快的收敛于最优解,但与此同时模型有可能造成陷入局部最优解的问题。但是本研究采用的数据分析较为简单,比如航空公司选取旗下公司,航线分布简单,机型简单,在后续的研究中,将丰富航线分布、增加机型等信息以及其他约束条件使结果更加具有可靠性。
  参考文献
  [1] 李丽娟.航班排班模型及算法研究[D].南京:南京航空航天大学,2008.
  [2] 缪晨晖.基于天气干扰的航班排班问题研究[D].南京:南京航空航天大学,2016.
  [3] 李耀华,王磊.基于改进遗传算法的航班排班优化方法研究[J].系统仿真学报,2016,28(                                                       3):620-626.
  [4] 刘婧,贾宝惠.基于启发式算法的飞机指派优化模型及算法[J].系统仿真技术,2016,12(2):79-82+94.
  [5] 宋政.不正常航班优化调度方法研究[J].内江科技,2016,37(6):46-47.
  [6] 于焯,樊玮.机场航班航线调度优化管理仿真研究[J].计算机仿真,2018,35(7):54-58.
  [7] 王舳. 面向正常性的飞机排班优化方法研究[D].天津:中国民航大学,2020.
  [8] 李树松.粒子群算法在优化问题中的应用研究[J].科学技术创新,2020(32):103-104.
其他文献
摘 要:本文分析了职业学校重资产型实训基地建设的现状,对存在问题进行了剖析。对照德国“双元制”职业教育,提出了我国职业学校重资产型实训基地建设的十个关键措施,包括发挥政府的法律保障主导作用、发挥政府的投资主体作用、建设一个仿德国行会的组织行使行会的职能、优化实训基地的功能定位、充分调动企业的积极性、促进政校企共建实训基地运行的制度建设、提高专业带头人自身专业素质、弥补专业教师的职业技能、根据企业岗
摘要:ARINC661标准定义了座舱显示系统和用户系统之间的接口,并定义了符号和控件库及其相关行为。ARINC661标准将显示软件定义为一种运行时解释程序,它提供一系列部件组成的控件库,支持显示由这些部件组成的用户应用的图形画面。本文通过对ARINC661显示逻辑及标准座舱显示控件库的特性进行研究,包括控件库的通用特性、行为逻辑、使用方法以及事件产生,可以为用户应用提供基于人机交互界面标准化座舱显
DOI:10.16660/j.cnki.1674-098x.2011-5640-0807  摘 要:在介入放射學课程教学中融入思维导图的教学方法,观察新教学方法在介入放射学中的教学效果。以齐齐哈尔医学院2018级精神专业学生160人为研究对象,于2020年9月—2021年1月教学学期内实施思维导图教学方法,以2017级精神专业学生187人为对照对象,应用传统教学方法,最终观察两组学生对不同教学法的
摘 要:对某高速公路桥梁的预应力检测技术进行了总结分析,指出了桥梁预应力检测与控制的相关技术,提出了检测过程中提高精准率的方法,如优化梳编穿束工艺、灵活应用张拉设备准确标定、保证油压表读数精确、优化现阶段的张拉施工工艺等,以期为同类型检测工程提供相应的技术参考。  关键词:预应力检测 桥梁 工程质量 高速公路 钢绞线  中图分类号:U445.4 文献标识码:A
摘 要:本文介绍了老挝南欧江发电公司梯级水电站集控中心视频监控系统的建设情况,从用户需求、整体设计思路和建设方案对项目进行了详细介绍,涉及到了大容量光纤通道、多站点视频监控系统,模拟数字融合等较新的技术,项目已经接入4个已建成电站和一个流域集控中心,未来还有完工的电站项目陆续接入。目前整个视频监控系统运行良好,成为提高梯级电站运行管理水平的重要手段。  关键词:水电站集控 视频监控 光纤网络 大屏
DOI:10.16660/j.cnki.1674-098X. 2011-5640-0745  摘 要:教育领域在国家发展中扮演着关键性角色,对社会人才的培养以及学生综合素质的提升有重要影响。而提高对课程逐步优化的重视是很多高校及教师关注的重点,是为学生创造良好教学条件的手段之一。本文就新时期背景下高校高等数学课程的优化教学展开相应论述。首先对课程优化中可能存在的难点问题进行了分析,如教学理念较落后
摘 要:公共建筑节能技术中,外墙内保温技术具有节约成本、施工速度快、操作方便灵活、可以保证施工进度等优点。本文主要对学校教学楼等一般公共建筑中泡沫玻璃板保温隔热材料的工程应用进行介绍,研究公共建筑的外墙内保温技术,并对该项技术的施工方法、新材料的应用、施工技术控制要点、质量控制措施等进行探讨,并针对外墙内保温施工技术提出科学合理化建议。  关键词:公共建筑 节能 外墙内保温 施工技术  中图分类号
摘 要:随着建筑行业的快速发展,建筑工程的数量和规模也随之增加,建筑施工企业的数量也逐年增长但建筑工程安全事故的频繁发生给人们敲响了警钟,如何减少建筑工程安全事故的发生、降低安全事故风险、提高施工企业的工作质量与工程伦理问题息息相关。本文从职业、社会和环境三个角度来分析建筑工程安全事故中工程师的伦理责任,并提出加强工程师伦理责任的有效措施。  关键词:建筑工程 安全事故 工程伦理 工程伦理责任  
摘 要:各种设备管路是由管阀进行控制的,管阀广泛应用于人们日常生活的各个领域,在国防和航天等技术领域,对流体阀门的使用要求其具备各种特殊性能,对其使用刚、强性能、灵敏度以及疲劳寿命等有着更高的要求指標。本文在现有航空航天管阀基础上对其设计原理、密封技术、生产、储存注意事项及泄漏问题解决方法进行详细阐述,为航空航天用管阀的发展提供参考。  关键词:航天管阀 设计原理 密封技术 泄漏  中图分类号:T
摘 要:基坑支护工程的施工安全对整体的施工工程质量和安全以及施工人员和人民群众的财产安全都存在着重要的影响。就当前基坑支护工程中存在的一些问题而言,显然相关人员都对基坑工程的重要性和价值加以重视,以至于在施工过程中出现的各种基坑安全性问题影响到建筑基地的稳定性,进而使工程的质量和安全性得不到保障,也会影响工程的经济效益。因此,本文将明确基坑支护在建筑工程中的作用,通过分析建筑工程中基坑支护存在的各