[发明专利]一种多信道对流层延迟解算数据整合可视化处理方法有效
申请号: | 201910779677.2 | 申请日: | 2019-08-22 |
公开(公告)号: | CN110515996B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 李春意;丁来中;张红利;赵亮;张捍卫;郭敏;李铭 | 申请(专利权)人: | 河南理工大学 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/22;G06F16/215;G06F16/248;G06F16/29 |
代理公司: | 南京鑫之航知识产权代理事务所(特殊普通合伙) 32410 | 代理人: | 姚兰兰 |
地址: | 454000 河南*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信道 对流层 延迟 算数 整合 可视化 处理 方法 | ||
1.一种多信道对流层延迟解算数据整合可视化处理方法,其特征在于,包括以下步骤:
S1,按列读取使用GAMIT软件解算后的对流层结算数据,以csv格式进行储存;
S2,读取储存的数据中的时列、分列、秒列,并将其合并成常规时分秒的时间格式;
S3,将S2中时间格式的数据转换成时间一维矩阵N,相同时间数据进行分类计数;
S4,读取延迟量列并转换为一维矩阵,调用时间一维矩阵N、切片延迟量矩阵前N1个数据,对切片N1求平均值,将平均值存入新矩阵;
S5,循环调用计数矩阵 ,切片延迟量矩阵,求取平均值,最终得到延迟量平均值矩阵;
S6,将时间一维矩阵,去除时间矩阵重复时间数据,形成单一时间矩阵;
S7,将单一时间矩阵赋值变量X ,平均值矩阵赋值变量Y ,绘制点线图并最终保存图像数据,调用csv库,运用csv .write方法将单一时间矩阵和平均值矩阵写入新的csv格式文件进行储存;
其中,所述步骤S4和S5具体包括:1)将延迟量列转换后的一维矩阵表示为:,其中,表示延迟量矩阵的转置;
2)基于以下算法得到各时刻的多信道对流层延迟量平均值:
对于m时刻,首先,计算得到m时刻多信道延迟量矩阵切片:
,其中,表示m时刻的切片多信道延迟量矩阵,表示除去步长为tm个元素的剩余多信道延迟量矩阵;
其次,计算得到m时刻多信道对流层延迟量平均值:
,其中,tm表示对流层延迟信道数;
3)最终,得到所有时刻的多信道对流层延迟量平均值矩阵:。
2.根据权利要求1所述的多信道对流层延迟解算数据整合可视化处理方法,其特征在于,步骤S2中,读取储存数据中的时列、分列、秒列的方法为调用scipy、numpy、matplotlib库,使用numpy .loadtxt。
3.根据权利要求2所述的多信道对流层延迟解算数据整合可视化处理方法,其特征在于,步骤S4中,调用numpy .mean方法,对切片N1求平均值。
4.根据权利要求3所述的多信道对流层延迟解算数据整合可视化处理方法,其特征在于,步骤S6中,调用sort.set方法,去除时间矩阵重复时间数据。
5.根据权利要求4所述的多信道对流层延迟解算数据整合可视化处理方法,其特征在于,步骤S7中,调用matplotlib.plot(X ,Y)绘制点线图并最终保存图像数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南理工大学,未经河南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910779677.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:快速生成大数据平台的ETL作业方法及装置
- 下一篇:一种大数据智能分析系统