六自由度模拟飞行C++教程
带引导、控制和导航
课程英文名:Flight Dynamics in Six Degrees of Freedom
此视频教程共14.5小时,中英双语字幕,画质清晰无水印,源码附件全
下载地址
百度网盘地址:https://pan.baidu.com/s/1ivLIGKt_3R0wncmCswMTRg?pwd=vd1h
课程内容
你将会学到的
-
成为高保真飞行动力学专家
-
应用引导、控制和导航
-
分析导弹、飞机和高超音速飞行器的性能
-
进行和评估蒙特卡洛随机分析
-
探索 [C++] 中的六个自由度模拟
要求
-
以飞行动力学、制导和控制为基础
-
精通C++编程
-
这门综合课程的时间分配
说明
接受我的飞行动力学研究生课程的挑战,我对导弹、飞机和高超音速飞行器及其空气动力学、推进、自动驾驶仪、制导和 INS/GPS 导航的高保真模拟使我更加生动。
第一部分回顾了我的张量建模方法和您将遇到的所有坐标系,同时推导了由空气动力和推进力驱动的六个自由度运动方程。然后你开始工作并在我的 CADAC++ 环境中使用 Microsoft 的 C++ 编译器在基于 Windows 的计算机上运行 NASA X30 高超音速飞行器的第一次介绍性模拟。
在第二部分中,自动驾驶仪、制导和导引头的其余子系统完善了导弹、飞机和高超音速飞行器模型,包括它们的噪声源,因此它们可以在完全随机的蒙特卡罗模拟中执行。现在您将执行完整的六自由度空对空导弹模拟,并分析导弹的发射包线和终端脱靶距离性能。
在第三部分中,您将使用六自由度模拟研究 F16 飞机的稳定性和控制。然后了解 INS/GPS 导航并将 NASA X30 从卡纳维拉尔角飞到平流层,将运输工具释放到轨道,然后向卫星发射拦截器。使用蒙特卡罗方法,您可以确定截距的准确性。
此课程面向哪些人:
-
追求高保真飞行动力学建模和仿真专业知识的学生
-
支持[航空航天]器设计和测试的工程师
-
教师为学生准备他们具有挑战性的航空航天事业
-
开发人员在 C++ 中探索高保真航空航天模拟