海豚显示交流枪电子锁未自动步枪闭锁机构

1.本技术属于车辆技术领域,尤其涉及一种充电枪电子锁控制方法、装置、设备及计算机存储介质。

2.随着人们环保意识的提高,电动汽车已经得到越来越广泛的使用。电动汽车通常需要通过充电枪进行充电,在充电过程中,电动汽车一般会使用充电枪电子锁将充电枪锁紧,保证充电过程的可靠性。
3.相关技术中,充电枪电子锁通常包括执行件、驱动件以及反馈开关,其中,执行件可以通过运动实现电子锁的开关锁,反馈开关可以因执行件的接触或脱离生成开关信号,从而实现对执行件位置的监测,而驱动件则可以根据反馈开关的开关信号,驱动或停止驱动执行件。
4.然而,实际应用中,当执行件运动到位后,由于驱动件接收开关信号以及停止驱动的过程往往存在滞后,导致充电枪电子锁工作可靠性较差。

5.本技术实施例提供一种充电枪电子锁控制方法、装置、设备及计算机存储介质,以解决相关技术中充电枪电子锁工作可靠性较差的问题。
6.第一方面,充电枪电子锁控制方法,充电枪电子锁包括驱动件、执行件、电阻件以及电阻检测电路,驱动件驱动执行件在第一位置与第二位置之间运动,执行件与电阻件连接,在执行件运动时,电阻件接入到电阻检测电路中的阻值相应变化;
8.在接收到预设指令的情况下,获取电阻件接入到电阻检测电路的第一阻值;
9.根据第一阻值,确定驱动件对执行件的驱动策略,驱动策略用于控制驱动件。
10.第二方面,本技术实施例提供了一种充电枪电子锁控制装置,充电枪电子锁包括驱动件、执行件、电阻件以及电阻检测电路,驱动件驱动执行件在第一位置与第二位置之间运动,执行件与电阻件连接,在执行件运动时,电阻件接入到电阻检测电路中的阻值相应变化;
12.第一获取模块,用于在接收到预设指令的情况下,获取电阻件接入到电阻检测电路的第一阻值;
13.控制模块,用于根据第一阻值,确定驱动件对执行件的驱动策略,驱动策略用于控制驱动件。
14.第三方面,本技术实施例提供了一种电子设备,设备包括:处理器以及存储有计算机程序指令的存储器;
15.处理器执行计算机程序指令时实现如第一方面所示的充电枪电子锁控制方法。
16.第四方面,本技术实施例提供了一种计算机存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如第一方面所示的充电枪电子锁控制方法。
17.第五方面,本技术实施例提供了一种计算机程序产品,计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备执行如第一方面所示的充电枪电子锁控制方法。
18.本技术实施例提供的充电枪电子锁控制方法中,充电枪电子锁包括驱动件、执行件、电阻件以及电阻检测电路,执行件与电阻件连接,驱动件驱动执行件在第一位置与第二位置之间运动,以调节电阻件接入到电阻检测电路中的阻值。该方法包括:在接收到预设指令的情况下,获取电阻件接入到电阻检测电路的第一阻值;根据第一阻值,确定驱动件对执行件的驱动策略,驱动策略用于控制驱动件。本技术实施例中,第一阻值可以准确反映执行件的位置,相应地,充电枪电子锁基于该第一阻值,可以确定出比较合理的驱动策略,避免执行件到达第一位置或第二位置时驱动件因继续运行而发生堵转,提高充电枪电子锁工作可靠性。
19.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1是本技术实施例中充电枪电子锁的一个结构示例图;
21.图2是包括有充电枪电子锁的一种车辆的结构示例图;
22.图3是本技术实施例提供的充电枪电子锁控制方法的流程示意图;
23.图4是一个具体应用例中,充电枪电子锁异常检测的原理图;
24.图5是本技术实施例提供的充电枪电子锁控制装置的结构示意图;
25.图6是本技术实施例提供的电子设备的结构示意图。
26.下面将详细描述本技术的各个方面的特征和示例性实施例,为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本技术进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本技术,而不是限定本技术。对于本领域技术人员来说,本技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本技术的示例来提供对本技术更好的理解。
27.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
28.一般来说,对于电动车辆等类型的车辆,可以通过充电枪进行充电,在充电过程中,车辆本体需要与充电枪固定连接,保证充电过程可靠性。而充电枪电子锁则可以用于对充电枪的闭锁或解锁。
29.相关技术中,当充电枪在闭锁或解锁阶段中,由于充电枪电子锁中的电机存在动作滞后性,导致充电枪电子锁中的执行件到达闭锁或解锁位置时,电机仍然会继续输出转动,进而产生短暂堵转,影响电机及相关传动结构的寿命。此外,电机堵转发出的噪声,也影响用户的使用体验。
30.为了解决现有技术问题,本技术实施例提供了一种充电枪电子锁控制方法、装置、设备及计算机存储介质。以下首先针对可实现充电枪电子锁控制方法的充电枪电子锁进行举例说明。
31.如图1所示,本技术实施例中的充电枪电子锁可以包括驱动件10、执行件20、电阻件30以及电阻检测电路40,驱动件10驱动执行件20在第一位置与第二位置之间运动,执行件20与电阻件30连接,在执行件20运动时,电阻件30接入到电阻检测电路40中的阻值相应变化。
32.结合一些举例,驱动件10可以包括电机以及相关的传动部件,而执行件20可以是锁杆等。其中,电机可以通过齿轮齿条传动机构与锁杆连接,电机的转动输出可以转化成锁杆的直线位移。
33.当然,在其他一些举例中,传动部件也可以是比如丝杠机构或者曲柄滑块机构等。或者,上述的电机可以是直线电机。
34.此外,实际应用中,执行件20也可以不限于锁杆,也可以是滑块等。在一些可行的实施方式中,执行件20的运动方式还可以是转动运动等。
35.执行件20在驱动件10的驱动下,可以在第一位置与第二位置之间运动。一般来说,第一位置与第二位置可以对应了充电枪电子锁的解锁位置和闭锁位置。或者,也可以是第一位置对应闭锁位置,而第二位置对应解锁位置等,此处不做具体限定。为了简化描述,以下将主要以前一种情况为例进行说明。
36.电阻件30可以是电阻片或者电阻块等,或者电阻件30也可以是集成的滑动变阻器等。
37.执行件20与电阻件30连接,在执行件20运动的情况下,可以调节电阻件30接入电阻检测电路40中的阻值。
38.举例来说,在电阻件30为滑动变阻器的情况下,执行件20可以与滑动变阻器上的滑块固定连接,当执行件20运动时,可以带动滑块运动,进而调节滑动变阻器接入电阻检测电路40中的电阻。
39.再例如,在电阻件30为电阻片的情况下,执行件20上可以固定连接有一导体50,该导体50与电阻件30保持接触,导体50和电阻件30的一端分别连接上述的电阻检测电路40。当导体50运动时,导体50与电阻件30的一端之间的电阻发生变化,进而使得电阻件30接入电阻检测电路40的阻值发生变化。
40.容易理解的是,电阻件30接入电阻检测电路40的阻值可以是随执行件20的位置变化而变化的,该阻值与执行件20的位置存在对应关系。
41.至于电阻检测电路40,则可以根据需要进行设置,其可以测量的是电阻、也可以测
量的是电流等参数,能够反映出电阻件30的接入电阻的变化即可。
42.在一个示例中,电阻检测电路40可以位于车辆的控制器中,例如,车辆控制器可以是电子控制器单元(electronic control unit,ecu)等。为简化说明,可以认为该控制器为充电枪电子锁的组成部分之一,而充电枪电子锁的驱动件10、执行件20以及电阻件30等,可以统称为电子锁主体。
43.如图2所示,图2是包括有上述充电枪电子锁的一种车辆的结构示例图。
44.电子锁主体通过车辆控制器连接至车辆的控制器局域网络总线(controller area network bus,can bus)。车辆还包括一些能够影响充电枪电子锁的动作的设备,比如充电状态提醒装置、充电控制装置、电子锁控制本地人机交互接口、远程电子锁控制远程人机交互接口以及车身控制器等,这些设备均可以连接至can bus。
45.其中,充电状态提醒装置可以根据电子锁状态,提示车辆当前的充电状态;充电控制装置可以控制车辆的充电状态;电子锁控制本地人机交互接口可以是车辆中的中控屏或者物理按键等,可以接收用户的输入,并响应于用户输入进行充电枪电子锁的闭锁与解锁的控制;远程电子锁控制远程人机交互接口可以包括例如4g、5g、蓝牙或者wifi等类型的通信接口,可以接收移动终端等设备的控制指令,并根据控制指令来进行充电枪电子锁的闭锁与解锁的控制;车身控制器可以用于获取车辆状态,例如车门开关状态等。
46.下面将针对本技术实施例所提供的充电枪电子锁方法进行介绍。
47.图3示出了本技术一个实施例提供的充电枪电子锁方法的流程示意图。如图3所示,该方法可以包括:
48.步骤501,在接收到预设指令的情况下,获取电阻件接入到电阻检测电路的第一阻值;
49.步骤502,根据第一阻值,确定驱动件对执行件的驱动策略,驱动策略用于控制驱动件。
50.本技术实施例提供的充电枪电子锁方法,可以应用在车辆的充电枪电子锁中,其中,车辆可以是电动汽车或者油电混合动力汽车等可应用到充电枪的车辆,此处不做具体限定。
51.步骤501中,预设指令可以是控制充电枪电子锁进行解锁或闭锁的指令。比如,在当充电枪插入到车辆的充电口中进行充电时,车辆中的控制单元可以向充电枪电子锁发送闭锁指令。再比如,当车辆电池电量充满,或者接收到用户中断充电的操作时,车辆中的控制单元,可以向充电枪电子锁发送解锁指令等。
52.以上是对预设指令的类型,以及预设指令的接收时机的一些举例说明。为了简化描述,以下将主要以预设指令为闭锁指令为例进行说明。
53.在接收到预设指令的情况下,充电枪电子锁可以获取电阻件接入到电阻检测电路的第一阻值。
54.容易理解的是,电阻件接入到电阻检测电路的阻值,可以由通过电阻检测电路检测得到。此处的第一阻值,可以是接收到预设指令的情况下检测到的阻值。
55.如上文所示的,电阻件接入到电阻检测电路的阻值与执行件的位置存在一一对应的关系,该阻值在一定程度上可以反映执行件当前所处的位置。相应地,通过获取第一阻值,实际上可以对执行件的实时位置进行获取。
56.而相较之下,相关技术中的充电枪电子锁包括反馈开关,该反馈开关通常仅具有开和关两种状态,难以准确获得执行件的位置。
57.步骤502中,充电枪电子锁可以根据第一阻值,确定驱动件对执行件的驱动策略,该驱动策略用于控制驱动件。
58.举例来说,上述的预设指令可以是闭锁指令,第一位置与第二位置可以对应了充电枪电子锁的解锁位置和闭锁位置。则在接收到闭锁指令的情况下,充电枪电子锁可以通过控制驱动件运行,来将执行件驱动至第二位置。
59.如上文所示的,第一阻值可以反映出执行件的实时位置,考虑到驱动件的动作存在一定滞后性,在一个示例中,充电枪电子锁可以在执行件未到达但接近第二位置时,即控制驱动件停止对执行件进行驱动,在上述滞后性所带来的时延内,驱动件可以将执行件驱动至第二位置。
60.结合一个应用场景,假定当执行件位于第一位置时,电阻件接入到电阻检测电路的阻值为1ω,当执行件位于第二位置时,电阻件接入到电阻检测电路的阻值为10ω。则在实际应用中,当接收到闭锁指令后,充电枪电子锁控制驱动件开始驱动执行件向第二位置运动;当电阻检测电路检测到的阻值为9.5ω时,充电枪电子锁即控制驱动件停止对执行件驱动,驱动件在动作滞后性的影响下,可以继续驱动执行件到达第二位置。如此,可以有效避免驱动件中的电机等发生堵转。
61.在另一个示例中,充电枪电子锁在获取到第一阻值的情况下,可以确定出执行件的当前位置,其可以根据执行件的当前位置与第二位置之间的距离,以及驱动件的运动学性能,比如驱动行程-时间关系等,来确定一驱动时间。该驱动时间可以是驱动件中电机的运行时间,当电机转动该驱动时间后即停止转动,而无需再等待相关的控制指令。如此,充电枪电子锁可以从运动学的角度来精准控制执行件的位置,避免因驱动件的动作滞后性而导致的电机堵转等问题。
62.驱动件对执行件的驱动策略,可以是指驱动件的启闭策略(比如上述在执行件未到达但接近第二位置时驱动件即停止驱动),或者驱动时间等,此处不做一一举例说明。这些驱动策略均可以用于对驱动件进行控制。
63.容易理解的是,以上主要针对预设指令为闭锁指令时,驱动策略的确定过程进行了举例说明。当预设指令为解锁指令时,驱动策略的确定过程与上文举例类似,此处不再赘述。
64.本技术实施例提供的充电枪电子锁控制方法中,充电枪电子锁包括驱动件、执行件、电阻件以及电阻检测电路,执行件与电阻件连接,驱动件驱动执行件在第一位置与第二位置之间运动,以调节电阻件接入到电阻检测电路中的阻值。该方法包括:在接收到预设指令的情况下,获取电阻件接入到电阻检测电路的第一阻值;根据第一阻值,确定驱动件对执行件的驱动策略,驱动策略用于控制驱动件。本技术实施例中,第一阻值可以准确反映执行件的位置,相应地,充电枪电子锁基于该第一阻值,可以确定出比较合理的驱动策略,避免执行件到达第一位置或第二位置时驱动件因继续运行而发生堵转,提高充电枪电子锁工作可靠性。
65.此外,电阻件接入到电阻检测电路中的阻值可以反映执行件的位置,相应地,充电枪电子锁在运行过程中,可以根据阻值来判断执行件位置是否存在异常,进而有助于进一
步保证充电枪电子锁的工作可靠性。
66.为简化说说明,以下可以将电阻件接入到电阻检测电路中的阻值,简称为电阻件的接入阻值。
67.可选地,根据第一阻值,确定驱动件对执行件的驱动策略,包括:
68.根据第一阻值与预设的阻值位置对应关系,确定执行件所处的第三位置;
69.根据预设的运动学模型,确定执行件从第三位置运动至目标位置所需的驱动时间,目标位置与预设指令匹配,且目标位置为第一位置或第二位置,驱动策略包括驱动时间。
70.为简化描述,此处同样以预设指令为闭锁指令,第二位置为闭锁位置为例,对本实施例进行说明。
71.在接收到闭锁指令的情况下,充电枪电子锁可以获取执行件的起点位置,即上述的第三位置。
72.在一些应用场景下,充电枪电子锁在接收到闭锁指令的情况下,可以是从解锁位置运动至闭锁位置,相应地,上述的第三位置可以是第一位置。然而,在一些应用场景下,执行件可以因为运行误差或者外部因素的影响,而并非处于该第一位置。
73.如上文所示的,本实施例中,电阻件接入到电阻检测电路中的阻值与执行件的位置存在对应关系,即上述的预设的阻值位置对应关系。在一些实施方式中,该阻值位置对应关系可以是预存在充电枪电子锁中的。
74.本实施例中,充电枪电子锁根据第一阻值与阻值位置对应关系,可以比较准确地获取到执行件所处的第三位置。
75.在接收到闭锁指令的情况下,第三位置可以认为是起点位置,第二位置可以认为是目标位置,结合预设的运动学模型,可以计算出驱动件需要的驱动时间。
76.在一些举例中,运动学模型可以是上述的驱动行程-时间关系,该驱动行程-时间关系可以记载了驱动件驱动执行件运动预设距离所需的驱动时间。
77.或者,运动学模型也可以包括了欧姆变化值-时间关系,该欧姆变化值-时间关系与上述的驱动行程-时间关系类似,区别在于将执行件的运动距离替换为电阻件接入到电阻检测电路中的阻值变化。
78.在另一些举例中,运动学模型可以是基于驱动件的运动学参数建立的计算模型。比如,驱动件可以包括电机与传动机构,驱动件的运动学参数可以包括电机的加减速参数与额定转速,传动机构的传动比等。根据这些参数可以建立执行件运动距离与时间的计算模型。在确定了第三位置与目标位置之间的距离的情况下,根据该计算模型可以计算出驱动件所需的驱动时间。
79.容易理解的是,当上述的预设指令为解锁指令时,执行件的目标位置则可以是第一位置。也就是说,目标位置是与预设指令相匹配的。至于在预设指令为解锁指令时,驱动时间的确定方式,与上文中在预设指令为闭锁指令时,驱动时间的确定方式相似,此处不再赘述。
80.本实施例中,基于对执行件的第三位置的确定,以及运动学模型的应用,可以得到驱动时间,驱动件可以根据驱动时间对执行件进行驱动,从运动学的角度来精准控制驱动件的位置,避免因驱动件的动作滞后性而导致的电机堵转等问题。
81.可选地,根据第一阻值,确定驱动件对执行件的驱动策略,包括:
82.在第一阻值不等于预设的目标阻值时,控制驱动件驱动执行件;
83.在第一阻值等于预设的目标阻值时,控制驱动件停止驱动执行件;
84.其中,目标阻值与预设指令匹配,目标阻值大于第二阻值且小于第三阻值;第二阻值为执行件位于第一位置时,电阻件接入到电阻检测电路中的阻值;第三阻值为执行件位于第二位置时,电阻件接入到电阻检测电路中的阻值。
85.结合一个应用场景,假定当执行件位于第一位置时,电阻件的接入阻值为1ω,当执行件位于第二位置时,电阻件的接入阻值为10ω。则上述的第二阻值与第三阻值分别为1ω和10ω。
86.当然,此处是对第二阻值与第三阻值的举例说明,实际应用中,这些阻值可以根据需要进行设置。
87.如上文所示的,第一位置可以是解锁位置,第二位置可以是闭锁位置。或者第一位置可以是闭锁位置,第二位置可以是解锁位置。这些位置与阻值的对应关系,也可以根据需要进行设置。以下主要以前一种情况为例进行说明。
88.目标阻值大于第二阻值且小于第三阻值,且目标阻值是与预设指令匹配的。比如,在预设指令为闭锁指令时,目标阻值可以是9.5ω;而在预设指令为解锁指令时,目标阻值可以是1.5ω。
89.换而言之,目标阻值与预设指令的匹配关系,可以是执行件处于预设指令所指示的目标位置时,电阻件的接入阻值与目标阻值之间的差值绝对值小于预设阻值差值。或者,该匹配关系也可以描述为:目标阻值对应的执行件位置,与预设指令所指示的执行件目标位置之间的距离绝对值,小于预设距离值。
90.结合以上第二阻值、第三阻值以及目标阻值的设定的举例,假设预设指令为闭锁指令,且初始的第一阻值为1ω。此时,目标阻值与闭锁指令匹配,可以具体为9.5ω,驱动件将执行件往第二位置驱动。
91.当实时得到的第一阻值未达到9.5ω时,充电枪电子锁可以控制驱动件保持对执行件的驱动。而第一阻值等于9.5ω时,充电枪电子锁可以控制驱动件停止驱动执行件。
92.虽然在第一阻值等于9.5ω时,执行件并没有到达第二位置,但是由于驱动件动作的滞后性,在充电枪电子锁控制驱动件停止驱动执行件后,驱动件依然可能对执行件进行驱动,使得执行件最终能够停留在第二阻值。
93.可见,本实施例中,将目标阻值设置为大于第二阻值且小于第三阻值,充电枪电子锁可以在第一阻值等于目标阻值时,控制驱动件停止对执行件驱动,并利用驱动件的动作滞后性将执行件驱动至解锁位置或闭锁位置。如此,可以有效避免驱动件中的电机等发生堵转,提高充电枪电子锁的工作可靠性。
94.可选地,在第一阻值等于目标阻值时,控制驱动件停止驱动执行件之后,方法还包括:
95.获取电阻件接入到电阻检测电路中的第四阻值;
96.在第四阻值不等于第二阻值或第三阻值时,基于第四阻值修正目标阻值。
97.容易理解的是,充电枪电子锁在使用过程中,可能因磨损等因素导致运动学性能发生变化。例如,因驱动件的动作滞后性带来的执行件的运动距离减少。
98.结合上文的举例,在充电枪电子锁的运动学性能发生变化的情况下,如果充电枪电子锁继续在第一阻值等于9.5ω时,控制驱动件停止对执行件驱动,可能导致执行件仅能运动到对应电阻件的接入阻值为9.8ω的位置,导致充电枪电子锁无法可靠对充电枪锁紧。
99.为解决以上问题,本实施例中,可以在驱动件停止驱动执行件之后,获取电阻件接入到电阻检测电路中的第四阻值。该第四阻值可以对应了在闭锁动作完成后,执行件实际到达的位置。
100.再次结合上文举例,如果第四阻值小于10ω(即第四阻值不等于第三阻值),则可以认为执行件并没有准确到达上述的第二位置。
101.此时,本实施例中,可以基于第四阻值修正目标阻值。
102.举例来说,如果第四阻值为9.8ω,则说明驱动件因动作滞后性带来的运动距离减少至0.3ω对应的距离,此时,可以将与闭锁指令对应的目标阻值从用于的9.5ω修正为9.7ω。
103.容易理解的是,目标阻值与和预设指令对应的,在预设指令为解锁指令时,可以将第四阻值和第二阻值进行比较,当两者不等时,可以对目标阻值1.5ω进行修正。
104.本实施例中,可以根据第四阻值,或者说根据在解锁或闭锁过程中,执行件最终达到的实际位置,对目标阻值进行修正,有助于在充电枪电子锁的各个寿命阶段,实现对执行件的位置的精确控制,提高充电枪电子锁的工作可靠性。
105.如上文所示的,该第四阻值可以对应了在闭锁(或解锁)动作完成后,执行件实际到达的位置。
106.在实际应用中,闭锁动作完成的判定,可以是根据时间进行判定,比如,在接收到闭锁指令后的预设时长后(比如1min),可以判定闭锁动作完成。
107.而在一些实施方式中,上述获取所述电阻件接入到所述电阻检测电路中的第四阻值,可以具体包括:
108.在再次接收到所述预设指令的情况下,获取所述电阻件接入到所述电阻检测电路中的第四阻值。
109.容易理解的是,在第i+1次接收到预设指令时,充电枪电子锁需要确定驱动件对执行件的驱动策略,该驱动策略的确定过程要求对执行件的初始位置进行检测(对应对第四阻值进行获取)其中,i为正整数。
110.而本实施例中,第四阻值还可以用于确定执行件在第i次接收到预设指令后,是否可靠到达了第一位置或者第二位置。该第四阻值还可以在执行件未可靠到达第一位置或者第二位置(即第四阻值不等于所述第二阻值或所述第三阻值)时,对目标阻值进行修正。
111.也就是说,本实施例中,通过对第四阻值的获取时机的设定,使得第四阻值能够复用于驱动策略的确定与目标阻值的修正,提高充电枪电子锁控制的准确性与可靠性。
112.可选地,所述获取所述电阻件接入到所述电阻检测电路中的第四阻值之后,所述方法还包括:
113.将所述第四阻值与所述目标阻值关联存储,得到所述充电枪电子锁的历史运行数据;
114.所述基于所述第四阻值修正所述目标阻值,包括:
115.对多个所述历史运行数据进行大数据分析,得到阻值修正值;
116.根据所述阻值修正值修正所述目标阻值。
117.本实施例中,可以是将第i次接收到预设指令的目标阻值,与第i+1次接收到预设指令后获取的第四阻值进行关联存储。
118.为便于描述,可以将历史运行数据记为“目标阻值-第四阻值”的形式。
120.基于对这些历史运行数据的大数据分析可知:当目标阻值小于或等于9.5ω时,第四阻值小于10ω,说明执行件不能到达第二位置;当目标阻值等于9.6ω时,虽然在一些场景下使得第四阻值等于10ω,但另一些场景下第四阻值只能到9.9ω,说明难以保证执行件可靠到达第二位置;当目标阻值大于或等于9.7ω时,第四阻值均为10ω,说明执行件能够可靠到达第二位置。
121.根据以上大数据分析的结果可知,能够使得执行件可靠到达第二位置的目标阻值中的最小值为9.7ω。设在第i次接收到预设指令时的目标阻值为9.5ω,则大数据分析得到的阻值修正值,可以是+0.2ω这一阻值差值,也可以是9.7ω这一具体的阻值。
122.根据所述阻值修正值修正所述目标阻值,可以具体为将目标阻值从9.5ω修正为9.7ω。如此,一方面,可以保证执行件可靠到达第二位置,另一方面,也能有效避免驱动件发生堵转的现象。
123.在一些可行的实施方式中,上述确定驱动件对执行件的驱动策略之前,方法还包括:
124.充电枪电子锁可以从其他终端获取同一类型充电枪电子锁的历史运行数据,并对多个历史运行数据进行大数据分析,以确定初始的目标阻值。
125.该实施方式中,历史运行数据可以是同一种型号的一个或多个充电枪电子锁在解锁或闭锁过程中,所带来的运行数据等,此处不做具体限定。
126.为和上文实施例中充电枪电子锁自身产生的历史运行数据进行区分,此处从其他终端获取的历史运行数据,可以称为第一历史运行数据。
127.充电枪电子锁的第一历历史运行数据,可以包括充电枪电子锁在历史使用过程中,基于各个目标阻值对驱动件进行控制时,执行件所能够到达的位置,或者,驱动件因堵转发出声音的时间等等。
128.通过对这些第一历历史运行数据进行分析,可以针对充电枪电子锁得到一初始的比较合理的目标阻值。在充电枪电子锁解锁或者闭锁过程中,基于该目标阻值可以使得执行件能够比较可靠地到达解锁位置或者闭锁位置,并且尽可能避免造成驱动件发生堵转,提高充电枪电子锁的工作可靠性。
129.可选地,根据第一阻值,确定驱动件对执行件的驱动策略之后,方法还包括:
130.获取电阻件接入到电阻检测电路中的第五阻值;
131.在第五阻值未处于预设的阻值范围内时,生成报警信号。
132.如上文所示的,电阻件的接入阻值可以反映出执行件的实际位置。而执行件的实际位置则影响充电枪电子锁的锁紧可靠性或者解锁可靠性。
133.本实施例中,充电枪电子锁在根据预设指令进行动作后,可以进一步通过获取第
五阻值,来实现对执行件的位置的监测。
134.当第五阻值未处于预设的阻值范围内时,说明执行件的位置存在异常,反映到充电枪电子锁中,可能表现为未对充电枪可靠锁紧或可靠解锁。此时,充电枪电子锁可以生成报警信号,以便进一步通过相关报警装置提示用户调整充电枪的位置,或者通过相关的交互设备,重新控制充电枪电子锁进行闭锁或解锁等,提高充电枪电子锁的工作安全性。
135.如图4所示,图4是一个具体应用例中,充电枪电子锁异常检测的原理图。
136.车辆需要充电时,通常需要将充电口盖打开。在充电口盖打开的情况下,充电枪电子锁开始解锁,驱动件持续驱动执行件。
137.当驱动件持续驱动预设时长后,充电枪电子锁检测到电阻件的接入阻值未小于r1,则判定存在状态异常。此时,车辆可以进一步确定带来状态异常的因素,比如此时车门是否开启,充电是否已经完成,或者接收到本地或远程电子锁上锁控制信号等。在排除这些因素的影响后,可以进一步解锁。
138.当充电枪电子锁检测到电阻件的接入阻值小于r1时,可以判定解锁成功。此时,充电枪电子锁可以持续检测电阻件的接入阻值,当接入阻值大于或等于r1时,判定存在状态异常。
139.在充电枪插入充电口,且车门关闭的情况下,充电枪电子锁可以开始上锁。在上锁过程中,驱动件可以持续驱动执行件。
140.当驱动件持续驱动预设时长后,充电枪电子锁检测到电阻件的接入阻值未大于r2,则判定存在状态异常。此时,车辆可以进一步确定带来状态异常的因素,比如充电枪是否正确放置、车门是否已关闭等。在排除这些因素的影响后,可以进一步上锁。
141.当充电枪电子锁检测到电阻件的接入阻值大于r2时,可以判定上锁成功。此时,充电枪电子锁可以持续检测电阻件的接入阻值,当接入阻值小于或等于r2时,判定存在状态异常。
142.当车门打开、充电完成、或者接收到本地或远程电子锁解锁控制信号时,充电枪电子锁可以开始解锁。
143.如图5所示,本技术实施例还提供了一种充电枪电子锁控制装置,充电枪电子锁包括驱动件、执行件、电阻件以及电阻检测电路,驱动件驱动执行件在第一位置与第二位置之间运动,执行件与电阻件连接,在执行件运动时,电阻件接入到电阻检测电路中的阻值相应变化;
145.第一获取模块501,用于在接收到预设指令的情况下,获取电阻件接入到电阻检测电路的第一阻值;
146.控制模块502,用于根据第一阻值,确定驱动件对执行件的驱动策略,驱动策略用于控制驱动件。
147.可选地,控制模块502,可以包括:
148.第一确定单元,用于根据第一阻值与预设的阻值位置对应关系,确定执行件所处的第三位置;
149.第二确定单元,用于根据预设的运动学模型,确定执行件从第三位置运动至目标位置所需的驱动时间,目标位置与预设指令匹配,且目标位置为第一位置或第二位置,驱动
150.可选地,控制模块502,可以包括:
151.第一控制单元,用于在第一阻值不等于预设的目标阻值时,控制驱动件驱动执行件;
152.第二控制单元,用于在第一阻值等于预设的目标阻值时,控制驱动件停止驱动执行件;
153.其中,目标阻值与预设指令匹配,目标阻值大于第二阻值且小于第三阻值;第二阻值为执行件位于第一位置时,电阻件接入到电阻检测电路中的阻值;第三阻值为执行件位于第二位置时,电阻件接入到电阻检测电路中的阻值。
154.可选地,充电枪电子锁控制装置还可以包括:
155.第二获取模块,用于获取电阻件接入到电阻检测电路中的第四阻值;
156.修正模块,用于在第四阻值不等于第二阻值或第三阻值时,基于第四阻值修正目标阻值。
157.可选地,第二获取模块,可以具体用于:
158.在再次接收到所述预设指令的情况下,获取所述电阻件接入到所述电阻检测电路中的第四阻值。
159.可选地,充电枪电子锁控制装置还可以包括:
160.存储模块,用于将所述第四阻值与所述目标阻值关联存储,得到所述充电枪电子锁的历史运行数据;
161.相应地,修正模块可以包括:
162.获取单元,用于对多个所述历史运行数据进行大数据分析,得到阻值修正值;
163.修正单元,用于根据所述阻值修正值修正所述目标阻值。
164.可选地,充电枪电子锁控制装置还可以包括:
165.第三获取模块,用于获取电阻件接入到电阻检测电路中的第五阻值;
166.生成模块,用于在第五阻值未处于预设的阻值范围内时,生成报警信号。
167.需要说明的是,该充电枪电子锁控制装置是与上述充电枪电子锁控制方法对应的装置,上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。
168.图6示出了本技术实施例提供的电子设备的硬件结构示意图。
169.电子设备可以包括处理器601以及存储有计算机程序指令的存储器602。
171.存储器602可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器602可包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器602可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器602可在综合网关容灾设备的内部或外部。在特定实施例中,存储器602是非易失性固态存储器。
172.在特定实施例中,存储器602可包括只读存储器(rom),随机存取存储器(ram),磁盘存储介质设备,光存储介质设备,闪存设备,电气、光学或其他物理/有形的存储器存储设备。因此,通常,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本公开的一方面的方法所描述的操作。
173.处理器601通过读取并执行存储器602中存储的计算机程序指令,以实现上述实施例中的任意一种充电枪电子锁控制方法。
174.在一个示例中,电子设备还可包括通信接口603和总线610。其中,如图6所示,处理器601、存储器602、通信接口603通过总线610连接并完成相互间的通信。
175.通信接口603,主要用于实现本技术实施例中各模块、装置、单元和/或设备之间的通信。
176.总线610包括硬件、软件或两者,将在线数据流量计费设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(agp)或其他图形总线、增强工业标准架构(eisa)总线、前端总线(fsb)、超传输(ht)互连、工业标准架构(isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围组件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线610可包括一个或多个总线。尽管本技术实施例描述和示出了特定的总线,但本技术考虑任何合适的总线或互连。
177.另外,结合上述实施例中的充电枪电子锁控制方法,本技术实施例可提供一种计算机存储介质来实现。该计算机存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种充电枪电子锁控制方法。
178.需要明确的是,本技术并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本技术的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本技术的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
179.以上的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本技术的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
180.还需要说明的是,本技术中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本技术不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
181.上面参考根据本公开的实施例的方法、装置(系统)和计算机程序产品的流程图
和/或框图描述了本公开的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。
182.以上,仅为本技术的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。

电气五防是指电气设备(高压开关设备)为保证人身和设备安全的五种防误操作功能的简称,是电力安全的重要措施之一。

根据《国家电网公司防止电气误操作安全管理规定》,电气五项注意事项的内容如下:

1、防止负荷点、隔离开关。(断路器、负荷开关、接触器闭合状态不能操作隔离开关。)

2、防止分错、分错断路器、负荷开关、接触器。(只有当操作指令与操作设备相对应时,才能操作被操作的设备)

安阳师范学院13级学生。


摩托车交流电装直流电大灯在电子锁接线近光、远光和负极分别接对就可以了。

电子密码锁是一种通过密码输入来控制电路或是芯片工作(访问控制系统),从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。
它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。
电子锁在安全技术防范领域,具有防盗报警功能的电子密码锁代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。


· 知道合伙人金融证券行家

知道合伙人金融证券行家

2013级 物理与电气工程学院 电气工程及其自动化


  交流摩托车,那不能装直流大灯的,会烧灯。因为交流是很不稳定的。

  电子密码锁是一种通过密码输入来控制电路或是芯片工作(访问控制系统),从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。
  它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。
  电子锁在安全技术防范领域,具有防盗报警功能的电子密码锁代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。

下载百度知道APP,抢鲜体验

使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 自动步枪闭锁机构 的文章

 

随机推荐