1.__debugbreak

功能暂停程序执行,打开调试器,进入调试模式。

2.重要参考:

https://blog.csdn.net/phenixyf/article/details/49304573

3.CTime

ctime分函数和类两种用途。ctime功能是 把日期和时间转换为字符串,而ctime类的对象表示的时间是基于格林威治标准时间(GMT)的。

4.x_lam和X矩阵、CC矩阵、X_LAM矩阵、Q_LAM矩阵,temp_DW.X_NW矩阵、m_FinalN1、Q_diag、V矩阵

temp_DW.X_NW矩阵:其中temp_DW为CDDNw类对象,包括卫星数、卫星PRN数组、宽巷模糊度固定浮点解、三系统参考星(后期需要改)、一个ratio值(用在m_FinalN1上)、一个ps(这是什么?目前没用上)

m_FinalN1对象:为类CDDN1的类对象,包括卫星数、卫星PRN数组、N1、N2模糊度固定浮点解、四系统参考星、一个ratio值(用在m_FinalN1上)、一个ps(目前没用上)、GPS秒。需查看其中排序结构

7668行

5.程序测试:

使用天津2017年数据,一共包括四个站,有DWG、YL、SZ,用户站为BD。

6.输出的文本介绍:

周跳探测:文件命名:基线号+Cycle。

内容包括:GPS时,PRN号,电离层残差(前后历元,双频计算,阈值0.1*时间),L1P1残差(?不是很明白),L2P2(残差),MW残差(阈值5),对流层残差(阈值0.006)。

     CycleDetect,三次差,GPS时,PRN,电离层残差(阈值0.02*时间)。GLONASS阈值会设的大一些。

基站观测数据:另一种方式存储:保存历元观测信息

第一行:Time,GPS秒,观测卫星数,NEU,

{

DoLsPPP函数:由基站已知坐标计算大地坐标,以此计算对流层延迟,

①ComputeBPL函数:计算B矩阵P矩阵L矩阵值。首先计算卫星与基站距离,然后计算各余弦函数。权阵为:高度角大于30°,权为1,小于30°,权为

        计算对流层延迟,首先是设置(大地高,大地纬度,和年积日),然后设置温度20、气压980、湿度50,最后根据卫星高度角获得干延迟、湿延迟,综合获得对流层延迟。

        计算电离层延迟(利用广播星历电离层参数计算卫星电离层延迟值):参数包括GPS时、卫星高度角、卫星方位角、基准站位置坐标、电离层延迟8参数。过程:获取8参数和大地坐标,计算两个地球角度,具体过程需要看手册,目前看不懂。

计算完上述参数,投入tempBPL进容器。同时更新当前历元对流层延迟

其中关键有:B已知,为卫星地球距离余弦函数泰勒展开,权阵在上面有写,观测值矩阵

tempBPL.L =  length - tempION - tempData->bdsinfo[i]->sat_clock + trop -  tempData->bdsinfo[i]->Relativity;

单点定位中X的参数包括XYZ坐标和钟差

第二行及后续存储:卫星PRN号,是否健康,卫星坐标XYZ,卫星高度角,P1,L1,P2,L2,卫星钟差(转换为距离)

}

网元相关存储:

网元中检核为:三基线同一卫星模糊度之和为0;(可以考虑到GLO内)(可以在这部分输出一个文件),对比BDS,GPS,GLO固定卫星数与总数关系

修改记录:

基站坐标存储,增加XYZ。

RINEX3.02导航电文修复读取bug

修复一处预处理部分内存溢出。

网络RTK的相关思考:

紧组合加入实时,估计不行,因为我们这边只是发送虚拟参考站的观测值,算法那边。

