用于车辆代驾模式管理的方法和系统的制作方法

文档序号:3860867阅读:527来源:国知局
用于车辆代驾模式管理的方法和系统的制作方法
【专利摘要】本发明涉及一种车辆代驾模式管理方法,包括步骤:1.利用口令输入单元输入口令;2.利用口令加密模块对输入的口令进行加密处理,形成待发送的总线信息;3.利用总线信息发送模块按预定的发送周期发送所述总线信息;4.通过总线将总线信息传输给代驾模式管理模块;5.利用所述代驾模式管理模块接收总线信息并确认该信息是否有效;6.如果总线信息有效,则所述代驾模式管理模块在所述总线上广播代驾模式启动/退出的消息,如果总线信息无效,则代驾模式管理模块不会在总线上广播代驾模式启动/退出的消息。本发明还涉及一种实现上述方法的系统。本发明的车辆代驾模式管理方法和管理系统无需额外增加代驾钥匙或硬件资源,成本相对较低。
【专利说明】用于车辆代驾模式管理的方法和系统【技术领域】
[0001] 本发明涉及车辆代驾模式管理。
【背景技术】
[0002]代驾模式是当车主将车辆交给别人使用时启动的一种特殊模式,它通过禁止打开后备箱/手套箱,禁止个性化操作等方式来保护车主隐私。目前,主要通过另配一把专门的代驾钥匙或者采用开关硬件输入触发的方式实现代驾模式的启动与退出。
[0003]图1示出了使用专门的代驾钥匙的实现框图。在这种方案中,车身控制模块需要对钥匙进行识别,若识别为代驾钥匙,则启动车辆代驾模式,并一直保持在该模式下,直到车身控制模块识别到车辆的主钥匙时才会返回正常的车辆模式中。这种方案需要车辆除了主钥匙外另配一把代驾钥匙,该钥匙可以是出厂时由整车厂配置完成,也可以由售后维修店配置完成。由于车辆钥匙一般价格较高,这不仅增加了整车的成本,也给用户造成不变,即存在钥匙遗失的风险。
[0004]图2示出了采用开关硬件输入触发的方法。车身控制模块连接代驾模式启动开关的硬件引脚,以便高电平输出,但代驾模式的开关是断开状态,不接地。在车主需要代驾时,先由车主按下代驾启动开关,此时开关导通,回路直接接地,车身控制模块获取开关硬件输入低电平信号状态,便可启动代驾模式,并在总线上广播代驾模式状态信息(启动);然后车主关闭手套箱并将其锁住,离车时随身携带手套箱钥匙。在需要解除代驾模式时,车主需要重新用钥匙打开手套箱释放里面的代驾启动开关,此时开关断开,车身控制模块在获取开关硬件输入为空状态(即高电平无回路)后退出代驾模式。整个过程中车身控制模块需要对开关状态进行高优先级的中断处理,并辅以采样/滤波等硬件输入处理。在这种方式中,代驾模式开关输入以及相应的硬件处理也会导致车身控制模块等的成本上升。同时其安全性值得商榷,因为一旦不法分子通过非法手段打开手套箱的话,代驾模式就会被轻易解除。
[0005]随着车辆代驾的日益普遍,更多的用户开始考虑代驾期间的车主隐私保护,代驾模式也将逐渐在中低级车辆中普及,因此需要一种低成本的车辆代驾模式管理方法和能够实现该方法的系统,以应对代驾模式越来越多的应用。

【发明内容】

