System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于UWB测距实现车辆智能钥匙定位方法技术_技高网

一种基于UWB测距实现车辆智能钥匙定位方法技术

技术编号:40103127 阅读:5 留言:0更新日期:2024-01-23 18:00
本发明专利技术公开一种基于UWB测距实现车辆智能钥匙定位方法,包括以下步骤:建立关于车辆的坐标系RectV,在坐标RectV的a点、b点、c点分别安装UWB模块A、UWB模块B、UWB模块C;计算智能钥匙m(x,y)点在坐标系中与a点的距离Ra;计算智能钥匙m(x,y)点在坐标系中与b点的距离Rb;计算智能钥匙m(x,y)点在坐标系中与c点的距离Rc;建立m(x,y)点分别与a点、b点、c点的关系式,并计算m(x,y)的坐标位置;m(x,y)的坐标为若m(x,y)∈RectV,则智能钥匙在车辆内;或,若则智能钥匙在车辆外。本发明专利技术的技术方案采用UWB测距技术,实现智能钥匙与车辆之间的精准定位,进而判断智能钥匙是否在车辆舱内或舱外,如此智能钥匙就可以非常好的给用户提供车外使用场景功能或车内使用场景功能。

【技术实现步骤摘要】

本专利技术涉及车载设备,尤其涉及一种基于uwb测距实现车辆智能钥匙定位方法。


技术介绍

1、车辆钥匙从机械式逐步发展到射频钥匙再到t-box蓝牙钥匙,车辆钥匙的基本功能从传统的开锁闭锁车辆也进一步发展加入了很多智能化近场操控车辆功能。车辆钥匙近场操控功能分为车外场景和车内场景,而要区分车外场景和车内场景的话,装有车辆智能钥匙app的手机与车载t-box之间需要实现精准定位,这样手机的智能钥匙app就可以非常好的给用户提供车外使用场景功能和车内使用场景功能现在的问题是:射频钥匙和t-box蓝牙钥匙都已经有一些成熟的车内外定位方案了,这些方案有这样一些缺陷:

2、1.比如射频钥匙需要部署多达5根以上天线来实现精准定位;

3、2.蓝牙钥匙至少需要达4根以上天线,或者是矢量阵列定位天线来实现精准定位;

4、这些缺陷将导致系统比较复杂,硬件成本比较昂贵,定位精度也受一些条件限制。

5、综上所述,如何实现车辆智能钥匙精确定位,是目前本领域技术人员亟待解决的问题。


技术实现思路

1、本专利技术实施例的主要目的在于提出一种基于uwb测距实现车辆智能钥匙定位方法,旨在实现车辆智能钥匙精定位。

2、本专利技术解决上述技术问题的技术方案是,提供一种基于uwb测距实现车辆智能钥匙定位方法,包括以下步骤:

3、建立关于车辆的坐标系rectv,rectv为:rectv=[a(0,h),b(0,0),c(w,0),d(0,0)];

<p>4、在坐标rectv的a点、b点、c点分别安装uwb模块a、uwb模块b、uwb模块c;

5、计算智能钥匙m(x,y)点在坐标系中与a点的距离ra;

6、计算智能钥匙m(x,y)点在坐标系中与b点的距离rb;

7、计算智能钥匙m(x,y)点在坐标系中与c点的距离rc;

8、建立m(x,y)点分别与a点、b点、c点的关系式,并计算m(x,y)的坐标位置;m(x,y)的坐标为:

9、m(x,y)=((w2+rb2-rc2)/(2w),(h2+rb2-ra2)/(2h));

10、若m(x,y)∈rectv,则智能钥匙在车辆内;或,若则智能钥匙在车辆舱外。

11、进一步地,所述计算智能钥匙m(x,y)点在坐标系中与a点的距离ra的步骤中,距离ra的计算公式为:

12、ra=c×[(tm2-tm1)-(ta2-ta1)]

