一种测量高度的方法及装置的制造方法

文档序号:9371812阅读:452来源:国知局
一种测量高度的方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及可穿戴设备的技术领域,尤其涉及一种测量高度的方法及装置。
【背景技术】
[0002]目前,测量高度一般都采用气压计,根据公式P= P gh,则h = p/ P g,但是根据大气压强的原理,高度越高空气越稀薄,压强越小;湿度越大,空气中的水分越多,而水的分子量比空气的混合分子量小,因此压强也会变小;温度越高,虽然温度高会增加空气分子的对撞机会,但是空气膨胀,对流从而使的空气变稀薄,其增加的对撞量会远小于空气变稀薄减小的对撞量,因此压强也会变小,因此单纯的靠气压计并不能准确的测量海拔高度,特别是对于封闭环境来说,误差更大。

【发明内容】

[0003]本发明实施例的目的在于提出一种测量高度的方法及装置,旨在解决如何提高测量高度的准确度的问题。
[0004]为达此目的,本发明实施例采用以下技术方案:
[0005]—种测量高度的方法,所述方法包括:
[0006]获取用户当前位置的环境数据信息;
[0007]获取预设的所述用户当前位置的参考环境数据信息;
[0008]根据所述用户当前位置的环境数据信息和所述参考环境数据信息,计算所述用户当前位置的高度。
[0009]优选地,所述环境数据信息包括但不限于压强、温度和/或湿度。
[0010]优选地,所述获取预设的所述用户当前位置的参考环境数据信息,包括:
[0011]根据GPS定位系统获取所述用户当前位置的位置信息;
[0012]将所述位置信息发送给网络服务器,请求所述网络服务器向所述用户发送与所述位置信息对应的参考环境数据信息。
[0013]优选地,所述根据所述用户当前位置的环境数据信息和所述参考环境数据信息,计算所述用户当前位置的高度,包括:
[0014]根据所述用户当前位置环境数据信息中的压强P1、温度为Tl、湿度Dl以及所述参考环境数据信息中的当前压强P、当前温度t、当前湿度d,计算当前位置的高度H = Hl+h ;
[0015]其中,Hl = P/p g= (Pl+(Tl-t) + (Dl_d))/pg,h为所述用户当前位置的参考高度,Hl为计算高度,P为当前压强,P为大气密度,g为重力系数。
[0016]优选地,所述所述根据所述用户当前位置的环境数据信息和所述参考环境数据信息,计算所述用户当前位置的高度,包括:
[0017]获取预设的单位温度造成的压强补偿量为m和单位湿度造成的压强补偿量为η ;
[0018]根据所述用户当前位置环境数据信息中的压强Ρ1、温度为Tl、湿度Dl以及所述参考环境数据信息中的当前压强P、当前温度t、当前湿度d,计算H = Hl+h ;
[0019]其中,Hl = P/ P g = (Pl+m(Tl-t)+n(Dl-d))/p g,h为所述用户当前位置的参考高度,Hl为计算高度,P为当前压强,P为大气密度,g为重力系数。
[0020]一种测量高度的装置,所述装置包括:
[0021]第一获取单元,用于获取用户当前位置的环境数据信息;
[0022]第二获取单元,用于获取预设的所述用户当前位置的参考环境数据信息;
[0023]计算单元,用于根据所述用户当前位置的环境数据信息和所述参考环境数据信息,计算所述用户当前位置的高度。
[0024]优选地,所述环境数据信息包括但不限于压强、温度和/或湿度。
[0025]优选地,所述第二获取单元,用于:
[0026]根据GPS定位系统获取所述用户当前位置的位置信息;
[0027]将所述位置信息发送给网络服务器,请求所述网络服务器向所述用户发送与所述位置信息对应的参考环境数据信息。
[0028]优选地,所述计算单元,用于:
[0029]根据所述用户当前位置环境数据信息中的压强P1、温度为Tl、湿度Dl以及所述参考环境数据信息中的当前压强P、当前温度t、当前湿度d,计算H = Hl+h ;
[0030]其中,Hl = P/p g= (Pl+(Tl-t) + (Dl_d))/pg,h为所述用户当前位置的参考高度,Hl为计算高度,P为当前压强,P为大气密度,g为重力系数。
[0031]优选地,所述计算单元,用于:
[0032]获取预设的单位温度造成的压强补偿量为m和单位湿度造成的压强补偿量为η ;
[0033]根据所述用户当前位置环境数据信息中的压强Ρ1、温度为Tl、湿度Dl以及所述参考环境数据信息中的当前压强P、当前温度t、当前湿度d,计算H = Hl+h ;
[0034]其中,Hl = P/ P g = (Pl+m(Tl-t)+n(Dl-d))/p g,h为所述用户当前位置的参考高度,Hl为计算高度,P为当前压强,P为大气密度,g为重力系数。
[0035]本发明实施例通过获取用户当前位置的环境数据信息;获取预设的所述用户当前位置的参考环境数据信息;根据所述用户当前位置的环境数据信息和所述参考环境数据信息,计算所述用户当前位置的高度,从而结合实时的数据进行综合运算,进一步的减小环境误差对高度测量的影响。
【附图说明】
[0036]图1是本发明测量高度的方法第一实施例的方法流程示意图;
[0037]图2是本发明测量高度的方法第二实施例的方法流程示意图;
[0038]图3是本发明测量高度的方法第三实施例的方法流程示意图;
[0039]图4是本发明测量高度的装置的功能模块示意图。
【具体实施方式】
[0040]下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
[0041]实施例一
[0042]参考图1,图1是本发明测量高度的方法第一实施例的方法流程示意图。
[0043]在实施例一中,所述测量高度的方法包括:
[0044]步骤101,获取用户当前位置的环境数据信息;
[0045]其中,所述环境数据信息包括但不限于压强、温度和/或湿度。
[0046]例如,假设所述环境数据信息包括压强、温度和湿度的情况下,本发明包含以下四种传感器气压计,可以测量当前的大气压强;温度传感器,测量当前环境下的温度;湿度传感器,测量当前环境湿度情况;GPS定位,获取当前位置情况;
[0047]利用气压计测量当前位置的压强,假设当前位置的压强为P1,测量当前环境下的温度为Tl,当前环境下的湿度为Dl。
[0048]步骤102,获取预设的所述用户当前位置的参考环境数据信息;
[0049]优选地,所述获取预设的所述用户当前位置的参考环境数据信息,包括:
[0050]根据GPS定位系统获取所述用户当前位置的位置信息;
[0051]将所述位置信息发送给网络服务器,请求所述网络服务器向所述用户发送与所述位置信息对应的参考环境数据信息。
[0052]具体的,通过网络获取该楼外的海拔高度h,当前温度t,当前湿度d,当前位置的大气压强P。
[0053]步骤103,根据所述用户当前位置的环境数据信息和所述参考环境数据信息,计算所述用户当前位置的高度。
[0054]具体的,本发明可以应用在各种不同的应用场景,例如,比如当设备佩戴在小孩身上时,家长通过远程就能准确的知道孩子在几楼。
[0055]本发明实施例通过获取用户当前位置的环境数据信息;获取预设的所述用户当前位置的参考环境数据信息;根据所述用户当前位置的环境数据信息和所述参考环境数据信息,计算所述用户当前位置的高度,从而结合实时的数据进行综合运算,进一步的减小环境误差对高度测量的影响。
[0056]实施例二
[0057]参考图2,图2是本发明测量高度的方法第二实施例的方法流程示意图。
[0058]在实施例二中,所述测量高度的方法包括:
[0059]步骤201,获取用户当前位置的环境数据信息;
[0060]其中,所述环境数据信息包括但不限于压强、温度和/或湿度。
[0061]例如,假设所述环境数据信息包括压强、温度和湿度的情况下,本发明包含以下四种传感器气压计,可以测量当前的大气压强;温度传感器,测量当前环境下的温度;湿度传感器,测量当前环境湿度情况;GPS定位,获取当前位置情况;
[0062]利用气压计测量当前位置的压强,假设当前位置的压强为P1,测量当前环境下的温度为Tl,当前环境下的湿度为Dl。
[0063]步骤202,获取预设的所述用户当前位置的参考环境数据信息;
[0064]优选地,所述获取预设的所述用户当前位置的参考环境数据信息,包括:
[0065]根据GPS定位系统获取所述用户当前位置的位置信息;
[0066]将所述位置信息发送给网络服务器,请求所述网络服务器向所述用户发送与所述位置信息对应的参考环境数据信息。
[0067]具体的,通过网络获取该楼外的海拔高度h,当前温度t,当前湿度d,当前位置的大气压强P。
[0068]步骤203,根据所述用户当前位置的环境数据信息和所述参考环境数据信息,计算所述用户当前位置的高度。
[0069]优选地,所述根据所述用户当前位置的环境数据信息和所述参考环境数据信息,计算所述用户当前位置的高度,包括:
[0070]根据所述用户当前位置环境数据信息中的压强P1、温度为Tl、湿度Dl以及所述参考环境数据信息中的当前压强P、当前温度t、当前湿度d,计算H = Hl+h ;
[0071]其中,Hl = P/p g= (Pl+(Tl-t) + (Dl_d))/pg,h为所述用户当前位置的参考高度,Hl为计算高度,P为当前压强,P为大气密度,g为重力系数。
[0072]具体的,本发明可以应用在各种不同的应用场景,例如,比如当设备佩戴在小孩身上时,家长通过远程就能准确的知道孩子在几楼。
[0073]本发明实施例通过获取用户当前位置的环境数据信息;获取预设的所述用户当前位置的参考环境数据信息;根据所述用户当前位置的环境数据信息和所述参考环境数据信息,计算所述用户当前位置的高度,从而结合实时的数据进行综合运算,进一步的减小环境误差对高度测量的影响。
[0074]实施例三
[0075]参考图3,图3是本发明测量高度的方法第三实施例的方法流程示意图。
[0076]在实施例三中,所述测量高度的方法包括:
[0077]步骤30
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1