提高地基增强系统计算服务器计算效能的系统及方法技术方案

技术编号:19543565 阅读:28 留言:0更新日期:2018-11-24 20:34
本发明专利技术公开了一种提高地基增强系统计算服务器计算效能的系统及方法。本发明专利技术的系统包括主处理器、协处理器、第一存储模块及第二存储模块,主处理器用于实时从用户处获取用户的当前坐标及从基准站网获取基线解算结果,将获取的数据存储至第一存储模块,协处理器基于所述当前坐标及基线解算结果生成若干虚拟参考站及各虚拟参考站的观测数据,并将所述虚拟参考站及所述虚拟参考站的观测数据存储至第二存储模块,主处理器读取与用户的当前坐标对应的目标虚拟参考站及观测数据并将所述观测数据发送给相应用户,通过协处理器与主处理器的配合形成异构计算平台,能够有效提升单节点的计算性能,从而减少集群节点,降低系统成本和功耗。

System and Method for Improving Computing Efficiency of Computing Server in Foundation Reinforcement System

The invention discloses a system and a method for improving the calculation efficiency of a calculation server of a foundation strengthening system. The system of the present invention includes a main processor, a coprocessor, a first storage module and a second storage module. The main processor is used to obtain the current coordinates of the user from the user in real time and the baseline solution results from the base station network. The acquired data is stored to the first storage module. The coprocessor is based on the current coordinates and baselines. The resolving result generates observation data of several virtual reference stations and each virtual reference station, and stores the observation data of the virtual reference station and the virtual reference station to the second storage module. The main processor reads the target virtual reference station and observation data corresponding to the user's current coordinates and sends the observation data to the phase. Application users, through the cooperation of coprocessor and main processor to form a heterogeneous computing platform, can effectively improve the computing performance of single node, thereby reducing cluster nodes, reducing system costs and power consumption.

【技术实现步骤摘要】
提高地基增强系统计算服务器计算效能的系统及方法
本专利技术涉及计算领域,尤其涉及一种提高地基增强系统计算服务器计算效能的系统及方法。
技术介绍
目前利用载波相位差分技术(Real-timeKinematic,RTK)进行导航的用户越来越多,为应对日益增长的RTK用户,各高精度位置服务商主要采用负载均衡、分布式计算来解决海量用户的虚拟参考站(VirtualReferenceStation,VRS)生成问题。在一定程度上满足海量数据处理的需求。但是,由于单节点处理能力有限,计算机集群大数据处理系统往往需要扩展集群节点规模来实现计算性能提升,这种集群扩展使得系统成本和能耗快速增加。此外,使得集群网络复杂度和节点间的数据传输开销,急剧上升,降低了集群扩展带来的计算性能增益。此外,随着集群节点规模增加,数据传输延时也相应增加,严重的还会导致差分数据延时无法满足指标要求。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种提高地基增强系统计算服务器计算效能的系统及方法,旨在解决现有技术中集群在进行海量用户的虚拟参考站生成时,单节点计算性能低,集群系统成本高、功耗大的技术问题。为实现上述目的,本专利技术提供一种提高地基增强系统计算服务器计算效能的系统,所述系统包括主处理器、协处理器、第一存储模块及第二存储模块,其中,所述主处理器,用于实时从用户处获取所述用户的当前坐标及从基准站网获取基线解算结果,并将所述当前坐标及基线解算结果存储至所述第一存储模块;所述协处理器,用于从所述第一存储模块中提取所述当前坐标及基线解算结果并进行计算,生成若干与所述当前坐标对应的虚拟参考站及所述虚拟参考站的观测数据,并将所述虚拟参考站及所述虚拟参考站的观测数据存储至所述第二存储模块;所述主处理器,还用于从所述第二存储模块中读取与所述用户的当前坐标对应的目标虚拟参考站及所述目标虚拟参考站的观测数据。。优选地,所述协处理器包括调度模块、第三存储模块、第四存储模块及多个运算模块;所述第三存储模块,用于从所述第一存储模块中获取并存储所述用户的当前坐标及基线解算结果;所述调度模块,用于从所述第三存储模块中获取所述当前坐标及基线解算结果,并将所述当前坐标及基线解算结果发送至所述运算模块;所述运算模块,用于对所述当前坐标及基线解算结果进行运算,并将运算结果存储至所述第四存储模块;所述第四存储模块,用于将接收到的所述运算结果存储至所述第二存储模块。优选地,所述调度模块,还用于检测所述运算模块的工作状态,并将所述当前坐标及基线解算结果分配至处于闲置工作状态的目标运算模块。优选地,所述协处理器还包括检测模块,所述检测模块用于检测所述第三存储模块的存储状态,在所述第三存储模块处于未满状态时,从所述第一存储模块中提取所述用户的当前坐标,并将所述用户的当前坐标存储至所述第三存储模块中。优选地,所述检测模块,还用于在所述第三存储模块处于非空状态时,从所述第三存储模块中提取所述用户的当前坐标,并将所述用户的当前坐标发送至所述调度模块。优选地,所述运算模块,还用于基于所述基线解算结果建立各卫星的大气层误差模型,生成与所述用户的当前坐标对应的虚拟参考站及所述虚拟参考站的观测数据。优选地,所述主处理器,还用于获取若干用户的用户标识;所述协处理器,还用于获取所述用户的用户标识,并将生成的若干虚拟参考站及所述虚拟参考站的观测数据与相应用户的用户标识进行关联,并存储至所述第二存储模块。优选地,所述主处理器,还用于将所述目标虚拟参考站的观测数据发送至所述用户。此外,为实现上述目的,本专利技术还提供一种提高地基增强系统计算服务器计算效能的方法,所述方法包括以下步骤:主处理器实时从用户处获取所述用户的当前坐标及从基准站网获取基线解算结果,并将所述当前坐标及基线解算结果存储至所述第一存储模块;协处理器从所述第一存储模块中提取所述当前坐标及基线解算结果并进行计算,生成若干与所述当前坐标对应的虚拟参考站及所述虚拟参考站的观测数据,并将所述虚拟参考站及所述虚拟参考站的观测数据存储至所述第二存储模块;主处理器从所述第二存储模块中读取与所述用户的当前坐标对应的目标虚拟参考站及所述目标虚拟参考站的观测数据。优选地,所述主处理器从所述第二存储模块中读取与所述用户的当前坐标对应的目标虚拟参考站及所述目标虚拟参考站的观测数据之后,所述方法还包括:将所述目标虚拟参考站的观测数据发送至所述用户。本专利技术的系统包括主处理器、协处理器、第一存储模块及第二存储模块,主处理器用于实时从用户处获取用户的当前坐标及从基准站网获取基线解算结果,将获取的数据存储至第一存储模块,协处理器基于所述当前坐标及基线解算结果生成若干虚拟参考站及各虚拟参考站的观测数据,并将所述虚拟参考站及所述虚拟参考站的观测数据存储至第二存储模块,主处理器读取与用户的当前坐标对应的目标虚拟参考站及观测数据并将所述观测数据发送给相应用户,通过协处理器与主处理器的配合形成异构计算平台,能够有效提升单节点的计算性能,从而减少集群节点,降低系统成本和功耗。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。图1为本专利技术一种提高地基增强系统计算服务器计算效能的系统第一实施例的结构示意图;图2为本专利技术一种提高地基增强系统计算服务器计算效能的系统第二实施例的结构示意图;图3为本专利技术一种提高地基增强系统计算服务器计算效能的方法第一实施例的流程示意图。附图标号说明:标号名称标号名称10主处理器202第三存储模块20协处理器203第四存储模块30第一存储模块204运算模块40第二存储模块205检测模块201调度模块本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明,若本专利技术实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。另外,若本专利技术实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。本专利技术实施例的解决方案主要是:通过在提高地基增强系统计算服务器计算效能的系统中设置主处理器本文档来自技高网...

