车位锁控制方法、装置、设备及存储介质与流程

未命名 08-27 阅读:130 评论:0


1.本技术涉及车位锁控制技术领域,尤其涉及一种车位锁控制方法、装置、设备及存储介质。


背景技术:

2.智能车位锁是一种能与各种设备联接控制的车位锁,比如能与充电桩、电脑、手机app、微信小程序等联接控制。其作用是防止别人占用自己的汽车泊位,让自己的汽车随到随停。
3.现有的智能车位锁的开关方式一般有两种方式:
4.1、使用红外或者射频的遥控控制,车位锁上安装接收器,用来接收红外遥控器或者射频发射器发出的信号,以实现车位锁的解锁和上锁。
5.2、使用app和小程序的远程控制,使用app或者小程序向云端服务器发送各种请求,包括查看车位锁当前状态和解锁上锁指令,云端服务器再将指令下发实现对车位锁的控制。
6.由上可知,现有的智能车位锁的控制方式都需要用户在使用车位锁时,通过遥控器、射频发射器或者是移动终端进行人为操作,不够便捷。
7.因此,如何解决目前车位锁控制方式的便捷性差成为亟待解决的技术问题。


技术实现要素:

8.本技术提供了一种车位锁控制方法、装置、设备及存储介质,旨在提高车位锁控制方式的便捷性。
9.第一方面,本技术提供一种车位锁控制方法,所述方法包括:
10.在所述移动设备与所述车位锁设备通过分布式软总线建立通信连接,且移动设备向车位锁设备靠近时,生成解锁指令;
11.基于所述解锁指令,控制所述车位锁设备解锁;
12.在所述移动设备远离所述车位锁设备,且所述车位锁设备与所述移动设备断开通信连接时,生成上锁指令;
13.基于所述上锁指令,控制车位锁设备上锁。
14.进一步地,所述移动设备与所述车位锁设备通过分布式软总线建立通信连接之后,还包括:
15.在所述移动设备与所述车位锁设备建立通信连接时,确定所述车位锁设备的当前控制方式;
16.在所述车位锁设备的当前控制方式为第一控制方式时,获取所述移动设备和所述车位锁设备的当前距离变化趋势。
17.进一步地,所述获取所述移动设备的和所述车位锁设备的当前距离变化趋势,包括:
18.获取所述移动设备和所述车位锁设备的当前距离随时间变化的时序数据;
19.基于预设相对距离和所述时序数据,确定所述移动设备和所述车位锁设备的当前距离变化趋势。
20.进一步地,所述预设相对距离包括第一相对距离,
21.所述基于预设相对距离和所述当前距离时序数据,确定所述移动设备和所述车位锁设备的当前距离变化趋势,包括:
22.在所述当前距离小于所述第一相对距离,且所述时序数据随时间顺序减小时,确定所述当前距离变化趋势为距离减小趋势。
23.进一步地,所述预设相对距离包括第二相对距离,
24.所述基于预设相对距离和所述当前距离时序数据,确定所述移动设备和所述车位锁设备的当前距离变化趋势,还包括:
25.在所述当前距离大于所述第二相对距离,且所述时序数据随时间顺序增大时,确定所述当前距离变化趋势为距离增大趋势。
26.进一步地,所述当前距离变化趋势包括距离减小趋势和距离增大趋势;
27.其中,在所述当前变化趋势为所述距离减小趋势时,确定所述移动设备向所述车位锁设备靠近;在所述当前距离变化趋势为距离增大趋势时,确定所述移动设备远离所述车位锁设备。
28.进一步地,所述在所述移动设备与所述车位锁设备建立通信连接时,确定所述车位锁设备的当前控制方式之后,还包括:
29.在所述车位锁设备的控制方式为第二控制方式时,生成所述控制方式的切换提醒信息;
30.在用户基于所述切换提醒信息确定不切换所述控制方式时,获取所述车位锁设备的当前状态,并基于所述车位锁设备的当前状态,确定所述车位锁设备的当前可执行操作;
31.基于所述用户在所述当前可执行操作中选择的目标操作,生成操作指令;
32.基于所述分布式软总线,将所述操作指令发送至所述车位锁设备,以控制所述车位锁设备执行所述目标操作。
33.第二方面,本技术还提供一种车位锁控制装置,所述车位锁控制装置包括:
34.解锁指令生成模块,用于在所述移动设备与所述车位锁设备通过分布式软总线建立通信连接,且移动设备向车位锁设备靠近时,生成解锁指令;
35.车位锁解锁模块,用于基于所述解锁指令,控制所述车位锁设备解锁;
36.上锁指令生成模块,用于在所述移动设备远离所述车位锁设备,且所述车位锁设备与所述移动设备断开通信连接时,生成上锁指令;
37.车位锁上锁模块,用于基于所述上锁指令,控制车位锁设备上锁。
38.第三方面,本技术还提供一种计算机设备,所述计算机设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如上述的车位锁控制方法的步骤。
39.第四方面,本技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如上述的车位锁控制方法的步骤。
40.本技术提供一种车位锁控制方法、装置、设备及存储介质,本技术方法在所述移动设备与所述车位锁设备通过分布式软总线建立通信连接,且移动设备向车位锁设备靠近时,生成解锁指令;基于所述解锁指令,控制所述车位锁设备解锁;在所述移动设备远离所述车位锁设备,且所述车位锁设备与所述移动设备断开通信连接时,生成上锁指令;基于所述上锁指令,控制车位锁设备上锁。通过上述方式,通过分布式软总线,可以实现移动设备与车位锁设备之间的自连接,提高了设备连接的便捷性;在移动设备与车位锁设备建立通信连接之后,移动设备向车位锁设备靠近时即生成解锁指令,控制车位锁解锁,移动设备远离车位锁设备,并且断开连接时即生成上锁指令,控制车位锁上锁。根据移动设备与车位锁设备的连接状态和相对位置,实现车位锁的自动控制,不需要用户进行人为操作,提高了车位锁控制的便捷性。
附图说明
41.为了更清楚地说明本技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
42.图1为本技术的实施例提供的一种车位锁控制系统;
43.图2为本技术提供的一种车位锁控制方法第一实施例的流程示意图;
44.图3为本技术提供的一种基于分布式软总线的设备组网流程示意图;
45.图4为本技术实施例提供的分布式软总线的数据交互示意图;
46.图5为本技术提供的一种车位锁控制方法第二实施例的流程示意图;
47.图6为本技术实施例提供的自动控制模式下的车位锁控制流程示意图;
48.图7为本技术提供的一种车位锁控制方法第三实施例的流程示意图;
49.图8为本技术提供的一种车位锁控制方法第四实施例的流程示意图;
50.图9是本技术提供的一种车位锁控制装置第一实施例的结构示意图;
51.图10是本技术实施例提供的一种计算机设备的结构示意性框图。
52.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
53.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
54.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
55.下面结合附图,对本技术的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
56.如图1所示,图1为本技术的实施例提供的一种车位锁控制系统,该系统包括终端、智能车位锁设备和分布式软总线,所述终端和所述分布式软总线通信连接,所述智能车位
锁设备和所述分布式软总线通信连接。
57.其中,所述终端包括手机、平板电脑、笔记本电脑、台式电脑、个人数字助理和穿戴式设备等电子设备,所述终端还包括装载有智能车机系统的移动载具等。
58.所述智能车位锁设备为具备组网功能的车位锁设备。
59.以下,将基于该车位锁控制系统对本技术的实施例提供的车位锁控制方法进行详细介绍。
60.请参照图2,图2为本技术提供的一种车位锁控制方法第一实施例的流程示意图。该车位锁控制方法可以用于车位锁控制系统的服务器中。
61.如图2所示,该车位锁控制方法包括步骤s101至步骤s104。
62.步骤s101、在所述移动设备与所述车位锁设备通过分布式软总线建立通信连接,且移动设备向车位锁设备靠近时,生成解锁指令;
63.步骤s102、基于所述解锁指令,控制所述车位锁设备解锁;
64.本实施例中,在移动设备和车位锁设备建立通信连接时,在检测到移动设备向车位锁设备靠近时,即生成车位锁设备的解锁指令,并根据解锁指令,控制车位锁设备解锁。
65.在一实施例中,移动设备可以包括手机、车机、智能手表等电子设备。
66.在一实施例中,移动设备和车位锁设备通过分布式软总线实现自发现和自组网,移动设备和车位锁设备在加入到分布式软总线之后,即可实现设备自连接,组成分布式自组网,并通过分布式软总线进行通信。
67.可以理解地是,现实中多设备间通信方式多种多样(wifi、蓝牙等),不同的通信方式使用差异大,导致通信问题多;同时还面临设备间通信链路的融合共享和冲突无法处理等挑战。
68.在一实施例中,分布式软总线可以实现近场设备间统一的分布式通信能力,提供不区分链路的设备发现和传输接口,具备快速发现并连接设备,高效分发任务和传输数据。
69.在一实施例中,基于网络互联、交互的系统,开发者往往需要适配不同网络协议和标准规范,分布式软总线提出了异构网络组网,自动构建一个逻辑全连接网络,以解决设备间不同协议交互的问题。设备上线后会向网络层注册,同时网络层会与设备建立通道连接,实时检测设备的变换。网络层负责管理设备的上线、下线变换,设备间可以监听自己感兴趣的设备,设备上线后可以立即与其建立连接,实现零等待体验。
70.进一步地,基于所述分布式软总线,向所述分布式自组网发布对车位锁设备的搜索指令;在所述移动设备接收到所述车位锁设备基于所述搜索指令发送的反馈信号时,基于所述分布式软总线,将所述车位锁设备加入到所述分布式自组网中,以实现所述移动设备与所述车位锁设备的通信连接。
71.如图3所示,在初次组网时,需要将车位锁设备与装载有分布式操作系统的移动设备进行连接和配置,使车位锁设备加入到移动设备所连接的软总线中。移动设备使用coap协议在局域网内发送广播,车位锁设备在分布式软总线中发布服务,并且在接收到移动设备发送的广播信号之后回复一个反馈信号,移动设备在接收到反馈信号之后,对车位锁设备进行设备认证,认证通过之后,车位锁设备即加入到分布式软总线中,可以与移动设备进行通信。
72.其中,coap(constrained application protocol,受限制的应用协议),是一种专
用于受限设备的internet应用协议,如rfc 7252所定义,它使那些被称为“节点”的受约束设备能够使用类似的协议与更广泛的internet进行通信。
73.在一实施例中,移动设备可以在分布式软总线中提前发布想要订阅的服务,而分布式软总线中存在某一个设备发布了该服务时,移动设备即可以保存该设备的设备信息。
74.在一实施例中,如图4所示,移动设备在分布式软总线中广播发现请求,该发现请求中即包含移动设备订阅的服务,如车位锁设备,而车位锁设备在加入到分布式软总线时,即向分布式软总线发布自己的服务,此时,车位锁设备也接收到移动设备在分布式软总线中广播的发现请求,并发送响应信息,移动设备在接收到响应信息,即可保存车位锁设备的设备信号。
75.步骤s103、在所述移动设备远离所述车位锁设备,且所述车位锁设备与所述移动设备断开通信连接时,生成上锁指令;
76.步骤s104、基于所述上锁指令,控制车位锁设备上锁。
77.在一实施例中,在检测到移动设备远离车位锁设备时,在车位锁设备与移动设备断开通信连接时,即生成上锁指令,并根据上锁指令,控制车位锁设备上锁。
78.在一实施例中,上锁/解锁指令可以在移动设备端生成。移动设备可以自动生成上锁/解锁指令,并通过分布式软总线,将上锁/解锁指令发送给车位锁设备,车位锁设备在接收到上锁/解锁指令之后,根据上锁/解锁指令执行上锁或者解锁操作。
79.在一实施例中,上锁/解锁指令也可以在车位锁设备生成,比如在车位锁设备端可以装载数据处理装置以及程控装置,可以在程控装置中预设程控指令,在触发程控指令对应的事件时,即触发程控指令的生成和执行,比如车位锁设备与移动设备建立通信连接事件触发解锁指令,以及车位锁设备与移动设备断连事件触发上锁指令。
80.在一实施例中,依托分布式软总线,可以实现设备自发现和自连接,实现用户零等待的自发现体验,认证后的的车位锁设备可以与移动设备自动安全连接,无需等待,车辆接近,车位锁自动开锁,车辆离开,车位锁自动关锁,实现车位锁的无感控制。通过软总线对设备可靠性的保证,以及避免数据请求通过云端服务器等第三方媒介,提高用户数据的安全性。
81.本技术提供一种车位锁控制方法,通过分布式软总线,可以实现移动设备与车位锁设备之间的自连接,提高了设备连接的便捷性;在移动设备与车位锁设备建立通信连接之后,移动设备向车位锁设备靠近时即生成解锁指令,控制车位锁解锁,移动设备远离车位锁设备,并且断开连接时即生成上锁指令,控制车位锁上锁。根据移动设备与车位锁设备的连接状态和相对位置,实现车位锁的自动控制,不需要用户进行人为操作,提高了车位锁控制的便捷性。
82.请参照图5,图5为本技术提供的一种车位锁控制方法第二实施例的流程示意图。
83.如图5所示,基于上述图2所示实施例,所述移动设备与所述车位锁设备通过分布式软总线建立通信连接之后,还包括:
84.步骤s201、在所述移动设备与所述车位锁设备建立通信连接时,确定所述车位锁设备的当前控制方式;
85.在一实施例中,在移动设备和车位锁设备完成通信连接之后,在连接状态下,移动设备可以查看车位锁设备的当前状态和操作日志,比如剩余电量,当前处于解锁状态或者
是当前处于上锁状态等,操作日志可以包括车位锁设备的解锁和上锁的记录等数据,可以包括每一个操作的时间信息和移动设备信息。
86.在一实施例中,当前控制方式可以包括自动控制模式和手动控制模式,还可以包括手势控制模式和语音控制模式等。
87.步骤s202、在所述车位锁设备的当前控制方式为第一控制方式时,获取所述移动设备和所述车位锁设备的当前距离变化趋势。
88.在一实施例中,第一控制方式可以是自动控制模式。
89.在一实施例中,自动控制模式可以基于分布式软总线的设备自连接/自组网功能实现,比如,当移动设备与车位锁设备实现自连接时,车位锁设备即自动解锁;在移动设备与车位锁设备断开连接时,车位锁设备即自动上锁,从而实现车位锁设备的无感控制,提高车位锁控制方式的便捷性。
90.在一实施例中,当车位锁设备设置为自动控制模式时,通过对移动设备和车位锁设备的相对距离的监测,确定移动设备和车位锁设备的距离变化趋势,进而判断用户对车位锁设备的操作意图。
91.在一实施例中,操作意图可以包括上锁和解锁,通过判断用户需要停车或者需要驶离进一步推测用户想要车位锁设备执行的操作。
92.在一实施例中,如图6所示,当移动设备靠近车位锁设备时,可以推测用户此时可能需要停车,车位锁设备自动解锁,便于用户停车;而当移动设备驶离车位,并且与车位锁设备的距离持续增大时,此时可以推测用户离开,车位锁设备自动上锁。
93.在一实施例中,通过监测移动设备和车位锁设备的相对距离,确定两者的相对距离趋势,从而对用户对车位锁设备的操作意图进行判断,进而确定车位锁设备的自动控制指令,实现车位锁设备的自动控制。
94.请参照图7,图7为本技术提供的一种车位锁控制方法第三实施例的流程示意图。
95.如图7所示,基于上述图5所示实施例,所述获取所述移动设备和所述车位锁设备的当前距离变化趋势,包括:
96.步骤s301、获取所述移动设备和所述车位锁设备的当前距离随时间变化的时序数据;
97.在一实施例中,车位锁设备中可以设置一个定位装置,并且获取车位锁设备所在区域的区域地图,在区域地图中标注车位锁设备的位置坐标。
98.在一实施例中,区域地图可以装载在移动设备中,比如车机或手机上。
99.在一实施例中,通过定位装置,实时采集移动设备的定位信息,并且将移动设备的定位信息同步到区域地图中,获得移动设备在区域地图中的当前位置坐标,并实时更新移动设备的当前位置坐标。
100.在一实施例中,根据移动设备在区域地图中的当前位置坐标和车位锁设备的位置坐标,实时更新移动设备与车位锁设备之间的相对距离,从而根据移动设备与车位锁设备之前的相对距离变化,确定移动设备和车位锁设备的相对距离趋势。
101.在一实施例中,相对距离趋势可以是一定时间长度内检测到的移动设备与车位锁设备的相对距离数据,即相对距离的时间序列数据,以便于更准确地判断用户的操作意图。
102.其中,时间序列数据是在不同时间点上收集到的数据,用于所描述现象随时间变
化的情况,这类数据反映了某一事物、现象等随时间的变化状态或程度。
103.在一实施例中,相对距离的时间序列数据可以从移动设备与车位锁设备在自动连接的时间点开始,到车位锁设备上锁或解锁的时间点为止。
104.步骤s302、基于预设相对距离和所述时序数据,确定所述移动设备和所述车位锁设备的当前距离变化趋势。
105.在一实施例中,用户在停车时,通常难以一次性准确停入车位,此时,可能需要将车驶出车位,重新调整停车方向和位置,为避免车位锁设备识别错误,通过增加预设相对距离辅助用户操作意图的判断,使得判断结果更准确。
106.在一实施例中,预设相对距离可以根据用户实际需求自定义设置,比如可以是移动设备和车位锁设备通信连接的最大距离。
107.进一步地,所述预设相对距离包括第一相对距离,在所述当前距离小于所述第一相对距离,且所述时序数据随时间顺序减小时,确定所述当前距离变化趋势为距离减小趋势。
108.在一实施例中,第一相对距离可以是移动设备和车位锁设备自连接的最大距离。
109.在一实施例中,在检测到移动设备逐渐远离车位锁设备时,在实时相对距离不大于第一相对距离时,认为用户还未驶离车位,保持车位锁设备处于解锁状态;在实时相对距离大于第一相对距离时,认为用户驶离车位,此时,控制车位锁设备上锁。
110.进一步地,所述预设相对距离包括第二相对距离,在所述当前距离大于所述第二相对距离,且所述时序数据随时间顺序增大时,确定所述当前距离变化趋势为距离增大趋势。
111.在一实施例中,第二相对距离可以移动设备和车位锁设备自连接的最大距离。
112.在一实施例中,在检测到移动设备逐渐靠近车位锁设备时,在实时相对距离小于第二相对距离时,认为用户需要停车,此时,控制车位锁设备解锁。
113.在一实施例中,所述当前距离变化趋势包括距离减小趋势和距离增大趋势。
114.其中,在所述当前变化趋势为所述距离减小趋势时,确定所述移动设备向所述车位锁设备靠近;在所述当前距离变化趋势为距离增大趋势时,确定所述移动设备远离所述车位锁设备。
115.请参照图8,图8为本技术提供的一种车位锁控制方法第四实施例的流程示意图。
116.如图8所示,基于上述图5所示实施例,所述步骤s201之后,还包括:
117.步骤s401、在所述车位锁设备的控制方式为第二控制方式时,生成所述控制方式的切换提醒信息;
118.在一实施例中,车位锁设备的第二控制方式可以是手动控制方式。
119.在一实施例中,在获取车位锁设备的当前控制方式信息时,可以生成控制方式切换提醒信息,比如在车位锁设备的当前控制方式为手动控制方式时,此时,车位锁设备不能进行自动解锁和上锁,可能安全性更高一些,但是需要人为进行操作,也许用户会存在使用不方便的体验。
120.在一实施例中,车位锁设备的控制方式可以在通信连接状态下,通过移动设备进行设置。
121.步骤s402、在用户基于所述切换提醒信息确定不切换所述控制方式时,获取所述
车位锁设备的当前状态,并基于所述车位锁设备的当前状态,确定所述车位锁设备的当前可执行操作;
122.在一实施例中,在手动控制方式下,移动设备在于车位锁设备实现自连接时,车位锁设备通过分布式软总线将当前状态信息发送给移动设备,移动设备即可获取车位锁设备的当前状态,并通过显示屏向用户展示当前状态以及车位锁设备的当前可执行操作。
123.在一实施例中,车位锁设备的当前状态可以包括车位锁设备的剩余电量、上锁状态以及解锁状态等。
124.其中,上锁状态和解锁状态不能同时存在,可以相互切换。比如,上锁状态和解锁状态可以共用一个图标,图标显示绿色表示解锁状态,红色表示上锁状态;或者图标可以是锁扣图标,锁扣图标上锁表示上锁状态,未上锁表示解锁状态。用户点击图标一次即可切换状态,并且生成相应的操作指令。
125.可以理解的是,上锁状态和解锁状态是同一车位锁设备的两个相反的状态,不能同时存在,在移动设备中需要区分显示,而区分显示和切换方式不局限于本实施例提供的实施方式。
126.在一实施例中,车位锁的当前可执行操作包括充电、停止充电、上锁、解锁、状态锁定以及解除状态锁定等。
127.在一实施例中,充电操作可以控制预设的供电电路对车位锁设备进行充电,供电电路的控制开关可以通过程控板等装置进行程控。
128.在一实施例中,状态锁定操作可以强制控制车位锁保持上锁状态或者解锁状态,在车位锁设备的状态锁定时,车位锁设备不能实现自动上锁或解锁,也不能进行手动控制上锁/解锁,需要解除状态锁定才可以进入自动控制状态或手动控制状态。
129.步骤s403、基于所述用户在所述当前可执行操作中选择的目标操作,生成操作指令;
130.在一实施例中,用户通过在移动设备的显示屏读取到车位锁设备的当前可执行操作,用户可以在当前可执行操作中手动选择其中的一个或多个操作按钮,移动设备根据用户选择的操作,生成对应的操作指令。
131.步骤s404、基于所述分布式软总线,将所述操作指令发送至所述车位锁设备,以控制所述车位锁设备执行所述目标操作。
132.在一实施例中,移动设备通过分布式软总线,将操作指令发送给车位锁设备,车位锁设备在接收到操作指令时,根据该操作指令执行相应的操作。
133.请参阅图9,图9是本技术提供的一种车位锁控制装置第一实施例的结构示意图,该车位锁控制装置用于执行前述的车位锁控制方法。其中,该车位锁控制装置可以配置于服务器中。
134.如图9所示,该车位锁控制装置500,包括:解锁指令生成模块501、车位锁解锁模块502、上锁指令生成模块503以及车位锁上锁模块504。
135.解锁指令生成模块501,用于在所述移动设备与所述车位锁设备通过分布式软总线建立通信连接,且移动设备向车位锁设备靠近时,生成解锁指令;
136.车位锁解锁模块502,用于基于所述解锁指令,控制所述车位锁设备解锁;
137.上锁指令生成模块503,用于在所述移动设备远离所述车位锁设备,且所述车位锁
设备与所述移动设备断开通信连接时,生成上锁指令;
138.车位锁上锁模块504,用于基于所述上锁指令,控制车位锁设备上锁。
139.在一个实施例中,所述车位锁控制装置500还包括距离变化趋势获取模块,包括:
140.控制方式确定子模块,用于在所述移动设备与所述车位锁设备建立通信连接时,确定所述车位锁设备的当前控制方式;
141.距离变化趋势获取子模块,用于在所述车位锁设备的当前控制方式为第一控制方式时,获取所述移动设备和所述车位锁设备的当前距离变化趋势。
142.在一个实施例中,所述距离变化趋势获取子模块,包括:
143.时序数据获取单元,用于获取所述移动设备和所述车位锁设备的当前距离随时间变化的时序数据;
144.距离变化趋势确定单元,用于基于预设相对距离和所述时序数据,确定所述移动设备和所述车位锁设备的当前距离变化趋势。
145.在一个实施例中,所述预设相对距离包括第一相对距离,所述距离变化趋势确定单元,包括:
146.距离减小趋势确定子单元,用于在所述当前距离小于所述第一相对距离,且所述时序数据随时间顺序减小时,确定所述当前距离变化趋势为距离减小趋势。
147.在一个实施例中,所述预设相对距离包括第二相对距离,所述距离变化趋势确定单元,还包括:
148.距离增大趋势确定子单元,用于在所述当前距离大于所述第二相对距离,且所述时序数据随时间顺序增大时,确定所述当前距离变化趋势为距离增大趋势。
149.在一个实施例中,所述当前距离变化趋势包括距离减小趋势和距离增大趋势;其中,在所述当前变化趋势为所述距离减小趋势时,确定所述移动设备向所述车位锁设备靠近;在所述当前距离变化趋势为距离增大趋势时,确定所述移动设备远离所述车位锁设备。
150.在一个实施例中,所述车位锁控制装置500还包括车位锁第二控制模块,包括:
151.控制方式切换提醒单元,用于在所述车位锁设备的控制方式为第二控制方式时,生成所述控制方式的切换提醒信息;
152.可执行操作确定单元,用于在用户基于所述切换提醒信息确定不切换所述控制方式时,获取所述车位锁设备的当前状态,并基于所述车位锁设备的当前状态,确定所述车位锁设备的当前可执行操作;
153.操作指令生成单元,用于基于所述用户在所述当前可执行操作中选择的目标操作,生成操作指令;
154.操作指令执行单元,用于基于所述分布式软总线,将所述操作指令发送至所述车位锁设备,以控制所述车位锁设备执行所述目标操作。
155.需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和各模块的具体工作过程,可以参考前述车位锁控制方法实施例中的对应过程,在此不再赘述。
156.上述实施例提供的装置可以实现为一种计算机程序的形式,该计算机程序可以在如图10所示的计算机设备上运行。
157.请参阅图10,图10是本技术实施例提供的一种计算机设备的结构示意性框图。该
计算机设备可以是服务器。
158.参阅图10,该计算机设备包括通过系统总线连接的处理器、存储器和网络接口,其中,存储器可以包括非易失性存储介质和内存储器。
159.非易失性存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种车位锁控制方法。
160.处理器用于提供计算和控制能力,支撑整个计算机设备的运行。
161.内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器执行时,可使得处理器执行任意一种车位锁控制方法。
162.该网络接口用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,图10中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
163.应当理解的是,处理器可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
164.其中,在一个实施例中,所述处理器用于运行存储在存储器中的计算机程序,以实现如下步骤:
165.在所述移动设备与所述车位锁设备通过分布式软总线建立通信连接,且移动设备向车位锁设备靠近时,生成解锁指令;
166.基于所述解锁指令,控制所述车位锁设备解锁;
167.在所述移动设备远离所述车位锁设备,且所述车位锁设备与所述移动设备断开通信连接时,生成上锁指令;
168.基于所述上锁指令,控制车位锁设备上锁。
169.在一个实施例中,所述处理器在实现所述移动设备与所述车位锁设备通过分布式软总线建立通信连接之后,还用于实现:
170.在所述移动设备与所述车位锁设备建立通信连接时,确定所述车位锁设备的当前控制方式;
171.在所述车位锁设备的当前控制方式为第一控制方式时,获取所述移动设备和所述车位锁设备的当前距离变化趋势。
172.在一个实施例中,所述处理器在实现所述获取所述移动设备的和所述车位锁设备的当前距离变化趋势时,用于实现:
173.获取所述移动设备和所述车位锁设备的当前距离随时间变化的时序数据;
174.基于预设相对距离和所述时序数据,确定所述移动设备和所述车位锁设备的当前距离变化趋势。
175.在一个实施例中,所述预设相对距离包括第一相对距离,所述处理器在实现所述基于预设相对距离和所述当前距离时序数据,确定所述移动设备和所述车位锁设备的当前
距离变化趋势时,用于实现:
176.在所述当前距离小于所述第一相对距离,且所述时序数据随时间顺序减小时,确定所述当前距离变化趋势为距离减小趋势。
177.在一个实施例中,所述预设相对距离包括第二相对距离,所述处理器在实现所述基于预设相对距离和所述当前距离时序数据,确定所述移动设备和所述车位锁设备的当前距离变化趋势时,还用于实现:
178.在所述当前距离大于所述第二相对距离,且所述时序数据随时间顺序增大时,确定所述当前距离变化趋势为距离增大趋势。
179.在一个实施例中,所述当前距离变化趋势包括距离减小趋势和距离增大趋势;
180.其中,在所述当前变化趋势为所述距离减小趋势时,确定所述移动设备向所述车位锁设备靠近;在所述当前距离变化趋势为距离增大趋势时,确定所述移动设备远离所述车位锁设备。
181.在一个实施例中,所述处理器在实现所述在所述移动设备与所述车位锁设备建立通信连接时,确定所述车位锁设备的当前控制方式之后,还用于实现:
182.在所述车位锁设备的控制方式为第二控制方式时,生成所述控制方式的切换提醒信息;
183.在用户基于所述切换提醒信息确定不切换所述控制方式时,获取所述车位锁设备的当前状态,并基于所述车位锁设备的当前状态,确定所述车位锁设备的当前可执行操作;
184.基于所述用户在所述当前可执行操作中选择的目标操作,生成操作指令;
185.基于所述分布式软总线,将所述操作指令发送至所述车位锁设备,以控制所述车位锁设备执行所述目标操作。
186.本技术的实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现本技术实施例提供的任一种车位锁控制方法。
187.其中,所述计算机可读存储介质可以是前述实施例所述的计算机设备的内部存储单元,例如所述计算机设备的硬盘或内存。所述计算机可读存储介质也可以是所述计算机设备的外部存储设备,例如所述计算机设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
188.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。

