CN113047727B - 车窗控制方法、装置、计算机设备和存储介质 - Google Patents
车窗控制方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN113047727B CN113047727B CN202110440132.6A CN202110440132A CN113047727B CN 113047727 B CN113047727 B CN 113047727B CN 202110440132 A CN202110440132 A CN 202110440132A CN 113047727 B CN113047727 B CN 113047727B
- Authority
- CN
- China
- Prior art keywords
- window
- speed
- vehicle
- current
- vehicle window
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 239000011521 glass Substances 0.000 claims abstract description 101
- 238000004590 computer program Methods 0.000 claims description 23
- 230000004913 activation Effects 0.000 claims description 3
- 230000001276 controlling effect Effects 0.000 description 25
- 238000010586 diagram Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 239000005357 flat glass Substances 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 206010063385 Intellectualisation Diseases 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05F—DEVICES FOR MOVING WINGS INTO OPEN OR CLOSED POSITION; CHECKS FOR WINGS; WING FITTINGS NOT OTHERWISE PROVIDED FOR, CONCERNED WITH THE FUNCTIONING OF THE WING
- E05F15/00—Power-operated mechanisms for wings
- E05F15/70—Power-operated mechanisms for wings with automatic actuation
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05F—DEVICES FOR MOVING WINGS INTO OPEN OR CLOSED POSITION; CHECKS FOR WINGS; WING FITTINGS NOT OTHERWISE PROVIDED FOR, CONCERNED WITH THE FUNCTIONING OF THE WING
- E05F15/00—Power-operated mechanisms for wings
- E05F15/60—Power-operated mechanisms for wings using electrical actuators
- E05F15/603—Power-operated mechanisms for wings using electrical actuators using rotary electromotors
- E05F15/665—Power-operated mechanisms for wings using electrical actuators using rotary electromotors for vertically-sliding wings
- E05F15/689—Power-operated mechanisms for wings using electrical actuators using rotary electromotors for vertically-sliding wings specially adapted for vehicle windows
- E05F15/695—Control circuits therefor
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
- E05Y2900/00—Application of doors, windows, wings or fittings thereof
- E05Y2900/50—Application of doors, windows, wings or fittings thereof for vehicles
- E05Y2900/53—Type of wing
- E05Y2900/55—Windows
Landscapes
- Window Of Vehicle (AREA)
Abstract
本申请涉及一种车窗控制方法、装置、计算机设备和存储介质。所述方法包括:接收车窗同时控制命令,所述车窗同时控制命令携带有车窗标识;分时控制所述车窗标识对应的车窗启动;实时采集对应车窗所对应的玻璃位置和速度;根据对应车窗的玻璃位置,调整各个车窗的速度。采用本方法能够保证各个车窗的速度和打开程度相关,从而在一段时间后各个车窗同步匀速运行,进而实现同时关闭或开启。
Description
技术领域
本申请涉及智能汽车技术领域,特别是涉及一种车窗控制方法、装置、计算机设备和存储介质。
背景技术
随着汽车电子化智能化发展,用户对汽车舒适性程度的要求越来越高。车窗的运行控制对于驾驶员的感官影响巨大,一种舒适安全的车窗玻璃运行的调节方法愈发重要,故越来越多的车窗采用调速控制。
通常,用户停车或者启动汽车前,有一键打开、关闭四门车窗的需求,或者正常使用过程中有同时打开、关闭两个或者几个车窗的需求。由于不同车窗负载、线束压降等不同,导致车窗运行时速度不同。因此,可能几个车窗不同时间启动,不同速度运行,所以车窗玻璃打开程度和停止时刻存在较大差异。
发明内容
基于此,有必要针对上述技术问题,提供一种能够使得不同车窗可分时启动,一段时间后同步匀速运行,且同时关闭的车窗控制方法、装置、计算机设备和存储介质。
一种车窗控制方法,所述方法包括:
接收车窗同时控制命令,所述车窗同时控制命令携带有车窗标识;
分时控制所述车窗标识对应的车窗启动;
实时采集对应车窗所对应的玻璃位置和速度;
根据对应车窗的玻璃位置,调整各个车窗的速度。
上述车窗控制方法,首先在接收到车窗同时控制命令后,分时向车窗标识对应的车窗控制器发送车窗同时控制命令,这样使得不同的车窗可以分时启动,且实时采集对应车窗所对应的玻璃位置和速度;根据对应车窗的玻璃位置,调整各个车窗的速度,这样根据车窗的位置调整车窗的速度,以保证各个车窗的速度和打开程度相关,从而在一段时间后各个车窗同步匀速运行,进而实现同时关闭或开启。
在其中一个实施例中,所述分时控制所述车窗标识对应的车窗启动,包括:
读取所述车窗同时控制命令中各个所述车窗标识的顺序;
按照顺序以及预设延时时间,依次控制车窗标识对应的车窗启动。
上述实施例中,由于需要同时对多个车窗进行控制,因此先读取车窗标识的准许,从而可以分时依次控制车窗标识对应的车窗启动。
在其中一个实施例中,所述根据对应车窗的玻璃位置,调整各个车窗的速度,包括:
获取当前车窗的玻璃位置与参考车窗的玻璃位置之间的距离;
当所述距离大于预设值时,则根据当前车窗的玻璃位置与参考车窗的玻璃位置,调整所述当前车窗的速度大于或小于参考车窗的速度;
当所述距离小于等于预设值时,则控制所述当前车窗的速度跟随所述参考车窗的速度。
上述实施例中,根据车窗的玻璃位置与参考车窗的玻璃位置来控制当前车窗的速度,从而使得各个车窗的速度最后相同,达到同时关闭或开启。
在其中一个实施例中,所述根据当前车窗的玻璃位置与参考车窗的玻璃位置,调整所述当前车窗的速度大于或小于参考车窗的速度,包括:
根据所述当前车窗的速度以及所述参考车窗的速度计算得到第一占空比,输出所述第一占空比至所述当前车窗对应的电机;
所述控制所述当前车窗的速度跟随所述参考车窗的速度,包括:
根据所述当前车窗的速度以及所述参考车窗的速度计算得到第二占空比,输出所述第二占空比至所述当前车窗对应的电机。
上述实施例中,根据采集的霍尔传感器或纹波信号,判定车窗的位置和计算车窗的速度,控制根据目标速度按照一定计算参数进行占空比输出,进行车窗的速度调节,简单方便。
在其中一个实施例中,所述实时采集对应车窗所对应的玻璃位置和速度,包括:
根据霍尔传感器采集的信号或者是纹波信号计算得到各个车窗所对应的玻璃位置和速度。
一种车窗控制装置,所述装置包括:
接收模块,用于接收车窗同时控制命令,所述车窗同时控制命令携带有车窗标识;
第一控制模块,用于分时控制所述车窗标识对应的车窗启动;
采集模块,用于实时采集对应车窗所对应的玻璃位置和速度;
第二控制模块,用于根据对应车窗的玻璃位置,调整各个车窗的速度。
上述车窗控制装置,首先在接收到车窗同时控制命令后,分时向车窗标识对应的车窗控制器发送车窗同时控制命令,这样使得不同的车窗可以分时启动,且实时采集对应车窗所对应的玻璃位置和速度;根据对应车窗的玻璃位置,调整各个车窗的速度,这样根据车窗的位置调整车窗的速度,以保证各个车窗的速度和打开程度相关,从而在一段时间后各个车窗同步匀速运行,进而实现同时关闭或开启。
在其中一个实施例中,所述第一控制模块包括:
读取单元,用于读取所述车窗同时控制命令中各个所述车窗标识的顺序;
分时控制单元,用于按照顺序以及预设延时时间,依次控制车窗标识对应的车窗启动。
上述实施例中,由于同时对多个车窗进行控制,因此先读取车窗标识的准许,从而可以分时依次控制车窗标识对应的车窗启动。
在其中一个实施例中,所述控制模块包括:
距离获取单元,用于获取当前车窗的玻璃位置与参考车窗的玻璃位置之间的距离;
速度调整单元,用于当所述距离大于预设值时,则根据当前车窗的玻璃位置与参考车窗的玻璃位置,调整所述当前车窗的速度大于或小于参考车窗的速度;当所述距离小于等于预设值时,则控制所述当前车窗的速度跟随所述参考车窗的速度。
上述实施例中,根据车窗的玻璃位置与参考车窗的玻璃位置来控制当前车窗的速度,从而使得各个车窗的速度最后相同,达到同时关闭或开启。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。
上述计算机设备,首先在接收到车窗同时控制命令后,分时向车窗标识对应的车窗控制器发送车窗同时控制命令,使得不同的车窗可以分时启动,且可以实时采集对应车窗所对应的玻璃位置和速度;根据对应车窗的玻璃位置,调整各个车窗的速度,这样根据车窗的位置调整车窗的速度,以保证各个车窗的速度和打开程度相关,从而在一段时间后各个车窗同步匀速运行,进而实现同时关闭或开启。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
上述存储介质,首先在接收到车窗同时控制命令后,分时向车窗标识对应的车窗控制器发送车窗同时控制命令,这样使得不同的车窗可以分时启动,且实时采集对应车窗所对应的玻璃位置和速度;根据对应车窗的玻璃位置,调整各个车窗的速度,这样根据车窗的位置调整车窗的速度,以保证各个车窗的速度和打开程度相关,从而在一段时间后各个车窗同步匀速运行,进而实现同时关闭或开启。
附图说明
图1为一个实施例中车窗控制方法的应用环境图;
图2为一个实施例中车窗控制方法的流程示意图;
图3为一个实施例中的车窗调速方法的流程图;
图4为一个实施例中车窗控制方法的时序图;
图5为一个实施例中车窗控制装置的结构框图;
图6为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的车窗控制方法,可以应用于如图1所示的应用环境中。其中,控制终端102通过网络,例如CAN网络与车窗控制器104相通信,车窗控制器104用于控制各个车窗对应的控制对象106,该控制对象106可以为多个车窗电机、玻璃等。首先控制终端102可以接收到车窗同时控制命令,该车窗同时控制命令可以携带有车窗标识,在其他实施例中,若是一键控制车辆的所有车窗,则该车窗标识可以为全部车窗的一个统一标识。这样控制终端102分时向车窗标识对应的车窗控制器104发送车窗同时控制命令,且控制终端102控制车窗控制器104实时采集对应车窗所对应的玻璃位置和速度,进而根据对应车窗的玻璃位置,调整各个车窗的速度。这样根据车窗的位置调整车窗的速度,可以保证各个车窗的打开程度以及速度相关,以在一段时间后同步匀速运行,且同时关闭。
其中,控制终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,此外还可以包括车辆钥匙和车窗开关等设备,控制器104则可以是可调速的车窗控制器;控制对象106可以是多个车窗电机,玻璃等。
在一个实施例中,如图2所示,提供了一种车窗控制方法,以该方法应用于图1中的车窗控制器为例进行说明,包括以下步骤:
S202:接收车窗同时控制命令,车窗同时控制命令携带有车窗标识。
具体地,车窗同时控制命令可以是指至少控制两个车窗同时关闭或开启的命令,优选地,车窗同时控制命令是控制车辆中所有的车窗同时关闭或开启的命令。车窗标识是指本次车窗同时控制命令所需要控制的车窗的标识。例如若本次需要控制的车窗非车辆中所有的车窗,则可以给出每个车窗的车窗标识,例如主驾车窗和副驾车窗的车窗标识等;若本次需要控制的车窗是车辆中的所有的车窗,则可以给出所有车窗的统一标识,例如all。这样在控制终端生成车窗控制命令,并将该车窗控制命令发送给车窗控制器。
S204:分时控制车窗标识对应的车窗启动。
具体地,分时是指在不同的时间控制,即车窗控制器在不同的时间来对车窗标识对应的车窗进行启动控制。其中控制终端将车窗同时控制命令通过CAN网络发送给车窗控制器,从而车窗控制器可以分时控制车窗标识对应的车窗启动。其中各个车窗的分时控制具有先后顺序,该先后顺序可以是预先设置的,也可以根据实际情况进行变化。例如各个车窗的先后顺序可以是在研发的时候确定的,以四个车窗为例,该顺序可以是主驾驶车窗、副驾驶车窗、后侧左车窗以及后侧右车窗。根据实际情况进行变化可以是用户设置的,例如用户通过控制终端依次选择对应的车窗,然后控制终端根据该选择次序生成车窗同时控制命令,从而车窗的顺序即用户选择的顺序。在其他的实施例中,车窗的先后顺序还可以是通过传感器实时采集窗边是否存在乘客,若是存在,该车窗的顺序靠前,且结合预先设置的车窗的顺序进行变化。其他的车窗的先后顺序的变化均可以实现,在此不再赘述。
车窗控制器可以根据上述车窗标识的先后顺序分时依次发送车窗同时控制命令,以使得各个车窗标识对应的车窗启动,其中各个车窗启动之间的时间间隔可以是预设的,例如a秒等。在此不做具体限制,但优选地为用户无感的时间间隔。
在实际应用中,以四门车窗玻璃处于完全打开状态,车窗同时控制命令为一键关闭所有车窗为例进行说明。各个车窗的优先级可以为主驾驶车窗、副驾驶车窗、后侧左车窗以及后侧右车窗,则车窗控制器可以在第一时间点向主驾驶车窗发送启动指令,在间隔a秒后,在第二时间点向副驾驶车窗发送第二启动指令,依次类推,直至向所要控制的所有的车窗发送了启动指令。
S206:实时采集对应车窗所对应的玻璃位置和速度。
具体地,对应车窗是指本次已启动的车窗,例如本次需要同时控制的车窗为4个,但是当前已启动的车窗为2个,则仅采集该两个车窗对应的玻璃位置和速度,若是当前已启动的车窗为4个,则需要采集该四个车窗对应的玻璃位置和速度。
玻璃的位置即当前车窗的开合程度。速度包括速度的大小和方向,其可以通过霍尔传感器或纹波信号来得到。
可选地,实时采集对应车窗所对应的玻璃位置和速度,包括:根据霍尔传感器采集的信号或者是纹波信号计算得到各个车窗所对应的玻璃位置和速度。
S208:根据对应车窗的玻璃位置,调整各个车窗的速度。
具体地,车窗控制器在获取到车窗的玻璃位置后,可以根据车窗的玻璃位置来调整车窗的速度,以使得本次所控制的车窗以在一段时间后同步匀速运行,且同时关闭或开启。
例如,以同时关闭两个车窗为例,则车窗控制器可以实时采集两个车窗的位置,若是两个车窗的位置大于一定值,在控制位置表征的开启程度大的车窗的速度大于另外一个车窗的速度,从而可以保证各个车窗的打开程度以及速度相关,以在一段时间后同步匀速运行,且同时关闭。
上述车窗控制方法,首先在接收到车窗同时控制命令后,分时控制车窗标识对应的车窗启动,这样使得不同的车窗可以分时启动,且实时采集对应车窗所对应的玻璃位置和速度;根据对应车窗的玻璃位置,调整各个车窗的速度,这样根据车窗的位置调整车窗的速度,以保证各个车窗的速度和打开程度相关,从而在一段时间后各个车窗同步匀速运行,进而实现同时关闭或开启。
在其中一个实施例中,分时控制车窗标识对应的车窗启动,包括:读取车窗同时控制命令中各个车窗标识的顺序;按照顺序以及预设延时时间,依次控制车窗标识对应的车窗启动。
具体地,在该实施例中,车窗同时控制命令中可以携带有各个车窗标识的顺序,例如若是对非全部车窗进行控制,则可以携带需要控制的车窗的车窗标识,且该些车窗标识对应有先后顺序。若是对所有的车窗进行控制,则可以仅携带一个统一的标识,从而可以根据该统一的标识读取到预先设置的先后顺序等。
预设延时时间可以是预先设置的,例如预先标定所得,这样根据顺序以及预设延时时间,依次控制车窗标识对应的车窗启动,以实现对本次需要控制的车窗的控制。
上述实施例中,由于同时对多个车窗进行控制,因此先读取车窗标识的准许,从而可以分时依次控制车窗标识对应的车窗启动。
在其中一个实施例中,根据对应车窗的玻璃位置,调整各个车窗的速度,包括:获取当前车窗的玻璃位置与参考车窗的玻璃位置之间的距离;当距离大于预设值时,则根据当前车窗的玻璃位置与参考车窗的玻璃位置,调整当前车窗的速度大于或小于参考车窗的速度;当距离小于等于预设值时,则控制当前车窗的速度跟随参考车窗的速度。
具体地,参考车窗是指按照目标速度运行的玻璃所对应的车窗,其按照目标速度匀速行驶,其中,该参考车窗可以是首先启动的车窗,也可以是后续启动的,但是速度已经为目标速度的车窗。
当前车窗是指当前启动的车窗,其速度还未为目标速度。其中当前车窗的玻璃位置与参考车窗的玻璃位置之间的距离可以是矢量,该矢量的方向表示与车窗同时控制命令所对应的车窗运行方向,例如关闭命令所对应的车窗运行方向为第一方向,开启命令所对应的车窗运行方向为与第一方向相反的第二方向。其中第一方向和第二方向可以分别为竖直向上和竖直向下,或者相反;在其他实施例中第一方向和第二方向可以分别为沿车辆运行方向向前和向后,或者相反等,在此不做具体限制。
具体地,在本实施例中,车窗控制器首先判断该距离的大小是否大于预设值,若是,则根据当前车窗的玻璃位置与参考车窗的玻璃位置确定当前车窗和参考车窗的开合程度与车窗同时控制命令的关系,例如若是车窗同时控制命令为开启命令,且当前车窗的开启程度大于参考车窗的开启程度,则调整当前车窗的速度小于参考车窗的速度;若是车窗同时控制命令为开启命令,且当前车窗的开启程度小于参考车窗的开启程度,则调整当前车窗的速度大于参考车窗的速度;若是车窗同时控制命令为关闭命令,且当前车窗的开启程度大于参考车窗的开启程度,则调整当前车窗的速度大于参考车窗的速度;若是车窗同时控制命令为关闭命令,且当前车窗的开启程度小于参考车窗的开启程度,则调整当前车窗的速度小于参考车窗的速度。
此外,若是距离小于等于预设值时,则控制当前车窗的速度跟随参考车窗的速度,也即控制当前车窗的速度为目标速度。
其中上述的目标速度是根据标定获得的。
此外,需要说明的是,若是在处理过程中某个车窗在接收到车窗同时控制命令之前已经是对应的状态,则无需对车窗进行控制,则直接控制下一车窗。也就是说,在对车窗发送车窗同时控制命令之前,先判断车窗的当前位置,若是已经符合车窗同时控制命令所对应的最终状态,则跳过,直接控制下一车窗。
在其中一个实施例中,对于车窗的控制还可以是同时开启或关闭到一定程度,例如所有的车窗开启三分之一等,在此不做具体的限定。
上述实施例中,根据车窗的玻璃位置与参考车窗的玻璃位置来控制当前车窗的速度,从而使得各个车窗的速度最后相同,达到同时关闭或开启。
在其中一个实施例中,调整当前车窗的速度大于参考车窗的速度,包括:根据当前车窗的速度以及参考车窗的速度计算得到第一占空比,输出第一占空比至当前车窗对应的电机;控制当前车窗的速度跟随参考车窗的速度,包括:根据当前车窗的速度以及参考车窗的速度计算得到第二占空比,输出第二占空比至当前车窗对应的电机。
具体地,参见图3所示,图3为一个实施例中的车窗调速方法的流程图,在该实施例中,根据采集的霍尔传感器或纹波信号,判定车窗的位置和计算车窗的速度,控制根据目标速度按照一定计算参数进行占空比输出,进行车窗的速度调节。
其中车窗控制器先根据当前车窗的玻璃位置与参考车窗的玻璃位置判断速度调节的逻辑,然后根据当前车窗的速度与目标速度进行比较,然后计算得到对应的占空比,从而控制当前车窗的速度改变。
上述实施例中,根据采集的霍尔传感器或纹波信号,判定车窗的位置和计算车窗的速度,控制根据目标速度按照一定计算参数进行占空比输出,进行车窗的速度调节,简单方便。
具体地,参见图4所示,图4为一个实施例中车窗控制方法的时序图,在该实施例中,以四门车窗玻璃处于完全打开状态;要求一键关闭所有车窗为例进行说明。
具体地,首先控制终端接收用户输入的一键关闭所有车窗的命令,然后将该命令通过CAN网络发送给车窗控制器,然后车窗控制器获取到车窗标识的顺序,以主驾驶车窗、副驾驶车窗、后侧左车窗以及后侧右车窗的顺序为例进行说明:
首先车窗控制器向主驾驶车窗发送启动指令,以控制主驾驶车窗按照目标速度匀速关闭。
然后在主驾驶车窗启动延时时间后,车窗控制器向副驾驶车窗发送启动指令,且实时采集主驾驶车窗和副驾驶车窗的位置和速度,根据主驾驶车窗和副驾驶车窗的位置计算得到距离,然后根据该距离来控制副驾驶车窗的速度,例如在未接近主驾驶车窗位置时,副驾驶车窗运行速度将大于主驾驶车窗运行速度。当副驾驶车窗实时位置接近主驾驶车窗时,以主驾驶车窗运行速度为参考,进行跟随。
第三在副驾驶车窗启动延时时间后,车窗控制器向后侧左车窗发送启动指令,然后对其速度进行调整,具体的调整方式可以参见副驾驶车窗的调整方式,在此不再赘述。
最后,在后侧左车窗启动延时时间后,车窗控制器向后侧右车窗发送启动指令,然后对其速度进行调整,具体的调整方式可以参见副驾驶车窗的调整方式,在此不再赘述。
这样一般一段时间后,四门车窗可保持同步匀速运动,且可以同时关闭。
应该理解的是,虽然图2以及图4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2以及图4中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图5所示,提供了一种车窗控制装置,包括:接收模块100、第一控制模块200、采集模块300和第二控制模块400,其中:
接收模块100,用于接收车窗同时控制命令,车窗同时控制命令携带有车窗标识;
第一控制模块200,用于分时控制车窗标识对应的车窗启动;
采集模块300,用于实时采集对应车窗所对应的玻璃位置和速度;
第二控制模块400,用于根据对应车窗的玻璃位置,调整各个车窗的速度。
在其中一个实施例中,第一控制模块200包括:
读取单元,用于读取车窗同时控制命令中各个车窗标识的顺序;
分时控制单元,用于按照顺序以及预设延时时间,依次控制车窗标识对应的车窗启动。
在其中一个实施例中,第二控制模块400包括:
距离获取单元,用于获取当前车窗的玻璃位置与参考车窗的玻璃位置之间的距离;
速度调整单元,用于当距离大于预设值时,则根据当前车窗的玻璃位置与参考车窗的玻璃位置,调整当前车窗的速度大于或小于参考车窗的速度;当距离小于等于预设值时,则控制当前车窗的速度跟随参考车窗的速度。
在其中一个实施例中,速度调整单元用于根据当前车窗的速度以及参考车窗的速度计算得到第一占空比,输出第一占空比至当前车窗对应的电机;根据当前车窗的速度以及参考车窗的速度计算得到第二占空比,输出第二占空比至当前车窗对应的电机。
在其中一个实施例中,上述采集模块300用于根据霍尔传感器采集的信号或者是纹波信号计算得到各个车窗所对应的玻璃位置和速度。
关于车窗控制装置的具体限定可以参见上文中对于车窗控制方法的限定,在此不再赘述。上述车窗控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图6所示。该计算机设备包括通过***总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种车窗控制方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:接收车窗同时控制命令,车窗同时控制命令携带有车窗标识;分时控制车窗标识对应的车窗启动;实时采集对应车窗所对应的玻璃位置和速度;根据对应车窗的玻璃位置,调整各个车窗的速度。
在一个实施例中,处理器执行计算机程序时所实现的分时控制车窗标识对应的车窗启动,包括:读取车窗同时控制命令中各个车窗标识的顺序;按照顺序以及预设延时时间,依次控制车窗标识对应的车窗启动。
在一个实施例中,处理器执行计算机程序时所实现的根据对应车窗的玻璃位置,调整各个车窗的速度,包括:获取当前车窗的玻璃位置与参考车窗的玻璃位置之间的距离;当距离大于预设值时,则根据当前车窗的玻璃位置与参考车窗的玻璃位置,调整当前车窗的速度大于或小于参考车窗的速度;当距离小于等于预设值时,则控制当前车窗的速度跟随参考车窗的速度。
在一个实施例中,处理器执行计算机程序时所实现的调整当前车窗的速度大于参考车窗的速度,包括:根据当前车窗的速度以及参考车窗的速度计算得到第一占空比,输出第一占空比至当前车窗对应的电机;处理器执行计算机程序时所实现的控制当前车窗的速度跟随参考车窗的速度,包括:根据当前车窗的速度以及参考车窗的速度计算得到第二占空比,输出第二占空比至当前车窗对应的电机。
在一个实施例中,处理器执行计算机程序时所实现的实时采集对应车窗所对应的玻璃位置和速度,包括:根据霍尔传感器采集的信号或者是纹波信号计算得到各个车窗所对应的玻璃位置和速度。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收车窗同时控制命令,车窗同时控制命令携带有车窗标识;分时控制车窗标识对应的车窗启动;实时采集对应车窗所对应的玻璃位置和速度;根据对应车窗的玻璃位置,调整各个车窗的速度。
在一个实施例中,计算机程序被处理器执行时所实现的分时控制车窗标识对应的车窗启动,包括:读取车窗同时控制命令中各个车窗标识的顺序;按照顺序以及预设延时时间,依次控制车窗标识对应的车窗启动。
在一个实施例中,计算机程序被处理器执行时所实现的根据对应车窗的玻璃位置,调整各个车窗的速度,包括:获取当前车窗的玻璃位置与参考车窗的玻璃位置之间的距离;当距离大于预设值时,则根据当前车窗的玻璃位置与参考车窗的玻璃位置,调整当前车窗的速度大于或小于参考车窗的速度;当距离小于等于预设值时,则控制当前车窗的速度跟随参考车窗的速度。
在一个实施例中,计算机程序被处理器执行时所实现的调整当前车窗的速度大于参考车窗的速度,包括:根据当前车窗的速度以及参考车窗的速度计算得到第一占空比,输出第一占空比至当前车窗对应的电机;计算机程序被处理器执行时所实现的控制当前车窗的速度跟随参考车窗的速度,包括:根据当前车窗的速度以及参考车窗的速度计算得到第二占空比,输出第二占空比至当前车窗对应的电机。
在一个实施例中,计算机程序被处理器执行时所实现的实时采集对应车窗所对应的玻璃位置和速度,包括:根据霍尔传感器采集的信号或者是纹波信号计算得到各个车窗所对应的玻璃位置和速度。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种车窗控制方法,其特征在于,所述方法包括:
接收车窗同时控制命令,所述车窗同时控制命令携带有车窗标识;
分时控制所述车窗标识对应的车窗启动;
实时采集对应车窗所对应的玻璃位置和速度;
根据对应车窗的玻璃位置,调整各个车窗的速度;
所述根据对应车窗的玻璃位置,调整各个车窗的速度,包括:
获取当前车窗的玻璃位置与参考车窗的玻璃位置之间的距离;
当所述距离大于预设值时,则根据当前车窗的玻璃位置与参考车窗的玻璃位置,调整所述当前车窗的速度大于或小于参考车窗的速度;
当所述距离小于等于预设值时,则控制所述当前车窗的速度跟随所述参考车窗的速度。
2.根据权利要求1所述的方法,其特征在于,所述分时控制所述车窗标识对应的车窗启动,包括:
读取所述车窗同时控制命令中各个所述车窗标识的顺序;
按照顺序以及预设延时时间,依次控制车窗标识对应的车窗启动。
3.根据权利要求1所述的方法,其特征在于,所述根据当前车窗的玻璃位置与参考车窗的玻璃位置,调整所述当前车窗的速度大于或小于参考车窗的速度,包括:
根据所述当前车窗的速度以及所述参考车窗的速度计算得到第一占空比,输出所述第一占空比至所述当前车窗对应的电机;
所述控制所述当前车窗的速度跟随所述参考车窗的速度,包括:
根据所述当前车窗的速度以及所述参考车窗的速度计算得到第二占空比,输出所述第二占空比至所述当前车窗对应的电机。
4.根据权利要求1至3任意一项所述的方法,其特征在于,所述实时采集对应车窗所对应的玻璃位置和速度,包括:
根据霍尔传感器采集的信号或者是纹波信号计算得到各个车窗所对应的玻璃位置和速度。
5.一种车窗控制装置,其特征在于,所述装置包括:
接收模块,用于接收车窗同时控制命令,所述车窗同时控制命令携带有车窗标识;
第一控制模块,用于分时控制所述车窗标识对应的车窗启动;
采集模块,用于实时采集对应车窗所对应的玻璃位置和速度;
第二控制模块,用于根据对应车窗的玻璃位置,调整各个车窗的速度;
所述第二控制模块包括:
距离获取单元,用于获取当前车窗的玻璃位置与参考车窗的玻璃位置之间的距离;
速度调整单元,用于当所述距离大于预设值时,则根据当前车窗的玻璃位置与参考车窗的玻璃位置,调整所述当前车窗的速度大于或小于参考车窗的速度;当所述距离小于等于预设值时,则控制所述当前车窗的速度跟随所述参考车窗的速度。
6.根据权利要求5所述的装置,其特征在于,所述第一控制模块包括:
读取单元,用于读取所述车窗同时控制命令中各个所述车窗标识的顺序;
分时控制单元,用于按照顺序以及预设延时时间,依次控制车窗标识对应的车窗启动。
7.根据权利要求5所述的装置,其特征在于,所述速度调整单元用于当所述距离大于预设值时,则根据所述当前车窗的速度以及所述参考车窗的速度计算得到第一占空比,输出所述第一占空比至所述当前车窗对应的电机;当所述距离小于等于预设值时,则根据所述当前车窗的速度以及所述参考车窗的速度计算得到第二占空比,输出所述第二占空比至所述当前车窗对应的电机。
8.根据权利要求5至7任意一项所述的装置,其特征在于,所述采集模块用于根据霍尔传感器采集的信号或者是纹波信号计算得到各个车窗所对应的玻璃位置和速度。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110440132.6A CN113047727B (zh) | 2021-04-20 | 2021-04-20 | 车窗控制方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110440132.6A CN113047727B (zh) | 2021-04-20 | 2021-04-20 | 车窗控制方法、装置、计算机设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113047727A CN113047727A (zh) | 2021-06-29 |
CN113047727B true CN113047727B (zh) | 2022-06-17 |
Family
ID=76520070
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110440132.6A Active CN113047727B (zh) | 2021-04-20 | 2021-04-20 | 车窗控制方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113047727B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105735820A (zh) * | 2014-12-26 | 2016-07-06 | 三菱自动车工业株式会社 | 电动窗装置 |
CN107956361A (zh) * | 2017-11-17 | 2018-04-24 | 东南(福建)汽车工业有限公司 | 一种智能关闭车窗的控制***及其控制方法 |
CN108729790A (zh) * | 2017-04-14 | 2018-11-02 | 现代自动车株式会社 | 用于车辆的窗户控制装置和方法 |
JP2020186526A (ja) * | 2019-05-10 | 2020-11-19 | 株式会社デンソー | 開閉体制御装置及びプログラム |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10119321B2 (en) * | 2016-07-18 | 2018-11-06 | Toyota Motor Engineering & Manufacturing North America, Inc. | Automatic window synchronization system |
-
2021
- 2021-04-20 CN CN202110440132.6A patent/CN113047727B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105735820A (zh) * | 2014-12-26 | 2016-07-06 | 三菱自动车工业株式会社 | 电动窗装置 |
CN108729790A (zh) * | 2017-04-14 | 2018-11-02 | 现代自动车株式会社 | 用于车辆的窗户控制装置和方法 |
CN107956361A (zh) * | 2017-11-17 | 2018-04-24 | 东南(福建)汽车工业有限公司 | 一种智能关闭车窗的控制***及其控制方法 |
JP2020186526A (ja) * | 2019-05-10 | 2020-11-19 | 株式会社デンソー | 開閉体制御装置及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
CN113047727A (zh) | 2021-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11511598B2 (en) | Apparatus and method for controlling air conditioning of vehicle | |
CN103994558B (zh) | 空调器的控制方法、智能终端和空调器控制*** | |
US10696137B2 (en) | Automated climate control system | |
CN108981735B (zh) | 信息处理装置以及信息处理方法 | |
JP6362768B2 (ja) | 端末装置 | |
CN107380103A (zh) | 基于用户识别和云共享的汽车饰件自动调节方法及*** | |
EP3202605B1 (en) | Car roof window control method and system | |
CN113492641A (zh) | 用于控制机动车的空调装置的方法、空调装置和机动车 | |
CN113047727B (zh) | 车窗控制方法、装置、计算机设备和存储介质 | |
CN115128985A (zh) | 一种车辆的远程控制方法、装置、电子设备及介质 | |
CN110654196A (zh) | 空调的控制方法、控制装置、计算机设备和存储介质 | |
US20220024460A1 (en) | System and method for transferring different settings between vehicles of different types | |
CN110562005A (zh) | 车载空调控制装置、方法及计算机可读存储介质 | |
US20070138830A1 (en) | Method and system for controlling pressure in a vehicle | |
CN114103849B (zh) | 车辆控制方法、装置、车辆及计算机可读存储介质 | |
EP4375147A1 (en) | Method for adjusting state of apparatus in vehicle, and vehicle | |
CN112706591B (zh) | 车窗透光度调节方法、装置、设备和介质 | |
CN112895842A (zh) | 一种空调的控制方法、装置、存储介质和车机 | |
CN111959232B (zh) | 一种汽车空调出风口控制方法、存储介质和电子设备 | |
CN113291273A (zh) | 基于aeb的车辆制动控制方法、装置、电子设备及介质 | |
US11472258B2 (en) | Vehicle climate control system with clothing level compensation | |
US20240069897A1 (en) | Server, non-transitory storage medium, and software update method | |
CN117533094A (zh) | 车辆温度控制方法、电子设备及车辆 | |
CN117868634A (zh) | 车窗控制方法、电子设备及车辆 | |
CN116278619A (zh) | 热管理***控制方法、电子设备、存储介质及车辆 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |