[发明专利]一种基于SVM的低空空域通航飞机冲突检测方法有效
申请号: | 201610028838.0 | 申请日: | 2016-01-15 |
公开(公告)号: | CN105489069B | 公开(公告)日: | 2017-08-08 |
发明(设计)人: | 管祥民;吕人力;孙亮;刘洋 | 申请(专利权)人: | 中国民航管理干部学院 |
主分类号: | G08G5/04 | 分类号: | G08G5/04 |
代理公司: | 北京汲智翼成知识产权代理事务所(普通合伙)11381 | 代理人: | 陈曦,贾兴昌 |
地址: | 100102 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 svm 低空 空域 通航 飞机 冲突 检测 方法 | ||
1.一种基于SVM的低空空域通航飞机冲突检测方法,其特征在于包括如下步骤:
S1,通过选取核函数及其参数构建SVM模型;
S2,获取目标飞机和本机的信息,并对所述信息进行预处理,通过预处理得到目标飞机与本机的相对信息;
S3,将预处理得到的目标飞机与本机的相对信息输入SVM模型,先将相对信息进行过滤处理,将位于圆柱形的冲突保护区之外的目标飞机提前划分为非冲突目标,通过SVM模型对输入的相对信息进行分类,并根据分类设定预测值;
S4,参照前一段时间的预测结果,对预测值进行移动平均加权,得到最终预测值,根据最终预测值判断目标飞机是否对本机产生冲突。
2.如权利要求1所述的基于SVM的低空空域通航飞机冲突检测方法,其特征在于:
在步骤S1中,所述参数包括惩罚因子和径向基函数。
3.如权利要求2所述的基于SVM的低空空域通航飞机冲突检测方法,其特征在于在步骤S1中,选取核函数的参数,包括如下步骤:
S11,设定种群规模、迭代次数、搜索空间大小和速度,根据限制随机初始化粒子的位置X=(X1,X2,...,Xn)和速度V=(V1,V2,...,Vn);
S12,根据每个粒子的位置Xi=(xi1,xi2)对SVM模型进行训练,将交叉验证的正确率作为所述粒子的适应度,位置Xi=(xi1,xi2)的横纵坐标分别代表惩罚因子和径向基函数;
S13,根据每个粒子的适应度,与所述粒子历史位置上的适应度相比较,将适应度高的作为新的个体极值Pi=(Pi1,Pi2,...,PiD);
S14,根据每个粒子的适应度和所有粒子经过的最优适应度相比较,将适应度高的作为新的全局极值Pg=(Pg1,Pg2,...,PgD);
S15,根据粒子的速度和位置更新公式对粒子进行更新;
S16,判断当前迭代次数是否满足条件:gen<下降阈值,如果满足,则转向步骤S17;否则,判断当前迭代次数是否满足最大迭代次数,如果满足,则输出结果,适应度最高的粒子的坐标值即为所述参数的值;若不满足,则转向步骤S13;
S17,计算粒子的适应度值,根据粒子适应度的大小按一定比例从种群P中选取出种群P2,并对P2进行重组交叉和变异;
S18,计算P2的适应度,根据适应度重插入种群P中,转向步骤S13。
4.如权利要求3所述的基于SVM的低空空域通航飞机冲突检测方法,其特征在于:
在步骤S15中,所述粒子的速度更新公式为:
其中,Vi=(Vi1,Vi2,...,ViD)为每一个粒子的速度,Xi=(xi1,xi2,...,xiD)为每一个粒子位置;Pi=(Pi1,Pi2,...,PiD)为个体极值,Pg=(Pg1,Pg2,...,PgD)为全局极值,k代表种群的当前代数,c1,c2为加速度常数,r1,r2为(0,1)之内的随机数;
其中,gen为当前迭代次数,MAXGEN为最大迭代次数;
所述粒子的位置更新公式为:
其中,Vi=(Vi1,Vi2,...,ViD)为每一个粒子的速度,Xi=(xi1,xi2,...,xiD)为每一个粒子位置;k代表种群的当前代数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民航管理干部学院,未经中国民航管理干部学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610028838.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:双层复合密封封堵机构
- 下一篇:文胸罩杯加工用捆碗工具