CN108900964A - 基于蓝牙测距的智能开关装置及控制方法 - Google Patents

基于蓝牙测距的智能开关装置及控制方法 Download PDF

Info

Publication number
CN108900964A
CN108900964A CN201810577417.2A CN201810577417A CN108900964A CN 108900964 A CN108900964 A CN 108900964A CN 201810577417 A CN201810577417 A CN 201810577417A CN 108900964 A CN108900964 A CN 108900964A
Authority
CN
China
Prior art keywords
value
rssi
moment
bluetooth
range unit
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
Application number
CN201810577417.2A
Other languages
English (en)
Inventor
徐晓冰
戚枭宏
金孝志
李奇越
***
孙百顺
孙伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Ronghe Intelligent Technology Co Ltd
Original Assignee
Anhui Ronghe Intelligent Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Anhui Ronghe Intelligent Technology Co Ltd filed Critical Anhui Ronghe Intelligent Technology Co Ltd
Priority to CN201810577417.2A priority Critical patent/CN108900964A/zh
Publication of CN108900964A publication Critical patent/CN108900964A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S11/00Systems for determining distance or velocity not using reflection or reradiation
    • G01S11/02Systems for determining distance or velocity not using reflection or reradiation using radio waves
    • G01S11/06Systems for determining distance or velocity not using reflection or reradiation using radio waves using intensity measurements
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种基于蓝牙测距的智能开关装置及控制方法。智能开关装置包括测距装置。测距装置包括电源模块,微型控制模块,继电器模块,蓝牙模块。本发明所述测距方法的测距对象为含有蓝牙模块的移动装置即移动终端设备。本发明控制方法通过测距装置与移动装置之间的设定参考距离计算路径损耗,当测距装置采集到移动装置的蓝牙RSSI信号后,采用自适应卡尔曼滤波平滑蓝牙RSSI信号,然后结合路径损耗来计算估计距离,并控制智能开关装置继电器的闭合。本发明设备结构简单,功耗低,精度较高。

Description