[0006]为了解决上述问题,本发明提出一种车辆代驾模式管理方法,该方法包括步骤:
[0007](a)利用口令输入单元输入口令;
[0008](b)利用口令加密模块对输入的口令进行加密处理,形成待发送的总线信息;
[0009](c)利用总线信息发送模块按预定的发送周期发送所述总线信息;
[0010](d)通过总线将总线信息传输给代驾模式管理模块;
[0011](e)利用所述代驾模式管理模块接收总线信息并确认该信息是否有效;
[0012](f)如果总线信息有效,则所述代驾模式管理模块在所述总线上广播代驾模式启动/退出的消息,以启动/退出代驾模式,如果总线信息无效,则代驾模式管理模块不会在总线上广播代驾模式启动/退出的消息,从而不会启动/退出代驾模式,
[0013]其中,步骤(b)所述的加密处理具体为:在总线信息的字节中,用前6位表示输入的口令,最后2位表示滚码,在输入口令期间,按步骤(C)中的预定的发送周期,口令加密模块内部的值在每次发送总线信息后加1,再将所述内部的值除以4取余数,得到在“00、01、
10、11”之间连续且循环变化的滚码值。
[0014]具体地,在步骤(e)中,如果代驾管理模块接收到的总线信息经过解析后得到的滚码值不是在“00、01、10、11”之间连续且循环变化的,或者滚码值保持不变时,则所述代驾模式管理模块确认信息无效;或者
[0015]如果滚码值在“00、01、10、11”之间连续且循环变化,但是总线信息字节中代表口令的某一位的值在超过预定阈值的时间内始终保持输入状态,则所述代驾模式管理模块确认信息无效。
[0016]优选地,代驾管理模块在车身控制模块中与车辆防盗控制模块集成,此时所述步骤(f)为:所述车辆防盗控制模块读取并判断车主钥匙信息,如果
[0017](i)钥匙信息正确,则车辆防盗控制模块将钥匙信息输出到所述代驾模式管理模块,在代驾模式管理模块获得了正确的钥匙信息并且总线信息有效的情况下,代驾模式管理模块在所述总线上广播代驾模式启动/退出的消息,以启动/退出代驾模式;
[0018](ii)钥匙信息正确,则车辆防盗控制模块将钥匙信息输出到所述代驾模式管理模块,此时如果总线信息无效,代驾模式管理模块不会在所述总线上广播代驾模式启动/退出的消息,从而不会启动/退出代驾模式;或者
[0019](iii)钥匙信息不正确,则车辆防盗控制模块不会将钥匙信息输出到所述代驾模式管理模块,无论所述总线信息是否有效,代驾模式管理模块均不会在所述总线上广播代驾模式启动/退出的消息,从而不会启动/退出代驾模式。
[0020]优选地,所述总线信息发送模块是车辆的中控面板,所述口令输入单元是中控面板上的数字按键,所述口令加密模块是计数器,所述总线是车辆CAN总线,并且所述预定阈值为30秒。
[0021]具体地,当中控面板包含6个数字按键时,所述总线消息包含一个字节,该字节的前6位分别表示按下这6个数字按键的输入,最后2位表示滚码;
[0022]当中控面板包含9个数字按键时,所述总线信息包含两个字节,其中第一个字节的前6位分别表示按下这9个数字按键中的6个数字按键的输入,最后2位表示滚码,而第二个字节的前3位保留,第4至6位分别表示按下这9个数字按键中的其余3个数字按键的输入,最后2位表示滚码。
[0023]本发明还提出一种车辆代驾模式管理系统,该系统包括:
[0024]口令输入单兀,用于输入口令;
[0025]口令加密模块,用于对输入的口令进行加密处理,形成待发送的总线信息;
[0026]总线信息发送模块,用于按预定的发送周期发送所述总线信息;
[0027]总线,用于传输总线信息;
[0028]代驾模式管理模块,用于接收所述总线传输的总线信息并确认该信息是否有效,如果总线信息有效,则所述代驾模式管理模块在所述总线上广播代驾模式启动/退出的消息,以启动/退出代驾模式,如果总线信息无效,则代驾模式管理模块不会在总线上广播代驾模式启动/退出的消息,从而不会启动/退出代驾模式,
[0029]其中,所述口令加密模块的加密处理具体为:在总线信息的字节中,用前6位表示输入的口令,最后2位表示滚码,在输入口令期间,按上述预定的发送周期,口令加密模块内部的值在每次发送总线信息后加1,再将所述内部的值除以4取余数,得到在“00、01、10、11 ”之间连续且循环变化的滚码值。
[0030]本发明的车辆代驾模式管理方法和管理系统无需额外增加代驾钥匙或硬件资源,成本相对较低。由于通过引用滚码对输入口令进行加密,本发明的车辆代驾模式管理方法和管理系统较传统方案更加安全可靠。
【专利附图】

