System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于相对运动趋势的光电追踪车辆的方法、装置及设备制造方法及图纸_技高网

基于相对运动趋势的光电追踪车辆的方法、装置及设备制造方法及图纸

技术编号:42208577 阅读:5 留言:0更新日期:2024-07-30 18:52
一种基于相对运动趋势的光电追踪车辆的方法、装置及设备,涉及地理信息技术、数据库技术及通信协议(http及websocket等),方法包括:获取车辆信息并挂接权限;每隔预设时间间隔,获取一次车辆实时位置;当获取到所述车辆实时位置时,创建定时线程将车辆当前位置存入容器,并根据速度、方向、加速度以及位移计算经纬度,按照预设时间周期对就近光电设备发出引导追踪指令;当收到停止追踪车辆唯一标识时,销毁定时线程停止追踪车辆;该方法还会对车辆及其每天的起始时间进行数据库录入,以便用户查看设备的历史状态,并对车辆进行组织架构的挂接,使整个车队简洁明了的以目录树的结构直观展现。

【技术实现步骤摘要】

本专利技术涉及地理信息技术、数据库技术及通信协议(http及websocket等)领域。


技术介绍

1、随着企业规模的不断扩大及其承载业务的不停提出,配送及运营所需的车辆也逐渐增多。车辆在行驶过程中,经常出现如下问题:无法查看车辆有无按照规定路线行驶,导致出现错误行驶;车辆出现事故或其他问题,无法在第一时间调取监控查看车辆及其周边环境;由于车辆处在运动状态,易导致车辆脱离监控画面,手动引导不够准确,无法实时追踪。为便于企业关注车辆实时位置及其实时监控而设计的追踪车辆算法,目前较为缺乏。多数平台在监控车辆时,绝大对数为手动监控。由于车辆运动,这种方法经常出现车辆离开监控画面,造成这一时段车辆监控信息的丢失。

2、因此,如何提供一种光电追踪车辆的方法,成为本领域亟待解决的技术问题。


技术实现思路

1、为了解决上述技术问题,本专利技术提供了一种基于相对运动趋势的光电追踪车辆的方法、装置及设备,该方法对车辆及其每天的起始时间进行数据库录入,以便用户查看设备的历史状态,并对车辆进行组织架构的挂接,使整个车队简洁明了的以目录树的结构直观展现。

2、基于这一专利技术构思,本专利技术具有四个独立的技术方案:

3、1、一种基于相对运动趋势的光电追踪车辆的方法,包括:

4、s1、获取车辆信息并挂接权限;

5、s2、每隔预设时间间隔,获取一次车辆实时位置;

6、s3、当获取到所述车辆实时位置时,创建定时线程将车辆当前位置存入容器,并根据速度、方向、加速度以及位移计算经纬度,按照预设时间周期对就近光电设备发出引导追踪指令;

7、s4、当收到停止追踪车辆唯一标识时,销毁定时线程停止追踪车辆。

8、进一步地,所述预设时间间隔为3秒。

9、进一步地,所述预设时间周期为1.5秒。

10、进一步地,所述引导追踪指令包括如下步骤:

11、发送指令,判断指令为开始引导还是终止引导,若是终止引导,则立即终止光电动作;若是开始引导,则判断车辆是否为首次引导;

12、若是首次引导则使用车辆当前位置,若是再次引导则使用车辆计算后的预推送位置。

13、进一步地,所述加速度通过如下公式计算:

14、accaleration=(velocityn-velocityo)/3.6;

15、其中,accaleration表示车辆加速度,velocityn表示车辆当前速度,velocityo表示车辆之前速度,。

16、进一步地,所述位移通过如下公式计算:

17、distance=velocityn*1.5+1.125*accaleration;

18、其中,distance表示位移。

19、进一步地,所述经纬度通过如下公式计算:

20、当distance>0时,

21、elng=lng+distance*sin(direction*π/180)*180/(π*6371229*cos(lat*π/180));

22、elat=lat+distance*cos(direction*π/180)/(π*6371229/180);

23、当distance≤0时,

24、elng=lng;

25、elat=lat;

26、其中,lng表示原始车辆经度,lat表示原始车辆纬度,elng表示引导经度,elat表示引导纬度。

27、2、一种基于相对运动趋势的光电追踪车辆的装置,包括:

28、信息获取模块,用于获取车辆信息并挂接权限;

29、实时监测模块,用于每隔预设时间间隔,获取一次车辆实时位置;

30、计算模块,用于当获取到所述车辆实时位置时,创建定时线程将车辆当前位置存入容器,并根据速度、方向、加速度以及位移计算经纬度,按照预设时间周期对就近光电设备发出引导追踪指令;

31、停止追踪模块,用于当收到停止追踪车辆唯一标识时,销毁定时线程停止追踪车辆。

32、3、一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述方法。

33、4、一种电子设备,包括处理器和存储装置,所述存储装置中存有多条指令,所述处理器用于读取所述存储装置中的多条指令并执行上述方法。

34、本专利技术提供的基于相对运动趋势的光电追踪车辆的方法、装置及设备,至少包括如下

35、有益效果:

36、本专利技术通过车辆的相对运动趋势,计算出车辆的引导位置并对车辆进行光电实时追踪,其中,在用户选定需要实时追踪的车辆后,最近的光电设备的首次动作就会引导至车辆的当前位置;在此之后,会根据之前的速度及当前速度计算加速度,结合引导周期及车辆运动方向即可得出引导位置并再次引导光电;当用户停止追踪车辆或刷新页面及关闭浏览器后,同样停止光电对车辆的追踪。

本文档来自技高网...

【技术保护点】

1.一种基于相对运动趋势的光电追踪车辆的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述预设时间间隔为3秒。

3.根据权利要求1所述的方法,其特征在于,所述预设时间周期为1.5秒。

4.根据权利要求1所述的方法,其特征在于,所述引导追踪指令包括如下步骤:

5.根据权利要求1所述的方法,其特征在于,所述加速度通过如下公式计算:

6.根据权利要求1所述的方法,其特征在于,所述位移通过如下公式计算:

7.根据权利要求6所述的方法,其特征在于,所述经纬度通过如下公式计算:

8.一种基于相对运动趋势的光电追踪车辆的装置,其特征在于,包括:

9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一所述的方法。

10.一种电子设备,包括处理器和存储装置,其特征在于,所述存储装置中存有多条指令,所述处理器用于读取所述存储装置中的多条指令并执行如权利要求1-7任一所述的方法。

【技术特征摘要】

1.一种基于相对运动趋势的光电追踪车辆的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述预设时间间隔为3秒。

3.根据权利要求1所述的方法,其特征在于,所述预设时间周期为1.5秒。

4.根据权利要求1所述的方法,其特征在于,所述引导追踪指令包括如下步骤:

5.根据权利要求1所述的方法,其特征在于,所述加速度通过如下公式计算:

6.根据权利要求1所述的方法,其特征在于,所述位移通过如下公式计算:

...

【专利技术属性】
技术研发人员:张乃松崔日华
申请(专利权)人:大庆安瑞达科技开发有限公司
类型:发明
国别省市:

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

1