基于蓝牙测距的智能开关装置及控制方法
技术领域
本发明涉及一种基于蓝牙测距的智能开关装置及控制方法,尤其是一种建立在RSSI滤波处理的控制方法。
背景技术
在蓝牙测距中,基于RSSI的定位算法,是目前非常通用的一种定位算法。RSSI(Received Signal Strength Indicator)是接收信号强度指示,它的实现是在反向通道基带接收滤波器之后进行的。基于RSSI的定位算法是通过接收到的信号强弱测定信号点与接收点之间的距离,进而根据相应数据进行定位计算的一种定位技术。该种方法的基本原理是通过射频信号的强度来进行距离估测,分别在发送节点和接受节点测量发射功率和接受功率,从而计算传播损耗,使用数据或经验信号传播模型将传播损耗转化为对距离的一种估测算法。与传统定位技术相比,其无需额外添加设备来进行角度测量与时间同步,且充分利用了已有蓝牙无线网络,降低了使用成本。但是由于环境的制约,给信号传播模型的建模带来了一定的困难,并且在通信原理中,反射、多径等效应对定位的结果产生一定的影响以及干扰,所以该方法具有较大的定位误差,精度受到很大的限制。所以如何对到达时间的测距数据进行处理,消除其中的误差显得尤为重要。
为此,人们做了一些尝试,张浩等在《蓝牙手机室内定位***》(计算机应用,2011,(31):3152-3156)一文中研究提出对蓝牙信号RSSI值的加权滤波的方法,可实现对RSSI的平滑滤波。此方法虽然在一定程度达到了去除噪声的效果,但是存在不足地方:
(1)没有考虑到蓝牙信号在有遮挡物和反射情况下对其RSSI值的影响,没有建立适当的损耗模型,此方法适应环境的能力不强。
(2)没有考虑到噪声的类型,只是把影响RSSI值的噪声当作白噪声处理,虽可以实现平滑滤波,单精度较低。
张炽成等发明了《一种蓝牙测距的方法及***》(CN 104407343A),此方法对RSSI测量多个不同距离的参考值,再利用最小二乘法计算出衰减因子,最后得出实际距离。其存在的主要不足点包括:
(1)采用了多参考点的方法建立损耗模型,此方法虽然可以精确的确立损耗模型,但是实现比较复杂,采集的数据较多,加大了计算量。
(2)采用最小二乘法的滤波处理方法,此方法是卡尔曼滤波的特殊情况,但只适用于白噪声的情况下效果较好。再处理有色噪声效果较差。
发明内容
本发明是为避免上述现有技术存在的不足之处,提供一种设备结构简单,功耗和成本较低,用于基于蓝牙测距的智能开关装置以及控制方法。
本发明为解决技术问题采用如下技术方案:
一种基于蓝牙测距的智能开关装置,包括一个测距装置;所述测距装置包括继电器、继电器控制电路、微型控制器模块、蓝牙模块A和电源;所述蓝牙模块A通过通信线与微型控制器模块双向连接,微型控制器模块与继电器控制电路通过导线单向连接,继电器控制电路通过导线控制继电器;
所述蓝牙模块A接收微型控制器模块发送的AT指令后,对作为测距对象的移动装置的RSSI值数据进行采样,并将采样到的RSSI值发送至微型控制器模块;微型控制器模块接收到蓝牙模块A发送的RSSI值后进行处理,并发送控制信号至所述继电器控制电路,所述继电器控制电路通过继电器控制开关的闭合或者断开;
所述移动装置包括一个蓝牙模块B。
本发明还提供了一种根据权利要求1所述的基于蓝牙测距的智能开关装置的控制方法,包括以下步骤:
步骤1,设定与采样;
设距离阈值为D,设参考距离为d0,d0=1米;
测距装置通过蓝牙搜索对距离为d0的移动装置进行RSSI值的采样,并将其采样数据记为参考信号强度值RSSI1’,然后通过均值滤波得到滤波后参考信号强度值RSSI1;测距装置通过蓝牙搜索对距离为D的移动装置进行RSSI值的采样,并将其采样数据记为设定信号强度值RSSI2’,然后通过均值滤波得到滤波后设定信号强度值RSSI2;
步骤2,根据步骤1得到的滤波后参考信号强度值RSSI1和滤波后设定信号强度值RSSI2,通过下式计算得到测距装置所在的环境路径损耗指数γ:
步骤3,设测距装置和移动装置之间的估计距离为d,测距装置通过蓝牙搜索对移动装置进行RSSI值的采样,并将其采样数据记为初始信号强度值RSSIAB’,然后为消除测距过程中有色噪声的影响,再对求得的初始信号强度值RSSIAB’进行自适应卡尔曼滤波处理,并将滤波后的数据记为精确信号强度值RSSIAB
步骤4,根据步骤3得到的精确信号强度值RSSIAB,计算移动装置与测距装置之间的估计距离d,其公式为:
步骤5,将步骤4得到的估计距离d与步骤1设定的距离阈值D进行比较,
若d≤D,测距装置中的继电器闭合;
若d>D时,测距装置中的继电器断开。
优选地,步骤3所述的自适应卡尔曼滤波处理的步骤如下:
步骤3.1,建立自适应卡尔曼滤波算法的状态方程和有色噪声测量方程;
χk+1=Aχk+Γλk
νk=Cχkk
μk=Nk-1μk-1k
其中,A为状态矩阵,T为采样时间;Γ为误差系数矩阵,C为测量矩阵,C=[1 0];
为目标在k时刻的二维状态向量,其中,k为采样时刻,k=1,2,3...n,△ik为k时刻的信号强度指示值RSSI,为△ik的一阶导数;
λk为***噪声,是一个高斯白噪声序列;
νk为一维测量向量,表示k时刻的信号强度指示值RSSI测量数据;
μk为k时刻的测量误差,μk-1为k-1时刻的测量误差;
Nk-1为自回归系数;
δk为高斯白噪声序列;
步骤3.2,根据原始卡尔曼滤波算法,由k-1时刻的滤波结构得到目标的k时刻的信号强度指示值RSSI的预测值以及k时刻的新息值zk,计算公式为:
其中,为k-1时刻的滤波结果;
0时刻信号强度指示值RSSI的滤波结果,根据初始测量数据由下式得出,
其中,χ0=v0,v0为第一个测量数据、取为前10次测量信号强度指示值RSSI的方差,E(χ0)为χ0的期望值,var(χ0)为χ0的方差,
步骤3.3,求出测量噪声的协方差在k时刻的估计值;
先计算自适应测量噪声的协方差参数Sk的估计值其由下式来估计得到
其中,是前i次新息值的均值,计算为:
其中,zi,zj分别表示第i,j次的新息值,
再按照下两式得出测量噪声协方差在k时刻的估计值
Pk,k-1=APk-1,k-1AT+ΓQkΓT
其中,QK为λk的协方差矩阵,Pk,k-1是k时刻预测误差方差矩阵,Pk-1,k-1是k-1时刻的估计误差协方差矩阵;
步骤3.4,计算Nk-1
根据μk-1和δk独立,且由协方差的关系得出Nk-1的计算式为:
其中,var(δk)是δk的方差;
步骤3.5,计算k时刻的门限值mk
计算前k次测量RSSI数据的方差取门限值为方差值,即
步骤3.6,更新卡尔曼滤波增益;
将k时刻的新息值与门限值进行比较,若新息值大于门限值,则将卡尔曼增益置为零,否则按以下两步计算滤波增益Gk
Hk-1=(CA-Nk-1C)
其中,Hk-1为k-1时刻的非奇异矩阵;
步骤3.7,更新估计误差方差矩阵;
得出估计误差方差矩阵的初值,χ0为第一个测量RSSI值;
估计误差方差矩阵更新的表达式为:
Pk,k=(A-GkHk-1)·Pk-1,k-1AT+(I-Gk)ΓQΓT
步骤3.8,根据k时刻滤波输出方程输出k时刻的滤波结果,滤波输出方程为:
如此循环往复,输出1到n时刻的全部滤波结果,得到对初始强度信号值RSSIAB’采样数据处理的结果,即精确强度信号值RSSIAB
与现有的技术相比,本发明公开的基于蓝牙测距的智能开关装置及控制方法,其有益效果体现在:
1、采用蓝牙测距的智能开关,在使用蓝牙模块的通信功能的同时,也能够完成蓝牙测距任务,不需要再添加额外的测距传感器。从而降低了智能开关的成本。
2、采用一种新的路径损耗的模型,减少了参考数据的测量和计算,更易于实现。使用路径损耗可以提高对环境的适应的性,使测距更可靠。
3、对RSSI进行的噪声建立了有色噪声模型,采用自适应卡尔曼滤波的方法,提高了RSSI测量的可靠性,降低了环境噪声对测量的影响,提高了蓝牙测距的精度。
附图说明:
图1为本发明智能开关装置中测距装置A和移动装置B的结构图。
图2为本发明控制方法的流程图。
图3为本发明实施例滤波前后测量距离与实际距离比较图。
具体实施方式
下面结合附图对本发明的优选方式作进一步详细的描述。
本发明实施例中基于蓝牙测距的智能开关装置结构图参见图1。
由图1可见,所述智能开关装置包括一个测距装置10。
所述测距装置10包括继电器150、继电器控制电路140、微型控制器模块130、蓝牙模块A120和电源110;所述蓝牙模块A120通过通信线与微型控制器模块130双向连接,微型控制器模块130与继电器控制电路140通过导线单向连接,继电器控制电路140通过导线控制继电器150。
所述蓝牙模块A120接收微型控制器模块130发送的AT指令后,对作为测距对象的移动装置20的RSSI值数据进行采样,,并将采样到的RSSI值发送至微型控制器模块130;微型控制器模块130接收到蓝牙模块A120发送的RSSI值后进行处理,并发送控制信号至所述继电器控制电路140,所述继电器控制电路140通过继电器150控制开关的闭合或者断开。所述电源110为测距装置10提供电源。
所述移动装置20包括一个蓝牙模块B220。
本实施例中还提供了一种基于蓝牙测距的智能开关装置的控制方法,其流程图见图2,具体步骤为:
步骤1,设定与采样;
设距离阈值为D,设参考距离为d0,d0=1米;
测距装置10通过蓝牙搜索对距离为d0的移动装置20进行RSSI值的采样,并将其采样数据记为参考信号强度值RSSI1’,然后通过均值滤波得到滤波后参考信号强度值RSSI1;测距装置10通过蓝牙搜索对距离为D的移动装置20进行RSSI值的采样,并将其采样数据记为设定信号强度值RSSI2’,然后通过均值滤波得到滤波后设定信号强度值RSSI2。
步骤2,根据步骤1得到的滤波后参考信号强度值RSSI1和滤波后设定信号强度值RSSI2,通过下式计算得到测距装置10所在的环境路径损耗指数γ:
在本实施例中,D=10米。
步骤3,设测距装置10和移动装置20之间的估计距离为d,测距装置10通过蓝牙搜索对移动装置20进行RSSI值的采样,并将其采样数据记为初始信号强度值RSSIAB’,然后为消除测距过程中有色噪声的影响,再对求得的初始信号强度值RSSIAB’进行自适应卡尔曼滤波处理,并将滤波后的数据记为精确信号强度值RSSIAB
步骤4,根据步骤3得到的精确信号强度值RSSIAB,计算移动装置20与测距装置10之间的估计距离d,其公式为:
步骤5,将步骤4得到的估计距离d与步骤1设定的距离阈值D进行比较,
若d≤D,测距装置10中的继电器闭合;
若d>D时,测距装置10中的继电器断开。
步骤3所述的自适应卡尔曼滤波处理的步骤如下:
步骤3.1,建立自适应卡尔曼滤波算法的状态方程和有色噪声测量方程;
χk+1=Aχk+Γλk
νk=Cχkk
μk=Nk-1μk-1k
其中,A为状态矩阵,T为采样时间;Γ为误差系数矩阵,C为测量矩阵,C=[1 0];
为目标在k时刻的二维状态向量,其中,k为采样时刻,k=1,2,3...n,△ik为k时刻的信号强度指示值RSSI,为△ik的一阶导数;
λk为***噪声,是一个高斯白噪声序列;
νk为一维测量向量,表示k时刻的信号强度指示值RSSI测量数据;
μk为k时刻的测量误差,μk-1为k-1时刻的测量误差;
Nk-1为自回归系数;
δk为高斯白噪声序列;
步骤3.2,根据原始卡尔曼滤波算法,由k-1时刻的滤波结构得到目标的k时刻的信号强度指示值RSSI的预测值以及k时刻的新息值zk,计算公式为:
其中,为k-1时刻的滤波结果;
0时刻信号强度指示值RSSI的滤波结果,根据初始测量数据由下式得出,
其中,χ0=v0,v0为第一个测量数据、取为前10次测量信号强度指示值RSSI的方差,E(χ0)为χ0的期望值,var(χ0)为χ0的方差,
步骤3.3,求出测量噪声的协方差在k时刻的估计值;
先计算自适应测量噪声的协方差参数Sk的估计值其由下式来估计得到
其中,是前i次新息值的均值,计算为:
其中,zi,zj分别表示第i,j次的新息值,
再按照下两式得出测量噪声协方差在k时刻的估计值
Pk,k-1=APk-1,k-1AT+ΓQkΓT
其中,QK为λk的协方差矩阵,Pk,k-1是k时刻预测误差方差矩阵,Pk-1,k-1是k-1时刻的估计误差协方差矩阵;
步骤3.4,计算Nk-1
根据μk-1和δk独立,且由协方差的关系得出Nk-1的计算式为:
其中,var(δk)是δk的方差;
步骤3.5,计算k时刻的门限值mk
计算前k次测量RSSI数据的方差取门限值为方差值,即
步骤3.6,更新卡尔曼滤波增益;
将k时刻的新息值与门限值进行比较,若新息值大于门限值,则将卡尔曼增益置为零,否则按以下两步计算滤波增益Gk
Hk-1=(CA-Nk-1C)
其中,Hk-1为k-1时刻的非奇异矩阵;
步骤3.7,更新估计误差方差矩阵;
得出估计误差方差矩阵的初值,χ0为第一个测量RSSI值;
估计误差方差矩阵更新的表达式为:
Pk,k=(A-GkHk-1)·Pk-1,k-1AT+(I-Gk)ΓQΓT
步骤3.8,根据k时刻滤波输出方程输出k时刻的滤波结果,滤波输出方程为:
如此循环往复,输出1到n时刻的全部滤波结果,得到对初始强度信号值RSSIAB’采样数据处理的结果,即精确强度信号值RSSIAB
本实施例中,继电器150为宏发公司生产的HFE20-1-12-1HST-L2磁保持继电器,微型控制器芯片为意法半导体公司的STM32F103芯片,两个蓝牙模块为ATK-HC05。
在本实施例中,测距装置10是RSSI信号的测量端。将测距装置10的ATK-HC05设置成主角色,将移动装置20的ATK-HC05设置成被动角色。测距装置10持续向周围搜索移动装置20,当测距装置10与移动装置20连接成功后,测距装置10以9600波特率定时100ms向移动装置20发送MAC地址。然后移动装置20在接收到信息后,会返回移动装置10的MAC地址。测距装置10的微型控制器模块130发送AT指令读取蓝牙模块A120的RSSI值。
测距装置10的MCU芯片STM32F103在读取了RSSI值后,通过自适应卡尔曼滤波算法平滑RSSI值。MCU芯片根据滤波后的RSSI值计算得到当前测距装置10和移动装置20之间的估计距离d,并进行与设定距离阈值D的对比。当d≤D时,MCU芯片判断移动装置20接近测距装置10即智能开关装置,MCU芯片输出控制信号,闭合继电器150。当d>D时,MCU芯片判断移动装置20远离测距装置10即智能开关装置,MCU芯片输出控制信号,断开继电器。
附图3给出了滤波前后测量值与实际距离比较结果。如图3所示,滤波前测量值波动很大,经过滤波后的精确值接近实际值。

