【2018-2019】导航技术综合实验报告word版本 (16页)
卫星导航程序实训报告范文

一、引言随着科技的不断发展,卫星导航技术在我国得到了广泛应用。
为了提高我国卫星导航技术的研发水平,培养具有实际操作能力的高素质人才,我们进行了为期一个月的卫星导航程序实训。
本文将详细描述实训过程,总结实训成果,并对实训过程中遇到的问题进行反思。
二、实训目的1. 掌握卫星导航程序的基本原理和开发方法;2. 熟悉卫星导航系统的组成和功能;3. 提高实际操作能力,为今后的工作打下基础。
三、实训内容1. 理论学习(1)卫星导航系统基本原理:包括GPS、GLONASS、Galileo和北斗等卫星导航系统的基本原理、工作方式和技术特点。
(2)卫星导航程序开发方法:学习卫星导航程序的开发流程、编程语言、开发工具和调试方法。
(3)卫星导航系统应用:了解卫星导航技术在测绘、交通、农业、地质勘探等领域的应用。
2. 实践操作(1)卫星导航程序设计:根据实际需求,设计并实现一个卫星导航程序。
(2)卫星导航数据采集与处理:使用卫星导航设备采集数据,并进行数据处理和分析。
(3)卫星导航系统性能测试:对开发的卫星导航程序进行性能测试,包括定位精度、定位速度和抗干扰能力等。
四、实训过程1. 理论学习阶段(1)通过查阅资料、课堂讲解和自主学习,掌握了卫星导航系统基本原理和开发方法。
(2)了解了卫星导航技术在各个领域的应用,为后续实践操作奠定了基础。
2. 实践操作阶段(1)根据实际需求,设计并实现了一个卫星导航程序,实现了定位、导航和路径规划等功能。
(2)使用卫星导航设备采集数据,对采集到的数据进行预处理、滤波和匹配等处理,提高了定位精度。
(3)对开发的卫星导航程序进行性能测试,发现并解决了部分问题,提高了程序稳定性。
五、实训成果1. 成功设计并实现了一个卫星导航程序,实现了定位、导航和路径规划等功能。
2. 提高了卫星导航数据的采集和处理能力,为后续研究提供了有力支持。
3. 了解了卫星导航系统在各个领域的应用,为今后的工作打下了基础。
导航栏设计实验报告(3篇)

第1篇一、实验背景随着互联网技术的飞速发展,网站和应用程序的用户界面设计日益受到重视。
导航栏作为网站或应用的核心组成部分,其设计对用户体验至关重要。
本实验旨在通过实际操作,探索不同导航栏设计方案的优缺点,并总结出适合特定场景的导航栏设计方案。
二、实验目的1. 理解导航栏在用户体验中的重要性。
2. 掌握不同导航栏设计原则和方法。
3. 分析不同导航栏设计方案的优缺点。
4. 总结出适合特定场景的导航栏设计方案。
三、实验内容1. 导航栏设计原则(1)清晰性:导航栏应简洁明了,易于理解,用户能迅速找到所需信息。
(2)一致性:导航栏设计应与网站或应用的整体风格保持一致。
(3)实用性:导航栏应满足用户的需求,提高用户操作效率。
(4)美观性:导航栏设计应美观大方,提升用户体验。
2. 导航栏设计方案(1)顶部导航栏:位于页面顶部,包含网站或应用名称、主要分类、搜索框等元素。
(2)底部导航栏:位于页面底部,常用于展示联系方式、版权信息等。
(3)侧边导航栏:位于页面左侧或右侧,常用于展示相关内容或快速导航。
(4)面包屑导航:位于页面顶部,用于展示用户当前所在位置,方便用户返回上一级。
3. 实验步骤(1)收集相关资料,了解导航栏设计原则和方法。
(2)分析目标用户群体,确定导航栏功能需求。
(3)设计不同导航栏方案,并进行比较。
(4)根据实验结果,总结出适合特定场景的导航栏设计方案。
四、实验结果与分析1. 顶部导航栏优点:清晰明了,易于理解;用户能迅速找到所需信息。
缺点:空间有限,信息展示受限。
2. 底部导航栏优点:美观大方,提升用户体验;展示联系方式、版权信息等。
缺点:用户注意力分散,影响操作效率。
3. 侧边导航栏优点:展示相关内容或快速导航,方便用户操作。
缺点:设计复杂,占用页面空间。
4. 面包屑导航优点:展示用户当前所在位置,方便用户返回上一级。
缺点:层级过多,影响页面美观。
五、结论根据实验结果,针对特定场景,以下导航栏设计方案较为合适:1. 顶部导航栏:用于展示网站或应用名称、主要分类、搜索框等元素。
导航工程综合实践

