1.一种基于物联网的智能定位方法,其特征在于,包括以下步骤:
对待定位目标所处环境进行分析,得到待定位目标所处环境特征值,基于待定位目标所处环境特征值,确定待定位目标所处环境;
获取待定位目标所处环境属性数据集,结合待定位目标所处环境,确定适用于待定位目标所处环境的定位方式;
基于获取的定位方式,得到定位方式传输精度特征值;
获取环境磁感应强度、环境磁场变化率;
基于定位方式传输精度特征值、待定位目标所处环境特征值、环境磁感应强度及环境磁场变化率,确定目标属性特征偏差值,具体分析过程为:基于定位方式传输精度特征值、待定位目标所处环境特征值、环境磁感应强度及环境磁场变化率,综合分析得到定位偏差值,定位偏差值作为得到目标属性特征偏差值的分析依据;
将定位偏差值存储为指定标签,将该指定标签与数据库中存储的各指定标签对应的目标属性特征偏差值进行比对,得到该指定标签对应的目标属性特征偏差值;
式中,W为定位偏差值,α为待定位目标所处环境特征值,β为定位方式传输精度特征值,cq为环境磁感应强度,cb为环境磁场变化率;
对待定位目标所处环境内各目标属性进行分析,并结合目标属性特征偏差值,得到各目标属性特征值,具体分析过程为:获取待定位目标所处环境内各目标属性,待定位目标所处环境内各目标属性数据集具体包括目标体积、目标最大高度、目标与地面接触面积;
基于获取的待定位目标所处环境内各目标属性,综合分析得到各目标属性特征监测值,各目标属性特征监测值作为得到各目标属性特征值的分析依据;
基于各目标属性特征监测值,并结合目标属性特征偏差值,综合分析得到各目标属性特征值,各目标属性特征值作为确定待定位目标所处具体位置的分析依据;
基于各目标属性特征值,确定待定位目标所处具体位置。
2.根据权利要求1所述的一种基于物联网的智能定位方法,其特征在于:所述基于待定位目标所处环境特征值,确定待定位目标所处环境,具体分析过程为:获取待定位目标所处环境特征数据集,待定位目标所处环境特征数据集具体包括待定位目标所处环境温度、待定位目标所处环境光照强度、待定位目标所处环境面积;
基于获取的待定位目标所处环境特征数据集,综合分析得到待定位目标所处环境特征值,待定位目标所处环境特征值作为确定待定位目标所处环境的分析依据;
将待定位目标所处环境特征值存储为指定标签,将该指定标签与数据库中存储的各指定标签对应的待定位目标所处环境进行比对,得到该指定标签对应的待定位目标所处环境。
3.根据权利要求1所述的一种基于物联网的智能定位方法,其特征在于:所述待定位目标所处环境属性数据集,具体包括待定位目标所处环境GPS信号强度、待定位目标所处环境蓝牙信号强度、待定位目标所处环境Wi‑Fi信号强度、待定位目标所处环境北斗信号强度。
4.根据权利要求1所述的一种基于物联网的智能定位方法,其特征在于:所述确定适用于待定位目标所处环境的定位方式,具体分析过程为:确定待定位目标所处环境处于室内还是室外;
若待定位目标所处环境处于室内,则对待定位目标所处环境蓝牙信号强度及待定位目标所处环境Wi‑Fi信号强度进行分析:获取待定位目标所处环境蓝牙信号强度及待定位目标所处环境Wi‑Fi信号强度具体数值;
若待定位目标所处环境蓝牙信号强度及待定位目标所处环境Wi‑Fi信号强度同时小于或等于第一信号参照强度,则适用于待定位目标所处环境的定位方式为同时采用蓝牙及Wi‑Fi技术;
若待定位目标所处环境蓝牙信号强度及待定位目标所处环境Wi‑Fi信号强度存在任意一个大于第一信号参照强度,若待定位目标所处环境蓝牙信号强度与待定位目标所处环境Wi‑Fi信号强度不相等,则选择待定位目标所处环境蓝牙信号强度与待定位目标所处环境Wi‑Fi信号强度中较高值对应的技术作为适用于待定位目标所处环境的定位方式,若待定位目标所处环境蓝牙信号强度与待定位目标所处环境Wi‑Fi信号强度相等,则适用于待定位目标所处环境的定位方式为Wi‑Fi技术;
若待定位目标所处环境处于室外,则对待定位目标所处环境GPS信号强度及待定位目标所处环境北斗信号强度进行分析:获取待定位目标所处环境GPS信号强度及待定位目标所处环境北斗信号强度具体数值;
若待定位目标所处环境GPS信号强度及待定位目标所处环境北斗信号强度同时小于或等于第二信号参照强度,则适用于待定位目标所处环境的定位方式为同时采用GPS及北斗技术;
若待定位目标所处环境GPS信号强度及待定位目标所处环境北斗信号强度存在任意一个大于第二信号参照强度,若待定位目标所处环境GPS信号强度及待定位目标所处环境北斗信号强度不相等,则选择待定位目标所处环境GPS信号强度及待定位目标所处环境北斗信号强度中较高值对应的技术作为适用于待定位目标所处环境的定位方式,若待定位目标所处环境GPS信号强度及待定位目标所处环境北斗信号强度相等则适用于待定位目标所处环境的定位方式为GPS技术。
5.根据权利要求1所述的一种基于物联网的智能定位方法,其特征在于:所述基于获取的定位方式,得到定位方式传输精度特征值,具体分析过程为:获取定位方式传输精度数据集,定位方式传输精度数据集具体包括信号传输反射总次数、信号传输折射总次数、信号传输平均时延;
基于获取的定位方式传输精度数据集,综合分析得到定位方式传输精度特征值,定位方式传输精度特征值作为确定目标属性特征偏差值的分析依据。
6.根据权利要求5所述的一种基于物联网的智能定位方法,其特征在于:所述定位方式传输精度特征值,具体分析过程为:式中,β为定位方式传输精度特征值,fn为信号传输反射总次数,zn为信号传输折射总次数,sy为信号传输平均时延,σ1为设定的fn的补偿因子,σ2为设定的zn的补偿因子,σ3为设定的sy的补偿因子,e为自然常数。
7.根据权利要求1所述的一种基于物联网的智能定位方法,其特征在于:所述基于各目标属性特征值,确定待定位目标所处具体位置,具体分析过程为:将各目标属性特征值与数据库中存储的待定位目标属性特征值进行比较;
将各目标属性特征值与待定位目标属性特征值的差值的绝对值记为各目标属性特征偏差值;
若某目标属性特征偏差值大于数据库中存储的目标属性特征参照偏差值,则该目标属性特征偏差值对应的目标为不相似目标;
若某目标属性特征偏差值不大于数据库中存储的目标属性特征参照偏差值,则该目标属性特征偏差值对应的目标为相似目标;
获取各相似目标顶点与地面接触点的连线,获取各连线与水平面之间的夹角,将各连线与水平面之间的夹角记为各特征夹角,将各特征夹角与数据库中存储的待定位目标特征夹角进行比较;
将各特征夹角与待定位目标特征夹角的差值的绝对值记为各特征偏差角;
若某特征偏差角大于数据库中存储的特征参照偏差角,则将该特征偏差角对应的相似目标重新标记为不相似目标;
若某特征偏差角不大于数据库中存储的特征参照偏差角,则该特征偏差角对应的相似目标为第一相似目标;
获取各第一相似目标RGB值,将各第一相似目标RGB值与数据库中存储的待定位目标RGB值进行比较;
将各第一相似目标RGB值与待定位目标RGB值的差值的绝对值记为各目标RGB偏差值;
将各目标RGB偏差值中最小的目标RGB偏差值对应的第一相似目标标记为待定位目标,获取最小的目标RGB偏差值对应的第一相似目标的具体位置,即为待定位目标所处具体位置。
8.一种基于物联网的智能定位系统,应用于权利要求1‑7所述的一种基于物联网的智能定位方法,其特征在于,包括所处环境确定模块、定位方式确定模块、传输精度特征值获取模块、环境磁场数据监测模块、目标属性特征偏差值确定模块、目标属性特征值获取模块和具体位置确定模块,其中:所述所处环境确定模块,用于对待定位目标所处环境进行分析,得到待定位目标所处环境特征值,基于待定位目标所处环境特征值,确定待定位目标所处环境;
所述定位方式确定模块,用于获取待定位目标所处环境属性数据集,结合待定位目标所处环境,确定适用于待定位目标所处环境的定位方式;
所述传输精度特征值获取模块,用于基于获取的定位方式,得到定位方式传输精度特征值;
所述环境磁场数据监测模块,用于获取环境磁感应强度、环境磁场变化率;
所述目标属性特征偏差值确定模块,用于基于定位方式传输精度特征值、待定位目标所处环境特征值、环境磁感应强度及环境磁场变化率,确定目标属性特征偏差值;
所述目标属性特征值获取模块,用于对待定位目标所处环境内各目标属性进行分析,并结合目标属性特征偏差值,得到各目标属性特征值;
所述具体位置确定模块,用于基于各目标属性特征值,确定待定位目标所处具体位置。