Claims (3)

1.一种基于蓝牙测距的智能开关装置,其特征在于,包括一个测距装置(10);所述测距装置(10)包括继电器(150)、继电器控制电路(140)、微型控制器模块(130)、蓝牙模块A(120)和电源(110);所述蓝牙模块A(120)通过通信线与微型控制器模块(130)双向连接,微型控制器模块(130)与继电器控制电路(140)通过导线单向连接,继电器控制电路(140)通过导线控制继电器(150);
所述蓝牙模块A(120)接收微型控制器模块(130)发送的AT指令后,对作为测距对象的移动装置(20)的RSSI值数据进行采样,并将采样到的RSSI值发送至微型控制器模块(130);微型控制器模块(130)接收到蓝牙模块A(120)发送的RSSI值后进行处理,并发送控制信号至所述继电器控制电路(140),所述继电器控制电路(140)通过继电器(150)控制开关的闭合或者断开;
所述移动装置(20)包括一个蓝牙模块B(220)。
2.一种根据权利要求1所述的基于蓝牙测距的智能开关装置的控制方法,其特征在于,包括以下步骤:
步骤1,设定与采样;
设距离阈值为D,设参考距离为d0,d0=1米;
测距装置(10)通过蓝牙搜索对距离为d0的移动装置(20)进行RSSI值的采样,并将其采样数据记为参考信号强度值RSSI1’,然后通过均值滤波得到滤波后参考信号强度值RSSI1;测距装置(10)通过蓝牙搜索对距离为D的移动装置(20)进行RSSI值的采样,并将其采样数据记为设定强度信号值RSSI2’,然后通过均值滤波得到滤波后设定强度信号值RSSI2;
步骤2,根据步骤1得到的滤波后参考信号强度值RSSI1和滤波后设定强度信号值RSSI2,通过下式计算得到测距装置(10)所在的环境路径损耗指数γ:
步骤3,设测距装置(10)和移动装置(20)之间的估计距离为d,测距装置(10)通过蓝牙搜索对移动装置(20)进行RSSI值的采样,并将其采样数据记为初始强度信号值RSSIAB’,然后为消除测距过程中有色噪声的影响,再对求得的初始强度信号值RSSIAB’进行自适应卡尔曼滤波处理,并将滤波后的数据记为精确强度信号值RSSIAB
步骤4,根据步骤3得到的精确强度信号值RSSIAB,计算移动装置(20)与测距装置(10)之间的估计距离d,其公式为:
步骤5,将步骤4得到的估计距离d与步骤1设定的距离阈值D进行比较,
若d≤D,闭合测距装置(10)中的继电器(150);
若d>D,断开测距装置(10)中的继电器(150)。
3.根据权利要求2所述的基于蓝牙测距的智能开关装置的蓝牙测距方法,其特征在于,步骤3所述的自适应卡尔曼滤波处理的步骤如下:
步骤3.1,建立自适应卡尔曼滤波算法的状态方程和有色噪声测量方程;
χk+1=Aχk+Γλk
νk=Cχkk
μk=Nk-1μk-1k
其中,A为状态矩阵,T为采样时间;Γ为误差系数矩阵,C为测量矩阵,C=[1 0];
为目标在k时刻的二维状态向量,其中,k为采样时刻,k=1,2,3...n,△ik为k时刻的信号强度指示值RSSI,为△ik的一阶导数;
λk为***噪声,是一个高斯白噪声序列;
νk为一维测量向量,表示k时刻的信号强度指示值RSSI测量数据;
μk为k时刻的测量误差,μk-1为k-1时刻的测量误差;
Nk-1为自回归系数;
δk为高斯白噪声序列;
步骤3.2,根据原始卡尔曼滤波算法,由k-1时刻的滤波结构得到目标的k时刻的信号强度指示值RSSI的预测值以及k时刻的新息值zk,计算公式为:
其中,为k-1时刻的滤波结果;
0时刻信号强度指示值RSSI的滤波结果,根据初始测量数据由下式得出,
其中,χ0=v0,v0为第一个测量数据、取为前10次测量信号强度指示值RSSI的方差,E(χ0)为χ0的期望值,var(χ0)为χ0的方差,
步骤3.3,求出测量噪声的协方差在k时刻的估计值;
先计算自适应测量噪声的协方差参数Sk的估计值其由下式来估计得到
其中,是前i次新息值的均值,计算为:
其中,zi,zj分别表示第i,j次的新息值,
再按照下两式得出测量噪声协方差在k时刻的估计值
Pk,k-1=APk-1,k-1AT+ΓQkΓT
其中,QK为λk的协方差矩阵,Pk,k-1是k时刻预测误差方差矩阵,Pk-1,k-1是k-1时刻的估计误差协方差矩阵;
步骤3.4,计算Nk-1
根据μk-1和δk独立,且由协方差的关系得出Nk-1的计算式为:
其中,var(δk)是δk的方差;
步骤3.5,计算k时刻的门限值mk
计算前k次测量RSSI数据的方差取门限值为方差值,即
步骤3.6,更新卡尔曼滤波增益;
将k时刻的新息值与门限值进行比较,若新息值大于门限值,则将卡尔曼增益置为零,否则按以下两步计算滤波增益Gk
Hk-1=(CA-Nk-1C)
其中,Hk-1为k-1时刻的非奇异矩阵;
步骤3.7,更新估计误差方差矩阵;
得出估计误差方差矩阵的初值,χ0为第一个测量RSSI值;
估计误差方差矩阵更新的表达式为:
Pk,k=(A-GkHk-1)·Pk-1,k-1AT+(I-Gk)ΓQΓT
步骤3.8,根据k时刻滤波输出方程输出k时刻的滤波结果,滤波输出方程为:
如此循环往复,输出1到n时刻的全部滤波结果,得到对初始强度信号值RSSIAB’采样数据处理的结果,即精确强度信号值RSSIAB
CN201810577417.2A 2018-06-07 2018-06-07 基于蓝牙测距的智能开关装置及控制方法 Pending CN108900964A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810577417.2A CN108900964A (zh) 2018-06-07 2018-06-07 基于蓝牙测距的智能开关装置及控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810577417.2A CN108900964A (zh) 2018-06-07 2018-06-07 基于蓝牙测距的智能开关装置及控制方法

