本技术涉及充电口领域,尤其涉及充电口盖初始化方法、充电口盖初始化装置、充电口盖初始化系统、电子设备及存储介质。
背景技术:
1、充电口盖是电动汽车必不可少的一个部件,充电口盖逐步由传统的手动开闭形式向电动开闭形式发展。
2、电动开闭形式充电口盖的开、闭一般通过执行控制器的指令,控制充电口盖开启或关闭,以及所及的位置。一般在充电口盖总成出厂前会进行初始化操作,以记录口盖的开闭位置,在装到整车后直接进行后续用户使用。
3、但是受后续使用环境、整车供电系统、限位部件受损等影响,出厂进行的初始化位置可能会丢失或偏移,导致充电口盖开闭状态不理想,如,充电口盖关闭不严,如,控制充电口盖电机烧毁,如,充电口盖传动的齿轮受损等。
4、因此,需要一种充电口盖初始化的方案,使充电口盖在用户手中也可以初始化操作,保持充电口盖稳定工作。
技术实现思路
1、本发明的目的在于提供一种充电口盖初始化方法、充电口盖初始化装置、充电口盖初始化系统、电子设备及存储介质,至少解决上述的一个技术问题。
2、本发明提供了下述方案:
3、根据本发明的一个方面,提供一种充电口盖初始化方法,所述充电口盖初始化方法包括:
4、识别充电口盖位置状态,获取所述充电口盖的动作状态信息;
5、判断所述充电口盖的动作状态是否异常;
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、所述力矩控制模块,用于控制驱动充电口盖的开启动作或关闭动作电机的力矩;
43、所述控制模块发送充电口盖开启或关闭到达极限位置的信息和驱动充电口盖的开启或关闭动作的电机到达极限位置的信息;
44、所述力矩控制模块接收所述控制模块数据,根据充电口盖开启或关闭到达极限位置的信息和驱动充电口盖的开启或关闭动作的电机到达极限位置的信息,降低控制驱动充电口盖的开启动作或关闭动作电机的力矩。
45、根据本发明的三个方面,提供一种充电口盖初始化装置,所述充电口盖初始化装置包括:
46、动作状态获取模块,用于识别充电口盖位置状态,获取所述充电口盖的动作状态信息;
47、动作状态判断模块,用于判断所述充电口盖的动作状态是否异常;
48、初始化启动模块,用于若,所述充电口盖的动作状态异常,则启动充电口盖的初始化;
49、极限位置判断模块,用于驱动所述充电口盖做开启动作或/和关闭动作,判断所述充电口盖的开启状态或关闭状态,是否到达所述充电口盖预设的极限位置的状态;
50、异常状态判断模块,用于若,所述充电口盖的开启状态或关闭状态,未到达所述充电口盖预设的极限位置的状态,则所述充电口盖的动作状态异常;
51、状态数据记录模块,用于记录所述充电口盖位置状态的数据,用于所述充电口盖的初始化。
52、根据本发明的四个方面,提供一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
53、所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行所述充电口盖初始化方法的步骤。
54、根据本发明的五个方面,提供一种计算机可读存储介质,包括:其存储有可由电子设备执行的计算机程序,当计算机程序在电子设备上运行时,使得电子设备执行所述充电口盖初始化方法的步骤。
55、通过上述方案,获得如下有益的技术效果:
56、本技术通过绑定电机堵转状态和限位开关触发的状态,获取充电口盖初始化后的数据,使经过初始化的充电口盖关闭密实。
57、本技术通过辨识可以启动初始化的车辆状态和人员权限,使初始化进程受到严格的管制,防止误触发初始化。
58、本技术通过控制初始化进程中的力矩,防止初始化过程中损坏电机和传动齿轮等。
59、本技术通过控制初始化进程的时间,防止因限位开关失效,电机长时间加载电流,造成电机和传动齿轮等损坏。