摘要 随着全球卫星导航系统(GNSS)技术的飞速发展,导航工程已成为我国科技领域的重要研究方向之一。本文以导航工程综合实践为背景,介绍了导航工程的基本概念、研究内容、实践方法及其在我国的应用现状。通过对导航工程综合实践的探讨,旨在提高我国导航技术的研发水平,推动我国导航产业的快速发展。
一、引言 导航工程是一门涉及多个学科领域的综合性工程技术,旨在为用户提供高精度、高可靠性的导航定位服务。随着全球卫星导航系统(GNSS)技术的不断进步,导航工程在我国得到了广泛的应用,如交通运输、地质勘探、军事侦察、灾害预警等领域。为了提高我国导航技术的研发水平,加强导航工程综合实践具有重要意义。
二、导航工程基本概念 1. 导航工程定义 导航工程是指研究、开发和应用导航技术,为用户提供高精度、高可靠性的导航定位服务的工程技术。其主要内容包括卫星导航系统、地面导航系统、导航数据处理、导航应用等方面。
2. 导航工程研究内容 (1)卫星导航系统:研究卫星导航系统的设计、开发、测试和运行,包括卫星轨道设计、卫星平台设计、信号传输与处理、系统性能评估等。
(2)地面导航系统:研究地面导航系统的设计、实施和应用,包括地面导航设备、地面导航信号处理、地面导航系统性能评估等。
(3)导航数据处理:研究导航数据的获取、处理、分析和应用,包括导航数据预处理、导航数据融合、导航定位精度分析等。
(4)导航应用:研究导航技术在各个领域的应用,如交通运输、地质勘探、军事侦察、灾害预警等。
三、导航工程实践方法 1. 卫星导航系统实践方法 (1)卫星平台设计:根据任务需求,设计合适的卫星平台,包括卫星结构、卫星推进系统、卫星热控制等。 (2)卫星轨道设计:根据卫星平台和任务需求,设计合适的卫星轨道,包括地球同步轨道、倾斜地球同步轨道、太阳同步轨道等。
(3)信号传输与处理:研究卫星信号传输与处理技术,提高导航信号的精度和可靠性。
(4)系统性能评估:对卫星导航系统进行性能评估,包括定位精度、可靠性、抗干扰能力等。
综合实习报告-校园导航系统的设计

综合实习报告题目校园导航系统的设计学院信息科学与工程学院专业计算机科学与技术姓名学号班级指导教师助理指导教师二O一五年一月十一日1 设计背景背景概要:我校每年都会招收一大批新生,而且每年都会有校外人员来到我们济南大学参观。
这些人对我们济南大学不是很熟悉,他们需要花时间去熟悉我们的学校,特别是新生,他们将会在这里生活学习四年或者更久,他们所需要熟悉了解的东西比一般的人都要多很多,同时所需要花的时间也会多很多,有的时候还不是很方便。
随着科学技术的不断发展,计算机科学日渐成熟,其强大的功能已为人们所深刻认识,它己进入人类社会的各个领域并发挥着越来越重要的作用。
采用计算机进行校园导航已成为衡量校园数字化的重要标志。
校园导航效率的好坏对于来校参观的客人和学校管理者来说都至关重要,在很大程度上影响着校园的数字化建设和学校的影响力。
因此,本次实习研究的校园导航系统具有一定的使用价值和现实意义。
有利条件:现在计算机软硬件的发展迅速,各种网络技术的逐渐成熟:GPS定位系统的成熟JSP技术的发展和逐渐成熟B/S架构的兴起和发展开发工具:SQL Servere 2000DreamwaeverNetBeans2 需求分析现在的大学占地面积越来越大,建筑物越来越多,功能越来越多样,校内的道路也是纵横交错,校园导航系统可以帮助用户更加快速的了解学校的道路,建筑布局及建筑物的基本信息等(用户主要是新生,家长,教职工,外来参观人员等),在帮助用户了解小小道路、实现导航的功能的基础上,校园导航系统还录入了学校各个景点建筑的相关信息,以供使用者更方便快捷的找到目的地。
2.1 系统功能1.查看学校的全景图2.学校主要景点的分布和各个景点的简介3.景点按名称搜索、按功能搜索4.定位使用者的当前位置5.查看某一景点到其它所有景点的最短路径(迪杰斯特拉算法)6.查询任意两个景点之间的最短路径7.游客的需求或留言等。
2.1.1 描述功能1导入学校地图,选择查看全景图时可以显示出来,可以对全景图进行放大和缩小操作,还可以进行拖动。
导航研究报告