Publications (1)

Publication Number Publication Date
CN108900964A true CN108900964A (zh) 2018-11-27

Family

ID=64344142

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810577417.2A Pending CN108900964A (zh) 2018-06-07 2018-06-07 基于蓝牙测距的智能开关装置及控制方法

Country Status (1)

Country Link
CN (1) CN108900964A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110349395A (zh) * 2019-07-08 2019-10-18 河南理工大学 基于rssi测距的智能可关断总电源开关***
CN111818636A (zh) * 2020-06-03 2020-10-23 哈尔滨工业大学(威海) 一种车载蓝牙定位***及其定位方法
CN113423096A (zh) * 2020-03-02 2021-09-21 Oppo广东移动通信有限公司 省电控制方法和装置、可穿戴设备、计算机可读存储介质
CN113689716A (zh) * 2021-07-27 2021-11-23 广州安凯微电子股份有限公司 一种基于ble的交通信号传输方法及***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104619020A (zh) * 2015-02-06 2015-05-13 合肥工业大学 基于rssi和toa测距的wifi室内定位方法
US9282531B1 (en) * 2015-03-02 2016-03-08 Mitsubishi Electric Research Laboratories, Inc. Method and system for localization of a device in an enclosed environment based on received signal strength levels
CN105652239A (zh) * 2015-12-23 2016-06-08 深圳市国华光电研究院 一种自适应的高精度室内定位方法和***
CN107801147A (zh) * 2017-07-21 2018-03-13 西安工程大学 一种基于rssi测距改进的多区域自适应室内定位方法
CN107801242A (zh) * 2017-12-13 2018-03-13 上海电机学院 一种基于自适应卡尔曼滤波的室内定位方法
CN107959493A (zh) * 2017-11-28 2018-04-24 杭州阔联科技有限公司 感应开关及其控制方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104619020A (zh) * 2015-02-06 2015-05-13 合肥工业大学 基于rssi和toa测距的wifi室内定位方法
US9282531B1 (en) * 2015-03-02 2016-03-08 Mitsubishi Electric Research Laboratories, Inc. Method and system for localization of a device in an enclosed environment based on received signal strength levels
CN105652239A (zh) * 2015-12-23 2016-06-08 深圳市国华光电研究院 一种自适应的高精度室内定位方法和***
CN107801147A (zh) * 2017-07-21 2018-03-13 西安工程大学 一种基于rssi测距改进的多区域自适应室内定位方法
CN107959493A (zh) * 2017-11-28 2018-04-24 杭州阔联科技有限公司 感应开关及其控制方法
CN107801242A (zh) * 2017-12-13 2018-03-13 上海电机学院 一种基于自适应卡尔曼滤波的室内定位方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110349395A (zh) * 2019-07-08 2019-10-18 河南理工大学 基于rssi测距的智能可关断总电源开关***
CN113423096A (zh) * 2020-03-02 2021-09-21 Oppo广东移动通信有限公司 省电控制方法和装置、可穿戴设备、计算机可读存储介质
CN113423096B (zh) * 2020-03-02 2022-10-25 Oppo广东移动通信有限公司 省电控制方法和装置、可穿戴设备、计算机可读存储介质
CN111818636A (zh) * 2020-06-03 2020-10-23 哈尔滨工业大学(威海) 一种车载蓝牙定位***及其定位方法
CN111818636B (zh) * 2020-06-03 2022-01-28 哈尔滨工业大学(威海) 一种车载蓝牙定位***及其定位方法
CN113689716A (zh) * 2021-07-27 2021-11-23 广州安凯微电子股份有限公司 一种基于ble的交通信号传输方法及***
CN113689716B (zh) * 2021-07-27 2023-05-12 广州安凯微电子股份有限公司 一种基于ble的交通信号传输方法及***

