基于三维视景数据库的雷达模拟软件的研制
论文摘要
航海雷达模拟器问世以来,一直在航海教育和培训中发挥重要的作用。随着航海事业的发展,用户对雷达模拟器性能、逼真感等的要求越来越高,《STCW78/95公约》也对雷达模拟器提出了明确的要求。目前,大多数航海雷达模拟器的回波生成方法是通过数字化仪从海图上获得海岸线、雷康和SART等原始数据,然后通过扫描线与海岸等轮廓线求交得出物标的前端坐标值,再经过相应变换,从而生成回波图像。这种方法比较简单,但生成的回波和真实雷达的回波还有相当大的差距,而且物标间的遮挡关系以及物标对雷达电磁波的反射性能差异也得不到体现。三维视景数据库比海图包含了更多的信息,有利于更加逼真地实现雷达回波的模拟。本文在国内外相关研究的基础上,借鉴光线跟踪算法的思想和漫反射光照模型,基于三维视景数据库研发雷达模拟器。主要工作有以下几个方面:1.对三维建模工具及三维视景数据库进行系统的分析研究,将航海模拟器的三维视景库由OpenFlight格式转换为3DS格式并访问3DS文件,获取模型的相关信息。2.借鉴光线跟踪算法,利用射线与三角形求交计算物标的回波位置,利用漫反射光照模型计算物标的回波强度。3.研究雷达扫描线余辉、噪声、盲区的生成算法。4.基于VC++6.0和OpenGL完成雷达模拟软件的程序实现。
论文目录
摘要Abstract第1章 绪论1.1 研究背景1.2 STCW78/95公约对航海雷达模拟器的要求1.3 国内外研究现状及本课题的提出1.4 文章结构第2章 三维建模工具及视景库2.1 三维建模工具2.1.1 MultiGen Creator2.1.2 3D MAX2.1.3 Pro/ENGINEER2.2 三维视景库的格式2.2.1 Open Flight格式数据库2.2.2 3DS格式数据库2.2.3 OBJ格式数据库2.2.4 X格式数据库第3章 三维模型的引入3.1 OpenGL介绍3.1.1 OpenGL的工作原理3.1.2 OpenGL的主要功能3.1.3 OpenGL的运行机制及编写OpenGL应用程序的步骤3.2 模型的访问3.2.1 模型格式转换3.2.2 3DS模型的信息读取第4章 雷达回波图像的生成4.1 雷达回波原理及仿真思路的提出4.1.1 雷达回波原理4.1.2 光线跟踪算法4.1.3 仿真思路的提出4.2 物标回波生成算法4.2.1 射线与三角形的相交算法4.2.2 物标间相互遮挡关系的判断4.2.3 延伸线的生成4.2.4 回波的绘制4.3 回波强度的模拟4.3.1 影响回波强度的因素及模拟思路的提出4.3.2 漫反射模型4.3.3 回波强度的模拟计算4.4 雷达扫描线余辉、噪声及雷达盲区的模拟4.4.1 扫描线余辉的模拟4.4.2 噪声的模拟4.4.3 雷达盲区的模拟第5章 仿真软件程序实现5.1 雷达回波的程序实现5.2 仿真结果第6章 总结与展望6.1 总结6.2 展望参考文献致谢研究生履历
相关论文文献
本文来源: https://www.lw50.cn/article/0f9c4ccf5129d332a00ffbc8.html