CN108874725A - Improve the system and method that ground strengthening system calculation server calculates efficiency - Google Patents
Improve the system and method that ground strengthening system calculation server calculates efficiency Download PDFInfo
- Publication number
- CN108874725A CN108874725A CN201810567710.0A CN201810567710A CN108874725A CN 108874725 A CN108874725 A CN 108874725A CN 201810567710 A CN201810567710 A CN 201810567710A CN 108874725 A CN108874725 A CN 108874725A
- Authority
- CN
- China
- Prior art keywords
- memory module
- user
- virtual reference
- changing coordinates
- reference station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses the system and methods that a kind of raising ground strengthening system calculation server calculates efficiency.System of the invention includes primary processor,Coprocessor,First memory module and the second memory module,Primary processor from user for obtaining the changing coordinates of user in real time and obtaining Baselines result from base station net,The data that will acquire are stored to the first memory module,Coprocessor generates the observation data of several virtual reference stations and each virtual reference station based on the changing coordinates and Baselines result,And the observation data of the virtual reference station and the virtual reference station are stored to the second memory module,Primary processor reads destination virtual reference station corresponding with the changing coordinates of user and observation data and the observation data is sent to relative users,Heterogeneous computing platforms are cooperatively formed by coprocessor and primary processor,The calculated performance of single node can effectively be promoted,To reduce clustered node,Reduce system cost and power consumption.
Description
Technical field
The present invention relates to what calculating field more particularly to a kind of raising ground strengthening system calculation server calculated efficiency to be
System and method.
Background technique
The user to navigate currently with carrier phase difference technology (Real-time Kinematic, RTK) is increasingly
More, to cope with growing RTK user, each high precision position service provider mainly uses load balancing, distributed computing to solve
Certainly the virtual reference station (Virtual Reference Station, VRS) of mass users generates problem.It is full to a certain extent
The demand of sufficient mass data processing.But since single node processing capacity is limited, computer cluster big data processing system is often
Need to extend clustered node scale to realize that calculated performance is promoted, this cluster expansion increases system cost and energy consumption quickly
Add.In addition, making the data transfer overhead between cluster network complexity and node, steeply rise, reduces cluster expansion and bring
Calculated performance gain.In addition, data transmission delay is also increase accordingly, serious also to lead as clustered node scale increases
Differential data delay is caused to be unable to satisfy index request.
Above content is only used to facilitate the understanding of the technical scheme, and is not represented and is recognized that above content is existing skill
Art.
Summary of the invention
The main purpose of the present invention is to provide a kind of systems that raising ground strengthening system calculation server calculates efficiency
And method, it is intended to which cluster is when the virtual reference station for carrying out mass users generates in the prior art for solution, single node calculated performance
Technical problem low, that group system is at high cost, power consumption is big.
To achieve the above object, the present invention, which provides a kind of raising ground strengthening system calculation server and calculates efficiency, is
System, the system comprises primary processor, coprocessor, the first memory module and the second memory modules, wherein
The primary processor, for obtaining the changing coordinates of the user from user in real time and obtaining base from base station net
Line calculation result, and the changing coordinates and Baselines result are stored to first memory module;
The coprocessor, for extracting the changing coordinates and Baselines result simultaneously from first memory module
It is calculated, generates the observation data of several virtual reference stations corresponding with the changing coordinates and the virtual reference station, and
The observation data of the virtual reference station and the virtual reference station are stored to second memory module;
The primary processor is also used to read from second memory module corresponding with the changing coordinates of the user
The observation data of destination virtual reference station and the destination virtual reference station.
Preferably, the coprocessor includes scheduler module, third memory module, the 4th memory module and multiple operation moulds
Block;
The third memory module, for obtaining and storing the changing coordinates of the user from first memory module
And Baselines result;
The scheduler module, for obtaining the changing coordinates and Baselines from the third memory module as a result,
And the changing coordinates and Baselines result are sent to the computing module;
The computing module for carrying out operation to the changing coordinates and Baselines result, and operation result is deposited
It stores up to the 4th memory module;
4th memory module, for storing the operation result received to second memory module.
Preferably, the scheduler module, is also used to detect the working condition of the computing module, and by the changing coordinates
And Baselines result is distributed to the target computing module in idle working condition.
Preferably, the coprocessor further includes detection module, and the detection module is for detecting the third storage mould
The storage state of block extracts the use from first memory module when the third memory module is in vacant state
The changing coordinates at family, and the changing coordinates of the user are stored into the third memory module.
Preferably, the detection module is also used to when the third memory module is in non-null states, from the third
The changing coordinates of the user are extracted in memory module, and the changing coordinates of the user are sent to the scheduler module.
Preferably, the computing module is also used to establish the atmosphere error of each satellite based on the Baselines result
Model generates the observation data of virtual reference station corresponding with the changing coordinates of the user and the virtual reference station.
Preferably, the primary processor is also used to obtain the user identifier of several users;
The coprocessor, is also used to obtain the user identifier of the user, and by several virtual reference stations of generation and
The observation data of the virtual reference station and the user identifier of relative users are associated, and are stored to the second storage mould
Block.
Preferably, the primary processor is also used to the observation data of the destination virtual reference station being sent to the use
Family.
In addition, to achieve the above object, calculating and imitating the present invention also provides a kind of raising ground strengthening system calculation server
The method of energy, the described method comprises the following steps:
Primary processor obtains the changing coordinates of the user from user in real time and obtains Baselines knot from base station net
Fruit, and the changing coordinates and Baselines result are stored to first memory module;
Coprocessor extracts the changing coordinates and Baselines result and is calculated from first memory module,
The observation data of several virtual reference stations corresponding with the changing coordinates and the virtual reference station are generated, and will be described virtual
The observation data of reference station and the virtual reference station are stored to second memory module;
Primary processor reads destination virtual ginseng corresponding with the changing coordinates of the user from second memory module
Examine the observation data of station and the destination virtual reference station.
Preferably, the primary processor is read corresponding with the changing coordinates of the user from second memory module
After the observation data of destination virtual reference station and the destination virtual reference station, the method also includes:
The observation data of the destination virtual reference station are sent to the user.
System of the invention includes primary processor, coprocessor, the first memory module and the second memory module, primary processor
For the changing coordinates of user to be obtained from user in real time and obtain Baselines as a result, the data that will acquire are deposited from base station net
Storage is to the first memory module, and coprocessor is based on the changing coordinates and several virtual reference stations of Baselines result generation and respectively
The observation data of virtual reference station, and the observation data of the virtual reference station and the virtual reference station are stored to second and are deposited
Store up module, primary processor reads corresponding with the changing coordinates of user destination virtual reference station and observes data and by the observation
Data are sent to relative users, cooperatively form heterogeneous computing platforms by coprocessor and primary processor, can effectively be promoted
The calculated performance of single node reduces system cost and power consumption to reduce clustered node.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
The structure shown according to these attached drawings obtains other attached drawings.
Fig. 1 is a kind of knot for improving ground strengthening system calculation server and calculating the system first embodiment of efficiency of the present invention
Structure schematic diagram;
Fig. 2 is a kind of knot for improving ground strengthening system calculation server and calculating the system second embodiment of efficiency of the present invention
Structure schematic diagram;
Fig. 3 is a kind of stream for improving ground strengthening system calculation server and calculating the method first embodiment of efficiency of the present invention
Journey schematic diagram.
Drawing reference numeral explanation:
Label | Title | Label | Title |
10 | Primary processor | 202 | Third memory module |
20 | Coprocessor | 203 | 4th memory module |
30 | First memory module | 204 | Computing module |
40 | Second memory module | 205 | Detection module |
201 | Scheduler module |
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiment is only a part of the embodiments of the present invention, instead of all the embodiments.Base
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts it is all its
His embodiment, shall fall within the protection scope of the present invention.
It is to be appreciated that if relating to directionality instruction (such as up, down, left, right, before and after ...) in the embodiment of the present invention,
Then directionality instruction be only used for explain under a certain particular pose (as shown in the picture) between each component relative positional relationship,
Motion conditions etc., if the particular pose changes, directionality instruction is also correspondingly changed correspondingly.
In addition, being somebody's turn to do " first ", " second " etc. if relating to the description of " first ", " second " etc. in the embodiment of the present invention
Description be used for description purposes only, be not understood to indicate or imply its relative importance or implicitly indicate indicated skill
The quantity of art feature." first " is defined as a result, the feature of " second " can explicitly or implicitly include at least one spy
Sign.It in addition, the technical solution between each embodiment can be combined with each other, but must be with those of ordinary skill in the art's energy
It is enough realize based on, will be understood that the knot of this technical solution when conflicting or cannot achieve when occurs in the combination of technical solution
Conjunction is not present, also not the present invention claims protection scope within.
The solution of the embodiment of the present invention is mainly:By improving ground strengthening system calculation server calculating efficiency
System in primary processor, coprocessor, the first memory module and the second memory module are set, primary processor is used for from user
It obtains the changing coordinates of user and obtains Baselines from base station net as a result, the data that will acquire are stored to the first storage mould
Block, coprocessor generate the sight of several virtual reference stations and each virtual reference station based on the changing coordinates and Baselines result
Measured data, and the observation data of the virtual reference station and the virtual reference station are stored to the second memory module, main process task
Device reads destination virtual reference station corresponding with the changing coordinates of user and observation data and the observation data is sent to phase
Using family, heterogeneous computing platforms are cooperatively formed by coprocessor and primary processor, can effectively promote the calculating of single node
Performance reduces system cost and power consumption to reduce clustered node.
Referring to Fig.1, Fig. 1 is that a kind of ground strengthening system calculation server that improves of the present invention calculates the system first of efficiency in fact
Apply the structural schematic diagram of example.
As shown in Figure 1, the system comprises primary processor 10, coprocessor 20, the first memory module 30 and the second storages
Module 40, wherein
The primary processor 10, for obtaining the changing coordinates of the user from user in real time and being obtained from base station net
Baselines are as a result, and store the changing coordinates and Baselines result to first memory module;
The coprocessor 20, for extracting the changing coordinates and Baselines knot from first memory module 30
Fruit is simultaneously calculated, and the observation number of several virtual reference stations corresponding with the changing coordinates and the virtual reference station is generated
According to, and the observation of the virtual reference station and the virtual reference station is stored to second memory module 40;
The primary processor 10 is also used to read the changing coordinates pair with the user from second memory module 30
The observation data of the destination virtual reference station and the destination virtual reference station answered.
It should be noted that the primary processor in the present embodiment is central processing unit (Central Processing
Unit, CPU), the coprocessor can be graphics processor (Graphics Processing Unit, GPU), be also possible to
Field programmable gate array (Field Programmable Gate Array, FPGA), the coprocessor in the present embodiment
Preferably FPGA.
It should be noted that in the concrete realization, first memory module 30 and the second memory module 40 can be two
Different memories can also be the different storage zone in same memory.First memory module 30 and the second storage mould
Block 40 be for storing different data, it is specially several in the present embodiment for example, region is for storing pending data
The changing coordinates and Baselines of user as a result, another region for storing processing result, in this example be specially it is several with
The corresponding virtual reference station of the changing coordinates, the present embodiment are without restriction for concrete implementation mode.
Further, the primary processor 10, is also used to obtain the user identifier of several users;
The coprocessor 20, is also used to obtain the user identifier of the user, and by several virtual reference stations of generation
And the observation data of the virtual reference station and the user identifier of relative users are associated, and are stored to the second storage mould
Block 40.
It is understood that virtual reference station corresponding with the changing coordinates of each user is obtained in order to which primary processor facilitates,
It can be when obtaining the changing coordinates of user, while the identification information of user is obtained, so that the coprocessor is to each user
Changing coordinates and Baselines result calculated, after generating several virtual reference stations, by several virtual references of generation
It stands and the user identifier of relative users is associated storage, in this way, the user identifier that primary processor passes through user, so that it may in institute
It states and quickly finds virtual reference station corresponding with the current location of user in the second memory module 40, improve search efficiency.
Certainly, target corresponding with the changing coordinates of the user is read from second memory module in primary processor
After the observation data of virtual reference station and the destination virtual reference station, the differential data of the destination virtual reference station is sent out
It send to user, so that it may more accurate location information is provided for user, to provide safeguard for accurately navigation.
In the present embodiment, led by being arranged in the system that the raising ground strengthening system calculation server calculates efficiency
Processor, coprocessor, the first memory module and the second memory module, primary processor from user for obtaining the current of user
Coordinate and from base station net obtain Baselines as a result, the data that will acquire are stored to the first memory module, coprocessor is based on
The changing coordinates and Baselines result generate the observation data of several virtual reference stations and each virtual reference station, and will be described
The observation data of virtual reference station and the virtual reference station are stored to the second memory module, and primary processor reading is worked as with user's
The observation data are simultaneously sent to relative users by the corresponding destination virtual reference station of preceding coordinate and observation data, are handled by association
Device and primary processor cooperatively form heterogeneous computing platforms, the calculated performance of single node can be effectively promoted, to reduce cluster
Node reduces system cost and power consumption.
Further, as shown in Fig. 2, Fig. 2 is that a kind of raising ground strengthening system calculation server of the present invention calculates efficiency
System second embodiment structural schematic diagram, a kind of present invention raisings ground strengthening system calculating is proposed based on first embodiment
The system second embodiment of server calculating efficiency.
In the present embodiment, the coprocessor 20 includes scheduler module 201, the storage mould of third memory module the 202, the 4th
Block 203 and multiple computing modules 204;
The third memory module 202, for being obtained from first memory module 20 and storing working as the user
Preceding coordinate and Baselines result;
The scheduler module 201, for obtaining the changing coordinates and Baselines from the third memory module 202
As a result, and the changing coordinates and Baselines result are sent to the computing module 204;
The computing module 204, for carrying out operation to the changing coordinates and Baselines result, and by operation result
It stores to the 4th memory module 203;
4th memory module 203, for storing the operation result received to second memory module
40。
It should be noted that being provided in the system of raising ground strengthening system calculation server calculating efficiency of the invention
Multiple computing modules 204 can solve the virtual ginseng of mass users based on these computing modules by the way of parallel computation
Station generation problem is examined, certainly, it is contemplated that each satellite system processing mode is than more consistent, and the visible star of each system is different, processing
Time Inconsistency, so the hardware of same set of parameter configuration can be used inside each computing module 204, it is multiple by the time-division
Mode to carry out the generation calculating that user's virtual reference station observes data one by one for all satellite systems.
The scheduler module 201, for detecting the working condition of each computing module 204, by coordinate information to be calculated and
Target computing module of the Baselines result distribution in idle working condition, carries out work according to the working condition of each computing module
It distributes, improves the working efficiency of computing module, accelerate arithmetic speed.
It should be noted that inside each computing module 204, for virtual reference station generating algorithm, main calculating
Atmosphere modeled segments and virtual reference station observation data generating part are all concentrated on, due to count one by one to every usable satellite
It calculates, satellite is more, then calculation amount is bigger, and the processing time needed is more.In the case where user's usage amount is big, for each
A user requires to calculate corresponding atmosphere layer status for each satellite, and calculation amount is bigger.In the present embodiment, described
Computing module 204 is also used to establish the atmospheric model of each satellite in advance, changing coordinates and atmosphere mould based on the user
Type obtains the target atmosphere layer state of user position, and according to the target atmosphere layer state, to the current of the user
Coordinate is calculated, and virtual station coordinates corresponding with the changing coordinates of the user, in the concrete realization, each operation mould are generated
Block 204 can provide multiple independently operated atmosphere modeling modules and virtual reference station observation data generation module, Ke Yitong
The parallel computation of Shi Jinhang multi-satellite largely improves the calculating speed in the case of single user's multi-satellite.
It is understood that in specific calculate, it is only necessary to obtain the changing coordinates of user, so that it may in conjunction with described big
Gas-bearing formation model and user position obtain virtual station coordinates corresponding with the changing coordinates of the user and observation data.
Further, the coprocessor further includes detection module 205, and the detection module 205 is for detecting described the
The storage state of three memory modules 202, when the third memory module 202 is in vacant state, from the first storage mould
The changing coordinates of the user are extracted in block 30, and the changing coordinates of the user are stored to the third memory module 202
In, when third storage mould 202 is in non-null states, working as the user is extracted from the third memory module 202
Preceding coordinate, and the changing coordinates of the user are sent to the scheduler module 201.
It should be noted that third memory module 202 and the 4th memory module 203 can be by advanced in the present embodiment
First go out the realization of (First In First Out, FIFO) memory, in the concrete realization, the detection module 205 can continue
The storage state of the third memory module 202 is detected, the third memory module can also be detected every prefixed time interval
202 storage state indicates that there are also spaces for the memory module when the third memory module 202 is in vacant state
It can receive pending data, then extract the changing coordinates of the user from first memory module 30, and by the use
The changing coordinates at family are stored into the third memory module 202, when the third memory module 202 is in non-null states,
Indicate that also processing needs to handle in the memory module, will extract working as the user from the third memory module 202
Preceding coordinate, and the changing coordinates of the user are sent to the scheduler module 201, at 201 selection of scheduler module
Data calculating is carried out in the computing module 204 of idle state.
In the present embodiment, by the way that scheduler module, detection module, third memory module, the are arranged in the coprocessor
Four memory modules and multiple computing modules under the coordination of scheduler module, pass through multiple computing modules by the cooperation of each module
It realizes the parallel computation of multi-user virtual reference station, improves multi-user virtual reference station calculating speed, improve single computer
Calculated performance.
In addition, the embodiment of the present invention also proposes a kind of method that raising ground strengthening system calculation server calculates efficiency,
Reference Fig. 3, the method includes:
S10:Primary processor obtains the changing coordinates of the user from user in real time and obtains Baseline solution from base station net
It calculates as a result, and storing the changing coordinates and Baselines result to first memory module.
S20:Coprocessor extracts the changing coordinates and Baselines result and is carried out from first memory module
It calculates, generates the observation data of several virtual reference stations corresponding with the changing coordinates and the virtual reference station, and by institute
The observation for stating virtual reference station and the virtual reference station is stored to second memory module.
It should be noted that the primary processor in the present embodiment is central processing unit (Central Processing
Unit, CPU), the coprocessor can be graphics processor (Graphics Processing Unit, GPU), be also possible to
Field programmable gate array (Field Programmable Gate Array, FPGA), association's processing in the present embodiment are excellent
It is selected as FPGA.
In the concrete realization, first memory module 30 and the second memory module 40 may also pass through the same memory
It realizes, i.e., described first memory module 30 and the second memory module 40 can be two memory blocks in the same memory
Domain is used only to store different data, for example, in the present embodiment, first memory module 30 is to be processed for storing
Data, the changing coordinates and Baselines for being specially several users in the present embodiment are as a result, second memory module 40 is used for
Processing result is stored, is specially several virtual reference stations corresponding with the changing coordinates in this example.
S30:It is empty that primary processor reads target corresponding with the changing coordinates of the user from second memory module
The observation data of quasi- reference station and the destination virtual reference station.
It is understood that being read from second memory module and the changing coordinates pair of the user in primary processor
After after the observation data of the destination virtual reference station and the object reference station answered, so that it may refer to the destination virtual
The observation data stood are sent to user, and more accurate location information is provided for user, to provide safeguard for accurately navigation.
In the present embodiment, primary processor obtains the changing coordinates for obtaining the user from user and obtains from base station net
Baselines as a result, and the changing coordinates and Baselines result are stored to first memory module, coprocessor from
The changing coordinates and Baselines result are extracted in first memory module and is calculated, and are generated several and described current
The observation data of the corresponding virtual reference station of coordinate and the virtual reference station, and by the virtual reference station and the virtual ginseng
The observation for examining station is stored to second memory module, and primary processor is read and the user from second memory module
The corresponding destination virtual reference station of changing coordinates and the destination virtual reference station observation data, pass through coprocessor and master
Processor matches to form heterogeneous computing platforms, can effectively promote the calculated performance of single node, to reduce clustered node, drops
Low system cost and power consumption.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row
His property includes, so that the process, method, article or the system that include a series of elements not only include those elements, and
And further include other elements that are not explicitly listed, or further include for this process, method, article or system institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do
There is also other identical elements in the process, method of element, article or system.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art
The part contributed out can be embodied in the form of software products, which is stored in one as described above
In storage medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that terminal device (it can be mobile phone,
Computer, server, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair
Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills
Art field, is included within the scope of the present invention.
Claims (10)
1. a kind of system for improving ground strengthening system calculation server and calculating efficiency, which is characterized in that the system comprises masters
Processor, coprocessor, the first memory module and the second memory module, wherein
The primary processor, for obtaining the changing coordinates of the user from user in real time and obtaining Baseline solution from base station net
It calculates as a result, and storing the changing coordinates and Baselines result to first memory module;
The coprocessor, for extracting the changing coordinates and Baselines result from first memory module and carrying out
It calculates, generates the observation data of several virtual reference stations corresponding with the changing coordinates and the virtual reference station, and by institute
The observation data for stating virtual reference station and the virtual reference station are stored to second memory module;
The primary processor is also used to read target corresponding with the changing coordinates of the user from second memory module
The observation data of virtual reference station and the destination virtual reference station.
2. the system as claimed in claim 1, which is characterized in that the coprocessor include scheduler module, third memory module,
4th memory module and multiple computing modules;
The third memory module, for the changing coordinates and base of the user to be obtained and stored from first memory module
Line calculation result;
The scheduler module, for obtaining the changing coordinates and Baselines from the third memory module as a result, and will
The changing coordinates and Baselines result are sent to the computing module;
The computing module, for carrying out operation to the changing coordinates and Baselines result, and by operation result store to
4th memory module;
4th memory module, for storing the operation result received to second memory module.
3. system as claimed in claim 2, which is characterized in that the scheduler module is also used to detect the computing module
Working condition, and the changing coordinates and Baselines result are distributed to the target computing module in idle working condition.
4. system as claimed in claim 2, which is characterized in that the coprocessor further includes detection module, the detection mould
Block is used to detect the storage state of the third memory module, when the third memory module is in vacant state, from described
The changing coordinates of the user are extracted in first memory module, and the changing coordinates of the user are stored to the third and are stored
In module.
5. system as claimed in claim 4, which is characterized in that the detection module is also used in the third memory module
When in non-null states, the changing coordinates of the user are extracted from the third memory module, and by the current of the user
Coordinate is sent to the scheduler module.
6. system as claimed in claim 2, which is characterized in that the computing module is also used to based on the Baselines knot
Fruit establishes the atmosphere error model of each satellite, generates virtual reference station corresponding with the changing coordinates of the user and the void
The observation data of quasi- reference station.
7. the system as claimed in claim 1, which is characterized in that the primary processor is also used to obtain the user of several users
Mark;
The coprocessor, is also used to obtain the user identifier of the user, and by several virtual reference stations of generation and described
The observation data of virtual reference station and the user identifier of relative users are associated, and are stored to second memory module.
8. such as system of any of claims 1-7, which is characterized in that the primary processor is also used to the mesh
The observation data of mark virtual reference station are sent to the user.
9. it is a kind of improve ground strengthening system calculation server calculate efficiency method, which is characterized in that the method includes with
Lower step:
Primary processor obtains the changing coordinates of the user from user in real time and obtains Baselines as a result, simultaneously from base station net
The changing coordinates and Baselines result are stored to first memory module;
Coprocessor extracts the changing coordinates and Baselines result and is calculated from first memory module, generates
The observation data of several virtual reference stations corresponding with the changing coordinates and the virtual reference station, and by the virtual reference
It stands and the observation data of the virtual reference station is stored to second memory module;
Primary processor reads destination virtual reference station corresponding with the changing coordinates of the user from second memory module
And the observation data of the destination virtual reference station.
10. method as claimed in claim 9, which is characterized in that the primary processor is read from second memory module
After the observation data of destination virtual reference station corresponding with the changing coordinates of the user and the destination virtual reference station, institute
The method of stating further includes:
The observation data of the destination virtual reference station are sent to the user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810567710.0A CN108874725A (en) | 2018-06-04 | 2018-06-04 | Improve the system and method that ground strengthening system calculation server calculates efficiency |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810567710.0A CN108874725A (en) | 2018-06-04 | 2018-06-04 | Improve the system and method that ground strengthening system calculation server calculates efficiency |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108874725A true CN108874725A (en) | 2018-11-23 |
Family
ID=64335336
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810567710.0A Pending CN108874725A (en) | 2018-06-04 | 2018-06-04 | Improve the system and method that ground strengthening system calculation server calculates efficiency |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108874725A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110837497A (en) * | 2019-11-07 | 2020-02-25 | 青岛市光电工程技术研究院 | Data quality detection method and device and server |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6727849B1 (en) * | 1998-10-22 | 2004-04-27 | Trimble Navigation Limited | Seamless surveying system |
CN101661097A (en) * | 2008-08-29 | 2010-03-03 | 夏晓清 | Method and system for high-precision positioning for mobile terminal |
CN101981465A (en) * | 2008-04-22 | 2011-02-23 | 诺基亚公司 | Supports the use of virtual reference stations |
CN105404635A (en) * | 2014-09-16 | 2016-03-16 | 华为技术有限公司 | Character string matching method and device and heterogeneous computing system |
CN107425957A (en) * | 2017-08-31 | 2017-12-01 | 郑州云海信息技术有限公司 | A kind of cryptographic attack method, apparatus and isomery accelerate platform |
-
2018
- 2018-06-04 CN CN201810567710.0A patent/CN108874725A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6727849B1 (en) * | 1998-10-22 | 2004-04-27 | Trimble Navigation Limited | Seamless surveying system |
CN101981465A (en) * | 2008-04-22 | 2011-02-23 | 诺基亚公司 | Supports the use of virtual reference stations |
CN101661097A (en) * | 2008-08-29 | 2010-03-03 | 夏晓清 | Method and system for high-precision positioning for mobile terminal |
CN105404635A (en) * | 2014-09-16 | 2016-03-16 | 华为技术有限公司 | Character string matching method and device and heterogeneous computing system |
CN107425957A (en) * | 2017-08-31 | 2017-12-01 | 郑州云海信息技术有限公司 | A kind of cryptographic attack method, apparatus and isomery accelerate platform |
Non-Patent Citations (1)
Title |
---|
关宗江: "《虚拟参考站VRS技术在工程测量中的应用》", 《科技信息-自然地理学和测绘学》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110837497A (en) * | 2019-11-07 | 2020-02-25 | 青岛市光电工程技术研究院 | Data quality detection method and device and server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018095066A1 (en) | Method and device for task grouping, electronic device, and computer storage medium | |
CN103473612B (en) | Addressing and transport optimizing method towards ultra-large logistics distribution | |
CN102255930B (en) | Method and system for providing scene data of virtual world | |
CN110322172A (en) | Inventory's dispatching method, device and computer readable storage medium | |
CN106446351A (en) | Real-time drawing-oriented large-scale scene organization and scheduling technology and simulation system | |
CN108629531A (en) | Freight transportation method and device for cargo transport | |
CN104298541A (en) | Data distribution algorithm and data distribution device for cloud storage system | |
CN104408773B (en) | Method for interpolating structured grid non-matching interface | |
CN106991558A (en) | The automatic generation method and system of main channel between a kind of harbour port | |
CN107463357A (en) | Task scheduling system, dispatching method, Simulation of Brake system and emulation mode | |
CN102855661A (en) | Large-scale forest scene quick generation method based on space similarity | |
CN109727376A (en) | Generate the method, apparatus and selling apparatus of configuration file | |
CN114463499B (en) | Building three-dimensional modeling method and device | |
CN108920105A (en) | Diagram data distributed storage method and device based on community structure | |
CN108874725A (en) | Improve the system and method that ground strengthening system calculation server calculates efficiency | |
US20230267830A1 (en) | Traffic Data Warehouse Construction Method and Apparatus, Storage Medium, and Terminal | |
CN107679127A (en) | Point cloud information parallel extraction method and its system based on geographical position | |
CN108595882B (en) | Yinyi planning pipeline BIM design pipeline cost generation system | |
Fujita et al. | Scalable multicase urban earthquake simulation method for stochastic earthquake disaster estimation | |
CN109784593A (en) | Production capacity equalization processing method and device for multistoried storehouse | |
CN113656187B (en) | Public security big data computing power service system based on 5G | |
CN117115353A (en) | Three-dimensional model generation method, device, equipment and medium | |
CN116383451A (en) | Map segmentation method and device, electronic equipment and storage medium | |
CN112632681B (en) | Digital twin city model data individuation realization method and device based on illusion engine and storage medium | |
CN112149287B (en) | Traffic simulation road network graphical segmentation method and system for load balancing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181123 |