Similar Documents

Publication Publication Date Title
CN108900964A (zh) 基于蓝牙测距的智能开关装置及控制方法
CN105301558B (zh) 一种基于蓝牙位置指纹的室内定位方法
CN104619020A (zh) 基于rssi和toa测距的wifi室内定位方法
CN106658713B (zh) 基于多参数估计的单基站移动用户定位方法
CN102131290B (zh) 基于自相关滤波的wlan室内邻近匹配定位方法
CN104869639B (zh) 一种室内定位方法和装置
CN109275095A (zh) 一种基于蓝牙的室内定位***、定位设备和定位方法
CN103997717A (zh) 一种实时室内定位***及方法
CN103596267A (zh) 一种基于欧氏距离的指纹图匹配方法
CN110174643A (zh) 一种无需噪声功率信息的基于到达时间差的定位方法
CN105554879B (zh) 一种室内区域定位优化方法及***
CN104185273A (zh) 基于测距的无锚节点式定位方法、***和设备
CN109444814A (zh) 一种基于蓝牙和rfid融合定位的室内定位方法
CN109600706A (zh) 探测并计算uwb锚点坐标的方法及***
Trogh et al. Enhanced indoor location tracking through body shadowing compensation
CN109188443A (zh) 一种基于交互多模型的被动目标跟踪方法
CN109816071A (zh) 一种基于rfid的室内目标追踪方法
CN116359838A (zh) 一种面向室内低功耗蓝牙的定位解算模型
Feng et al. An adaptive IMU/UWB fusion method for NLOS indoor positioning and navigation
Wang A study of WiFi-aided magnetic matching indoor positioning algorithm
Zheng et al. A magnetic-based indoor positioning method on fingerprint and confidence evaluation
Wang et al. A robust single-anchor localization method with multipath assistance in NLOS environments
CN107911863A (zh) 一种基于简单手势确定恶意ap位置的方法
CN107228667B (zh) 一种融合地图信息的改进卡尔曼滤波器室内定位跟踪方法
CN206369546U (zh) 一种基于智能手机的混合定位***

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20181127