【附图说明】
[0031]图1是使用专门的代驾钥匙实现车辆代驾模式管理的框图。
[0032]图2是使用开关硬件输入触发实现车辆代驾模式管理的框图。
[0033]图3是本发明的代驾模式管理系统的一般性框图。
[0034]图4a和图4b是本发明的代驾模式管理方法的流程图。
[0035]图5是本发明的代驾模式管理系统的优选实施例的原理框图。
[0036]图6是本发明的代驾模式管理系统的优选实施例的详细框图。
【具体实施方式】
[0037]如图3所示,本发明的代驾模式管理系统包括口令输入单元101、口令加密模块102、总线信息发送模块103、总线104和代驾模式管理模块105。所述口令输入单元101与所述总线信息发送模块103通信连接,在这两者之间的通信链路上设置口令加密模块102,总线信息发送模块103经过总线104与代驾模式管理模块105通信连接。如果总线104以明码的方式传输输入的口令,则口令可能会被轻易盗取,因此所述口令加密模块102的设置是必要的。由此可见,本发明的实质在于,通过输入预先设定的口令并且将其以加密的形式传输来实现代驾管理模式的启动或退出。另外,本发明的代驾模式管理系统优选地在车身控制模块中将代驾模式管理模块105与车辆防盗控制模块106集成,使得在车辆被盗的情况下不能进入代驾模式。
[0038]本发明的代驾模式管理方法的步骤如图4所示,主要包括:首先,用户通过口令输入单元101输入口令(步骤201);之后,口令加密模块102对输入的口令进行加密,以形成总线信息(步骤202);接下来,总线信息发送模块103将所述总线信息按预定的发送周期进行发送(步骤203);发送的总线信息经过总线104传输至代驾模式管理模块105 (步骤204);代驾模式管理模块105收到总线信息并确认该信息是否有效(步骤205);如果总线信息有效,则代驾模式管理模块105在总线104上广播代驾模式启动/退出的消息,以便启动/退出代驾模式(步骤206a),如果总线信息无效,则代驾模式管理模块105不会在总线104上广播代驾模式启动/退出的消息,代驾模式因此不会启动/退出(步骤206b)。
[0039]优选地,当代驾模式管理模块105与车辆防盗控制模块106在车身控制模块中集成时,则车身控制模块中的代驾模式管理模块105不仅要根据总线信息,还要结合车辆防盗控制模块106给出的当前的防盗认证情况,来决定是否在总线104上广播代驾模式启动/退出的消息。此时步骤206a和206b由下述步骤207a、207b和207c代替:S卩,当车辆防盗控制模块106给出正确的车主钥匙信息(即车辆没有被盗的情况)并且总线信息有效时,代驾模式管理模块105在总线104上广播代驾模式启动/退出的消息,以便启动/退出代驾模式(步骤207a);当车辆防盗控制模块106给出正确的车主钥匙信息(即车辆没有被盗的情况)但总线信息无效时,代驾模式管理模块105不会在总线104上广播代驾模式启动/退出的消息,从而不会启动/退出代驾模式(步骤207b);当车辆防盗控制模块106未能给出正确的车主钥匙信息时(即车辆被盗的情况),无论总线信息是否有效,代驾模式管理模块105均不会在总线104上广播代驾模式启动/退出的消息,从而不会启动/退出代驾模式(步骤207c)。
[0040]可见,本发明的实施不需要增加专门的代驾钥匙;而为了不增加新的硬件资源,本发明的系统中包含的部件可以选用车辆的标准配置。图5是本发明的代驾模式管理系统的优选实施例的框图。如图所示,可以使用车辆中控面板上的数字按键作为口令输入单元101来输入数字形式的口令,中控面板本身即为总线信息发送模块103,车辆的控制器局域网络(CAN)总线作为上述总线104将口令传输至车身控制模块105来启动/退出代驾模式,口令加密模块102可以采用计数器的形式,而图5中的其他控制模块在获取当前车辆代驾模式的状态信息后,进入/退出代驾模式规定的相关操作。
[0041]下文对本发明的代驾模式管理方法和管理系统的优选实施例进行具体说明。
[0042]中控面板是车辆标准配置的车载总线单元,其数字按键一般用于收音机电台列表选择或是CD曲目选择;而在本发明中,中控面板及其数字按键除了用于上述目的外,还承担着用户代驾模式口令输入和CAN总线信息发送的任务。
[0043]为了确保输入的口令在总线传输过程中的安全性和可靠性,在本发明的代驾模式管理方法的上述步骤202中,对通过按下中控面板的数字按键而输入的口令进行加密,下面进行具体描述。
`[0044]由于中控面板的数字按键有两种按键数量(6键或9键),相应地,可以使用I或2个总线信息字节(Byte)进行编码,如表1所示。每个字节中最后2位(Bit)作为滚码输入。口令加密模块102 (在此为计数器)根据预定的总线信息发送周期,每次发送信息后计数器加1,再将计数器值除以4取余数,由此可以得到数值在“00、01、10、11”之间连续且循环变化的码。对于6键的中控面板,其总线信息字节的前6位分别对应这6个按键,表示真实的数字形式的口令;对于9键的中控面板,第一个总线信息字节的前6位及第二个总线信息字节的第4至6位分别对应这9个按键,表示真实的数字形式的口令。由于将不断变化的滚码编入总线信息之中,所以呈现在总线上的信息是不断变化的,不知道编码方式的人很难破解其中的真实口令。
[0045]
【权利要求】
1.一种车辆代驾模式管理方法,其特征在于,该方法包括步骤: (a)利用口令输入单元(101)输入口令; (b)利用口令加密模块(102)对输入的口令进行加密处理,形成待发送的总线信息; (c)利用总线信息发送模块(103)按预定的发送周期发送所述总线信息; Cd)通过总线(104)将总线信息传输给代驾模式管理模块(105); Ce)利用所述代驾模式管理模块(105)接收总线信息并确认该信息是否有效; Cf)如果总线信息有效,则所述代驾模式管理模块(105)在所述总线(104)上广播代驾模式启动/退出的消息,以启动/退出代驾模式,如果总线信息无效,则代驾模式管理模块(105)不会在总线(104)上广播代驾模式启动/退出的消息,从而不会启动/退出代驾模式, 其中,步骤(b)所述的加密处理具体为:在总线信息的字节中,用前6位表示输入的口令,最后2位表示滚码,在输入口令期间,按步骤(c)中的预定的发送周期,口令加密模块(102)内部的值在每次发送总线信息后加1,再将所述内部的值除以4取余数,得到在“00、O1、10、11”之间连续且循环变化的滚码值。
2.根据权利要求1所述的方法,其特征在于,在步骤(e)中, 如果代驾管理模块(105)接收到 的总线信息经过解析后得到的滚码值不是在“00、01、10、11”之间连续且循环变化的,或者滚码值保持不变时,则所述代驾模式管理模块(105)确认信息无效;或者 如果滚码值在“00、01、10、11”之间连续且循环变化,但是总线信息字节中代表口令的某一位的值在超过预定阈值的时间内始终保持输入状态,则所述代驾模式管理模块(105)确认信息无效。
3.根据权利要求1所述的方法,其特征在于,代驾管理模块(105)在车身控制模块中与车辆防盗控制模块(106)集成,此时所述步骤(f )为:所述车辆防盗控制模块(106)读取并判断车主钥匙信息,如果 (i)钥匙信息正确,则车辆防盗控制模块(106)将钥匙信息输出到所述代驾模式管理模块(105),在代驾模式管理模块(105)获得了正确的钥匙信息并且总线信息有效的情况下,代驾模式管理模块(105)在所述总线(104)上广播代驾模式启动/退出的消息,以启动/退出代驾模式; (ii)钥匙信息正确,则车辆防盗控制模块(106)将钥匙信息输出到所述代驾模式管理模块(105),此时如果总线信息无效,代驾模式管理模块(105)不会在所述总线(104)上广播代驾模式启动/退出的消息,从而不会启动/退出代驾模式;或者 (iii)钥匙信息不正确,则车辆防盗控制模块(106)不会将钥匙信息输出到所述代驾模式管理模块(105),无论所述总线信息是否有效,代驾模式管理模块(105)均不会在所述总线(104)上广播代驾模式启动/退出的消息,从而不会启动/退出代驾模式。
4.根据权利要求2或3所述的方法,其特征在于,所述总线信息发送模块(103)是车辆的中控面板,所述口令输入单元(101)是中控面板上的数字按键,所述口令加密模块(102)是计数器,所述总线(104)是车辆CAN总线,并且所述预定阈值为30秒。
5.根据权利要求4所述的方法,其特征在于, 当中控面板包含6个数字按键时,所述总线消息包含一个字节,该字节的前6位分别表示按下这6个数字按键的输入,最后2位表示滚码; 当中控面板包含9个数字按键时,所述总线信息包含两个字节,其中第一个字节的前6位分别表示按下这9个数字按键中的6个数字按键的输入,最后2位表示滚码,而第二个字节的前3位保留,第4至6位分别表示按下这9个数字按键中的其余3个数字按键的输入,最后2位表示滚码。
6.一种车辆代驾模式管理系统,其特征在于,所述系统包括: 口令输入单元(101),用于输入口令; 口令加密模块(102),用于对输入的口令进行加密处理,形成待发送的总线信息; 总线信息发送模块(103),用于按预定的发送周期发送所述总线信息; 总线(104),用于传输总线信息; 代驾模式管理模块(105),用于接收所述总线(104)传输的总线信息并确认该信息是否有效,如果总线信息有效,则所述代驾模式管理模块(105)在所述总线(104)上广播代驾模式启动/退出的消息,以启动/退出代驾模式,如果总线信息无效,则代驾模式管理模块(105)不会在总线(104)上广播代驾模式启动/退出的消息,从而不会启动/退出代驾模式, 其中,所述口令加密模块(102)的加密处理具体为:在总线信息的字节中,用前6位表示输入的口令,最后2位表示滚码,在输入口令期间,按上述预定的发送周期,口令加密模块(102)内部的值在每次发送总线信息后加1,再将所述内部的值除以4取余数,得到在“ 00、O1、IO、11”之间连续`且循环变化的滚码值。
7.根据权利要求6所述的系统,其特征在于,如果代驾管理模块(105)接收到的总线信息经过解析后得到的滚码值不是在“00、01、10、11”之间连续且循环变化的,或者滚码值保持不变时,则所述代驾模式管理模块(105)确认信息无效;或者 如果滚码值在“00、01、10、11”之间连续且循环变化,但是总线信息字节中代表口令的某一位的值在超过预定阈值的时间内始终保持输入状态,则所述代驾模式管理模块(105)确认信息无效。
8.根据权利要求6所述的系统,其特征在于,代驾管理模块(105)在车身控制模块中与车辆防盗控制模块(106)集成,所述车辆防盗控制模块(106)读取并判断车主钥匙信息,此时,用于接收所述总线(104)传输的总线信息并确认该信息是否有效的代驾管理模块(105)结合总线信息与车主钥匙信息的情况采取行动,具体为,如果 (i)钥匙信息正确,则车辆防盗控制模块(106)将钥匙信息输出到所述代驾模式管理模块(105),在代驾模式管理模块(105)获得了正确的钥匙信息并且总线信息有效的情况下,代驾模式管理模块(105)在所述总线(104)上广播代驾模式启动/退出的消息,以启动/退出代驾模式; (?)钥匙信息正确,则车辆防盗控制模块(106)将钥匙信息输出到所述代驾模式管理模块(105),此时如果总线信息无效,代驾模式管理模块(105)不会在所述总线(104)上广播代驾模式启动/退出的消息,从而不会启动/退出代驾模式;或者(iii)钥匙信息不正确,则车辆防盗控制模块(106)不会将钥匙信息输出到所述代驾模式管理模块(105),无论所述总线信息是否有效,代驾模式管理模块(105)均不会在所述总线(104)上广播代驾模式启动/退出的消息,从而不会启动/退出代驾模式。
9.根据权利要求7或8所述的系统,其特征在于,所述总线信息发送模块(103)是车辆的中控面板,所述口令输入单元(101)是中控面板上的数字按键,所述口令加密模块(102)是计数器,所述总线(104)是车辆CAN总线,并且所述预定阈值为30秒。
10.根据权利要求9所述的系统,其特征在于, 当中控面板包含6个数字按键时,所述总线消息包含一个字节,该字节的前6位分别表示按下这6个数字按键的输入,最后2位表示滚码; 当中控面板包含9个数字按键时,所述总线信息包含两个字节,其中第一个字节的前6位分别表示按下这9个数字按键中的6个数字按键的输入,最后2位表示滚码,而第二个字节的前3位保留,第4至6位分别表示按下这9个数字按键中的其余3个数字按键的输入,最后2位表示滚码。
【文档编号】B60R25/00GK103661243SQ201210347470
【公开日】2014年3月26日 申请日期:2012年9月18日 优先权日:2012年9月18日
【发明者】童菲, 刘敏 申请人:上海通用汽车有限公司, 泛亚汽车技术中心有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1