一种车辆敞篷的控制方法、装置、电子设备及存储介质与流程
未命名
07-11
阅读:113
评论:0

一种车辆敞篷的控制方法、装置、电子设备及存储介质
【技术领域】
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.第四方面,本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如第一方面所述方法的步骤。
60.应当理解的是,本技术实施例的第二~四方面与本技术实施例的第一方面的技术方案一致,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
【附图说明】
61.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
62.图1为本技术实施例提供的一种车辆敞篷的控制方法的流程示意图;
63.图2为本技术实施例中一种车辆敞篷展开时的状态控制方法的流程示意图;
64.图3为本技术实施例中一种提示用户锁止敞篷锁的方法的流程示意图;
65.图4为本技术实施例中一种针对车辆实时车速和当前车窗高度的判断与处理方法的流程示意图;
66.图5为本技术实施例中一种车辆敞篷展开时的敞篷盖板控制方法的流程示意图;
67.图6为本技术实施例中一种敞篷锁检查方法的流程示意图;
68.图7为本技术实施例中一种车辆敞篷折叠时的状态控制方法的流程示意图;
69.图8为本技术实施例中一种车辆敞篷折叠时的敞篷盖板控制方法的流程示意图;
70.图9为本技术实施例提供的一种车辆敞篷的控制装置的结构示意图;
71.图10为本技术实施例提供的一种电子设备的结构示意图。
【具体实施方式】
72.为了更好的理解本说明书的技术方案,下面结合附图对本技术实施例进行详细描述。
73.应当明确,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本说明书保护的范围。
74.在本技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
75.目前,敞篷车辆的车型正在逐渐增加,例如,纯电动汽车和混合动力汽车也逐步推出了带有敞篷功能的车型。
76.经本技术发明人研究发现,相关技术中,主要依赖用户手动操作敞篷开关来控制敞篷的展开和折叠。而在车辆敞篷展开与折叠的过程中,往往会因为用户的操作疏忽,导致在车辆还不具备敞篷展开或折叠的车况条件时强行操作敞篷执行动作,进而使敞篷机构受到损伤。
77.鉴于此,本技术实施例提供了一种车辆敞篷的控制方法,通过对车辆敞篷的展开与折叠过程中添加车辆实时车速、车窗的当前高度和敞篷盖板开关状态的判断条件,能够通过在接收到用户对敞篷下达展开或折叠的指令时,针对可能引起敞篷损坏的车况条件进行判断,并在确认不存在可能引起敞篷损坏的因素后再展开或折叠车辆敞篷,从而减少因为用户操作疏忽导致车辆敞篷机构损坏的意外情况。
78.下面结合附图对本技术实施例提供的技术方案进行介绍。请参见图1,本技术实施例提供了一种车辆敞篷的控制方法,该方法的流程描述如下:
79.步骤101:接收用户的敞篷动作指令,获取车辆的实时车速、车窗的当前高度,该敞篷动作指令为展开车辆敞篷的指令或者折叠车辆敞篷的指令。
80.步骤102:判断车辆的实时车速是否小于等于设定阈值,以及车窗的当前高度是否小于设定高度。
81.步骤103:若车辆的实时车速小于等于设定阈值,且车窗的当前高度小于设定高度,获取敞篷盖板的开关状态。
82.步骤104:若敞篷盖板的开关状态为开启,向车辆敞篷发送第一控制指令,第一控制指令用于控制车辆敞篷进行展开或折叠。
83.其中,对车辆的状态进行监控以及对车窗、车辆敞篷和敞篷盖板的控制都是通过车辆内置的混合动力整车控制器(hybrid control unit,hcu)实现的。hcu是车辆动力系统的总控制器,主要通过开关、传感器来采集驾驶员的意图、车辆行驶状态以及车辆的电池、变速箱、发动机等各零部件的运行状态,并结合采集到的数据判断车辆当前需执行的策略;随后,hcu生成该策略对应的信号,并通过lin线(local interconnect network,本地互联
网络)、can线(controller area network,控制器局域网)发送至相应的车辆部件和系统,以控制发动机与驱动电机的运行、高压继电器的闭合与断开、风扇和水泵等其它部件的工作,进而实现对整体车况的调控。目前,hcu主要应用于纯电动车辆与混合动力车辆中,故该方法的主要应用场合同样为这两种车型。
84.在本方法中,hcu先接收到用户通过操作敞篷开关发送出的敞篷展开或关闭信号,并在接收到信号后通过传感器获知车辆的实时车速、车窗的当前高度,以及车辆敞篷盖板的开关状态。随后,将这些指标与预先设定的数值进行比较;其中,设定阈值代表该车辆的时速若大于等于此数值,则可能导致在车辆敞篷展开或关闭时因为空气阻力而损伤敞篷机构;设定高度代表车辆敞篷在展开过程中,若车窗高度大于该高度,则可能引起车窗与敞篷发生剐蹭或碰撞。而对于车辆的敞篷盖板来说,其开关状态若为关,则可能使敞篷在动作时出现机构干涉,同样可能引起部件损坏,因此需要在开启前先确保敞篷盖板不会对车辆敞篷的动作产生影响。
85.在实际应用中,可以通过对不同车型的敞篷进行多次实验来预设该设定阈值,本技术实施例中将其限定为2千米/时;而对于车窗的当前高度,本技术实施例将其设定为车窗的最低位置(即车窗高度为零的位置),该数据同样可以根据不同车型进行动态调整。
86.而在hcu完成对相关指标的比较之后,若所有指标均满足条件,则hcu自动向车辆敞篷的驱动电机通过can线发送展开指令,控制驱动电机运转以打开车辆敞篷。
87.应理解的是,车窗的当前高度为通过车窗机构内置的传感器间接测量。具体来说,在车窗移动过程中,电机转动的圈数与车窗移动的距离呈正比,每当电机转动一圈,霍尔传感器即产生数个方波信号。通过车窗的微控制单元对霍尔传感器产生的电脉冲信号进行计数,并通过开关状态获知车窗的运动方向来确定是在存储计数的基础上增加本次计数还是减去本次计数,以计算出车窗本次的运动行程;最后,将车窗从最底端移动到顶端的行程作为标定行程,与经过增减计数后的当前存储计数进行比较来确定车窗的具体位置。
88.而在车辆的实时车速、车窗当前高度、敞篷盖板开关状态均达到预设条件后,即可在保证敞篷机构安全的前提下对车辆敞篷进行展开。
89.图2为本技术实施例中一种车辆敞篷展开时的状态控制方法的流程示意图,作为一种可能的实施方式,在执行步骤104之后,还可以进一步执行步骤105-106:
90.步骤105:监控车辆敞篷的展开过程中的实时状态;
91.步骤106:当展开过程中的实时状态为关闭状态时,或车辆敞篷的展开时间大于第一预设时间时,停止向车辆敞篷发送第一控制指令。
92.本技术实施例中,通过对车辆敞篷位置的实时获取,来确保车辆敞篷已到达关闭状态(即完全覆盖车体顶部的预定状态);若车辆敞篷未到达该位置,但车辆敞篷的驱动电机的运转时间已经达到第一预设时间以上时,则同样停止车辆敞篷的驱动电机工作,避免电机长时间空转。若此时敞篷仍未到达预定的关闭状态,则用户发现后可自行重新拨动敞篷开关,以重新启动hcu的敞篷展开逻辑。该方法可同时适配安装有硬顶敞篷或软顶敞篷的敞篷车型。
93.在实际应用中,一般将该第一预设时间设定为15秒,即针对市面上大部分的敞篷车型来说,从控制车辆敞篷到敞篷完全展开的过程一般不大于15秒,而第二预设时间作为敞篷折叠动作的总时间,因为需要经历与敞篷展开动作相反、时长相同的过程,因此同样将
其设定为15秒。这两项数据可以根据应用的不同车型和敞篷类型进行细化和调整。
94.应理解的是,对于车辆敞篷以及上文中敞篷盖板的监测,同样通过对驱动电机的运行圈数对应的脉冲信号次数进行统计,来间接获知相应部件的实时运动状态,并将该实时运动状态生成相应信号,通过lin线或can线汇总至hcu中。因为该方法已在现有技术中公开,且与上文中的车窗高度测量原理有部分重合,故不再赘述。
95.在一些实施例中,在现有的敞篷车型中,当车辆敞篷展开至完全覆盖车体的关闭位置、停止驱动车辆敞篷后,还需要手动将敞篷锁进行锁止,避免车辆敞篷因为外力滑脱。
96.图3为本技术实施例中一种提示用户锁止敞篷锁的方法的流程示意图,作为一种可能的实施方式,在执行步骤106之后,还可以进一步执行步骤107:
97.步骤107:向用户发送第一提示信息,第一提示信息用于提示用户手动锁止敞篷锁。
98.本技术实施例中,在控制车辆敞篷展开至关闭状态之后,hcu通过can线向车辆仪表发送相应信号,以通过车辆仪表提醒用户及时锁止敞篷锁。该敞篷锁为预置在车窗窗框位置(根据不同车型可能存在变动)的插销式机械锁,通过机械锁止的方式固定敞篷,以免车辆敞篷因外力出现位置滑动,并可将自身的上锁状态通过传感器发送至hcu。在某些特定车型中,该敞篷锁还可以是通过开关控制的电动敞篷锁。
99.需要知道的是,第一提示信息和第二提示信息根据不同车型的仪表,呈现效果可能存在区别。在部分车辆仪表中,这些提示信息可能以特定标识灯打开或闪烁的方式向用户呈现;而在其它类型的车辆仪表中,这些提示信息更多以详细的文字内容进行显示,若用户有更进一步的需求,还可支持以声音向用户进行提醒的功能拓展。
100.此外,在进行敞篷展开的过程中显然不止包括满足预设条件的情况,因此,在对车辆的实时车速、车窗当前高度和敞篷盖板开关状态进行判断之后,理应分别设置不满足相关预设条件的处理方法。
101.图4为本技术实施例中一种针对车辆实时车速和当前车窗高度的判断与处理方法的流程示意图,作为一种可能的实施方式,在执行步骤102之后,还可以进一步执行步骤108-109:
102.步骤108:若车辆的实时车速大于设定阈值,则向用户发送第二提示信息,第二提示信息用于提示用户降低实时车速。或者,
103.步骤109:若车窗的当前高度大于设定高度,则向车窗的驱动电机发送第二控制指令,第二控制指令用于控制车窗的驱动电机将车窗降至设定高度。
104.本技术实施例中,对hcu仅添加相关判断逻辑显然无法达到确保敞篷动作过程安全的目的,故此,在添加通过仪表发送提示信息的控制逻辑的同时,还需利用hcu本身已有的部件控制能力,对相关车辆部件进行自主调控,如当车窗高度大于设定高度时,hcu会通过lin线控制车窗自动下降至设定高度以下。而当实时车速超过设定阈值时,由于通过hcu对车主的驾驶行为进行干涉是不现实的,因此仅通过车辆仪表向用户发送提示信息,提醒用户降低车速至安全范围内之后再展开车辆敞篷。
105.应理解的是,预设条件中不仅有对车辆实时车速、车窗当前高度的判断,还有对于敞篷盖板开关状态的识别。即是说,当敞篷盖板的开关状态为关闭时,由于不满足预设条件,同样应该采取相应的控制动作。
106.图5为本技术实施例中一种车辆敞篷展开时的敞篷盖板控制方法的流程示意图,作为一种可能的实施方式,在执行步骤103之后,还可以进一步执行步骤110-111:
107.步骤110:若敞篷盖板的开关状态为关闭,控制用于驱动敞篷盖板的驱动电机打开敞篷盖板。
108.步骤111:若敞篷盖板开启失败,则向用户发送第三提示信息,第三提示信息用于提醒用户手动打开敞篷盖板。
109.应理解的是,在带有敞篷盖板的敞篷车型中,敞篷盖板主要起到在车辆敞篷完全折叠并收纳后,对敞篷收纳仓进行封闭,避免车辆敞篷因积灰、雨淋等情况导致生锈、部件老化。而对敞篷盖板的升降控制,同样通过相应位置的驱动电机实现。
110.本技术实施例中,hcu通过传感器检测敞篷盖板的开关状态,若敞篷盖板为关闭且用户拨动敞篷开关试图打开车辆敞篷,则控制敞篷盖板从关闭状态置为开启状态。若敞篷盖板开启失败,即驱动电机的工作并未导致敞篷盖板的开关状态由关闭变为开启,则hcu控制车辆仪表向用户发送请手动打开敞篷盖板的提示信息,使用户及时意识到敞篷盖板开启失败,进而通过手动调整敞篷盖板的开关状态后再操作敞篷,同时也方便用户及时发现敞篷盖板的机构或驱动电机存在的问题,并予以及时修复。
111.在实际应用中,作为开启失败的判断指标通常为下文中的第三预设时间,即在敞篷盖板经过1.5秒的动作时间之后,若还未能完成打开、关闭动作,则认为本次敞篷盖板的打开或关闭失败。
112.此外,在敞篷展开动作进行之前,同样需要避免其它车辆部件对敞篷展开造成的机构干涉,而其中最容易由于锁舌未收回导致阻碍车辆敞篷展开的敞篷锁,也理应被赋予一套在展开车辆敞篷前进行状态检查的判断逻辑。
113.图6为本技术实施例中一种敞篷锁检查方法的流程示意图,作为一种可能的实施方式,在执行步骤104之前,还可以执行步骤112-113:
114.步骤112:获取敞篷锁的上锁状态。
115.步骤113:若敞篷锁的上锁状态为锁闭,则向用户发送第四提示信息,第四提示信息用于提示用户打开敞篷锁。
116.本技术实施例中,由于敞篷锁的插销可能会阻止车辆敞篷在开启过程中滑入或滑出预定位置,甚至可能会因为用户强行开启车辆敞篷,扯坏敞篷锁或敞篷机构,因此在控制车辆敞篷进行动作之前,必须确保敞篷锁不会阻碍敞篷开闭过程。如果敞篷锁此时的上锁状态为锁止,则通过仪表提示用户打开敞篷锁后再控制敞篷,避免意外状况的发生。
117.而鉴于车辆敞篷的动作不仅包括完整的展开过程,还包括在车辆敞篷折叠时所经历的完整过程,因此,本技术实施例同样应当包括在车辆敞篷需要进行折叠时的相关流程。
118.图7为本技术实施例中一种车辆敞篷折叠时的状态控制方法的流程示意图;作为一种可能的实施方式,在执行步骤104之后,还可以执行步骤114-115实现:
119.步骤114:监控车辆敞篷的折叠过程中的实时状态。
120.步骤115:当折叠过程中的实时状态为打开状态时,或车辆敞篷的折叠时间大于第二预设时间时,停止向车辆敞篷发送第一控制指令。
121.本技术实施例中,车辆敞篷不止在展开过程中需要hcu对整体车况进行判断与控制,在折叠过程中同样需要hcu的判断与控制,以确保整个敞篷开闭过程的安全性。而这种
hcu的判断与控制行为,不仅体现在对车辆敞篷的驱动电机进行控制的过程中,事实上,在敞篷折叠的其余过程中也同样有所涉及;只是这些部分需要采取的步骤与展开敞篷中的步骤相同,因此不再多加分析。
122.而在车辆敞篷折叠完成后,由于之前的车辆敞篷展开过程中对敞篷盖板执行了打开动作,此时的敞篷盖板需要恢复至关闭状态,以便实现对敞篷机构的妥善收纳。
123.图8为本技术实施例中一种车辆敞篷折叠时的敞篷盖板控制方法的流程示意图。作为一种可能的实施方式,在执行步骤115之后,还可以进一步执行步骤116-118:
124.步骤116:控制用于驱动敞篷盖板的驱动电机关闭敞篷盖板。
125.步骤117:当驱动电机运行达到第三预设时间,获取敞篷盖板的开关状态。
126.步骤118:若敞篷盖板的开关状态为关闭,则控制驱动电机停止工作,并向用户发送第五提示信息,第五提示信息用于提示车辆敞篷已折叠。
127.本技术实施例中,当车辆敞篷完成折叠全过程、恢复到打开状态之后,需要控制敞篷盖板对收纳敞篷的收纳仓进行封闭。而在hcu经过第三预设时间的等待后,可认为敞篷盖板已完成关闭,并在此时获取敞篷盖板的开关状态。若敞篷盖板确实已被关闭,则通过仪表向用户通知车辆敞篷的折叠过程已完成。当敞篷盖板在第三预设时间过后仍未被置为关闭状态,则认为敞篷盖板关闭失败,通过车辆仪表向用户进行提示。
128.这一过程与上述的敞篷盖板开启过程共同构成了对敞篷盖板的完整控制逻辑,使得敞篷盖板在面对车辆敞篷的展开与关闭指令时,采取对应的开关动作。
129.在实际应用中,一般将该第三预设时间设定为1.5秒,即针对市面上大部分的敞篷车型来说,从驱动敞篷盖板到敞篷盖板完成开闭动作的过程一般不大于1.5秒,该数据同样可以根据不同车型调整。
130.应理解的是,针对不同的车辆敞篷配置情况,本技术实施例还拥有其它的敞篷盖板控制方法可供调整。
131.例如,当敞篷车为无敞篷盖板的车型时,可在hcu中删除与敞篷盖板相关的控制逻辑,来实现更简便的控制效果。
132.请参见图9,基于同一发明构思,本技术实施例还提供了一种车辆敞篷的控制装置,该装置包括:
133.处理单元201,用于接收用户的敞篷动作指令,获取车辆的实时车速、车窗的当前高度,敞篷动作指令为展开车辆敞篷的指令或者折叠车辆敞篷的指令;
134.判断单元202,用于判断车辆的实时车速是否小于等于设定阈值,以及车窗的当前高度是否小于设定高度;
135.处理单元201,还用于若车辆的实时车速小于等于设定阈值,且车窗的当前高度小于设定高度,获取敞篷盖板的开关状态;
136.发送单元203,用于若敞篷盖板的开关状态为开启,向车辆敞篷发送第一控制指令,第一控制指令用于控制车辆敞篷进行展开或折叠。
137.可选的,处理单元201,还用于监控车辆敞篷的展开过程中的实时状态;
138.发送单元203,还用于当展开过程中的实时状态为关闭状态时,或车辆敞篷的展开时间大于第一预设时间时,停止向车辆敞篷发送第一控制指令。
139.可选的,发送单元203,还用于向用户发送第一提示信息,第一提示信息用于提示
用户手动锁止敞篷锁。
140.可选的,该装置还包括:
141.发送单元203,还用于若车辆的实时车速大于设定阈值,则向用户发送第二提示信息,第二提示信息用于提示用户降低实时车速;
142.发送单元203,还用于若车窗的当前高度大于设定高度,则向车窗的驱动电机发送第二控制指令,第二控制指令用于控制车窗的驱动电机将车窗降至设定高度。
143.可选的,发送单元203,还用于若敞篷盖板的开关状态为关闭,向敞篷盖板的驱动电机发送第三控制指令,第三控制指令用于控制敞篷盖板的驱动电机打开敞篷盖板;
144.发送单元203,还用于若敞篷盖板开启失败,则向用户发送第三提示信息,第三提示信息用于提醒用户手动打开敞篷盖板。
145.可选的,处理单元201,还用于获取敞篷锁的上锁状态;
146.发送单元203,还用于若敞篷锁的上锁状态为锁闭,则向用户发送第四提示信息,第四提示信息用于提示用户打开敞篷锁。
147.可选的,处理单元201,还用于监控车辆敞篷的折叠过程中的实时状态;
148.发送单元203,还用于当折叠过程中的实时状态为打开状态时,或车辆敞篷的折叠时间大于第二预设时间时,停止向车辆敞篷发送第一控制指令。
149.可选的,发送单元203,还用于向敞篷盖板的驱动电机发送第四控制指令,第四控制指令用于控制敞篷盖板的驱动电机关闭敞篷盖板;
150.处理单元201,还用于当敞篷盖板的驱动电机运行达到第三预设时间后,获取敞篷盖板的开关状态;
151.发送单元203,还用于若敞篷盖板的开关状态为关闭,则向敞篷盖板的驱动电机发送第五控制指令,第五控制指令用于控制驱动电机停止工作;
152.发送单元203,还用于向用户发送第五提示信息,该第五提示信息用于提示车辆敞篷已折叠。
153.请参见图10,基于同一发明构思,本技术实施例还提供了一种电子设备300,该电子设备300可以包括至少一个处理器,该至少一个处理器用于执行存储器中存储的计算机程序,实现本技术实施例提供的如图1-图8所示的车辆敞篷的控制方法的步骤。
154.可选的,上述处理器具体可以是中央处理器、特定asic,可以是一个或多个用于控制程序执行的集成电路。
155.可选的,该电子设备还可以包括与至少一个处理器301连接的存储器302,存储器302可以包括rom、ram和磁盘存储器。存储器302用于存储处理器301运行时所需的数据,即存储有可被至少一个处理器301执行的指令,至少一个处理器301通过执行存储器302存储的指令,执行如图1-图8所示的方法。其中,存储器302的数量为一个或多个。
156.其中,处理单元201、判断单元202与发送单元203所对应的实体设备均可以是前述的处理器301。该电子设备可以用于执行图1-图8所示的实施例所提供的方法。因此关于该电子设备中各功能单元所能够实现的功能,可参考图1-图8所示的实施例中的相应描述,不多赘述。
157.此外,本技术实施例还提供一种计算机存储介质,其中,计算机存储介质存储有计算机指令,当计算机指令在计算机上运行时,使得计算机执行图1-图8所述的方法。
158.以上所述仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。
技术特征:
1.一种车辆敞篷的控制方法,其特征在于,所述方法包括:接收用户的敞篷动作指令,获取车辆的实时车速、车窗的当前高度,所述敞篷动作指令为展开所述车辆敞篷的指令或者折叠所述车辆敞篷的指令;判断所述车辆的实时车速是否小于等于设定阈值,以及所述车窗的当前高度是否小于设定高度;若所述车辆的实时车速小于等于设定阈值,且所述车窗的当前高度小于所述设定高度,获取敞篷盖板的开关状态;若所述敞篷盖板的开关状态为开启,向所述车辆敞篷发送第一控制指令,所述第一控制指令用于控制所述车辆敞篷进行展开或折叠。2.根据权利要求1所述的方法,其特征在于,所述敞篷动作指令为展开所述车辆敞篷的指令,在向所述车辆敞篷发送第一控制指令之后,所述方法还包括:监控所述车辆敞篷的展开过程中的实时状态;当所述展开过程中的实时状态为关闭状态时,或所述车辆敞篷的展开时间大于第一预设时间时,停止向所述车辆敞篷发送所述第一控制指令。3.根据权利要求2所述的方法,其特征在于,在所述停止向所述车辆敞篷发送所述第一控制指令之后,所述方法还包括:向用户发送第一提示信息,所述第一提示信息用于提示用户手动锁止敞篷锁。4.根据权利要求1所述的方法,其特征在于,所述判断所述车辆的实时车速是否小于等于设定阈值,以及所述车窗的当前高度是否小于设定高度之后,所述方法还包括:若所述车辆的实时车速大于所述设定阈值,则向用户发送第二提示信息,所述第二提示信息用于提示用户降低所述实时车速;或者,若所述车窗的当前高度大于所述设定高度,则向车窗的驱动电机发送第二控制指令,所述第二控制指令用于控制所述车窗的驱动电机将所述车窗降至所述设定高度。5.根据权利要求1所述的方法,其特征在于,所述敞篷动作指令为展开所述车辆敞篷的指令,在获取敞篷盖板的开关状态之后,所述方法还包括:若所述敞篷盖板的开关状态为关闭,向所述敞篷盖板的驱动电机发送第三控制指令,所述第三控制指令用于控制所述敞篷盖板的驱动电机打开所述敞篷盖板;若所述敞篷盖板开启失败,则向用户发送第三提示信息,所述第三提示信息用于提醒用户手动打开所述敞篷盖板。6.根据权利要求1所述的方法,其特征在于,所述敞篷动作指令为展开所述车辆敞篷的指令,在向所述车辆敞篷发送第一控制指令之前,所述方法还包括:获取敞篷锁的上锁状态;若所述敞篷锁的上锁状态为锁闭,则向用户发送第四提示信息,所述第四提示信息用于提示用户打开所述敞篷锁。7.根据权利要求1所述的方法,其特征在于,当所述敞篷动作指令为折叠所述车辆敞篷的指令,所述方法还包括:监控所述车辆敞篷的折叠过程中的实时状态;当所述折叠过程中的实时状态为打开状态时,或所述车辆敞篷的折叠时间大于第二预设时间时,停止向所述车辆敞篷发送所述第一控制指令。
8.根据权利要求7所述的方法,其特征在于,在所述停止向所述车辆敞篷发送所述第一控制指令之后,所述方法还包括:向所述敞篷盖板的驱动电机发送第四控制指令,所述第四控制指令用于控制所述敞篷盖板的驱动电机关闭所述敞篷盖板;当所述敞篷盖板的驱动电机运行达到第三预设时间,获取所述敞篷盖板的开关状态;若所述敞篷盖板的开关状态为关闭,则向所述敞篷盖板的驱动电机发送第五控制指令,所述第五控制指令用于控制所述驱动电机停止工作,并向用户发送第五提示信息,所述第五提示信息用于提示所述车辆敞篷已折叠。9.一种车辆敞篷的控制装置,其特征在于,所述装置包括:处理单元,用于接收用户的敞篷动作指令,获取车辆的实时车速、车窗的当前高度,所述敞篷动作指令为展开所述车辆敞篷的指令或者折叠所述车辆敞篷的指令;判断单元,用于判断所述车辆的实时车速是否小于等于设定阈值,以及所述车窗的当前高度是否小于设定高度;所述处理单元,还用于若所述车辆的实时车速小于等于设定阈值,且所述车窗的当前高度小于所述设定高度,获取敞篷盖板的开关状态;发送单元,用于若所述敞篷盖板的开关状态为开启,向所述车辆敞篷发送第一控制指令,所述第一控制指令用于控制所述车辆敞篷进行展开或折叠。10.一种电子设备,其特征在于,所述电子设备包括至少一个处理器以及与所述至少一个处理器连接的存储器,所述至少一个处理器用于执行存储器中存储的计算机程序时实现如权利要求1-8任一项所述方法的步骤。11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8任一项所述方法的步骤。
技术总结
本申请实施例提出了一种车辆敞篷的控制方法、装置、电子设备与存储介质,能够减少因用户操作疏忽导致车辆敞篷损坏的意外情况。其中,车辆敞篷的控制方法包括:接收用户的敞篷动作指令,获取车辆的实时车速、车窗的当前高度,所述敞篷动作指令为展开所述车辆敞篷的指令或者折叠所述车辆敞篷的指令;判断所述车辆的实时车速是否小于等于设定阈值,以及所述车窗的当前高度是否小于设定高度;若所述车辆的实时车速小于等于设定阈值,且所述车窗的当前高度小于所述设定高度,获取敞篷盖板的开关状态;所述敞篷盖板的开关状态为开启,向所述车辆敞篷发送第一控制指令,所述第一控制指令用于控制所述车辆敞篷进行展开或折叠。于控制所述车辆敞篷进行展开或折叠。于控制所述车辆敞篷进行展开或折叠。
技术研发人员:郑舒懿 陈欣蕾 李晓燕 姜洪亮
受保护的技术使用者:上汽通用五菱汽车股份有限公司
技术研发日:2023.02.09
技术公布日:2023/6/28
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/