车辆闪灯的控制方法、装置、车辆及存储介质与流程

文档序号:31658403发布日期:2022-09-27 22:40阅读:96来源:国知局
车辆闪灯的控制方法、装置、车辆及存储介质与流程

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.图1是本发明实施例提供的一种车辆闪灯的控制方法的实现流程图;
34.图2是本发明实施例提供高频率闪灯中断处于工作状态中的低频率闪灯,且低频率闪灯处于高电平状态的中断示意图;
35.图3是本发明实施例提供的低频率闪灯中断处于工作状态的高频率闪灯,且高频率闪灯处于高电平的中断示意图;
36.图4是本发明实施例提供的高频率闪灯中断处于工作状态的低频率闪灯,且低频率闪灯处于低电平的中断示意图;
37.图5是本发明另一实施例提供的高频率闪灯中断处于工作状态的低频率闪灯,且低频率闪灯处于低电平的中断示意图;
38.图6是本发明另一实施例提供的低频率闪灯中断处于工作状态的高频率闪灯,且高频率闪灯处于低电平的中断示意图;
39.图7是本发明实施例提供的不同闪灯的中断示意图;
40.图8是本发明另一实施例提供的不同闪灯的中断示意图;
41.图9是本发明实施例提供的解锁闪灯频率中断闭锁闪灯频率的中断示意图;
42.图10是本发明实施例提供的一种车辆闪灯的控制装置的结构示意图;
43.图11是本发明实施例提供的电子设备的示意图。
具体实施方式
44.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电
路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
45.为使本发明的目的、技术方案和优点更加清楚,下面将结合附图通过具体实施例来进行说明。
46.图1为本发明实施例提供的一种车辆闪灯的控制方法的实现流程图,现有技术中转向灯的中断控制根据请求优先级进行中断控制,优先响应高优先级的请求,甚至对于低优先级的请求不响应,且中断切换时还会造成闪烁频率不一致的现象,降低用户体验。本技术中为了解决上述问题,在对闪灯进行中断控制时基于闪灯对应的闪烁频率进行切换,从而可以同等对待不同优先级的请求,且针对切换后闪烁频率不一致的现象进行处理。其中现有闪灯频率至少包括四类,每次闪灯对应的时间分别可以为:350ms、200ms、150ms和常亮1s。
47.车辆闪灯的控制方法详述如下:
48.步骤101,当接收到闪灯切换请求时,且闪灯切换请求对应的闪灯与当前闪灯为同一闪灯时,获取当前闪灯的第一闪烁频率和工作状态,以及闪灯切换请求对应的闪灯的第二闪烁频率;工作状态包括闪烁的亮状态和灭状态。
49.当前闪灯为当前处于工作状态的闪灯,其正在以一定的频率闪烁进行警示,此时接收到闪灯切换请求时,需要根据闪灯切换请求对应的闪灯和当前闪灯是否为同一个闪灯进行区分,当两者为同一个闪灯时,例如均为左转向灯或右转向灯时,则根据闪灯切换请求对应的闪灯和当前闪灯的闪烁频率进行中断处理。当两者为不同的闪灯时,采用与同一闪灯不同的中断处理方式进行控制,具体参见图7-9及对应的说明。闪灯可以分为转向灯、危险警告灯、闭锁闪灯和解锁闪灯;其中转向灯包括左转向灯和右转向灯。
50.在本实施例中,第一闪烁频率和第二闪烁频率中的第一和第二仅为区分不同的闪烁频率,并不是为了对闪烁频率进行排序。不同闪烁频率对应的每次闪灯的亮状态或灭状态时间不同,但是相同闪烁频率对应的亮状态的时间和灭状态的时间相同,亮状态也可以称为on状态,即闪灯发亮状态,灭状态也可以称为off状态,即闪灯熄灭状态。
51.需要说明的是,亮状态和灭状态可以为闪灯闪烁时对应的两个不同的工作状态,可以为相对概念,即亮的不同程度,例如闪灯从灭到亮可以分为三级,第三级最亮,亮状态可以为第三级的状态,灭状态为第一级的状态,同理,亮状态可以为第二级的状态,灭状态为第一级的状态,或者,亮状态为第三级的状态,灭状态为第二级的状态。闪灯的闪烁也可以通过电平进行控制,高电平对应亮状态,低电平对应灭的状态,这里低电平相对于高电平而言,可以为比高电平稍低的电平。
52.步骤102,根据当前闪灯的第一闪烁频率和工作状态以及第二闪烁频率,确定中断时刻。
53.在本实施例中,接收到闪灯切换请求之后并不直接切换,而是根据闪灯的工作状态、第一闪烁频率和第二闪烁频率,确定中断时刻,并在中断时刻进行切换,以便解决现有技术中因中断导致的闪烁频率不统一的问题。
54.下面通过不同的实施例详细说明如何确定中断时刻。
55.在一实施例中,当前闪灯处于工作状态且处于亮状态下的中断处理,分为两种情况,第一种是高频率闪灯中断处于工作状态中的低频率闪灯,且低频率闪灯处于亮状态。如图2所示,当前低优先级闪灯请求下的闪灯处于亮状态,接收到高优先级闪灯的闪灯切换请
求,高优先级闪灯的频率为第二闪烁频率,例如每次闪烁亮状态或灭状态的时间可以为200ms,低优先级闪灯的频率为第一闪烁频率,例如每次闪烁亮状态或灭状态的时间可以为350ms。需要说明的是,闪灯请求的优先级与闪灯的闪烁频率没有直接关系。此时当前闪灯的工作状态为亮状态时,可以确定中断时刻为第一闪烁频率的亮状态的结束时刻。参见图2中,在亮状态时接收到闪灯切换请求,例如在亮状态持续时间为100ms时接收到闪灯切换请求,待亮状态持续到350ms完成后,再进行中断。在确定的中断时刻到达时,将当前闪灯的频率输出切换到以灭状态开始的第二闪烁频率输出,这样闪灯的切换,虽然切换前后的闪烁频率不同,但是不会出现现有技术中闪灯由灭状态刚切换到亮状态,由于中断马上切换到灭状态的闪烁频率不统一的情况,本实施例可以使得切换前后闪灯的闪烁频率相对统一。
56.需要说明的是,这里低优先级和高优先级是相对而言的,一般对于车辆中请求的优先级按照优先级高低情况可以分为十六级,其中,优先级1为最高优先级,优先级16为最低优先级。
57.优先级1:热失控报警,热失控指指的是车辆中的电池过热;
58.优先级2:碰撞报警;
59.优先级3:后备门防误锁;
60.优先级4:后排活体检测提示;
61.优先级5:紧急刹车灯;
62.优先级6:刹车灯故障时闪烁;
63.优先级7:闭锁提示、解锁指示、防盗设防;
64.优先级8:防盗报警;
65.优先级9:车窗、天窗防夹报警;
66.优先级10:寻车提示;
67.优先级11:后背门开启系统学习和高度学习;
68.优先级12:高速公路驾驶员(highway pilot,hwp)系统转向灯、hwp危险报警灯;
69.优先级13:转向灯功能(包括转向灯和变道灯)、危险报警灯功能、智能驾驶转向灯;
70.优先级14:自动紧急制动、安全刹停;
71.优先级15:后碰撞预警;
72.优先级16:泊车辅助指示。
73.第二种是低频率闪灯中断处于工作状态的高频率闪灯,且高频率闪灯处于高电平。如图3所示,当前低优先级闪灯请求下的闪灯处于亮状态,其闪烁频率为第一闪烁频率,例如每次闪烁亮状态或灭状态的时间可以为150ms,接收到高优先级闪灯的闪灯切换请求,其闪烁频率为第二闪烁频率,例如每次闪烁亮状态或灭状态的时间可以为200ms。此时当前闪灯的工作状态为亮状态时,可以确定中断时刻为第一闪烁频率的亮状态的结束时刻。即在亮状态时接收到闪灯切换请求,例如在亮状态持续时间为50ms时接收到闪灯切换请求,待亮状态持续到150ms完成后,再进行中断。在确定的中断时刻到达时,将当前闪灯的第一闪烁频率输出切换为闪灯切换请求对应的闪灯的第二闪烁频率输出,且闪灯切换请求对应的闪灯的工作状态为灭状态。
74.当前处于工作状态的闪灯在灭状态进行中断控制时,需要根据闪烁频率和当前闪
灯的灭状态持续时间确定中断时刻。可选的,当前闪灯的工作状态为灭状态时,检测第二闪烁频率是否小于第一闪烁频率;当第二闪烁频率小于第一闪烁频率时,检测灭状态的持续时间是否小于第二闪烁频率对应的亮状态持续时间;当灭状态的持续时间小于第二闪烁频率对应的亮状态持续时间,确定中断时刻为灭状态的持续时间等于第二闪烁频率对应的亮状态持续时间时,对应的时刻。
75.如图4所示,高频率闪灯中断处于工作状态的低频率闪灯,且低频率闪灯处于低电平的情况。当前处于工作状态的闪灯为低优先级闪灯,其闪烁频率为第一闪烁频率,例如每次闪烁的亮状态或灭状态的持续时间为350ms,在其处于灭状态时接收到高优先级闪灯的闪灯切换请求,例如每次闪烁的亮状态或灭状态的持续时间为200ms,则第二闪烁频率大于第一闪烁频率,当灭状态的持续时间小于第二闪烁频率对应的亮状态持续时间,如图4中,灭状态持续时间为100ms,没有超过200ms,此时确定灭状态再持续100ms的时刻为中断时刻,这样在灭状态200ms时刻进行切换,闪灯从第一闪烁频率输出切换到第二闪烁频率输出,且闪灯切换请求对应的闪灯的工作状态为亮状态,这样处理闪灯的闪烁频率没有突变,相对统一。
76.可选的,在检测灭状态的持续时间是否小于第二闪烁频率对应的亮状态持续时间之后,还包括:当灭状态的持续时间大于或等于第二闪烁频率对应的亮状态持续时间,确定中断时刻为接收到闪灯切换请求的时刻。如图5所示,此应用场景还是高频率闪灯中断低频率闪灯,与图4所示的情况相似,不同的是,灭状态持续时间已经超过200ms,例如接收到闪灯切换请求的时刻已经为灭状态持续时间300ms时,大于闪灯切换请求对应的闪灯的第二闪烁频率对应的亮状态持续时间了,此时直接进行切换。
77.在一实施例中,图4和图5所示的场景为高频率闪灯中断低频率闪灯,在本实施例中,如图6所示的场景为低频率闪灯中断高频率闪灯。例如第二闪烁频率对应的亮状态或灭状态的持续时间为350ms,第一闪烁频率对应的亮状态或灭状态的持续时间为200ms,在当前处于工作状态的闪灯的灭状态时接收到闪灯切换请求,例如在50ms时接收到的闪灯切换请求,则为了保持闪烁频率的相对统一,确定中断时刻为第一闪烁频率对应的灭状态的结束时刻,即灭状态持续200ms时将当前闪灯的第一闪烁频率输出切换为闪灯切换请求对应的闪灯的第二闪烁频率输出,且闪灯切换请求对应的闪灯的工作状态为亮状态。
78.以上实施例中说明的是闪灯切换请求对应的闪灯和当前闪灯为同一个闪灯情况下的闪灯控制方法,还包括闪灯切换请求对应的闪灯和当前闪灯不是同一个闪灯时对应的车辆闪灯的控制方法。
79.在一实施例中,接收到闪灯切换请求后,还可以包括:当闪灯切换请求对应的闪灯和当前闪灯不是同一个闪灯时,在接收闪灯切换请求后关闭当前闪灯,打开闪灯切换请求对应的闪灯。这样可以保证及时响应闪灯切换请求,减少延时。
80.当闪灯切换请求对应的闪灯和当前闪灯不是同一个闪灯可以包括:闪灯切换请求对应的闪灯为左/右转向灯,当前闪灯为右/左转向灯;闪灯切换请求对应的闪灯为左/右转向灯,当前闪灯为危险警告灯;闪灯切换请求对应的闪灯为危险警告灯,当前闪灯为左/右转向灯;闪灯切换请求对应的闪灯为解锁灯,当前闪灯为闭锁灯。
81.在保证不同闪灯及时响应的需求下,为了使得闪烁频率相对统一,可以根据不同的工作状态采用不同的切换方式。可选的,当闪灯切换请求对应的闪灯和当前闪灯不是同
一个闪灯,且当前闪灯的工作状态为亮状态时,在接收闪灯切换请求后关闭当前闪灯,以灭状态输出预设时间后,打开闪灯切换请求对应的闪灯,且闪灯切换请求对应的闪灯的工作状态为亮状态;这里预设时间可以根据需求设置,例如预设时间可以为10ms、20ms等时长。
82.当闪灯切换请求对应的闪灯和当前闪灯不是同一个闪灯,且当前闪灯的工作状态为灭状态时,在接收闪灯切换请求后关闭当前闪灯,同时打开闪灯切换请求对应的闪灯,且闪灯切换请求对应的闪灯的工作状态为亮状态。
83.如图7所示,当闪灯切换请求对应的闪灯为左/右转向灯,当前闪灯为右/左转向灯时,其闪烁频率均为350ms,在亮状态接收到闪灯切换请求时,则立即切断右/左转向灯,以灭状态持续10ms后打开左/右转向灯,进行亮状态输出。
84.如图8所示,当闪灯切换请求对应的闪灯为左/右转向灯,当前处于工作状态的闪灯为右/左转向灯时,其闪烁频率均为350ms,在灭状态接收到闪灯切换请求时,则立即切断右/左转向灯,同时打开左/右转向灯,进行亮状态输出。
85.参见图7,闪灯切换请求对应的闪灯为左/右转向灯,当前闪灯为危险警告灯,或者闪灯切换请求对应的闪灯为危险警告灯,当前闪灯为左/右转向灯,在当前闪灯的亮状态下接收到闪灯切换请求,则立即切断危险警告灯或左/右转向灯,并以灭状态持续预设时间后,打开左/右转向灯或危险警告灯,且以亮状态开始输出频率。
86.在一实施例中,参见图8,闪灯切换请求对应的闪灯为左/右转向灯,当前闪灯为危险警告灯,或者闪灯切换请求对应的闪灯为危险警告灯,当前闪灯为左/右转向灯,在当前闪灯的灭状态下接收到闪灯切换请求,则立即切断危险警告灯或左/右转向灯,同时打开左/右转向灯或危险警告灯,并以亮状态开始输出。
87.在一实施例中,如图9所示,闭锁闪灯的闪烁时长为1s,其余时间为灭状态,例如在亮状态持续100ms时接收到解锁闪灯闪灯切换请求,则立即以灭状态持续预设时间后,切换到亮状态并采用解锁闪灯的闪烁频率进行输出。
88.步骤103,在中断时刻将当前闪灯的第一闪烁频率输出切换为闪灯切换请求对应的闪灯的第二闪烁频率输出,且闪灯切换请求对应的闪灯的工作状态与接收到闪灯切换请求时当前闪灯的工作状态不同。
89.对于本步骤的具体描述参见步骤102以及附图2-9的描述。
90.上述车辆闪灯的控制方法,当闪灯切换请求对应的闪灯和当前闪灯为同一个闪灯时,根据闪灯的不同工作状态、第一闪烁频率以及闪灯切换请求对应的闪灯对应的第二闪烁频率,确定中断时刻,并在中断时刻将闪灯的第一闪烁频率切换到第二闪烁频率,且闪灯切换请求对应的闪灯的工作状态与接收到闪灯切换请求时当前闪灯的工作状态不同,从而可以保持切换前后闪灯的闪烁频率的统一,使驾驶员和车外人员了解车辆的真实状态,降低交通事故。另外,当闪灯切换请求对应的闪灯和当前闪灯不是同一个闪灯时,在接收闪灯切换请求后关闭当前闪灯,打开闪灯切换请求对应的闪灯进行频率输出,从而可以保证及时响应闪灯切换请求,降低延时。
91.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
92.以下为本发明的装置实施例,对于其中未详尽描述的细节,可以参考上述对应的
方法实施例。
93.图10示出了本发明实施例提供的车辆闪灯的控制装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
94.如图10所示,车辆闪灯的控制装置包括:获取模块1001、确定模块1002和处理模块1003。
95.获取模块1001,用于当接收到闪灯切换请求时,且闪灯切换请求对应的闪灯与当前闪灯为同一闪灯时,获取当前闪灯的第一闪烁频率和工作状态,以及闪灯切换请求对应的闪灯的第二闪烁频率;工作状态包括闪烁的亮状态和灭状态;
96.确定模块1002,用于根据当前闪灯的第一闪烁频率和工作状态以及第二闪烁频率,确定中断时刻;
97.处理模块1003,用于在中断时刻将当前闪灯的第一闪烁频率输出切换为闪灯切换请求对应的闪灯的第二闪烁频率输出,且闪灯切换请求对应的闪灯的工作状态与接收到闪灯切换请求时当前闪灯的工作状态不同。
98.在一种可能的实现方式中,确定模块1002根据当前闪灯的第一闪烁频率和工作状态以及第二闪烁频率,确定中断时刻时,用于:
99.当工作状态为亮状态时,确定中断时刻为第一闪烁频率的亮状态的结束时刻。
100.在一种可能的实现方式中,确定模块1002根据当前闪灯的第一闪烁频率和工作状态以及第二闪烁频率,确定中断时刻时,用于:
101.当工作状态为灭状态时,检测第二闪烁频率是否大于第一闪烁频率;
102.当第二闪烁频率大于第一闪烁频率时,检测灭状态的持续时间是否小于第二闪烁频率对应的亮状态持续时间;
103.当灭状态的持续时间小于第二闪烁频率对应的亮状态持续时间,确定中断时刻为灭状态的持续时间等于第二闪烁频率对应的亮状态持续时间时,对应的时刻。
104.在一种可能的实现方式中,确定模块1002在检测灭状态的持续时间是否小于第二闪烁频率对应的亮状态持续时间之后,还用于:
105.当灭状态的持续时间大于或等于第二闪烁频率对应的亮状态持续时间,确定中断时刻为接收到闪灯切换请求的时刻。
106.在一种可能的实现方式中,确定模块1002在检测第二闪烁频率是否大于第一闪烁频率之后,还用于:
107.当第二闪烁频率小于第一闪烁频率时,确定中断时刻为第一闪烁频率对应的灭状态的结束时刻。
108.在一种可能的实现方式中,处理模块1003还用于:
109.当闪灯切换请求对应的闪灯和当前闪灯不是同一个闪灯时,在接收闪灯切换请求后关闭当前闪灯,打开闪灯切换请求对应的闪灯。
110.在一种可能的实现方式中,当闪灯切换请求对应的闪灯和当前闪灯不是同一个闪灯时,处理模块1003在接收闪灯切换请求后关闭当前闪灯,打开闪灯切换请求对应的闪灯时,用于:
111.当闪灯切换请求对应的闪灯和当前闪灯不是同一个闪灯,且当前闪灯的工作状态为亮状态时,在接收闪灯切换请求后关闭当前闪灯,并以灭状态输出预设时间后,打开闪灯
切换请求对应的闪灯,且闪灯切换请求对应的闪灯的工作状态为亮状态;
112.当闪灯切换请求对应的闪灯和当前闪灯不是同一个闪灯,且当前闪灯的工作状态为灭状态时,在接收闪灯切换请求后关闭当前闪灯,同时打开闪灯切换请求对应的闪灯,且闪灯切换请求对应的闪灯的工作状态为辆状态。
113.上述车辆闪灯的控制装置,当闪灯切换请求对应的闪灯和当前处于工作状态的闪灯为同一个闪灯时,确定模块根据闪灯的工作状态、第一闪烁频率以及闪灯切换请求对应的闪灯对应的第二闪烁频率,确定中断时刻,并在中断时刻由处理模块将闪灯的第一闪烁频率切换到第二闪烁频率,且闪灯切换请求对应的闪灯的工作状态与接收到闪灯切换请求时当前闪灯的工作状态不同,从而可以保持切换前后闪灯的闪烁频率的统一,使驾驶员和车外人员了解车辆的真实状态,降低交通事故。另外,处理模块还用于当闪灯切换请求对应的闪灯和当前闪灯不是同一个闪灯时,在接收闪灯切换请求后关闭当前闪灯,打开闪灯切换请求对应的闪灯,从而可以保证及时响应闪灯切换请求,降低延时。
114.本发明另一实施例还提供一种车辆,车辆包括图11所示的电子设备的示意图。如图11所示,该实施例的电子设备11包括:处理器110、存储器111以及存储在存储器111中并可在处理器110上运行的计算机程序112。处理器110执行计算机程序112时实现上述各个车辆闪灯的控制方法实施例中的步骤,例如图1所示的步骤101至步骤103。或者,处理器110执行计算机程序112时实现上述各装置实施例中各模块/单元的功能,例如图10所示模块/单元1001至1003的功能。
115.示例性的,计算机程序112可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器111中,并由处理器110执行,以完成本发明。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序112在电子设备11中的执行过程。例如,计算机程序112可以被分割成图10所示的模块/单元1001至1003。
116.电子设备11可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。电子设备11可包括,但不仅限于,处理器110、存储器111。本领域技术人员可以理解,图11仅仅是电子设备11的示例,并不构成对电子设备11的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如电子设备还可以包括输入输出设备、网络接入设备、总线等。
117.所称处理器110可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
118.存储器111可以是电子设备11的内部存储单元,例如电子设备11的硬盘或内存。存储器111也可以是电子设备11的外部存储设备,例如电子设备11上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器111还可以既包括电子设备11的内部存储单元也包括外部存储设备。存储器111用于存储计算机程序以及电子设备所需的其他程序和数据。存储器111还可以用
于暂时地存储已经输出或者将要输出的数据。
119.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
120.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
121.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
122.在本发明所提供的实施例中,应该理解到,所揭露的装置/电子设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/电子设备实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
123.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
124.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
125.集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个车辆闪灯的控制方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。
126.以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1