PostProcess崩溃的更多相关文章

  1. iOS之解决崩溃Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.

    崩溃提示:Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection <CAL ...

  2. Android PopupWindow Dialog 关于 is your activity running 崩溃详解

    Android PopupWindow Dialog 关于 is your activity running 崩溃详解 [TOC] 起因 对于 PopupWindow Dialog 需要 Activi ...

  3. APP测试点总结(功能,交互,死机崩溃状态分析,容易出错的检查点)

    APP测试点总结(功能,交互,死机崩溃状态分析,容易出错的检查点) 版权声明:本文为博主原创文章,未经博主允许不得转载. 最近涉足APP端测试,常见检查点总结如下:   一.业务方面: 1.  注册( ...

  4. iOS-----App闪退,程序崩溃---解决方案

    1.iOS-中app启动闪退的原因 2.iOS开发-闪退问题-解决之前上架的 App 在 iOS 9 会闪退问题 3.iOS-应用闪退总结 4.iOS开发-捕获程序崩溃日志 5.iOS开发-应用崩溃日 ...

  5. Android 捕获异常并在应用崩溃后重启应用

    问题概述: 在Android应用开发中,偶尔会因为测试的不充分导致一些异常没有被捕获,这时应用会出现异常并强制关闭,这样会导致很不好的用户体验,为了解决这个问题,我们需要捕获相关的异常并做处理. 首先 ...

  6. [转] IIS配置文件的XML格式不正确 applicationHost.config崩溃 恢复解决办法

    IIS配置文件的XML格式不正确 applicationHost.config崩溃 恢复解决办法 源文件:http://www.cnblogs.com/yuejin/p/3385584.html   ...

  7. iOS - 捕获应用程序崩溃日志

    作为一名iOS移动应用开发者,为了确保你的应用程序正确无误,在将应用程序提交到应用商店之前,你必定会进行大量的测试工作:而且在你测试的过程中应用程序运行的很好,但是在应用商店上线之后,还是有用户抱怨应 ...

  8. Android中处理崩溃异常

    转自:http://my.eoe.cn/817027/archive/17997.html 大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不 ...

  9. iOS10 权限崩溃问题

    iOS10 权限崩溃问题 原文: http://blog.csdn.net/runleelrg/article/details/51673025 今天 手机升级了 iOS10 Beta,然后用正在开发 ...

随机推荐

  1. Windows 安装 MySQL 5.7.18

    1. 在MySQL官网 http://dev.mysql.com/downloads/mysql/ 上面下载ZIP安装包(第二个:Windows (x86, 64-bit), ZIP Archive) ...

  2. NPOI读取Excel官方demo

    关键代码: 读: HSSFWorkbook hssfworkbook; void InitializeWorkbook(string path) { //read the template via F ...

  3. 利用SignalR来同步更新Winfrom小试

    之前写了个用Socket来更新多个Winfrom的试例,这两天看了下SignalR,也用这个来试一下 SignalR 地址:https://www.asp.net/signalr 我这个也是基于 ht ...

  4. Java生成xlsx格式的excel文件

    xlsx格式的写入的数据量据说有百万级,结合实际需要该格式. public static void main(String[] args) throws Exception { OutputStrea ...

  5. java基础之运算符与语句

    一.运算符 1.算数运算符 运算符 名称 举例 + 加法 A等于10,B等于3 则A+B=13 - 减法 A等于10,B等于3 则A-B=7 * 乘法 A等于10,B等于3 则A*B=30 / 除法 ...

  6. 项目Debug版本与Release版本的区别

    Debug版本:通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序. Release版本:称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很 ...

  7. Review——JS的异步与同步

    一.概念 同步(synchronous):指在js的主线程上,所有任务被依次执行: 异步(asynchronous):指任务不进入主线程,进入任务队列(task):当“任务队列”通知主线程,异步任务才 ...

  8. BZOJ3672: [Noi2014]购票(dp 斜率优化 点分治 二分 凸包)

    题意 题目链接 Sol 介绍一种神奇的点分治的做法 啥?这都有根树了怎么点分治?? 嘿嘿,这道题的点分治不同于一般的点分治.正常的点分治思路大概是先统计过重心的,再递归下去 实际上一般的点分治与统计顺 ...

  9. HDU4336 Card Collector(期望 状压 MinMax容斥)

    题意 题目链接 \(N\)个物品,每次得到第\(i\)个物品的概率为\(p_i\),而且有可能什么也得不到,问期望多少次能收集到全部\(N\)个物品 Sol 最直观的做法是直接状压,设\(f[sta] ...

  10. Django基础三之视图函数

    一 Django的视图函数view 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应. 响应可以是一张网页的HTML内容,一个重定向,一个404错 ...