导航研究报告导航研究报告1. 引言导航技术是现代社会中广泛应用的一项关键技术。
通过导航系统,人们可以在陌生的环境中准确地定位自己的位置并找到目标位置。
随着导航技术的不断发展,人们对导航系统的性能和精度提出了更高的要求。
本报告旨在研究并分析现有的导航技术,以及其在不同领域的应用情况。
2. 导航技术的发展历程2.1 传统导航技术传统导航技术主要基于地理位置的度量,如使用地图和指南针来确定位置和方向。
这种技术存在着定位不准确、可靠性低等问题。
2.2 全球卫星导航系统(GNSS)全球卫星导航系统(Global Navigation Satellite System,简称GNSS)是一种利用卫星进行导航的技术。
目前,最常用的GNSS系统是美国的GPS系统。
GNSS系统通过在地球轨道上放置多颗卫星,利用接收设备测量从卫星发射源到接收器的信号传播延迟,从而确定接收器的位置。
2.3 增强型导航技术增强型导航技术是在传统导航技术基础上结合其他传感器和算法来提高导航性能。
例如,惯性导航系统(Inertial Navigation System,简称INS)通过利用加速度计和陀螺仪等传感器来测量加速度、速度和角度变化,从而实现位置和方向的估计。
3. 导航技术在航空领域的应用航空领域是导航技术的一个重要应用领域。
导航技术在飞行器的起降、航线规划和空中交通管制等方面起着重要作用。
3.1 飞行导航系统飞行导航系统(Flight Navigation System)是一种结合了GNSS和增强型导航技术的系统。
它可以提供高精度的飞机位置和航向信息,帮助驾驶员准确导航,提升飞行安全性。
3.2 自动驾驶系统自动驾驶系统在航空领域的应用也越来越广泛。
通过利用导航技术和人工智能算法,自动驾驶系统可以实现航空器的自主起降和飞行,大大提高了飞行效率和安全性。
4. 导航技术在智能交通领域的应用导航技术在智能交通领域也有着广泛的应用,为人们的出行提供便利和安全。
【2018-2019】萃取精馏实验报告-实用word文档 (16页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==萃取精馏实验报告篇一:精馏实验报告采用乙醇—水溶液的精馏实验研究学校:漳州师范学院系别:化学与环境科学系班级:姓名:学号:采用乙醇—水溶液的精馏实验研究摘要:本文介绍了精馏实验的基本原理以及填料精馏塔的基本结构,研究了精馏塔在全回流条件下,塔顶温度等参数随时间的变化情况,测定了全回流和部分回流条件下的理论板数,分析了不同回流比对操作条件和分离能力的影响。
关键词:精馏;全回流;部分回流;等板高度;理论塔板数1.引言欲将复杂混合物提纯为单一组分,采用精馏技术是最常用的方法。
尽管现在已发展了柱色谱法、吸附分离法、膜分离法、萃取法和结晶法等分离技术,但只有在分离一些特殊物资或通过精馏法不易达到的目的时才采用。
从技术和经济上考虑,精馏法也是最有价值的方法。
在实验室进行化工开发过程时,精馏技术的主要作用有:(1)进行精馏理论和设备方面的研究。
(2)确定物质分离的工艺流程和工艺条件。
(3)制备高纯物质,提供产品或中间产品的纯样,供分析评价使用。
(4)分析工业塔的故障。
(5)在食品工业、香料工业的生产中,通过精馏方法可以保留或除去某些微量杂质。
2.精馏实验部分2.1实验目的(1)了解填料精馏塔的基本结构,熟悉精馏的工艺流程。
(2)掌握精馏过程的基本操作及调节方法。
(3)掌握测定塔顶、塔釜溶液浓度的实验方法。
(4)掌握精馏塔性能参数的测定方法,并掌握其影响因素。
(5)掌握用图解法求取理论板数的方法。
(6)通过如何寻找连续精馏分离适宜的操作条件,培养分析解决化工生产中实际问题的能力、组织能力、实验能力和创新能力。
2.2实验原理精馏塔一般分为两大类:填料塔和板式塔。
实验室精密分馏多采用填料塔。
填料塔属连续接触式传质设备,塔内气液相浓度呈连续变化。
常以等板高度(HETP)来表示精馏设备的分离能力,等板高度越小,填料层的传质分离效果就越好。
网页设计导航实训报告(3篇)

第1篇一、实训背景随着互联网技术的飞速发展,网页设计已经成为当今社会不可或缺的一部分。
为了提高我国网页设计人才的综合素质,培养具备实际操作能力的网页设计师,我国各大高校纷纷开设了网页设计相关课程。
为了使学生在理论学习的基础上,能够将所学知识运用到实际工作中,提高学生的实践能力,我校开展了网页设计导航实训课程。
本报告将对本次实训进行详细总结和分析。
二、实训目的1. 使学生掌握网页设计的基本流程和技能;2. 提高学生实际操作能力,培养良好的团队协作精神;3. 增强学生对网页设计行业的认识,为今后就业打下基础。
三、实训内容1. 网页设计基础知识(1)网页设计的基本概念和原则;(2)网页设计的基本流程;(3)网页设计工具的使用;(4)网页设计素材的收集与处理。
2. 网页布局与设计(1)网页布局的基本原则;(2)网页布局方法;(3)网页设计色彩搭配;(4)网页设计字体选择;(5)网页设计图片处理。
3. 网页制作与优化(1)HTML与CSS的基本语法;(2)网页布局与样式;(3)网页交互效果实现;(4)网页性能优化;(5)搜索引擎优化(SEO)。
4. 实战项目(1)项目需求分析;(2)项目规划与设计;(3)项目实施与调试;(4)项目验收与总结。
四、实训过程1. 理论学习实训初期,学生通过课堂讲解、自学等方式,掌握网页设计的基本知识和技能。
在此过程中,教师重点讲解了网页设计的基本原则、流程、工具、素材等。
2. 实战操作在理论学习的基础上,学生开始进行实战操作。
教师引导学生完成以下任务:(1)设计并制作一个简单的个人主页;(2)设计并制作一个企业网站;(3)设计并制作一个电子商务网站。
3. 团队协作在实训过程中,学生分为若干小组,每个小组负责一个项目的开发。
在项目实施过程中,学生需要相互协作,共同解决问题,提高团队协作能力。
4. 项目验收与总结项目完成后,学生需向教师提交项目报告,包括项目需求、设计、实施、调试等方面的内容。
校园导航实训报告【范本模板】

专业技能训练报告学院:计算机学院软件学院课程名称: 数据结构应用专业班级: 计算机科学与技术14科技2班学生姓名: 杜鹏程学号: 201424131256学生姓名:李钊洪学号: 2014241312学生姓名:刘爽学号:201424131253 指导教师:刘俊杰完成时间:2016年1月7日目录1。
1 问题描述 (3)1。
2 需求分析 (3)1。
3 概要设计 (3)1。
4 流程图 (4)1。
5 详细设计 (5)1。
6 调试分析 (5)1。
7 运行结果及分析 (5)1。
8组员分工 (7)《数据结构应用》评分表 (8)校园导航系统咨询1。
1 问题描述设计肇庆学院的平面图,至少15个以上的场所,每两个场所间可以有不同的路,且路长也可能不同,找出任意场所到另一场所的最佳路径(最短路径)。
使用语言:C/C++.编译环境:VS2013.1。
2 需求分析(1)以图中顶点表示校园内各景点,存放景点名称,代号,简介信息;以边表示路径,存放路径长度等有关信息。
(2)为来访客人提供方图中任意景点相关信息的查询。
(3)为来访客人提供景点的问路查询,即查询任意两个景点之间的一条最短路径。
(4)展示校园概貌图和各景点编号,名称。
(5)修改景点信息。
1.3 概要设计typedef struct Map 边信息typedef struct _MAP 顶点信息int g_numv;顶点数目InitSystem();初始化系统ExitSystem();退出程序InitImage():初始化需要用到的图片资源,加载到全局变量里IintGraph():初始化保存图的矩阵LoadingGraph():从文件读取图的信息DrawUI();画出操作界面DrawMap();画出地图Floyd();最短路算法DrawVertex(POINT point,char *name,int id) ;画出传入坐标的这个点int FindVertes(int x, int y) ;找某个点,传入屏幕坐标,返回下标void AddVertex():添加点操作void DeleteVertex():删除点操作void Floyd();最短路算法及路径保存void ShortestPath();导航操作void ShowMap();显示地图操作1.4 流程图1.5 详细设计首先确定要实现的四个功能:查看地图,导航,删除某个景点,添加某个景点.查看地图功能要能通过鼠标点击某个点,然后再屏幕上显示出这个景点的图片和描述信息.导航功能的目的是实现能让使用者通过点击两个点作为起点和终点,然后选择后判断点击的点是否存在景点,确定存在后在屏幕上显示出从起点到终点的路径和总距离。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==导航技术综合实验报告导航技术综合实验报告201X年4月23日星期一一、实验目的理论:基本掌握解码星历表(数制转换)、求伪距观测量、求卫星位置和卫星钟差、最小二乘法求接收机位置的概念、方法和运算的过程。
实践:通过对解码星历表(数制转换)、求伪距观测量、求卫星位置和卫星钟差、最小二乘法求接收机位置的程序仿真实际掌握方法。
二、实验的方法和步骤实验方法:结合课本的理论知识使用matlab仿真软件完成实验。
实验步骤:1、仔细阅读课本基本了解理论知识,掌握基本问题的解决方法与方式。
2、认真研究老师所给实验题目,明确实验要求和目的,确立完成实验的基本思路。
3、对照实验题目回顾书本理论知识,结合理论知识确定解决问题的方式方法。
结算出理论值。
4、绘制原理框图,方案流程图。
5、确立仿真环境。
6、绘制流程图‘7、编程调试,得到结果与理论推导结果做对比。
三、实验结果实验9 解码星历表(数制转换)一.函数模块解释函数功能:根据导航数据位信息,将从子帧1,子帧2和子帧3中得到星历数据转换成十进制格式,并求第一子帧的时间周TOW。
一个子帧包含300数据位,导航信息共5个子帧。
函数名称:function [eph, TOW] = ephemeris(bits, D30Star)1.实验要求:实验代码见实验9中的ephemeris.m文件,理解实现星历解算的代码,并把函数代码和流程图中的各个环节对应起来。
1、获得输入的导航数据信息function [eph, TOW] = ephemeris(bits, D30Star)利用function形式,调用子函数,输入参数。
2、检查导航数据的bits长度是否满足导航数据5个子帧的长度要求if length(bits) < 1500error('The parameter BITS must contain 1500 bits!');end3、检查参数bits和D30Star是否是字符串if ~ischar(bits)error('The parameter BITS must be a character array!');endif ~ischar(D30Star)error('The parameter D30Star must be a char!');end4、循环操作,一一对5个子帧进行解码。
for i = 1:5…end即外层循环。
完成4.1提取第一个子帧的位;subframe = bits(300*(i-1)+1 : 300*i)4.2检查所提供的30个位的奇偶for j = 1:10[subframe(30*(j-1)+1 : 30*j)] = ...checkPhase(subframe(30*(j-1)+1 : 30*j), D30Star);D30Star = subframe(30*j);End4.3用subframeID = bin2dec(subframe(50:52))提取子帧号4.4基于子帧的ID号来进行解码,将位信息转换为十进制数。
switch subframeIDcase 1eph.weekNumber = bin2dec(subframe(61:70)) + 1024;eph.accuracy = bin2dec(subframe(73:76));%用户测距精度eph.health= bin2dec(subframe(77:82));%卫星的健康状况eph.T_GD = twosComp2dec(subframe(197:204)) * 2^(-31);%群的延迟差别评估该数据为二进制补码,twosComp2dec将补码转换为对应的十进制数eph.IODC = bin2dec([subframe(83:84) subframe(197:204)]);%数据、时钟的发布号 eph.t_oc = bin2dec(subframe(219:234)) * 2^4;%卫星时钟修正参数eph.a_f2 = twosComp2dec(subframe(241:248)) * 2^(-55);%卫星时钟修正参数 eph.a_f1 = twosComp2dec(subframe(249:264)) * 2^(-43);%卫星时钟修正参数 eph.a_f0 = twosComp2dec(subframe(271:292)) * 2^(-31);%卫星时钟修正参数case 2eph.IODE_sf2 = bin2dec(subframe(61:68));%数据与星历发布号和修正项的幅度 eph.deltan= ...twosComp2dec(subframe(91:106)) * 2^(-43) * gpsPi;%计算值的平均移动误差eph.M_0 = ...twosComp2dec([subframe(107:114) subframe(121:144)]) ...* 2^(-31) * gpsPi;eph.C_uc = twosComp2dec(subframe(151:166)) * 2^(-29);%纬度辐角的余弦调和修正项的幅度eph.e = ...bin2dec([subframe(167:174) subframe(181:204)]) ...%离心率* 2^(-33);eph.C_us = twosComp2dec(subframe(211:226)) * 2^(-29);%纬度辐角的正弦调和修正项的幅度eph.sqrtA = ...bin2dec([subframe(227:234) subframe(241:264)]) ...%长半轴的平方根eph.t_oe = bin2dec(subframe(271:286)) * 2^4;%参考时间星历case 3eph.C_ic = twosComp2dec(subframe(61:76)) * 2^(-29);%倾斜角的余弦调和修正项的幅度 eph.omega_0 = ...twosComp2dec([subframe(77:84) subframe(91:114)]) ...%在每星期历元轨道平面上的升点经度 * 2^(-31) * gpsPi;eph.C_is = twosComp2dec(subframe(121:136)) * 2^(-29);%倾斜角的正弦调和修正项的幅度 eph.i_0 = ...twosComp2dec([subframe(137:144) subframe(151:174)]) ...%参考时间的倾斜角* 2^(-31) * gpsPi;和修正项的幅度eph.omega = ...twosComp2dec([subframe(197:204) subframe(211:234)]) ...%近地点的辐角* 2^(-31) * gpsPi;eph.omegaDot = twosComp2dec(subframe(241:264)) * 2^(-43) * gpsPi;%赤经的速率 eph.IODE_sf3 = bin2dec(subframe(271:278));%数据与星历发布号eph.iDot = twosComp2dec(subframe(279:292)) * 2^(-43) * gpsPi;%倾斜角的速率case 4% Almanac, ionospheric model, UTC parameters.% SV health (PRN: 25-32).% Not decoded at the moment.%年历,电离层模型,UTC参数。
SV正常(PRN:25-32)。
%此时不解码。
case 5 %--- It is subframe 5 这是子帧5-------------------------------------% SV almanac and health (PRN: 1-24).% Almanac reference week number and time.% Not decoded at the moment.%SV年历和正常值(PRN:1-24)。
年历参考的周数和时间。
%此刻不解码。
end % switch subframeID ...转换子帧的IDend % for all 5 sub-frames ...对所有的5子帧5、纠正第一子帧中的周时间TOW,当前子帧的时间要在当前的结果下减6sTOW = bin2dec(subframe(31:47)) * 6 - 30;% 结论:通过对实验九的仿真,明确里在实际中结算星历的方法与步骤。
对导航星历的求解,可以求解出相关信息。
实验十求伪距观测量函数功能:根据跟踪的结果,以及计时的起始索引点,来求伪距观测值函数名称:function [pseudoranges] =calculatePseudoranges(absoluteSample,settings) 输入相应的跟踪变量和每颗卫星的c/a码起点及初值实验要求:(1)补充完整实验代码,并设计程序,根据所给输入数据和结果验证代码的正确性。
1、初始化接收机接收卫星信号的时间为无穷大2、根据通道c/a码记录结果,求每个卫星的传输时间3、然后求所有传输时间相对最先到达的卫星的时间差4、用相对时延差加上设置的一般到达时间作为该卫星到达接收机的时间Pseudoranges:用到达时间乘以光速获得卫星接收机的观测伪距,作为输出三.实验操作1.实验代码补充:function [pseudoranges] =calculatePseudoranges(absoluteSample,settings)% absoluteSample是导航C/A码起始索引点找到对应的数字点,除以每码采样点得到传输时间% absoluteSample是一个四维的数组,包含四颗星的数据%初始化各卫星传输时间为无穷大travelTime = inf(1,length(absoluteSample));% 求每码采样数据点(samplesPerCode =16368)samplesPerCode = round(settings.samplingFreq / ... (settings.codeFreqBasis / settings.codeLength)); %补充代码%求每一个卫星的数据点对应的时间travelTime=absoluteSample / samplesPerCode; minimum = floor(min(travelTime));%求相对时延dt=travelTime - minimum;% 求估计的传输时间=时延+设定的初值(到达时间)travelTime=dt + settings.startOffset;%求伪距pseudoranges = travelTime * (settings.c / 1000); end2.实验数据说明:settings =msToProcess: 1000numberOfChannels: 4skipNumberOfBytes: 16000000fileName: 'usbdata.bin'dataType: 'int8'IF: 409201Xsettings =msToProcess: 1000numberOfChannels: 4skipNumberOfBytes: 16000000fileName: 'usbdata.bin'dataType: 'int8'IF: 409201XsamplingFreq: 16368000pseudoranges =1.0e+007 *2.0926 2.1584 2.1791 2.0647结论:测量伪距的方法是采用相对方法测量伪距。