Valid

GB/T 38630-2020Information technology—Real-time positioning—Multi-source fusion positioning data interface (English PDF)

信息技术 实时定位 多源融合定位数据接口

Preview PDF

This is a limited preview

Buy now to download the full PDF (17 pages)

Need quotation for your management?

Get a formal quotation for GB/T 38630-2020 in 30 minutes.

Issued by

SAMR; SAC

Level / Type

National · Recommended

Issue date

April 28, 2020

Implementation date

November 1, 2020

Scope

GB/T 38630-2020 is the English-translated version of 信息技术 实时定位 多源融合定位数据接口.

GB/T 38630-2020 is the Chinese standard "Information technology—Real-time positioning—Multi-source fusion positioning data interface". Its scope clause reads: This standard specifies the positioning engine interface and parameter definitions in the multi-source fusion positioning system.

This standard is applicable to the design, development and implementation of real-time positioning systems for multi-source fusion positioning through multiple sub-positioning engines according to fusion strategies. application.

Its clauses include terms and definitions; abbreviations; system architecture; positioning engine interface; parameter definition.

Found what you need?

Document preview — GB/T 38630-2020

National Standard of the People's Republic of China

ICS
35.110
Classification
L 78

Issued by: State Administration for Market Regulation; Standardization Administration of the PRC

Contents

  • Foreword
  • 1 Scope
  • 2 Normative references
  • 3 Terms and definitions
  • 4 Abbreviations
  • 5 System Architecture
  • 6 Positioning engine interface
  • 6.1 Fusion engine positioning interface
  • 6.2 Sub-positioning engine positioning interface
  • 7 Parameter definition
  • 7.1 Definition of sensor parameters
  • 7.2 Definition of positioning result parameters
  • Appendix A (informative appendix) Example of integrated positioning strategy
  • Appendix B (informative appendix) Multi-source fusion positioning data interface XML schema example

1 Scope

This standard specifies the positioning engine interface and parameter definitions in the multi-source fusion positioning system.

This standard is applicable to the design, development and implementation of real-time positioning systems for multi-source fusion positioning through multiple sub-positioning engines according to fusion strategies.

application.

2 Normative references

The following documents are indispensable for the application of this document. For dated reference documents, only the dated version applies to this article

Pieces. For undated references, the latest version (including all amendments) applies to this document.

GB/T 16831-2013 Coordinate-based standard representation of geographic point location

3 Terms and definitions

The following terms and definitions apply to this document.

3.1 Intelligent Terminal

With embedded software and hardware systems, terminal products for the personal consumer market.

3.2 Real-time positioning terminal

An intelligent terminal that collects and sends position signals on targets attached to assets (articles, human bodies, etc.).

Note. The real-time positioning terminal sends information including the unique identification of the asset, and can provide various statuses of the terminal's environment (such as the received Wi-Fi signal) information.

3.3 Positioning engine

Software or components that calculate the real-time location of the terminal.

3.4 Fusion positioning engine

A module that optimizes the results of multiple sub-positioning engines based on the fusion algorithm to obtain better positioning results.

Note. For example, a fusion positioning engine that integrates Wi-Fi sub-positioning engine and PDR sub-positioning engine.

3.5 Sub-positioning engine

A positioning engine capable of independently providing positioning results.

3.6 Asynchronous call

A method that allows the operation to continue without waiting for the return value of the called function.

3.7 Circular probability error

With the true position as the center of the circle, the dispersion radius of the two-site position with a probability of 50% deviation from the center of the circle.

3.8 positioning accuracy

The standard deviation between the positioning result and the true position.

3.9 XML markup

Identifier of legal content in XML document.

[GB/T 30996.1-2014, definition 3.5]

4 Abbreviations

The following abbreviations apply to this document.

5 System architecture

The architecture of the integrated positioning system includes a positioning client and a positioning server. The location server consists of a fusion location engine and multiple sub-location engines composition. The request/response service model is adopted between the positioning client and the integrated positioning engine, and the integrated positioning engine and the sub-positioning engine. Positioning

The server can be deployed locally (such as a smart terminal) or a remote network, and the client transmits positioning requests or positioning results through the network interface. many

The architecture of the source fusion positioning system is shown in Figure 1.

Figure 1 Multi-source fusion positioning system architecture

