首页> 中文学位 >基于GNU Radio的图形化雷达仿真系统设计
【6h】

基于GNU Radio的图形化雷达仿真系统设计

代理获取

目录

声明

插图索引

表格索引

符号对照表

缩略语对照表

第一章绪论

1.1研究背景及意义

1.2国内外研究现状

1.3本文主要工作

第二章基于GNU Radio的图形化雷达仿真系统设计方案

2.1需求分析

2.2 GNU Radio软件概述

2.3矩阵库的选择

2.4基于GNU Radio的图形化雷达仿真系统总体设计方案

2.5本章小结

第三章基于GNU Radio的雷达仿真系统设计

3.1图形化雷达仿真模块设计

3.2模块接口数据结构设计

3.3数据传输方式设计

3.4雷达仿真系统时序控制设计

3.5本章小结

第四章仿真系统模块的详细设计与实现

4.1基于Armadillo库的雷达仿真系统模块设计与实现

4.2图形化雷达仿真系统模块设计与实现

4.3图形化雷达仿真系统设计与实现

4.4本章小结

第五章基于GNU Radio的图形化雷达仿真系统的测试

5.1图形化雷达仿真系统测试环境和参数

5.2图形化建模环境测试

5.3图形化雷达仿真系统功能测试

5.4图形化雷达仿真系统脉冲积累过程速度测试

5.5图形化雷达仿真系统速度测试

5.6图形化雷达仿真系统稳定性测试

5.7本章小结

第六章总结与展望

6.1本文总结

6.2本文展望

参考文献

致谢

作者简介

展开▼

摘要

现在雷达系统仿真建模存在仿真建模可视化程度低和仿真系统运行速度慢的问题。为解决上述问题,本文将图形化和多线程技术应用于雷达系统仿真,搭建图形化雷达仿真系统来提高仿真建模的可视化程度和仿真系统的运行速度,并对雷达系统仿真技术进行探索。
  针对上述问题,本文结合GNU Radio软件平台的特点来搭建具有图形化和多线程特性的雷达仿真系统。首先对仿真系统进行相应的需求分析,根据需求分析提出了基于GNU Radio的图形化雷达仿真系统设计方案。其次分析了此多线程仿真系统存在的时序问题、数据传输问题、模块设计问题以及模块接口问题,并结合实际工程的源码阐释了本文提出的解决方案。接着根据各模块的数学模型,利用C++语言编写基于Armadillo矩阵库的某通用相参导引头雷达仿真系统模块,并对其进行封装、调试和测试。然后将建立的仿真模块进行功能分级,以降低图形化仿真系统的设计难度,根据分级的仿真模块在GNU Radio软件上编写具有多线程和图形化特点的雷达仿真系统模块,并对其进行调试和测试。最后按照雷达信号流向在GNU Radio软件上对各图形化仿真模块进行连接,完成图形化雷达仿真系统的搭建。
  目前,本文作者已经基本上完成了上述图形化雷达仿真系统模块的设计、实现和测试并给出了测试结果;完成了对图形化雷达仿真建模平台的建模环境、仿真系统功能、仿真系统运行速度以及仿真系统稳定性的测试并给出了测试结果。经测试,本文搭建的图形化雷达仿真系统功能正确、系统稳定,与单线程雷达仿真系统相比其运行速度更快。本文成功地将多线程与图形化技术同时运用到雷达仿真中,提高了仿真建模可视化程度和仿真系统的运行速度,具有一定的工程应用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号