13、其中,tm1为智能钥匙发射请求脉冲信号的时间戳,ta1为a点的uwb模块a接收脉冲信号的时间戳,ta2为a点的uwb模块a接收脉冲信号后发射请求脉冲信号的时间戳,tm2为智能钥匙接收脉冲信号的时间戳。

14、进一步地,所述计算智能钥匙m(x,y)点在坐标系中与b点的距离rb的步骤中,距离rb的计算公式为:

15、rb=c×[(tm2-tm1)-(tb2-tb1)]

16、其中,tm1为智能钥匙发射请求脉冲信号的时间戳,tb1为b点的uwb模块b接收脉冲信号的时间戳,tb2为b点的uwb模块b接收脉冲信号后发射请求脉冲信号的时间戳,tm2为智能钥匙接收脉冲信号的时间戳。

17、进一步地,所述计算智能钥匙m(x,y)点在坐标系中与c点的距离rc的步骤中,距离rc的计算公式为:

18、rc=c×[(tm2-tm1)-(tc2-tc1)]

19、其中,tm1为智能钥匙发射请求脉冲信号的时间戳,tc1为c点的uwb模块c接收脉冲信号的时间戳,tc2为c点的uwb模块c接收脉冲信号后发射请求脉冲信号的时间戳,tm2为智能钥匙接收脉冲信号的时间戳。

20、进一步地,所述建立m(x,y)点分别与a点、b点、c点的关系式,并计算m(x,y)的坐标位置的步骤中,

21、m(x,y)点与a点的关系式为:

22、x2+(y-h)2=ra2;

23、m(x,y)点与b点的关系式为:

24、x2+y2=rb2;

25、m(x,y)点与c点的关系式为:

26、(x-w)2+y2=rc2;

27、解方程式得:

28、x=(w2+rb2-rc2/(2w),

29、y=(h2+rb2-ra2)/(2h)。

30、本专利技术的技术方案,采用uwb(ultrawideband)测距技术,来计算车辆与智能钥匙之间的位置关系,实现智能钥匙与车辆之间的精准定位,进而判断智能钥匙是否在车辆的舱内或舱外,如此智能钥匙就可以非常好的给用户提供车外使用场景功能或车内使用场景功能。

本文档来自技高网
...

【技术保护点】

1.一种基于UWB测距实现车辆智能钥匙定位方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于UWB测距实现车辆智能钥匙定位方法,其特征在于,所述计算智能钥匙m(x,y)点在坐标系中与a点的距离Ra的步骤中,距离Ra的计算公式为:

3.根据权利要求1所述的基于UWB测距实现车辆智能钥匙定位方法,其特征在于,所述计算智能钥匙m(x,y)点在坐标系中与b点的距离Rb的步骤中,距离Rb的计算公式为:

4.根据权利要求1所述的基于UWB测距实现车辆智能钥匙定位方法,其特征在于,所述计算智能钥匙m(x,y)点在坐标系中与c点的距离Rc的步骤中,距离Rc的计算公式为:

5.根据权利要求1所述的基于UWB测距实现车辆智能钥匙定位方法,其特征在于,所述建立m(x,y)点分别与a点、b点、c点的关系式,并计算m(x,y)的坐标位置的步骤中,

【技术特征摘要】

1.一种基于uwb测距实现车辆智能钥匙定位方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于uwb测距实现车辆智能钥匙定位方法,其特征在于,所述计算智能钥匙m(x,y)点在坐标系中与a点的距离ra的步骤中,距离ra的计算公式为:

3.根据权利要求1所述的基于uwb测距实现车辆智能钥匙定位方法,其特征在于,所述计算智能钥匙m(x,y)点在坐标系中与b点的距离r...

【专利技术属性】
技术研发人员:夏宝华钱国平王涛聂俭谭福生刘莲芳田俊涛
申请(专利权)人:智博汽车科技上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1