The basic process of fusion positioning is as follows (see Figure 2).

a) The positioning client encapsulates the sensor data;

b) The positioning client sends a positioning request to the fusion positioning engine through the fusion engine positioning interface;

c) After the fusion positioning engine receives the sensor data, it forwards the positioning request to each sub-positioning engine through the sub-positioning engine positioning interface;

d) Each sub-positioning engine calculates the positioning result of the sub-positioning engine after receiving the sensor data;

e) The sub-positioning engine returns the positioning result of the sub-positioning engine to the fusion positioning engine;

f) The fusion positioning engine receives the positioning results of the sub positioning engines and caches them, and merges the sub positioning engines according to the fusion positioning strategy

The positioning result obtains the fusion positioning result (see Appendix A for the fusion strategy);

g) The fusion positioning engine returns the fusion positioning result to the positioning request (to ensure the real-time performance of the positioning system, the fusion positioning engine can immediately

Return the calculated fusion positioning result).

6 Positioning engine interface

6.1 Fusion engine positioning interface

The positioning client sends a request to obtain positioning results to the fusion positioning engine, and uses asynchronous calls to receive the fusion positioning engine returned.

Align the positioning results. The positioning client encapsulates the real-time sensor data samples collected by the client according to the sensor parameter definition of this standard, and sends it to the fusion

The positioning engine sends a fusion positioning request. After receiving the request, the fusion positioning engine checks whether there is a fusion positioning result, and returns immediately if it exists.

The positioning result is merged back, otherwise the failed positioning result is returned, as shown in Figure 3.

6.2 Sub-positioning engine positioning interface

The fusion positioning engine forwards the positioning request to the sub-positioning engine, and uses asynchronous calls to receive the positioning result response returned by the sub-positioning engine.

After the fusion positioning engine receives the positioning request from the positioning client, it encapsulates the sensor data and the latest fusion positioning result as the positioning of the sub-positioning engine.

Bit request, sent to all sub-positioning engines. There is no limit to the number of sub-positioning engines, which can be multiple sub-positioning engines or only one.

If the positioning of the sub-positioning engine is successful, the positioning result of the sub-positioning engine is merged with the positioning results of other existing sub-positioning engines, and the fusion is updated

Positioning results. The interaction sequence of the fusion positioning engine and the single sub-positioning engine is shown in Figure 4.

Figure 4 Interaction sequence diagram of the fusion positioning engine and a single sub-positioning engine

The Java description of the sub-positioning engine positioning request interface definition is as follows.

7 parameter definition

7.1 Definition of sensor parameters

The definition of sensor parameters is shown in Table 1.Each seed positioning engine analyzes one or more sensor data items to determine according to its own needs

Bit. For example, the magnetic positioning engine can analyze magnetic force and acceleration sensor data, and inertial navigation only needs to analyze the acceleration sensor data.

Appendix A (Informative appendix)

Examples of integrated positioning strategies

A.1 Weighted fusion strategy

Each positioning engine is given a specific weight for the positioning result, and the weighted sum of multiple results is used as the result of the fusion positioning engine. Common weight calculation

Methods include the reciprocal of the circular probability error of the positioning result, manual assignment and deep learning methods.

A.2 Voting integration strategy

It is suitable for the fusion of enumerated type positioning information such as building identification and floor judgment. Each positioning engine output result counts one vote, with the highest number of votes

As a result of fusion. If multiple fusion results have the same number of votes, one is randomly selected as the fusion result.

A.3 Separate isolation strategy

Fusion of positioning results suitable for system debugging purposes. That is, only select one positioning engine result output, and exclude other engine results interference,

Observe the role of specific engines.

......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 17 pages — is available in the English PDF.

Similar standards

How to Download GB/T 38630-2020

  1. 1

    Add to cart

    Click "Download PDF" on this page and choose "Buy this standard". You can add more standards before checkout.

  2. 2

    Checkout

    Enter your email and billing details. Payment is processed securely by Stripe (cards or bank transfer). Prefer bank details? Request a quotation (min. order $300).

  3. 3

    Instant delivery (0–9 sec)

    Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.

  4. 4

    Invoice included

    A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.

Related Standards

English PDF
17 pages
Instant delivery (0–9 sec)
Invoice included
View Cart

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GB/T 38630-2020

$300.00