目录
1.程序功能描述
2.测试软件版本以及运行结果展示
3.核心程序
4.本算法原理
4.1 航路网络建模
4.2 航线图构建
4.3 飞行轨迹模拟的具体步骤
5.完整程序
1.程序功能描述
空域图是指航空领域中的一种图形表示方式,它涵盖了空中交通管理所需要的各种信息,比如航线、导航点、飞行高度层、飞行限制等。空域图是航空人员进行飞行计划制定的重要工具。在本课题中,根据空域图信息构造飞机航线图以及飞行轨迹模拟matlab仿真。
2.测试软件版本以及运行结果展示
MATLAB2022A版本运行
(完整程序运行后无水印)
3.核心程序
...................................................................................
%CSC8862
if t >= 19 & t < 29 %WXI -> HG
plot(X7_ANDIN_LR(t-18),Y7_ANDIN_LR(t-18),'go','LineWidth',2,'MarkerEdgeColor','b','MarkerFaceColor','y','MarkerSize',7);
hold off
X7=[X7_ANDIN_LR(t-18)];Y7=[Y7_ANDIN_LR(t-18)];Z7=[9200];
end
if t >= 29 & t < 33 %WXI -> HG
plot(X7_LR_VNE(t-28),Y7_LR_VNE(t-28),'go','LineWidth',2,'MarkerEdgeColor','b','MarkerFaceColor','y','MarkerSize',7);
hold off
X7=[X7_LR_VNE(t-28)];Y7=[Y7_LR_VNE(t-28)];Z7=[9200];
end
if t >= 33 & t < 39 %WXI -> HG
plot(X7_VNE_KM(t-32),Y7_VNE_KM(t-32),'go','LineWidth',2,'MarkerEdgeColor','b','MarkerFaceColor','y','MarkerSize',7);
hold off
X7=[X7_VNE_KM(t-32)];Y7=[Y7_VNE_KM(t-32)];Z7=[9200];
end
if t >= 39 & t < 47 %WXI -> HG
plot(X7_KM_ZN(t-38),Y7_KM_ZN(t-38),'go','LineWidth',2,'MarkerEdgeColor','b','MarkerFaceColor','y','MarkerSize',7);
hold off
X7=[X7_KM_ZN(t-38)];Y7=[Y7_KM_ZN(t-38)];Z7=[9200];
end
fprintf('CSC8862 : ');fprintf('%3.3f ',X7);fprintf('%3.3f ',Y7);fprintf('%3.3f ',Z7);fprintf('\n');
title(['time = ',num2str(t)]);
hold on
%DLH730
if t >= 23 & t < 30 %WXI -> HG
plot(X8_MANSA_GM(t-22),Y8_MANSA_GM(t-22),'go','LineWidth',2,'MarkerEdgeColor','g','MarkerFaceColor','b','MarkerSize',7);
hold off
X8=[X8_MANSA_GM(t-22)];Y8=[Y8_MANSA_GM(t-22)];Z8=[9500];
end
if t >= 30 & t < 36 %WXI -> HG
plot(X8_GM_LR(t-29),Y8_GM_LR(t-29),'go','LineWidth',2,'MarkerEdgeColor','g','MarkerFaceColor','b','MarkerSize',7);
hold off
X8=[X8_GM_LR(t-29)];Y8=[Y8_GM_LR(t-29)];Z8=[9500];
end
if t >= 36 & t < 46 %WXI -> HG
plot(X8_LR_BEDOG(t-35),Y8_LR_BEDOG(t-35),'go','LineWidth',2,'MarkerEdgeColor','g','MarkerFaceColor','b','MarkerSize',7);
hold off
X8=[X8_LR_BEDOG(t-35)];Y8=[Y8_LR_BEDOG(t-35)];Z8=[9500];
end
fprintf('CSC8862 : ');fprintf('%3.3f ',X8);fprintf('%3.3f ',Y8);fprintf('%3.3f ',Z8);fprintf('\n');
title(['time = ',num2str(t)]);
hold on
pause(0.5);
end
16_058m
4.本算法原理
空域图是指航空领域中的一种图形表示方式,它涵盖了空中交通管理所需要的各种信息,比如航线、导航点、飞行高度层、飞行限制等。空域图是航空人员进行飞行计划制定的重要工具。飞机航线图的构建主要依赖于航路网络结构和相应的飞行规则。航线图中的节点通常代表机场或者航路点,边则表示连接这些点的航线段。
4.1 航路网络建模
- 节点:机场、导航点(VOR、NDB、DME等)。
- 边:航线段,表示两个点之间的直接路径。
4.2 航线图构建
- 航线规划:根据目的地和起飞点确定一条或多条航线。
- 航路点:航线上的关键点,用于导航和路径规划。
- 飞行高度层:根据飞行高度层划分,保证飞机在不同高度层上飞行,避免碰撞。
4.3 飞行轨迹模拟的具体步骤
5.完整程序
VVV