伪距单点定位.pptx

伪距单点定位.pptx

ID:62331541

大小:630.19 KB

页数:19页

时间:2021-04-28

伪距单点定位.pptx_第1页
伪距单点定位.pptx_第2页
伪距单点定位.pptx_第3页
伪距单点定位.pptx_第4页
伪距单点定位.pptx_第5页
资源描述:

《伪距单点定位.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、伪距单点定位学习汇报目录定位原理算法实现定位结果存在问题定位原理伪距观测方程定位原理伪距观测方程线性化定位原理伪距观测方程线性化定位原理伪距单点定位定位原理伪距单点定位算法实现1、读取N文件publicstructNavDataHeader//导航电文文件头{publicstringVersion;//RENIX格式的版本号publicstringDataType;//文件类型publicstring[]CreateDataInfo;//创建本数据文件的相关信息}算法实现1、读取N文件publicstructNavDataObs//导航电文文件数据{publ

2、icintPRN;//卫星的PRN号publicCalTimeNavDate;//历元publicdoubleClockDeviation;//卫星钟的偏差(s)publicdoubleClockDrifting;//卫星钟的漂移(s/s)publicdoubleClockDriftVelocity;//卫星钟的漂移速度(s/s2)publicdouble[]BroTrack_1;//广播轨道1数据publicdouble[]BroTrack_2;//广播轨道2数据publicdouble[]BroTrack_3;//广播轨道3数据publicdouble[

3、]BroTrack_4;//广播轨道4数据publicdouble[]BroTrack_5;//广播轨道5数据publicdouble[]BroTrack_6;//广播轨道6数据publicdouble[]BroTrack_7;//广播轨道7数据}算法实现2、读取O文件publicstructObsDataHeader//观测数据文件头信息{publicdoubleVersion;//RENIX格式的版本号publicstringDataType;//文件类型publicstringMarkerName;//天线标志的名称publicstringMarker

4、Number;//天线标志编号publicstring[]AntInfo;//天线序列号及类型publicdouble[]AppoxPosXYZ;//标志的近似位置publicdoubleAntHeight;//天线高publicintObsDataTypeNum;//观测数据类型数publicstring[]ObsDataType;//观测数据类型publicdoubleInterval;//历元间隔publicstringTimeOfFirstObs;//第一个观测记录的时刻}算法实现2、读取O文件publicstructObsDataInfo//观测数

5、据文件信息{publicCalTimeObsDate;//该记录的历元时刻publicintTag;//历元标志publicintNumOfSate;//本历元的卫星数publicint[]PRN;//一个观测历元的卫星列表publicstringSatellite;//卫星列表publicstring[]DataRec;//对应的本历元卫星的观测数据publicdouble[,]Obsfakedata;//数组记录一个观测历元的伪距观测值}算法实现3、定位解算①用广播星历参数计算卫星位置②计算间接平差中的B,l③计算接收机坐标、钟差改正数④循环步骤②、③计

6、算单历元定位结果⑤循环进行各个历元的定位解算⑥删除计算定位中明显错误的结果⑦求定位平均值算法实现4、结果输出publicstructResult//结构体用来存储每一个观测历元的平差结果{publicCoordCartesianRecPos;//一个观测历元计算出的接收机位置publicdoublem0;//单位权中误差publicdoublemX,mY,mZ,mRC;//方向中误差,接收机钟差中误差publicdoublemPos;//点位误差publicdoubleRecClo;//接收机钟差publicdoubleGDOP;//几何精度因子}#定位结果

7、可另存为文本文档方便查看定位结果1、各历元定位结果定位结果2、中误差定位结果3、GDOP定位结果4、与已知坐标比较解算坐标已知坐标误差ΔX(m)4097218.071414554097217.7319330060.339Y(m)4429125.644242314429118.3520115967.292Z(m)-2065776.03338743-2065770.737160930-5.296定位误差:9.019(m)存在问题2O文件读取模块没有通用性。例如RINEX版本不同,对应的P1、P2、C1在O文件里的位置也不同,造成读取数据错误。定位解算模块运行原理

8、模糊,理论知识薄弱。例如不清楚如何计算卫星位置,另外

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。