【技术保护点】
1.一种提高地基增强系统计算服务器计算效能的系统,其特征在于,所述系统包括主处理器、协处理器、第一存储模块及第二存储模块,其中,所述主处理器,用于实时从用户处获取所述用户的当前坐标及从基准站网获取基线解算结果,并将所述当前坐标及基线解算结果存储至所述第一存储模块;所述协处理器,用于从所述第一存储模块中提取所述当前坐标及基线解算结果并进行计算,生成若干与所述当前坐标对应的虚拟参考站及所述虚拟参考站的观测数据,并将所述虚拟参考站及所述虚拟参考站的观测数据存储至所述第二存储模块;所述主处理器,还用于从所述第二存储模块中读取与所述用户的当前坐标对应的目标虚拟参考站及所述目标虚拟参考站的观测数据。

【技术特征摘要】
1.一种提高地基增强系统计算服务器计算效能的系统,其特征在于,所述系统包括主处理器、协处理器、第一存储模块及第二存储模块,其中,所述主处理器,用于实时从用户处获取所述用户的当前坐标及从基准站网获取基线解算结果,并将所述当前坐标及基线解算结果存储至所述第一存储模块;所述协处理器,用于从所述第一存储模块中提取所述当前坐标及基线解算结果并进行计算,生成若干与所述当前坐标对应的虚拟参考站及所述虚拟参考站的观测数据,并将所述虚拟参考站及所述虚拟参考站的观测数据存储至所述第二存储模块;所述主处理器,还用于从所述第二存储模块中读取与所述用户的当前坐标对应的目标虚拟参考站及所述目标虚拟参考站的观测数据。2.如权利要求1所述的系统,其特征在于,所述协处理器包括调度模块、第三存储模块、第四存储模块及多个运算模块;所述第三存储模块,用于从所述第一存储模块中获取并存储所述用户的当前坐标及基线解算结果;所述调度模块,用于从所述第三存储模块中获取所述当前坐标及基线解算结果,并将所述当前坐标及基线解算结果发送至所述运算模块;所述运算模块,用于对所述当前坐标及基线解算结果进行运算,并将运算结果存储至所述第四存储模块;所述第四存储模块,用于将接收到的所述运算结果存储至所述第二存储模块。3.如权利要求2所述的系统,其特征在于,所述调度模块,还用于检测所述运算模块的工作状态,并将所述当前坐标及基线解算结果分配至处于闲置工作状态的目标运算模块。4.如权利要求2所述的系统,其特征在于,所述协处理器还包括检测模块,所述检测模块用于检测所述第三存储模块的存储状态,在所述第三存储模块处于未满状态时,从所述第一存储模块中提取所述用户的当前坐标,并将所述用户的当前坐标存储至所述第三...

【专利技术属性】
技术研发人员:郑璐贺伟欣于斌斌刘晖
申请(专利权)人:武汉导航与位置服务工业技术研究院有限责任公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1