System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及车钥匙定位领域,尤其涉及一种车钥匙定位方法、装置、介质及设备。
技术介绍
1、在现代汽车技术中,peps(无钥匙进入及一键启动)系统因其便利性和安全性而日益受到汽车制造商和消费者的青睐。peps系统的核心在于其能够准确检测智能钥匙的精确位置,确保只有在钥匙位于车辆的特定区域内时,系统才能正确响应用户的指令。这种位置检测技术,即区域检测技术,对于peps系统的正常运作至关重要。它确保了只有在钥匙处于预设的工作范围内时,车辆的锁定、解锁和启动功能才会被激活,从而避免了误操作和潜在的安全风险。然而,当前的实体钥匙定位技术存在一些挑战和局限性:
2、定位准确性差:实体钥匙的rssi(接收信号强度指示)值是定位过程中的关键参数,但它受到周围环境的显著影响。例如,车辆周围的金属物体、建筑物以及其他电磁干扰源都可能影响rssi值,导致定位结果不准确。如果不对这些rssi值进行适当的处理和校正,那么基于rssi的定位系统将无法提供可靠的定位精度。
3、钥匙定位算法的芯片依赖性:现有的钥匙定位算法往往依赖于特定芯片提供的库函数。这种依赖性限制了算法的通用性和适应性。当智能钥匙的芯片型号发生变化时,现有的定位算法可能不再适用,需要进行调整或重新开发。这不仅增加了开发成本,也延长了产品上市的时间,同时增加了系统的复杂性和维护难度。
4、这些问题导致现有技术无法对车钥匙进行准确地定位。
技术实现思路
1、本专利技术提供了一种车钥匙定位方法、装置、介质及设备
2、第一方面,本申请提供了一种车钥匙定位方法,包括:
3、获取车钥匙的信号强度数据;
4、根据所述信号强度数据和预设的拟合关系式,计算出所述车钥匙和车内各个预设天线位置的各个距离;
5、根据修正后的质心算法、所述各个距离和预设的约束条件,计算得到车钥匙和车辆的距离。
6、本申请通过采用获取车钥匙rssi数据并结合预设拟合关系式的方法来计算钥匙与车内天线的距离,再利用修正后的质心算法和约束条件来确定钥匙与车辆的距离。本申请的预设的拟合关系式,能够减少环境因素对rssi数据的影响,提高定位数据的准确性;其次,修正后的质心算法和约束条件的应用,进一步提升了定位的精确度,确保了定位结果的可靠性;最终,本申请的这种方法避免了因钥匙芯片型号更换而需重新开发算法的问题,增强了系统的适应性和稳定性,从而在不同环境下都能实现车钥匙的稳定和精确定位。以解决现有技术中无法对车钥匙进行准确地定位的问题。
7、作为第一方面的一种优选实施例,所述根据预设的拟合关系式,具体为:
8、获取车内各个天线接收到的信号强度数据以及车钥匙到车辆各个位置的各个实际距离;
9、将所述车内各个天线接收到的信号强度数据和各个实际距离输入到径向基函数网络中,以使所述径向基函数网络输出各个天线接收到的信号强度数据与各个实际距离的映射关系;
10、根据所述映射关系,计算得到预设的拟合关系式。
11、此优选实施例中,本申请通过收集和输入实际的信号强度和距离数据,rbfn能够学习并捕捉这些数据之间的复杂非线性关系;其次,网络输出的映射关系能够作为预设的拟合关系式,用于后续的车钥匙定位计算,这样的拟合关系式能够更准确地反映实际环境中的信号衰减特性;最终,使用这种经过精确拟合的关系式来计算车钥匙与车辆的距离,可以显著提高定位的准确性,因为这种方法能够更真实地模拟和适应多变的车内电磁环境,从而优化peps系统的性能和用户体验。
12、作为第一方面的一种优选实施例,所述根据修正后的质心算法、所述各个距离和预设的约束条件,计算得到车钥匙和车辆的距离,具体为:
13、根据修正后的质心算法和所述各个距离,计算得到各个修正距离;
14、根据所述各个修正距离和预设的约束条件,计算得到车钥匙和车辆的距离;
15、其中,所述预设的约束条件包括四个不等式,若有一个不等式不成立,重新获取车钥匙的信号强度数据。
16、所述预设的约束条件包括四个不等式,具体为:
17、所述四个不等式为:d1+d2>a;
18、d1+a<d4;
19、d1+a>d3;
20、d3+a>d4;
21、式中,d1、d2、d3和d4代表各个修正距离,a为预设常量。
22、此优选实施例中,本申请通过修正后的质心算法结合各个距离和预设的约束条件来计算车钥匙与车辆的距离。首先,修正后的质心算法能够基于车钥匙与各天线之间的距离计算出修正距离,这有助于减少单一测量误差对定位结果的影响;其次,引入预设的约束条件,即四个不等式,为定位过程提供了额外的验证机制,确保了定位结果的合理性和准确性;进一步地,若任一不等式不成立,则触发重新获取信号强度数据的流程,这有助于及时纠正可能的误差,避免错误的定位结果;最终,这种综合考虑修正算法和约束条件的方法能够提高车钥匙定位的精确度和可靠性,确保peps系统在各种环境下都能稳定运行,从而提升了用户体验和系统的安全性。
23、作为第一方面的一种优选实施例,所述根据所述信号强度数据和预设的拟合关系式,计算出所述车钥匙和车内各个预设天线位置的各个距离之后,还包括:
24、根据所述各个距离和预设公式,判断钥匙是否在车内;
25、所述预设公式为:l=a+b*lg(d5)+c*f;
26、式中,l代表车内各个天线接收到的第一信号强度,a、b和c为预设常量,d5代表各个距离,f代表电磁波频率。
27、此优选实施例中,本申请通过使用信号强度数据和预设的拟合关系式计算车钥匙与车内各天线之间的距离,然后根据这些距离和预设公式来判断钥匙是否在车内,这种方法的有益效果在于:首先,通过计算车钥匙与各天线的距离,可以初步确定钥匙的大致位置;其次,利用预设公式l=a+b*lg(d5)+c*f,其中l代表信号强度,a、b和c为常量,d5代表距离,f代表频率,可以更精确地根据信号强度与距离的关系来判断钥匙是否在车内,因为该公式考虑了信号强度随距离和频率变化的规律;最终,这种方法能够提高定位的准确性和系统的可靠性,因为它结合了距离测量和信号强度分析,提供了双重验证机制,确保了只有在钥匙确实在车内时,peps系统才会响应用户的指令,从而增强了车辆的安全性和用户的便利性。
28、第二方面,本申请提供了一种车钥匙定位装置。所述车钥匙定位装置包括获取模块、第一计算模块和第二计算模块;
29、获取模块用于获取车钥匙的信号强度数据;
30、第一计算模块用于根据所述信号强度数据和预设的拟合关系式,计算出所述车钥匙和车内各个预设天线位置的各个距离;
31、第二计算模块用于根据修正后的质心算法、所述各个距离和预设的约束条件,计算得到车钥匙和车辆的距离。本文档来自技高网...
【技术保护点】
1.一种车钥匙定位方法,其特征在于,包括:
2.根据权利要求1所述的车钥匙定位方法,其特征在于,所述根据预设的拟合关系式,具体为:
3.根据权利要求1所述的车钥匙定位方法,其特征在于,所述根据修正后的质心算法、所述各个距离和预设的约束条件,计算得到车钥匙和车辆的距离,具体为:
4.根据权利要求1所述的车钥匙定位方法,其特征在于,所述预设的约束条件包括四个不等式,具体为:
5.根据权利要求1所述的车钥匙定位方法,其特征在于,所述根据所述信号强度数据和预设的拟合关系式,计算出所述车钥匙和车内各个预设天线位置的各个距离之后,还包括:
6.一种车钥匙定位装置,其特征在于,包括获取模块、第一计算模块和第二计算模块;
7.根据权利要求6所述的车钥匙定位装置,其特征在于,所述根据预设的拟合关系式,具体为:
8.根据权利要求6所述的车钥匙定位装置,其特征在于,所述根据修正后的质心算法、所述各个距离和预设的约束条件,计算得到车钥匙和车辆的距离,具体为:
9.一种计算机可读存储介质,其特征在于,所述计算机
10.一种终端设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至5任意一项所述的车钥匙定位方法。
...【技术特征摘要】
1.一种车钥匙定位方法,其特征在于,包括:
2.根据权利要求1所述的车钥匙定位方法,其特征在于,所述根据预设的拟合关系式,具体为:
3.根据权利要求1所述的车钥匙定位方法,其特征在于,所述根据修正后的质心算法、所述各个距离和预设的约束条件,计算得到车钥匙和车辆的距离,具体为:
4.根据权利要求1所述的车钥匙定位方法,其特征在于,所述预设的约束条件包括四个不等式,具体为:
5.根据权利要求1所述的车钥匙定位方法,其特征在于,所述根据所述信号强度数据和预设的拟合关系式,计算出所述车钥匙和车内各个预设天线位置的各个距离之后,还包括:
6.一种车钥匙定位装置,其特征在于,包括获取模块、第一计算模块和第二计算模块;<...
【专利技术属性】
技术研发人员:詹宏翔,兰斌旋,杨文娟,梁婷婷,谢钦,
申请(专利权)人:上汽通用五菱汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。