ICS35.110
中华人民共和国国家标准
GB/T38627—2020
信息技术
实时定位
磁定位数据接口
Information technology-Real-time positioningMagnetic positioning data interface2020-04-28发布
国家市场监督管理总局
国家标准化管理委员会
2020-11-01实施
GB/T38627—2020
术语和定义
缩略语
系统接口关系
定位接口
参数定义
传感器参数定义
6.2定位结果参数定义
附录A(资料性附录)磁定位数据接口XML模式附录B(资料性附录)
部分高阶磁特征计算公式
参考文献
本标准按照GB/T1.1-2009给出的规则起草。GB/T38627—2020
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。本标准由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。本标准起草单位:中国电子技术标准化研究院、北京天地方元科技有限公司、军事科学院系统工程研究院后勤科学与技术研究所、中国科学院自动化研究所、深圳赛西信息技术有限公司、武汉大学、中国科学院计算技术研究所、国家信息中心、中国电子科技集团公司第五十四研究所、青岛安然物联网科技有限公司、中国计量科学研究院、北京麦钉艾特科技有限公司、北京金坤科创技术有限公司、北京羲和科技有限公司、北京邮电大学、厦门市熠成信息技术有限公司、天复(东莞)标准技术有限公司、苏州寻息电子科技有限公司。
本标准主要起草人:宋继伟、张璋、赵方、罗海勇、王文峰、耿力、程旺迟、王进、高伟、邓跃进、王曲、曹国顺、王思翔、余晖、丁振兴、蔡明琬、甘兴利、黄璐、李明璋、何昭、郭晓涛、李素敏、吴彤、肖登坤、翟瀚、邵文华、焦继超、陈小松、石红岩、王成、余彦培、谢飞鹏1
1范围
信息技术
实时定位在
磁定位数据接口
本标准规定了磁定位系统中定位客户端与定位服务端之间的接口与参数定义。GB/T38627—2020
本标准适用于使用磁数据进行实时定位的定位客户端和定位服务端系统设计、开发和应用。2术语和定义
下列术语和定义适用于本文件。2.1
智能终端
smart terminal
具有嵌入式软硬件系统、面向个人消费市场的终端产品。2.2
magnetism
iKaeeiKA
地磁场及电子设备和铁磁材料对地磁场的畸变叠加。magneticpositioning
磁定位
利用磁场特征实现定位。
positioningengine
定位引擎
计算实时定位终端位置的软件或组件定位客户端
positioning client
发起定位请求的软件或组件
定位服务端
positioning engine
计算实时定位终端位置的软件或组件。samplefrequency
采样频率
设备每秒采集数据的次数。
data pre-processing
数据预处理
对采样结果进行数据筛选及平滑等处理。定位请求
positioning request
向服务端请求最新的位置信息。2.10
定位结果
positioningresult
服务端向客户端返回的位置信息GB/T38627—2020
圆概率误差circularerrorprobable以真实位置为圆心,偏离圆心概率为50%的二位点位的散布半径。2.12
positioningaccuracy
定位精度
定位结果与真实位置之间的标准差。2.13
eXMLtag
XML标记
XML文档内合法内容的标识符。
[GB/T30996.1—2014,定义3.5]2.14
磁力计magnetometer
可以测量磁场的传感器。
注:在个人电子设备中磁力计的最普遍应用是电子罗盘,即以地球磁场为参考确定设备的方向/航向,3缩略语
下列缩略语适用于本文件。
CEP:圆概率误差(CircularErrorProbable)HTTP:超文本传输协议(HyperTextTransferProtocor)XML:可扩展置标语言(eXtensibleMarkupLanguage)4:系统接口关系
磁定位系统包括定位客户端和定位服务端,系统接口关系见图1。定位客户端在进行数据采集和数据预处理及格式化操作之后,向定位服务端发起定位请求,通过磁定位引擎得出定位结果并利用返回的位置信息实现相应的应用功能。定位服务端根据不同的定位算法利用环境磁场数据计算并返回定位客户端位置信息。定位服务端可部署在本地(如智能终端)或远程网络,与客户端通过网络接口传输定位请求或定位结果。
定位客山带
传感器数据判
定位当求确成接!
图1磁定位系统接口关系图
碰逆性引竿
逆他服务端
5定位接口
GB/T38627—2020
定位客户端向定位服务端发送获取定位结果请求,并接收定位服务端返回的定位结果。其时序如图2所示。定位客户端根据本标准传感器采集、预处理及格式化定义封装客户端实时采集的传感器数据样本,向定位服务端发送定位请求。定位服务端收到请求后进行位置计算,并将位置解算结果返回定位客户端。
定位客户端
封装传感器数府
在在定位结果!
二不存在定位结果
磁定位请求接口定义的Java描述如下:发送定位请求
这川最新定位结乐
复回定位失败
磁定位接口时序图
String positioningResult = positioning (String sensorData)输入参数:
sensorData
输出参数:
positioningResult
注:positioningRequest接口的请求-响应封装XML示例参见附录A。6
参数定义
传感器参数定义
定位服务端
磁定位传感器参数定义见表1,包括原始传感器参数和高阶特征参数(部分高阶特征的计算参见附录B)。
GB/T38627—2020
参数名
RequestID
DeviceID
TimeStamp
SampleDuration
AceXList
AccYList
AceZList
MagXList
MagYList
MagZList
定位请求标识
终端唯一标识
采样结束时间戳
采样开始至结束的持
续时间
X轴加速度
X轴加速度序列
Y轴加速度
Y轴加速度序列
Z轴加速度
Z轴加速度序列
X轴磁场强度
X轴磁场强度序列
Y轴磁场强度
Y轴磁场强度序列
Z轴磁场强度
Z轴磁场强度序列
X轴角速度
传感器参数定义
字符串
字符串
无符号长整型
无符号整型
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
≤32字符
≤32字符
1≤序列长度
100000
1≤序列长度
100000
1≤序列长度
100000
1≤序列长度
100000
1≤序列长度
100000
1≤序列长度
100000
单位/备注
例如:\Req20190405130921001\不适用
例如:“DevHuaweiEvaALlo”
例如:\1532246255983\(世界标准时间)
例如:2000
例如:0.2
序列内数据以空格隔开
例如:0.20.4560.88
例如:0.2
序列内数据以空格隔开
例如:0.20.4560.88
例如:0.2
序列内数据以空格隔开
例如:9.929.659.87
例如:3.22
例如:3.223.463.99
例如:3.22
例如:3.223.463.99
例如:3.22
例如:3.223.463.99
例如:0.33
参数名
GyroXList
GyroYList
GyroZList
PitchList
RollList
YawList
GraXList
GraYList
GraZList
X轴角速度序列
Y轴角速度
Y轴角速度序列
Z轴角速度
Z轴角速度序列
仰俯角(东北天坐标
仰俯角序列
横滚角(东北天坐标
横滚角序列
偏航角(东北夫坐标
偏航角序列
X轴重力加速度
X轴重力加速度序列
Y轴重力加速度
Y轴重力加速度序列
Z轴重力加速度
Z轴重力加速度序列
表1(续)
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
1≤序列长度
100000
1≤序列长度
100000
1≤序列长度
100000
序列长度
100000
1≤序列长度
100000
1≤序列长度
100000
1≤序列长度
100000
1≤序列长度
100000
1≤序列长度
≤100000
GB/T38627—2020
单位/备注
例如:0.240.460.99
例如:0.33
例如:0.220.460.99
例如:0.33
例如:0.220.460.99
例如:0.23
例如:0.220.460.99
例如:0.23
例如:0.220.460.99
例如:0.23
例如:0.220.460.99
例如:9.62
例如:9.229.469.39
例如:0.82
例如:0.220.460.39
例如:0.02
例如:0.220.460.39
GB/T38627—2020
参数名
Median
Variance
IstQuartile
3rdQuartile
Skewness
Kurtosis
ShannonEntropy
Spectral Flatness
Spectral Centroid
Ist Spectrum Components
2nd Spectrum Components
3rd Spectrum Components
NumberofPeaks
Mean-crossingRatio
Inter-axisCorrelation
ExtendedDataName
ExtendedDataValue
窗口内磁场强度均值
窗口内磁场强度中值
窗口内磁场强度标
窗口内磁场强度方差
较小四分位数磁信号
较大四分位数磁信号
窗口内磁场强度分布
的偏度
窗口内磁场强度分布
的峰度
窗口内磁场强度的嫡
窗口内磁场强度的谱
窗口内磁场强度的谱
第一大频域分量
第二大频域分量
第三大频域分量
窗口内磁场信号波
窗口内磁信号过均
磁传感器轴相关性
扩展数据名称
扩展数据值序列
表1(续)
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
双精度浮点数
无符号整型
无符号整型
双精度浮点数
双精度浮点数
≤32字符
1≤序列长度
≤100000
单位/备注
例如:33.45
例如:33.45
例如:33.45
例如:33.45
例如:33.45
例如:33.45
本表格中未定义的新增特征名
称可在此定义。
例如:信号水平分量
例如:82.288.983.1
定位结果参数定义
磁定位结果参数定义见表2。
参数名
RequestID
EnginelD
EngineName
TimeStamp
Location
NoLocation
BuildingID
BuildingName
BuildingPrecision
FloorPrecision
HorizontalCEP
HorizontalPrecision
VerticalCEP
VerticalPrecision
OrientationDetection
Orientation
OrientationPrecision
请求标识
定位引擎ID
定位引擎名称
定位结果参数定义
字符串
字符串
字符串
定位结果返回时间戳
无符号长整型
XML父标签
定位引擎收到定位请
求,但计算位置失败
楼宇ID
楼宇名称
楼宇定位精度
楼层号
楼层定位精度
水平定位圆概率误差
水平定位精度
海拔高度
垂直定位圆概率误差
垂直定位精度
运动方向识别父标签
定位终端运动方向角
运动方向估计精度
布尔型
字符串
字符串
双精度
双精度
双精度
免费标准下载网bzxz双精度
双精度
双精度
双精度
双精度
双精度
双精度
双精度
≤32字符
≤32字符
32字符
各元素数量最
多1个
≤32字符
≤32字符
各元素数量最
多1个
GB/T38627-—2020
单位/备注
例如:“Req20190405130921001”例如:\Ch01011009”
例如:“磁定位引擎”
例如:“1532246255983”(世界标准时间)
可包含以下元素:
NoLocation,BuildingD
BuildingName.
BuildingPrecision.Floor,
FloorPrecision,X,Y.
HorizontalCEP.
HorizontalPrecision,Z.
VerticalCEP
VerticalPrecision
例如:True(定位成功),False(失败)例如:“860100050006”
例如:“北京西客站”
例如:0.9
例如:2
例如:0.9
例如:116.3690015240
例如:39.8831070582
例如:2.5
例如:0.9
例如:66
例如:0.5
例如:0.4
可包含以下元素:Orientation,OrientationPrecision
以正北为0°,顺时针为正。
例如:1,57
例如:0.2
GB/T38627—2020
附录A
(资料性附录)
磁定位数据接口XML模式
以下给出用XML语言描述的磁定位传感器参数封装(sensorData)示例以及磁定位结果响应(po-sitioningResult)示例,描述中在符号\)\与\<”之间使用了磁定位传感器参数和磁定位结果参数的具体数据示例,参数定义见表1和表2。a)sensorData请求示例
《?xmlversion=\l.o\encoding=\UTF-8\?)
15322462559832.112.222.33(/AccYList)3.113.223.331.11(Median)1.11(/Median)
(STD)1.11(Variance)1.ll(lst Quartile)1.1l1st Quartile)2stQuartile)1.112stQuartile)(3stQuartile)1.11(/3stQuartile)(Skewness)1.11(Kurtosis>1.11(ShannonEntropy>1.11(2stSpectrumComponents)1.ll2stSpectrumComponents)(3stSpectrumComponents)1.11l3stSpectrumComponents)(NumberofPeaks)11b)positioningResult响应(定位结果)示例《?xmlversion=\1.o\encoding=\UTF-8\?)GB/T38627—2020
(EngineName)磁定位引擎1532246255983《BuildingID>building-001计算所科研楼/BuildingName)《Y)39.0167607(/Y)
1.5(OrientationDetection)
《Orientation)90《/positioningResult)
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。