一种通过移动终端控制汽车移动的系统及方法与流程

文档序号:29944129发布日期:2022-05-07 15:31阅读:103来源:国知局
一种通过移动终端控制汽车移动的系统及方法与流程

1.本发明涉及智能汽车技术领域,具体涉及一种通过移动终端控制汽车移动的系统及方法。


背景技术:

2.随着信息技术的飞速发展,汽车在智能化方向的发展也越来越快,汽车车机系统也在逐渐从非智能车机系统走向智能车机系统。移动终端(如手机)的便捷性也不断被利用起来,因此越来越多的汽车已经实现与手机的互通,如通过手机蓝牙通讯实现在手机应用中点击控制按钮进行对汽车的控制,可实现车辆车窗升降,后备箱开闭,车门的解闭锁等。
3.如申请号为cn201711118350.8的发明专利申请中公开了一种基于移动终端的汽车控制方法及系统,所述基于移动终端的汽车控制方法,包括:在汽车电子设备内配置wifi热点,预先设置wifi名称和密码;在移动终端开启wifi模块,选择预先设置的wifi名称并输入密码,以与wifi热点建立wifi无线连接;移动终端识别用户操作对应的汽车控制信号并向wifi热点发送汽车控制信号;以及汽车根据wifi热点从移动终端接收的汽车控制信号进行控制。该技术方案通过移动终端实现了对汽车的远程安全控制,提升了汽车控制的安全性、便捷性和用户体验。
4.但是上述技术方案仅仅智能实现打开/关闭车门、发动机、车窗户、车灯、车天窗、车喇叭等控制,无法实现对汽车的移动控制。


技术实现要素:

