GNSS数学仿真软件的设计与实现

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:ljvael
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着众多新的导航系统及其服务的出现,必然需要测试这些系统的性能和提高相关的设计、质量和导航设备的可靠性。在GNSS发展的初期,主要有两种测试方法:现场测试和实验室模拟。当前,最佳的测试方法是在实验室中采用GNSS模拟器进行,相对于使用真实环境中的卫星信号,它不但可以节约测试成本、可重复进行,而且可以完全控制所模拟的卫星信号和模拟环境。GNSS模拟器系统主要由模拟器硬件和数学仿真软件组成,两者一般通过以太网相互通信,数学仿真软件根据用户指定的仿真方案,产生信号生成参数,然后将这些参数传递给模拟器硬件,硬件产生模拟信号后再传递给导航设备,导航设备以处理和实际信号完全一样的方式来处理模拟信号。现在的GNSS非常精密,涉及多个系统,每个系统又有多种信号,所具有的特色和复杂性越来越多。因此GNSS数学仿真软件必须容易理解和直观地操作。   本文系统地研究和总结了在Visual C++环境下进行GNSS数学仿真软件设计和开发的关键技术。主要包括GNSS仿真模型分类、GUI界面模型、利用对话框和CTreeCTrl控件实现导航栏、多输出视图、TCP/IP协议的Socket编程、GNSS网络通信中的多线程设计和基于OpenGL的飞行模拟等,主要贡献如下:   1.对GNSS数学仿真软件的仿真模型进行了比较清晰、合理的分类,阐述了各个仿真模型的基本概念;采用的工作区界面模型可以方便地在多个GNSS系统间进行切换,避免了直接使用VC提供的界面模型的单一性和不满足功能要求的问题;没有使用COM等复杂的技术,巧妙地利树的遍历算法,结合对话框和CTreeCtrl的结构特点高效可靠地实现了导航栏;考虑到GNSS数学仿真软件本身的输出功能特性,避免使用窗口分割的方法,编程实现了多视图功能。   2.在传统的客户/服务器模型基础上,使用多线程编程技术和生产者消费者模型,着力解决GNSS数学仿真软件既做客户端又做服务端的问题,给出了具体的设计实例。   3.研究了GNSS数学仿真软件中的载体的三维可视化问题,详细介绍了利用MFC搭建OpenGL编程环境的关键技术和方法。最后,以GNSS数学仿真软件中的飞行模拟可视化为例,给出了利用OpenGL实现飞行模拟可视化的实现过程,产生了较好的视觉效果,有利于从多角度、多层次正确理解仿真过程。用户可以在此基础上进行优化和开发更为复杂的GNSS三维可视化输出功能,添加其它的载体视图。  
其他文献
毛乌素沙漠是我国的大沙区之一,降雨稀少、土壤干旱环境对多数沙漠植物生长造成严重威胁,也是形成沙区植被稀疏、种类单纯的根本原因。掌握不同沙地类型土壤水分空间、时间分
  Searching for intrinsic ductile or damage tolerant ceramics has been the target of many researches for several decades.Layered crystal structures,weak chemi
会议
三叶草属(Trifolium L.)植物是优良的一年生或多年生豆科牧草,具有固氮能力,可以提高土壤肥力、增加地面覆盖、控制杂草生长、保持土壤湿度、减少土壤侵蚀,是保持水土的好材料。高加索三叶草(T.ambiguum Bieb.)产量高、抗旱、抗寒能力强,但其固氮能力差。白三叶草(T.repens L.)根瘤固氮能力强,但其根系浅,喜湿、喜暖。为了培育结合双亲优良特性的三叶草新种,本试验将引自新西兰
  A large variety of materials contain both carbon and oxygen atoms,in particular oxidized carbides,carbon alloys(ZrC,UC,steels...),and oxycarbide compounds(S
会议
  Master sintering curve(MSC)analysis has been extensively applied to a range of ceramic materials since its introduction by Johnson and Su in 1996.The appeal
会议
  Catalytic behaviors related to recombination reactions of dissociated oxygen atoms on the surface of ZrB2-SiC ultra-high temperature ceramics was investigat
会议
地理信息系统(GIS)技术凭借着强大的空间数据管理和分析功能已经渗透到了各行各业,为各个行业的信息化提供技术支持。石油行业对空间数据的依赖强,很早就引入GIS技术用于空间
  A systematical ab initio analysis on MP2O7(M =Ti,Hf)is presented in this work.Density functional theory(DFT)computations were performed for the electronic,m
会议
  Sintering behavior and microstructure evolution of Bayer processed alumina is strongly influenced by powder chemistry(i.e.,impurities and dopants).Bayer pro
会议
  The phase diagram of the multiphase material is the guide of new material design.In order to determine phase relations of liquid phase sintered SiC with Al2
会议