[发明专利]一种基于蒙特卡洛仿真优化的飞机离港推出控制方法在审
申请号: | 202110773103.1 | 申请日: | 2021-07-08 |
公开(公告)号: | CN113496085A | 公开(公告)日: | 2021-10-12 |
发明(设计)人: | 廉冠;许修权;李文勇;王涛;杨浩 | 申请(专利权)人: | 桂林电子科技大学;桂林蓝港科技有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20 |
代理公司: | 桂林市华杰专利商标事务所有限责任公司 45112 | 代理人: | 陶平英 |
地址: | 541004 广*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 蒙特卡洛 仿真 优化 飞机 推出 控制 方法 | ||
1.一种基于蒙特卡洛仿真优化的飞机离港推出控制方法,其特征在于,包括如下步骤:
1)根据飞机滑行道的排队长度,按照三段法、四段法将飞机推出率划分,表达式如下:
公式(1)和公式(2)中,λ为推出率,ε1、ε2为分段区间参数,0≤ε1≤ε2≤1,精度取10-1,a、b为推出率参数,0≤a≤b≤1,精度取10-1;k为当前滑行道上飞机排队长度,K为滑行道排队长度阈值;
2)建立飞机离港推出控制模型,具体如下:
2-1)建立惩罚函数,惩罚系数的表达式如下:
公式(3)中,c为单位时间滑行燃油成本,t为滑行时间;
2-2)根据飞机滑行道滑行过程中耗费的燃油成本,以及飞机推出申请被拒于原停机位停留产生的惩罚费用,建立飞机推出总成本的目标函数,表达式如下:
s.t.0≤k≤K (5)
gi≤Gmax (6)
公式(4)、(5)和(6)中,N为时间窗内推出申请总数;i为飞机索引,i=1,2,…,M;d为每架飞机平均每分钟消耗燃油成本;Wi为时间区间i内飞机的滑行道等待时间;β为惩罚系数;gi为飞机i的停机位等待时间;Gmax为飞机i的停机位等待时间限制,其中Gmax=30min;k为飞机i内滑行道当前排队长度,ki=1,2,…,K;K为滑行道排队长度阈值;
3)用网格搜索法的参数搜索步骤求解飞机离港推出的最优情况,设θ为SFPC参数,参数网格总数为lmax,在前提条件为30min的航班延误时间阈值下,将最大停机位停留时间Gmax分别设定为15min、20min、25min和30min,具体求解步骤如下:
3-1)向仿真系统中输入飞机i申请推出请求集即初始化数据集;
3-2)初始化控制方法参数网格;
3-3)初始化滑行道排队长度阈值;
3-4)飞机i申请推出;
3-5)记录飞机申请推出时刻;
3-6)采用蒙特卡洛法判断k是否小于K,若为否,则执行步骤3-8);若为是,执行步骤3-7);
3-7)采用蒙特卡洛法判断Ri是否小于(1-k/K),若为是,则执行步骤3-9);若为否,执行步骤3-8);
3-8)飞机i在停机位进行等待,一个尾流间隔时长后再次申请推出并更新申请推出的时间,将飞机在停机位上的等待时间更新为Gi;
3-9)将滑行道当前排队长度k值记录后再反馈至步骤3-6),进而对滑行道排队时间进行计算;
3-10)判断Gi是否小于30min,若为是,则将排队长度更新为k+1,并跳转至步骤3-3);若为否,执行步骤3-11);
3-11)判断飞机序列i是否小于M,若为是,执行步骤3-12);若为否,执行步骤3-13);
3-12)将飞机序列更新为i+1,并对序列为i+1的飞机进行推出申请,跳转至步骤3-4);
3-13)对当前飞机推出总成本的目标函数DTj进行计算;
3-14)判断队列阈值Kj是否小于30min,若为是,则跳转至步骤3-3);若为否,执行步骤3-15);
3-15)将当前最优的飞机推出总成本DT*、最优的飞机索引W*、飞机最优的停机位等待时间限制G*、飞机在滑行道当前排队最优长度K*输出;
3-16)判断上限参数组索引Sk是否小于lmax,若为是,则将搜索网格索引k+1,跳转至步骤3-2);若为否,执行步骤3-17);
3-17)将全局最优DT*、W*、G*、K*、ε*进行输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学;桂林蓝港科技有限公司,未经桂林电子科技大学;桂林蓝港科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110773103.1/1.html,转载请声明来源钻瓜专利网。