5.针对现有技术存在的上述不足,本发明要解决的技术问题是:如何提供一种能够通过移动终端实现对汽车的移动控制,以辅助进行倒车入库等操作的通过移动终端控制汽车移动的系统及方法。
6.为了解决上述技术问题,本发明采用如下技术方案:一种通过移动终端控制汽车移动的系统,包括车机端、手机端、控制装置以及执行装置;所述手机端与所述车机端通信连接,用于发送预先定义的控制协议到车机端,并接收来自所述车机端的反馈信号;所述车机端与所述控制装置通信连接,用于接收来自于所述手机端的控制协议,并将接收到的控制协议进行解析后发送给所述控制装置;所述控制装置与所述执行装置通信连接,用于接收来自于所述车机端经过解析后的控制协议,并转化为相应的控制指令后发送给所述执行装置;所述执行装置用于接收并执行来自于所述控制装置的控制指令,所述执行装置包括动力机构和方向控制机构,所述动力机构用于触发汽车前进或后退,所述方向控制机构用于触发汽车左转或右转,以使得汽车按控制指令进行相应的移动。
7.本发明的工作原理是:本发明在使用时,先将手机端与车机端之间建立通信连接;
然后由手机端向车机端发送认证信息,车机端对认证信息进行认证,以提高使用的安全性,当车机端对认证信息认证成功后,由手机端向车机端发送预先定义的控制协议;车机端接收来自于手机端的控制协议并进行解析,解析后发送给控制装置;控制装置接收来自于车机端经过解析后的控制协议,并转化为相应的控制指令后发送给执行装置,执行装置根据控制指令分别向动力机构和方向控制机构发送控制信号,以分别通过动力机构实现汽车的前进和后退运动,通过方向控制机构实现汽车的左转和右转运动。由此,本方案通过手机端实现汽车的移动操作,可以用于包括但不限于辅助进行倒车入库等的操作,极大的提升了用户体验。
8.优选的,所述车机端包括热点模块、认证服务模块和协议处理模块;所述热点模块用于提供热点供所述手机端接收;所述认证服务模块用于接收所述手机端发送的认证码并进行匹配,同时将匹配结果反馈给所述手机端;所述协议处理模块用于接收所述手机端发送的预先定义的控制协议,并将该控制协议解析后发送给所述控制装置。
9.优选的,所述手机端包括连接模块、认证客户端模块和控制模块;所述连接模块用于连接所述热点模块提供的热点;所述认证客户端模块用于在所述连接模块连接成功后发送认证码到所述认证服务模块进行匹配,并接收所述认证服务模块反馈的匹配结果;所述控制模块用于在认证码匹配成功后发送预先定义的控制协议的协议处理模块。
10.一种通过移动终端控制汽车移动的方法,采用上述的通过移动终端控制汽车移动的系统,包括以下步骤:步骤1)所述手机端与所述车机端建立通信连接;步骤2)所述手机端向所述车机端发送认证信息,所述车机端对认证信息进行认证;步骤3)认证信息是否认证成功,若是则执行步骤4),若否则返回执行步骤2);步骤4)等待所述手机端向所述车机端发送预先定义的控制协议;步骤5)所述车机端是否接收到来自于所述手机端的控制协议,若是则执行步骤6),若否则执行步骤7);步骤6)所述车机端对控制协议进行解析后发送给所述控制装置后执行步骤9);步骤7)所述车机端是否超过第一预设时间仍未接收到所述手机端的控制协议,若是则执行步骤8),若否则返回执行步骤4);步骤8)断开所述手机端和所述车机端的通信连接;步骤9)所述控制装置接收来自于所述车机端经过解析后的控制协议,并转化为相应的控制指令后发送给所述执行装置,所述执行装置用于接收并执行来自于所述控制装置的控制指令,以使得汽车按控制指令进行相应的移动。
11.优选的,所述车机端包括热点模块、认证服务模块和协议处理模块,所述手机端包括连接模块、认证客户端模块和控制模块;步骤1)中,打开所述车机端的热点模块以提供热点,所述手机端的连接模块通过
连接热点以实现所述手机端和所述车机端的通信连接;步骤2)中,打开所述手机端的认证客户端模块以进入认证界面,通过认证界面输入所述车机端随机生成的认证码并发送给所述车机端的认证服务模块,所述认证服务模块对认证码进行匹配,并将匹配结果反馈给所述手机端;步骤3)中当所述认证服务模块对认证码的匹配成功后,所述手机端每隔第二预设时间发送一次心跳包给所述车机端以保持连接;步骤4)中,由所述手机端的控制模块发送预先定义的控制协议到所述车机端的协议处理模块。
12.优选的,所述车机端还包括安全处理模块,当所述手机端向所述车机端发送的控制协议使得汽车的车速大于15km/h时,所述安全处理模块将断开所述车机端和所述手机端的通信连接,并拒绝所述手机端的连接请求。
13.优选的,当所述手机端向所述车机端发送前进的控制协议时,所述车机端接收到前进的控制协议后,解析并传输给所述控制装置,所述控制装置发送前进控制指令到所述执行装置的动力机构,所述动力机构触发汽车前进;当所述手机端向所述车机端发送后退的控制协议时,所述车机端接收到后退的控制协议后,解析并传输给所述控制装置,所述控制装置发送后退控制指令到所述执行装置的动力机构,所述动力机构触发汽车后退;当所述手机端向所述车机端发送左转的控制协议时,所述车机端接收到左转的控制协议后,解析并传输给所述控制装置,所述控制装置发送左转控制指令到所述执行装置的方向控制机构,所述方向控制机构触发汽车左转;当所述手机端向所述车机端发送右转的控制协议时,所述车机端接收到右转的控制协议后,解析并传输给所述控制装置,所述控制装置发送右转控制指令到所述执行装置的方向控制机构,所述方向控制机构触发汽车右转。
14.优选的,当所述手机端向所述车机端发送前进并左转的控制协议时,所述车机端接收到前进并右转的控制协议后,解析并传输给所述控制装置,所述控制装置发送前进控制指令到所述执行装置的动力机构,所述控制装置同时发送左转控制指令到所述执行装置的方向控制机构,所述动力机构和所述方向控制机构共同触发汽车向左前方前进;当所述手机端向所述车机端发送前进并右转的控制协议时,所述车机端接收到前进并右转的控制协议后,解析并传输给所述控制装置,所述控制装置发送前进控制指令到所述执行装置的动力机构,所述控制装置同时发送右转控制指令到所述执行装置的方向控制机构,所述动力机构和所述方向控制机构共同触发汽车向右前方前进;当所述手机端向所述车机端发送后退并左转的控制协议时,所述车机端接收到后退并左转的控制协议后,解析并传输给所述控制装置,所述控制装置发送后退控制指令到所述执行装置的动力机构,所述控制装置同时发送左转控制指令到所述执行装置的方向控制机构,所述动力机构和所述方向控制机构共同触发汽车向左后方后退;当所述手机端向所述车机端发送后退并右转的控制协议时,所述车机端接收到后退并右转的控制协议后,解析并传输给所述控制装置,所述控制装置发送后退控制指令到所述执行装置的动力机构,所述控制装置同时发送右转控制指令到所述执行装置的方向控制机构,所述动力机构和所述方向控制机构共同触发汽车向右后方后退。
15.优选的,第一预设时间为30s,第二预设时间为20ms。
16.优选的,步骤9)中,当所述执行装置超过50ms未接收到所述控制装置的控制指令时,所述执行装置触发汽车刹车以停止移动。
17.与现有技术相比,本发明具有以下优点:1、本发明提供一种使用手机端控制汽车低速移动的方法及系统,包括手机端、以及具有热点功能和接收并解析手机端发送过来的信息的模块的车机端,手机端通过车机端开启的热点与车机端连接以处于同一个局域网中,通过手机端发送预先定义的控制协议到车机端,车机端接收到信息并解析后再下发到控制装置,控制装置将车机端传输过来的数据转化为控制指令并发送给汽车的功能系统执行,功能系统主要包括汽车的动力机构及方向控制机构,以此实现对汽车的前进、后退、左转和右转等的控制。
18.2、本发明基于一个终端设备建立的局域网进行通信,既不依赖于云端服务器,也不消耗移动终端的流量。
19.3、本发明旨在实现使用手机端可以控制汽车移动的目的(加入对安全的考虑,将汽车移动限制在低速),可以更加便捷地进行汽车的移动,包括但不限于辅助倒车入库等。
附图说明
20.图1为本发明通过移动终端控制汽车移动的系统的系统框图;图2为本发明通过移动终端控制汽车移动的方法中手机端的工作流程图;图3为本发明通过移动终端控制汽车移动的方法中车机端的工作流程图。
具体实施方式
21.下面将结合附图及实施例对本发明作进一步说明。
22.如附图1所示,一种通过移动终端控制汽车移动的系统,包括车机端、手机端、控制装置以及执行装置;手机端与车机端通信连接,用于发送预先定义的控制协议到车机端,并接收来自车机端的反馈信号;车机端与控制装置通信连接,用于接收来自于手机端的控制协议,并将接收到的控制协议进行解析后发送给控制装置;控制装置与执行装置通信连接,用于接收来自于车机端经过解析后的控制协议,并转化为相应的控制指令后发送给执行装置;执行装置用于接收并执行来自于控制装置的控制指令,执行装置包括动力机构和方向控制机构,动力机构用于触发汽车前进或后退,方向控制机构用于触发汽车左转或右转,以使得汽车按控制指令进行相应的移动。
23.本发明的工作原理是:本发明在使用时,先将手机端与车机端之间建立通信连接;然后由手机端向车机端发送认证信息,车机端对认证信息进行认证,以提高使用的安全性,当车机端对认证信息认证成功后,由手机端向车机端发送预先定义的控制协议;车机端接收来自于手机端的控制协议并进行解析,解析后发送给控制装置;控制装置接收来自于车机端经过解析后的控制协议,并转化为相应的控制指令后发送给执行装置,执行装置根据控制指令分别向动力机构和方向控制机构发送控制信号,以分别通过动力机构实现汽车的
前进和后退运动,通过方向控制机构实现汽车的左转和右转运动。由此,本方案通过手机端实现汽车的移动操作,可以用于包括但不限于辅助进行倒车入库等的操作,极大的提升了用户体验。
24.在本实施例中,车机端包括热点模块、认证服务模块和协议处理模块;热点模块用于提供wifi热点供手机端接收;认证服务模块用于接收手机端发送的认证码并进行匹配,同时将匹配结果反馈给手机端;协议处理模块用于接收手机端发送的预先定义的控制协议,并将该控制协议解析后发送给控制装置。
25.在本实施例中,手机端包括连接模块、认证客户端模块和控制模块;连接模块用于连接热点模块提供的wifi热点;认证客户端模块用于在连接模块连接成功后发送认证码到认证服务模块进行匹配,并接收认证服务模块反馈的匹配结果;控制模块用于在认证码匹配成功后发送预先定义的控制协议的协议处理模块。
26.如附图2和附图3所示,一种通过移动终端控制汽车移动的方法,采用上述的通过移动终端控制汽车移动的系统,包括以下步骤:步骤1)手机端与车机端建立通信连接,手机端和车机端处于同一个局域网中;步骤2)进入手机端app,手机端的app向车机端发送认证信息,车机端对认证信息进行认证;步骤3)认证信息是否认证成功,若是则执行步骤4),若否则返回执行步骤2);步骤4)等待手机端的app向车机端发送预先定义的控制协议;步骤5)车机端是否接收到来自于手机端的app的控制协议,若是则执行步骤6),若否则执行步骤7);步骤6)车机端对控制协议进行解析后发送给控制装置后执行步骤9);步骤7)车机端是否超过第一预设时间仍未接收到手机端的app的控制协议,若是则执行步骤8),若否则返回执行步骤4);步骤8)断开手机端和车机端的通信连接;步骤9)控制装置接收来自于车机端经过解析后的控制协议,并转化为相应的控制指令后发送给执行装置,执行装置用于接收并执行来自于控制装置的控制指令,以使得汽车按控制指令进行相应的移动。
27.在本实施例中,车机端包括热点模块、认证服务模块和协议处理模块,手机端包括连接模块、认证客户端模块和控制模块;步骤1)中,打开车机端的热点模块以提供wifi热点,手机端的连接模块通过连接wifi热点以实现手机端和车机端的通信连接;具体的当车机端的热点模块开启wifi热点时,手机端通过此热点模块连接车机端,获取到ip地址并进行tcp通信;步骤2)中,打开手机端的认证客户端模块以进入认证界面,通过认证界面输入车机端随机生成的认证码并发送给车机端的认证服务模块,认证服务模块对认证码进行匹配,并将匹配结果反馈给手机端;步骤3)中当认证服务模块对认证码的匹配成功后,手机端与车机端建立tcp长连
接,手机端每隔第二预设时间发送一次心跳包给车机端以保持连接;步骤4)中,由手机端的控制模块发送预先定义的控制协议到车机端的协议处理模块。
28.在本实施例中,车机端还包括安全处理模块,当手机端向车机端发送的控制协议使得汽车的车速大于15km/h时,安全处理模块将断开车机端和手机端的通信连接,并拒绝手机端的连接请求,以提高安全性能。
29.在本实施例中,当手机端的app向车机端发送前进的控制协议时,车机端接收到前进的控制协议后,解析并传输给控制装置,控制装置发送前进控制指令到执行装置的动力机构,动力机构触发汽车前进;当手机端的app向车机端发送后退的控制协议时,车机端接收到后退的控制协议后,解析并传输给控制装置,控制装置发送后退控制指令到执行装置的动力机构,动力机构触发汽车后退;当手机端的app向车机端发送左转的控制协议时,车机端接收到左转的控制协议后,解析并传输给控制装置,控制装置发送左转控制指令到执行装置的方向控制机构,方向控制机构触发汽车左转;当手机端的app向车机端发送右转的控制协议时,车机端接收到右转的控制协议后,解析并传输给控制装置,控制装置发送右转控制指令到执行装置的方向控制机构,方向控制机构触发汽车右转。
30.在本实施例中,当手机端的app向车机端发送前进并左转的控制协议时,车机端接收到前进并右转的控制协议后,解析并传输给控制装置,控制装置发送前进控制指令到执行装置的动力机构,控制装置同时发送左转控制指令到执行装置的方向控制机构,动力机构和方向控制机构共同触发汽车向左前方前进;当手机端的app向车机端发送前进并右转的控制协议时,车机端接收到前进并右转的控制协议后,解析并传输给控制装置,控制装置发送前进控制指令到执行装置的动力机构,控制装置同时发送右转控制指令到执行装置的方向控制机构,动力机构和方向控制机构共同触发汽车向右前方前进;当手机端的app向车机端发送后退并左转的控制协议时,车机端接收到后退并左转的控制协议后,解析并传输给控制装置,控制装置发送后退控制指令到执行装置的动力机构,控制装置同时发送左转控制指令到执行装置的方向控制机构,动力机构和方向控制机构共同触发汽车向左后方后退;当手机端的app向车机端发送后退并右转的控制协议时,车机端接收到后退并右转的控制协议后,解析并传输给控制装置,控制装置发送后退控制指令到执行装置的动力机构,控制装置同时发送右转控制指令到执行装置的方向控制机构,动力机构和方向控制机构共同触发汽车向右后方后退。
31.具体使用时,上述控制指令包括:前进,后退,左转,右转。可以同时发送前进与左转,前进与右转,后退与左转,后退与右转指令;且前进、后退为互斥指令,左转、右转为互斥指令。在手机端的app中前进后退按钮也为互斥按钮,左转右转也为互斥按钮。
32.在本实施例中,第一预设时间为30s,第二预设时间为20ms。
33.在本实施例中,步骤9)中,当执行装置超过50ms未接收到控制装置的控制指令时,
执行装置触发汽车刹车以停止移动。
34.与现有技术相比,本发明提供一种使用手机端控制汽车低速移动的方法及系统,包括手机端、以及具有热点功能和接收并解析手机端发送过来的信息的模块的车机端,手机端通过车机端开启的热点与车机端连接以处于同一个局域网中,通过手机端发送预先定义的控制协议到车机端,车机端接收到信息并解析后再下发到控制装置,控制装置将车机端传输过来的数据转化为控制指令并发送给汽车的功能系统执行,功能系统主要包括汽车的动力机构及方向控制机构,以此实现对汽车的前进、后退、左转和右转等的控制。同时,本方案基于一个终端设备建立的局域网进行通信,既不依赖于云端服务器,也不消耗移动终端的流量。
35.最后需要说明的是,以上实施例仅用以说明本发明的技术方案而非限制技术方案,本领域的普通技术人员应当理解,那些对本发明的技术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,均应涵盖在本发明的权利要求范围当中。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1