技术特征:
1.一种车位锁控制方法,其特征在于,包括:在所述移动设备与所述车位锁设备通过分布式软总线建立通信连接,且移动设备向车位锁设备靠近时,生成解锁指令;基于所述解锁指令,控制所述车位锁设备解锁;在所述移动设备远离所述车位锁设备,且所述车位锁设备与所述移动设备断开通信连接时,生成上锁指令;基于所述上锁指令,控制车位锁设备上锁。2.根据权利要求1所述的车位锁控制方法,其特征在于,所述移动设备与所述车位锁设备通过分布式软总线建立通信连接之后,还包括:在所述移动设备与所述车位锁设备建立通信连接时,确定所述车位锁设备的当前控制方式;在所述车位锁设备的当前控制方式为第一控制方式时,获取所述移动设备和所述车位锁设备的当前距离变化趋势。3.根据权利要求2所述的车位锁控制方法,其特征在于,所述获取所述移动设备的和所述车位锁设备的当前距离变化趋势,包括:获取所述移动设备和所述车位锁设备的当前距离随时间变化的时序数据;基于预设相对距离和所述时序数据,确定所述移动设备和所述车位锁设备的当前距离变化趋势。4.根据权利要求3所述的车位锁控制方法,其特征在于,所述预设相对距离包括第一相对距离,所述基于预设相对距离和所述当前距离时序数据,确定所述移动设备和所述车位锁设备的当前距离变化趋势,包括:在所述当前距离小于所述第一相对距离,且所述时序数据随时间顺序减小时,确定所述当前距离变化趋势为距离减小趋势。5.根据权利要求3所述的车位锁控制方法,其特征在于,所述预设相对距离包括第二相对距离,所述基于预设相对距离和所述当前距离时序数据,确定所述移动设备和所述车位锁设备的当前距离变化趋势,还包括:在所述当前距离大于所述第二相对距离,且所述时序数据随时间顺序增大时,确定所述当前距离变化趋势为距离增大趋势。6.根据权利要求4和5中任一项所述的车位锁控制方法,其特征在于,所述当前距离变化趋势包括距离减小趋势和距离增大趋势;其中,在所述当前变化趋势为所述距离减小趋势时,确定所述移动设备向所述车位锁设备靠近;在所述当前距离变化趋势为距离增大趋势时,确定所述移动设备远离所述车位锁设备。7.根据权利要求2所述的车位锁控制方法,其特征在于,所述在所述移动设备与所述车位锁设备建立通信连接时,确定所述车位锁设备的当前控制方式之后,还包括:在所述车位锁设备的控制方式为第二控制方式时,生成所述控制方式的切换提醒信息;
在用户基于所述切换提醒信息确定不切换所述控制方式时,获取所述车位锁设备的当前状态,并基于所述车位锁设备的当前状态,确定所述车位锁设备的当前可执行操作;基于所述用户在所述当前可执行操作中选择的目标操作,生成操作指令;基于所述分布式软总线,将所述操作指令发送至所述车位锁设备,以控制所述车位锁设备执行所述目标操作。8.一种车位锁控制装置,其特征在于,所述车位锁控制装置包括:解锁指令生成模块,用于在所述移动设备与所述车位锁设备通过分布式软总线建立通信连接,且移动设备向车位锁设备靠近时,生成解锁指令;车位锁解锁模块,用于基于所述解锁指令,控制所述车位锁设备解锁;上锁指令生成模块,用于在所述移动设备远离所述车位锁设备,且所述车位锁设备与所述移动设备断开通信连接时,生成上锁指令;车位锁上锁模块,用于基于所述上锁指令,控制车位锁设备上锁。9.一种计算机设备,其特征在于,所述计算机设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如权利要求1至7中任一项所述的车位锁控制方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如权利要求1至7中任一项所述的车位锁控制方法的步骤。

技术总结
本申请提供一种车位锁控制方法、装置、设备及存储介质,该方法在所述移动设备与所述车位锁设备通过分布式软总线建立通信连接,且移动设备向车位锁设备靠近时,生成解锁指令;基于所述解锁指令,控制所述车位锁设备解锁;在所述移动设备远离所述车位锁设备,且所述车位锁设备与所述移动设备断开通信连接时,生成上锁指令;基于所述上锁指令,控制车位锁设备上锁。通过分布式软总线,可以实现移动设备与车位锁设备之间的自连接,提高了设备连接的便捷性;根据移动设备与车位锁设备的连接状态和相对位置,实现车位锁的自动控制,不需要用户进行人为操作,提高了车位锁控制的便捷性。提高了车位锁控制的便捷性。提高了车位锁控制的便捷性。


技术研发人员:梁波
受保护的技术使用者:深圳开鸿数字产业发展有限公司
技术研发日:2023.04.14
技术公布日:2023/8/24
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