[发明专利]一种基于支持向量机回归的可见光定位方法及系统有效
申请号: | 201811450006.3 | 申请日: | 2018-11-30 |
公开(公告)号: | CN109511095B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 李修权;罗明璋;黑创;张鑫;宋钢兵;刘杰;李少军;张俊强;吴子樊 | 申请(专利权)人: | 长江大学 |
主分类号: | H04W4/33 | 分类号: | H04W4/33;H04W64/00;H04B10/116;H04B10/50;H04B10/516;H04B10/60 |
代理公司: | 武汉河山金堂专利事务所(普通合伙) 42212 | 代理人: | 胡清堂;陈懿 |
地址: | 434023 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 支持 向量 回归 可见光 定位 方法 系统 | ||
1.一种基于支持向量机回归的可见光定位方法,其特征在于,搭建可见光定位装置,所述装置包括信号发送端和信号接收端,所述方法包括:
S1、在信号发送端利用时分复用的方法对定位区域内的各个LED灯进行信号调制;所述步骤S1具体包括:
选取n个LED参考点并进行编号,在LED信号发送端的驱动电路中加载不同时隙的周期信号对发射信号进行调制,对发射信号进行调制的过程中,1帧信号被平均分隔为n+2个时隙,n个LED灯全亮作为帧头,n个LED灯全灭作为帧尾,用数据k表示只让编号为k的LED点亮,其他LED灭,其中k=1,2,3,…,n;
S2、在信号接收端利用光电检测器在一个周期不同时间片段接收不同LED灯的信号,并提取信号强度向量;所述步骤S2具体包括:
找到采样信号中信号强度最大值作为帧头,表示有效数据的开始,最小值作为帧尾,表示有效数据的结束,并判断帧头和帧尾间是否有n个有效数据;若有效数据为n个,则帧头后第k(k=1,2,3,…,n)个有效数据值减去帧尾数据值为表示第k个LED灯照射到光电检测器上的信号强度,最后得到光电检测器某位置(X,Y)处接收信号强度的向量否则有效数据丢失,放弃本次数据处理,重复上述信号接收及处理过程直到接收到一帧完整数据;
S3、选取所述光电检测器训练位置,采集所述光电检测器不同位置坐标处接收到的信号强度向量,并建立数据集;
S4、根据所述数据集建立信号强度向量对应位置坐标的SVR训练模型;
S5、将待测位置处接收到的信号强度向量输入所述SVR训练模型中,预测得到待测位置坐标。
2.根据权利要求1所述一种基于支持向量机回归的可见光定位方法,其特征在于,所述步骤S1中,所述信号发送端的LED灯至少三个。
3.根据权利要求1所述一种基于支持向量机回归的可见光定位方法,其特征在于,所述步骤S2中,所述信号强度向量由LED灯编号及对应的单个LED灯信号强度组成。
4.根据权利要求1所述一种基于支持向量机回归的可见光定位方法,其特征在于,所述步骤S4具体包括:
根据所述数据集构造训练集,对所述训练集进行归一化处理,选择径向基核函数RBF,设置网格搜寻算法中惩罚因子和RBF核函数参数的寻优范围、步长和交叉验证次数,采用网格搜寻算法搜索最佳惩罚因子和RBF核函数参数,根据所述训练集及所述最佳惩罚因子和RBF核函数参数建立SVR训练模型。
5.根据权利要求4所述一种基于支持向量机回归的可见光定位方法,其特征在于,所述采用网格搜寻算法搜索最佳惩罚因子和RBF核函数参数的具体过程为:
采用交叉验证计算出回归均方根误差,判断所述均方根误差的精度是否达到要求,若所述均方根误差大于预设阈值,则缩小参数寻优范围和步长,重新搜索;若所述均方根误差小于所述预设阈值,则以所述均方根误差最小值所对应的惩罚因子和RBF核函数参数为寻优结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长江大学,未经长江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811450006.3/1.html,转载请声明来源钻瓜专利网。