一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆控制方法、车辆及计算机可读存储介质与流程

2021-10-09 15:04:00 来源:中国专利 TAG:车辆 控制 车身 可读 计算机


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.图1是本发明实施例方案涉及的硬件运行环境的结构示意图;
40.图2为本发明车辆控制方法第二实施例的流程示意图;
41.图3为本发明车辆控制方法第三实施例的流程示意图;
42.图4为本发明车辆控制方法第四实施例中步骤s20的细化流程示意图;
43.图5为本发明车辆控制方法第五实施例中步骤s22的细化流程示意图;
44.图6为本发明车辆控制方法第六实施例的流程示意图;
45.图7为本发明车辆控制方法第七实施例的流程示意图。
46.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
47.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
48.请参照图1,图1为本发明各个实施例中所提供的车辆的硬件结构示意图。所述车辆包括通信模块01、存储器02及处理器03等部件。本领域技术人员可以理解,图1中所示出的车辆还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中,所述处理器03分别与所述存储器02和所述通信模块01连接,所述存储器02上存储有计算机程序,所述计算机程序同时被处理器03执行。
49.通信模块01,可通过网络与外部设备连接。通信模块01可以接收外部设备发出的数据,还可发送数据、指令及信息至所述外部设备,所述外部设备可以是手机、平板电脑、笔记本电脑和台式电脑等电子设备。
50.存储器02,可用于存储软件程序以及各种数据。存储器02可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(根据第一预设策略控制拨叉的挂挡压力,以降低换挡挡位对应的车辆的同步套与结合齿的实时转速差至第一预设值)等;存储数据区可存储根据车辆的使用所创建的数据或信息等。此外,存储器02可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
51.处理器03,是车辆的控制中心,利用各种接口和线路连接整个车辆的各个部分,通过运行或执行存储在存储器02内的软件程序和/或模块,以及调用存储在存储器02内的数据,执行车辆的各种功能和处理数据,从而对车辆进行整体监控。处理器03可包括一个或多个处理单元;优选的,处理器03可集成应用处理器和调制解调处理器,其中,应用处理器主
要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器03中。
52.车身控制系统04,用于对车辆车身的控制。
53.尽管图1未示出,但上述车辆还可以包括电路控制模块,电路控制模块用于与市电连接,实现电源控制,保证其他部件的正常工作。
54.本领域技术人员可以理解,图1中示出的车辆结构并不构成对车辆的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
55.在一实施例中,所述车身控制系统包括:
56.无线通讯模块;
57.左车身控制器,所述左车身控制器与所述无线通讯模块连接,所述左车身控制器包括若干个执行器;
58.右车身控制器,所述右车身控制器分别与左车身控制器和无线通讯模块连接,所述右车身控制器包括若干个执行器。
59.在本实施例中,通过设置各种控制器,实现了左车身和右车身的异步控制,避免了无法对左车身和右车身分别控制的问题,扩展了车辆的应用范围。
60.进一步地,所述执行器包括多色光源,所述多色光源用于控制改变灯光颜色;
61.在另一实施例中所述执行器包括雨刮控制器,所述雨刮控制器用于控制雨刮工作的频率。当然,所述执行器还包括车门控制器、车窗控制器、天窗控制器和座椅控制器,所述车门控制器用于控制车门闭合的程度;所述执行器还包括,所述车窗控制器用于控制车窗的闭合程度;所述执行器还包括,所述天窗控制器用于控制天窗的闭合程度;,所述座椅控制器用于控制座椅的幅度。通过设置各种类型的执行器,实现了对车身控制系统的精准控制,大幅度提高了用户的操作体验。
62.根据上述硬件结构,提出本发明方法各个实施例。
63.参照图2,在本发明车辆控制方法的第一实施例中,所述车辆控制方法包括步骤:
64.步骤s10,获取车辆的当前速度信息,并根据所述速度信息判断车辆的运动状态;
65.在本实施例中,所述运动状态包括静止状态和行驶状态。
66.步骤s20,若车辆的运动状态为静止状态,则接受终端设备发送的控制报文,控制车身控制系统根据控制报文执行与控制报文相对应的操作,所述终端设备与所述车辆无线通信连接;
67.在本实施例中,所述终端设备可以是手机、平板、电脑等通信设备,还可以是车载平板等车载设备,本领域技术人员可根据需要设置不同的通讯设备为终端设备,以实现与车身系统的交互;所述控制报文具体为以太报文,本领域技术人员也可根据需要设置不同的报文,以使终端设备控制车身控制系统,所述控制报文包括:灯光控制报文、雨刮控制报文、车窗控制报文、天窗控制报文、车门控制报文以及座椅控制报文,本领域技术人员还可根据需要设置不同部位的车身控制报文,实现车身的远程控制,所述无线通信具体为通过局域网、蓝牙或者wifi等传输技术实现的通信。
68.步骤s30,判断所述控制报文在预设时间内是否更新;
69.在本实施例中,所述预设时间具体可包括5秒、30秒、1分钟、10分钟或1小时,用户可根据需要设置不同的时间长度,以满足车辆在不同场景下的需求。
70.步骤s40,若所述控制报文在预设时间内未更新,则控制车身控制系统停止执行与控制报文相对应的操作;
71.在本实施例中,当在预设时间内未接收到新的控制指令时,可控制车身控制系统停止执行当前的操作,直至接收到新的控制指令或接收到停止操作的控制指令。
72.在本实施例中,通过获取车辆的当前速度信息,并根据所述速度信息判断车辆的运动状态,所述运动状态包括静止状态和行驶状态,通过判断车辆的运动状态,从而采用不同的控制方法;若车辆的运动状态为静止状态,通过接收终端设备发送的控制报文,控制车身控制系统根据控制报文执行与控制报文相对应的操作,所述终端设备与所述车辆无线通信连接,实现了通过终端设备对车辆车身系统的远程控制;通过判断所述控制报文在预设时间内是否更新,且所述控制报文在预设时间内未更新,则控制车身控制系统停止执行与所述控制报文相对应的操作,实现了在预设时间内,对车身控制系统长时间且稳定的控制,使得车辆不仅适用于日常行驶方面,同样适用于展示方面,扩大了车辆的使用范围。
73.进一步的,参照图3,在基于本发明的第一实施例所提出的本发明车辆控制方法,本发明提出第三实施例,所述步骤s20之前的步骤还包括:
74.步骤s201,将车辆的当前位置发送至终端设备,以使终端设备判断当前位置信息是否满足预设执行条件并发送连接请求;
75.所述车辆的当前位置信息可通过车载gps获取,本领域技术人员也可根据需要,采用不同的技术手段来获取车辆的当前位置信息,以使终端设备判断是否满足执行条件;所述执行条件具体为终端设备与车辆的距离是否满足预设距离,所述预设距离可以为10米、50米、100米或1000米;若终端设备与车辆之间的距离满足预设距离,则终端设备发送连接请求至车辆。
76.步骤s202,接收终端设备发送的连接请求,并反馈连接指令至终端设备;
77.在本实施例中,车辆接收到终端设备发送的连接请求后,与终端设备进行连接,并将连接成功的指令反馈至终端设备,在终端设备接收到反馈指令后,终端设备可根据预设的控制信息生成控制报文,所述预设的控制信息可以是根据执行顺序进行预设,例如,所述控制信息是灯光操作信息、雨刮操作信息、车窗操作信息,具体的可根据执行顺序预设为先进行雨刮操作,再进行车窗操作,最后进行灯光操作;也可以根据时间信息进行预设,例如,在8点执行灯光操作,在8点10分进行雨刮操作,在8点20进行车窗操作;还可以是根据地点信息进行预设,例如,在车库进行灯光操作,在户外进行雨刮操作,在商场进行车窗操作;所述终端设备可根据用户的实时操作生成控制报文;
78.在本发明中,通过将车辆的当前位置信息发送至终端设备,以使终端设备判断当前位置信息是否满足预设执行条件并发送连接请求,实现了对终端设备和车辆之间能否连接的判断,避免车辆与终端设备距离太长而连接失败;通过接收所述连接请求,并反馈指令至终端设备,以使终端设备选择对应的控制信息并生成控制报文,实现了对车辆车身系统的多选择远程控制,丰富了车身系统控制的形式,扩大了车辆的使用范围。
79.进一步的,参照图4,在基于本发明的第一实施例所提出的本发明车辆控制方法,本发明提出第四实施例,所述步骤s20包括:
80.步骤s21,接收终端设备发送的控制报文,并根据控制报文的类型,将所述控制报文发送至与所述控制报文的类型相对应的执行器;
81.在本实施例中,所述控制报文的类型,具体可分为灯光控制报文、车窗控制报文、雨刮控制报文、天窗控制报文、车门控制报文和座椅控制报文,所述执行器则相对应的为灯光控制执行器、车窗控制执行器、雨刮控制执行器、天窗控制执行器、车门控制执行器和座椅控制执行器,所述控制报文可同时发送多个至不同的执行器,使不同类型的执行器同时执行不同的操作;
82.步骤s22,控制与所述控制报文的类型相对应的执行器根据预留比特数执行所述控制报文对应操作;
83.在本实施例中,所述预留比特数,具体可预留8比特,所述比特,具体的,二进制数的一位所包含的信息就是一比特,如二进制数0100就是4比特在本实施例中,预留8比特,即执行器的控制状态有256种,将与控制报文的类型相对应的执行器的执行状态分为256中,具体的,执行器为灯光控制执行器时,可将灯光的明亮程度分为256个级别,或将灯光的颜色划分为256个级别,当执行器为雨刮控制执行器时,可将雨刮工作的频率划分为256个级别。
84.在本发明中,通过接收终端设备发送的控制报文,并根据控制报文的类型,将所述控制报文发送至与所述控制报文的类型相对应的执行器,实现了将控制报文分类执行的操作,使得控制过程更加高效;通过控制与所述控制报文的类型相对应的执行器根据预留比特数执行所述控制报文对应操作,实现了对执行器的精准控制,使得用户可根据需要任意调节灯光的强度、雨刮的频率、车门的开合程度、车窗的闭合程度、天窗的闭合程度以及座椅的幅度。
85.进一步的,参照图5,在基于本发明的第一实施例所提出的本发明车辆控制方法,本发明提出第五实施例,所述步骤s22包括:
86.步骤s221,获取当前环境信息,并根据当前环境信息确定对应的预设区间,所述预设区间根据预留比特数来确定;
87.在本实施例中,所述当前环境信息具体包括:当前光线强度、车辆通风强度、车内温度等,本领域技术人员可根据需要获取不同的环境信息,以确定预设区间,所述预设区间是与当前环境信息相对应的区间,例如,光照强度较强时,灯光控制执行器可设置为16种变换状态,即在执行器中预留2比特的信息量,光照强度较弱时,灯光控制执行器可设置256种变换状态,即在执行器中预留8比特的信息量;
88.步骤s222,根据当前环境信息的变化,控制执行器根据环境信息对应的预设区间执行对应的操作;
89.在本实施例中,若当前环境信息发生变化,与环境信息相对应的预设区间也会发生变化,相对应的执行器便会根据预设区间的变化而执行不同的操作,例如,当光线强度从强变弱时,对应执行器的便会从16种变换状态变化为256种状态;
90.在本发明中,通过获取当前环境信息,并根据当前环境信息获取对应的预设区间,并根据当前环境信息的变化,控制执行器根据环境信息对应的预设区间执行对应的操作,实现了控制车辆根据环境信息的变化而改变车身控制系统的操作,扩大了车辆的使用范围,使车辆可以更多的应用于展示、迎宾等场合。
91.进一步的,参照图6,在基于本发明的第一实施例所提出的本发明车辆控制方法,本发明提出第六实施例,所述步骤s10之后包括:
92.步骤s11,若车辆的运动状态为行驶状态,则根据预设目的地和预设地图计算出对应的路径信息;
93.在本实施例中,可通过用户主动输入目的地或根据预设目的地选择;
94.步骤s12,获取当前环境信息、车辆当前位置信息和当前时间信息,并根据所述路径信息、当前环境信息、车辆当前位置信息和当前时间信息,处理得到当前车辆执行器所对应的灯光操作信息;
95.步骤s13,根据当前车辆执行器所对应的灯光操作信息,获取所述灯光操作信息所对应的预设区间,所述预设区间根据预留比特数来确定;
96.在本实施例中,当车辆行驶在道路上时,可根据获取的上述信息判断车辆所处的当前位置是否需要灯光操作,若是,则根据获取得到的信息进行相应的操作,例如,车辆行驶到红绿灯街口时,可根据当前时间信息和路径信息判断此时红绿灯的状态,并根据红绿灯的状态进行相应的灯光操作,若此时需要右转,便开启右转向灯,左转便开启左转向灯;还可通过当前环境信息,判断安全距离内是否有其他车辆,若有,便通过相应的灯光操作来提醒周边车辆保持安全距离。所述预设区间以及预留比特数如上所述,在此不再赘述。
97.步骤s14,根据所述灯光操作信息,控制执行器根据所述灯光操作信息对应的预设区间执行对应的操作;
98.在本发明中,通过获取当前环境信息、车辆当前位置信息和当前时间信息,并根据所述路径信息、当前环境信息、车辆当前位置信息和当前时间信息,处理得到当前车辆执行器所对应的灯光操作信息,实现了对行驶中的车辆的灯光操作信息的自动获取,减少了人工操作,使得用户在行驶过程中的安全性大大提高;通过根据当前车辆执行器所对应的灯光操作信息,获取所述灯光操作信息所对应的预设区间,所述预设区间根据预留比特数来确定,当外界环境改变时,对应的执行器的预留比特值也会根据外界环境的改变而改变,使得车辆的适应性更强,可灵活应对各种问题。
99.进一步的,参照图7,在基于本发明的第一实施例所提出的本发明车辆控制方法,本发明提出第七实施例,所述步骤s10之后还包括:
100.步骤s15,若车辆的运动状态为行驶状态,则获取当前行驶环境信息;
101.在本实施例中,所述行驶环境信息,具体为:车内图像信息、车外图像信息,还可以为:车内温度信息、车外风速信息、车辆通风情况、天气信息以及光线强度,本领域技术人员可根据实际需要,获取不同的环境信息,以实现执行器的相应操作。
102.步骤s16,根据当前行驶环境信息,获取车外图像和车内图像,根据车外图像和车内图像分析得到车外图像的清晰度和车内图像的清晰度;
103.在本实施例中,所属车外图像为摄像头从车外向车内进行拍摄时得到的图像,所述车内图像为摄像头从车内向车外进行拍摄时得到的图像。
104.步骤s17,计算所述车外图像的清晰度和所述车内图像的清晰度之差,并判断所述清晰度之差是否大于预设值;
105.在本实施例中,所述车外清晰度具体为,从车外向车内看的清晰度,模糊的清晰度为1,较模糊的清晰度为2,清晰的清晰度为3;所述车内图像清晰度具体为从车内向车外看的清晰度,模糊的清晰度为1,较模糊的清晰度为2,清晰的清晰度为3;所述预设值为1,当然本领域技术人员还可根据需要设置不同的清晰度分级值,以使执行器采用对应的操作。
106.在另一实施例中,还可根据当前行驶环境信息,获取车内图像,根据车内图像分析得到清晰度;
107.在本实施例中,可通过清晰度分析是否需要进行雨刮操作,确保了雨刮操作的准确性。
108.步骤s18,若是,则获取对应的预设雨刮操作信息;
109.所述雨刮操作信息具体为雨刮工作的频率。
110.步骤s19,根据当前车辆执行器所对应的雨刮操作信息,获取所述雨刮操作信息所对应的预设区间,所述预设区间根据预留比特数来确定;
111.在本实施例中,所述预设区间的设置和上述灯光操作一致,在此不作赘述。
112.步骤s110,根据所述雨刮操作信息,控制执行器根据所述雨刮操作信息对应的预设区间执行对应的操作。
113.在本发明中,通过获取当前行驶环境信息,并根据当前行驶环境信息,获取车外图像和车内图像,并获取车外图像的清晰度和车内图像的清晰度,根据清晰度判断是否需要进行雨刮操作信息,实现了在下雨天或雾天等能见度差的天气的雨刮操作,同时也适用于极端环境下的车窗清洁,如沙漠、风沙、灰尘大的天气,扩大了雨刮的适应性;通过根据当前车辆执行器所对应的雨刮操作信息,获取所述雨刮操作信息所对应的预设区间,所述预设区间根据预留比特数来确定,并根据所述雨刮操作信息,控制执行器根据所述雨刮操作信息对应的预设区间执行对应的操作,从而对雨刮的工作频率进行调节,提高了用户的体验感。
114.本发明还提出一种计算机可读存储介质,其上存储有计算机程序。所述计算机可读存储介质可以是图1的车辆中的存储器02,也可以是如rom(read

only memory,只读存储器)/ram(random access memory,随机存取存储器)、磁碟、光盘中的至少一种,所述计算机可读存储介质包括若干信息用以使得车辆执行本发明各个实施例所述的方法。
115.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
116.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
117.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
118.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