汽车玻璃的升降方法及升降装置与流程

2024-12-11 8:07:51 体育 facai369

汽车玻璃的升降方法及升降装置与流程

本申请涉及汽车智能控制技术领域,特别涉及一种汽车玻璃的升降方法及升降装置。 背景技术: 相关技术中,一旦碰到降雨天气,若车辆正在行驶,则需要驾驶员和乘客寻找车窗玻璃升降按钮,并操作车窗玻璃执行升起动作,达到避雨的目的。 然而,相关技术中手动操作玻璃升降的方式对于驾驶员来说,很容易分散驾驶员的注意力,导致出现交通事故,影响驾驶的安全性,而对于乘客来说,需要手动操作,降低了乘车体验,亟待改进。 申请内容 本申请提供一种汽车玻璃的升降方法及升降装置,以解决相关技术中在降雨天气,驾驶员和乘客手动操作玻璃升降,导致出现交通事故,影响驾驶安全性,以及降低乘车体验等问题。 本申请第一方面实施例提供一种汽车玻璃的升降方法,包括以下步骤:检测车辆车窗的当前状态;在检测到所述车辆车窗中任一车窗处于开启状态时,获取车辆所处环境的实际雨量;在所述实际雨量大于预设雨量时,控制所述处于开启状态的车窗执行玻璃升起动作的同时,检测玻璃是否发生触碰,且在发生触碰时,控制所述车窗执行第一玻璃降落动作,使得所述玻璃落至最低位置。 可选地,在本申请的一个实施例中,控制所述处于开启状态的车窗执行所述玻璃升起动作,包括:生成所述处于开启状态的车窗的玻璃升起指令;判断所述玻璃升起指令的生成时长;若所述生成时长大于第一预设时长,则发送所述玻璃升起指令至玻璃执行设备,以执行所述玻璃升起动作。 可选地,在本申请的一个实施例中,还包括:在所述实际雨量小于或等于所述预设雨量时,控制所述处于开启状态的车窗执行第二玻璃降落动作,以回到所述开启状态下的初始位置。 可选地,在本申请的一个实施例中,在控制所述处于开启状态的车窗执行所述第二玻璃降落动作之前,还包括:判断是否接收用户的停止恢复指令;若接收到所述停止恢复指令,则不执行所述第二玻璃降落动作,以使所述车窗保持处于关闭状态。 可选地,在本申请的一个实施例中,在控制所述处于开启状态的车窗执行所述玻璃升起动作之前,还包括:获取大于所述预设雨量的持续时长;判断所述持续时长是否大于第二预设时长;若所述持续时长大于所述第二预设时长,则生成执行信号,以执行所述玻璃升起动作。 可选地,在本申请的一个实施例中,控制所述车窗执行所述第一玻璃降落动作的同时,还包括:控制至少一个声学报警装置和/或至少一个光学报警装置进行防夹报警。 本申请第二方面实施例提供一种汽车玻璃的升降装置,包括:检测模块,用于检测车辆车窗的当前状态;获取模块,用于在检测到所述车辆车窗中任一车窗处于开启状态时,获取车辆所处环境的实际雨量;控制模块,用于在所述实际雨量大于预设雨量时,控制所述处于开启状态的车窗执行玻璃升起动作的同时,检测玻璃是否发生触碰,且在发生触碰时,控制所述车窗执行第一玻璃降落动作,使得所述玻璃落至最低位置。 本申请第三方面实施例提供一种车身控制器,其包括上述的汽车玻璃的升降装置。 本申请第四方面实施例提供一种车辆,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现上述实施例所述的汽车玻璃的升降方法 本申请第五方面实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行,以用于实现如上述实施例所述的汽车玻璃的升降方法。 在车窗开启且检测到开始降雨时,无需人为操作,车辆自动升起车窗玻璃,避免雨水落入车内,避免驾驶员手动操作玻璃升起而导致分散驾驶员的注意力和视野,保证操控的安全性,保证驾驶员的驾车需求,并且乘客也无需自动操作玻璃升起,提升乘客的乘车体验,以及在升起过程中,一旦检测到碰触障碍物,立即启动防夹功能,及时降下车窗玻璃,避免发生安全事故,保证乘车人员的安全性,有效保证驾乘体验,提高驾乘的安全性。由此,解决了相关技术中在降雨天气,驾驶员和乘客需要手动操作玻璃升降,导致出现交通事故,影响驾驶安全性,降低乘车体验等技术问题。 本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。 附图说明 本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中: 图1为根据本申请实施例提供的一种汽车玻璃的升降方法的流程图; 图2为根据本申请实施例提供的感应雨刮功能原理示意图; 图3为根据本申请实施例提供的bcm(bodycontrolmodule,车身控制器)功能框架示意图; 图4为根据本申请实施例提供的汽车玻璃的升降方法示意图; 图5为根据本申请实施例的汽车玻璃的升降装置的结构示意图; 图6为申请实施例提供的车辆的结构示意图。 具体实施方式 下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。 下面参考附图描述本申请实施例的汽车玻璃的升降方法及升降装置。针对上述背景技术中心提到的手动操作玻璃升降的方式对于驾驶员来说,很容易分散驾驶员的注意力,导致出现交通事故,影响驾驶的安全性,而对于乘客来说,需要手动操作,降低了乘车体验的问题,本申请提供了一种汽车玻璃的升降方法,在该方法中,在车窗开启且检测到开始降雨时,无需人为操作,车辆自动升起车窗玻璃,避免雨水落入车内,避免驾驶员手动操作玻璃升起而导致分散驾驶员的注意力和视野,保证操控的安全性,保证驾驶员的驾车需求,并且乘客也无需自动操作玻璃升起,提升乘客的乘车体验,以及在升起过程中,一旦检测到碰触障碍物,立即启动防夹功能,及时降下车窗玻璃,避免发生安全事故,保证乘车人员的安全性,有效保证驾乘体验,提高驾乘的安全性。由此,解决了相关技术中在降雨天气,驾驶员和乘客需要手动操作玻璃升降,导致出现交通事故,影响驾驶安全性,降低乘车体验等问题。 具体而言,图1为根据本申请实施例提供的一种汽车玻璃的升降方法的流程图。 如图1所示,该汽车玻璃的升降方法包括以下步骤: 在步骤s101中,检测车辆车窗的当前状态。 本申请的实施例可以根据车窗的当前状态判断是否需要对车窗玻璃进行升起,车窗的当前状态可以包括开启状态、关闭状态、半开状态等等,为了便于本领域技术人员理解,本申请实施例可以将所有的开启任何开度的车窗状态都归位开启状态。 在本申请的实施例中,车窗当前状态的检测方式不作限定,如检测每扇车窗的电机的位置识别当前状态、通过图像采集设备采集的每扇车窗的图像识别当前状态、每扇车窗设置的开闭传感器等等,具体可以由本领域技术人员进行设置,在此不作具体限定。 在步骤s102中,在检测到车辆车窗中任一车窗处于开启状态时,获取车辆所处环境的实际雨量。 在本申请的实施例中,若所有车窗均为关闭状态,则无需通过本申请实施例的方法关闭车窗,而在车辆的任一个车窗为开启状态时,判定需要执行本申请实施例的相应动作,那么需要获取车辆所处环境的实际雨量,以判断车辆所处环境是否开始降雨。 可以理解的是,对获取实际雨量的方式不进行限定,如通过车辆显示终端中的天气app获取实际天气数据,又如通过驾驶人绑定的移动终端中的天气app得到实际天气数据,又或者从车联网或者互联网爬的相关网站获取实际天气数据,但是作为较优的选择,本申请实施例可以在车辆上如车顶或者前挡风玻璃设置有至少一个雨量传感器,直接检测当前所处环境的实际雨量,提高控制的准确性,保证使用体验,避免误判。 例如,以现有的雨量传感器以及车辆的bcm控制模块对车辆所处环境的实际雨量进行识别,在成本方面并无过多增加。雨量传感器分为光学式传感器和电容式传感器两种,下面对两种传感器进行介绍。 光学式传感器是根据光的折射原理工作的,在光学式传感器中有一个发光二极管,它发出一束锥形光线,这束光穿过前挡风玻璃。当挡风玻璃上没有雨水、处于干燥状态的时候,几乎所有的光都会反射到一个光学传感器上,当下雨的时候,挡风玻璃上会存有雨水,一部分光线就会偏离,这就造成了传感器接收到光的总量的变化,从而检测到雨水的存在。光学式传感器能够接收反射光的面积越大,得到的信息就越详尽。光学式传感器十分精确,甚至有可能准确地判断出落在被感应区域上的雨点数目。 电容式传感器主要是利用水和玻璃的介电常数的巨大差异设计的,其中水的介电常数为80,玻璃的介电常数为2。通常的做法是,把两条呈平行状态的指状金属极板放入挡风玻璃的内、外层之间,一组指状金属极板相交错,但是并不触及其他的指状金属极板。当挡风玻璃处于干燥状态的时候,挡风玻璃外表面和每组指状金属极板之间就形成了电介质。当挡风玻璃变湿的时候,根据与挡风玻璃接触的水量的不同,挡风玻璃的介电常数发生不同的变化。如果把传感器安装在挡风玻璃的表面上或者紧贴在挡风玻璃的下表面,这对传感器的工作是有利的,因为这样的安装能使传感器发挥其最佳灵敏度。不利的是,把电容式传感器安装在挡风玻璃的外表面上会产生与阻力传感器同样的问题,其金属镀层在雨刷的长期工作下会很快被从挡风玻璃上刮掉。 如图2所示,雨量传感器可以将雨量大小转化为电信号(模拟量)传输给bcm,bcm将接收到的电信号(模拟量)处理后输出给车窗的执行机构,下面会进行详细描述。 在步骤s103中,在实际雨量大于预设雨量时,控制处于开启状态的车窗执行玻璃升起动作的同时,检测玻璃是否发生触碰,且在发生触碰时,控制车窗执行第一玻璃降落动作,使得玻璃落至最低位置。 在本申请的实施例中,以上述实施例中的雨量传感器和bcm为例,车辆四门车窗玻璃的升降速度可以预先设定,如可以为固定速度,也可以为根据雨量的大小进行适应调整,如雨量突然变大,可以快速关闭车窗,而雨量不大,可以缓慢升起,在此不作具体限定。bcm可以根据得到是/否(0/1)的信号(数字量)实现车窗升降功能。即言,当bcm接收到来自雨量传感器的信号时,可通过硬件电路及软件将模拟量的信号处理后输出位为数字量的信号1,玻璃升降机构接收到来自bcm的数字信号1后即执行玻璃上升的动作,如图3所示。 需要进行说明的是,如对于有小孩子的家庭,孩子容易将手臂伸到车窗玻璃上,又如驾驶员抽烟时,手臂伸出车窗等额外因素,本申请的实施例为了防止车窗玻璃上升过程中误夹到驾驶员或乘客,可以配备防夹功能,使得在车窗玻璃自动升起过程中,检测玻璃是否发生触碰,在发生触碰时,车窗玻璃停止上升并降落到最低位置,在保护车辆的同时,最大程度保护驾乘人员的安全。 检测是否发生触碰的方式可以有很多,本申请的实施例可以通过多种传感器检测玻璃是否发生触碰,如红外传感器或振动传感器等,对此不进行具体限定。其中,红外传感器可以提前对阻挡车窗玻璃上升的障碍物进行预判,作为一种可能实现的方式,在判断出即将发生触碰时,控制车窗玻璃停止上升或降低到预设位置,其中预设位置可以为距离障碍物预设距离或车窗玻璃最低位置,以保证防夹效果,避免发生安全事故。 可选地,在本申请的一个实施例中,控制车窗执行第一玻璃降落动作的同时,还包括:控制至少一个声学报警装置和/或至少一个光学报警装置进行防夹报警。 在本申请的实施例中,为进一步保证驾驶员和乘客的安全,在发生触碰时,发出警报提醒驾驶员和乘客,如车载音响发出语音提醒,或者车辆仪表或者显示屏上显示防夹标识,以发出防夹报警,使得驾乘人员作出相应反应。 在本申请的实施例中,预设雨量可以根据实际情况进行调整,举例而言,在预设雨量为中雨时,控制处于开启状态的车窗执行玻璃升起动作,但在有风的环境中,雨量为小雨时,若车窗开启,雨水就会被吹进车辆内部,此时,预设雨量可以优选为小雨。作为一种可能实现的方式,本申请实施例可以结合其他天气数据如风向或风力等对预设雨量进行调整,但是本领域技术人员应当理解的是,对于任何车窗操控方式均可以通过本申请类似的方式进行配置,本申请实施例的升降方式仅是示意性的,并不仅限于这一种控制方式。 可选地,在本申请的一个实施例中,控制处于开启状态的车窗执行玻璃升起动作,包括:生成处于开启状态的车窗的玻璃升起指令;判断玻璃升起指令的生成时长;若生成时长大于第一预设时长,则发送玻璃升起指令至玻璃执行设备,以执行玻璃升起动作。 在本申请的实施例中,在实际雨量大于预设雨量时,生成处于开启状态的车窗的玻璃升起指令,为防止如在晴天时被人为泼水等意外情况引起误判或者误操作,从而影响驾驶体验,本申请实施例设置一个一定时长作为延时时间,如10秒,若10秒后,仍然接收到处于开启状态的车窗的玻璃升起指令,则将玻璃升起指令发送至玻璃执行设备,如将信号发送给bcm,再执行玻璃升起动作。其中,第一预设时长可以由本领域技术人员进行调整,对此不进行具体限定。 可选地,在本申请的一个实施例中,在控制处于开启状态的车窗执行玻璃升起动作之前,还包括:获取大于预设雨量的持续时长;判断持续时长是否大于第二预设时长;若持续时长大于第二预设时长,则生成执行信号,以执行玻璃升起动作。 在本申请的实施例中,为了避免对实际雨量进行误判,对预设雨量的持续时长进行判断,如上述的为防止如在晴天时被人为泼水等意外情况引起误判或者误操作,以持续时长10秒为例,本申请实施例可以在实际雨量持续大于预设雨量10秒后,识别出当前雨量需要执行升起操作,准确判定满足升起的必要性,再执行玻璃升起动作,还能有效避免短时间太阳雨或其他非降雨因素导致信号误判,进一步提高控制的精确性,保证驾乘体验。 在本申请的实施例中,还可以将挡风玻璃上雨水的接触面积为判断信号,控制处于开启状态的车窗执行玻璃升起动作。举例而言,在前挡风玻璃的多个位置设置传感器,用来检测挡风玻璃的雨水接触面积,在接触面积大于预设面积时,则判断此时为降雨天气,再根据雨量判断,是否要升起车窗玻璃。作为另一种实现方式,还可以通过摄像头检测雨水接触面积,对此,不进行具体限定。 可选地,在本申请的一个实施例中,本申请实施例还包括:在实际雨量小于或等于预设雨量时,控制处于开启状态的车窗执行第二玻璃降落动作,以回到开启状态下的初始位置。 可选地,在本申请的一个实施例中,在控制处于开启状态的车窗执行第二玻璃降落动作之前,还包括:判断是否接收用户的停止恢复指令;若接收到停止恢复指令,则不执行第二玻璃降落动作,以使车窗保持处于关闭状态。 在本申请的实施例中,控制处于开启状态的车窗执行玻璃升起动作后,在车辆所处环境的实际雨量小雨或等于预设雨量时,本申请的实施例可以控制之前处于开启状态的车窗再降落。若用户发出停止降落指令,如将车窗锁定,则本申请的实施例不再执行第二玻璃降落动作。由此,可以更好的满足用户的需求,提升驾乘体验。 如图4所示,通过雨量传感器获取车辆所处环境的实际雨量,通过车辆bcm控制处于开启状态的车窗玻璃升起中,判断是否有发生触碰的防夹信号,存在触碰时,车窗执行降落动作,不存在时,继续执行升起动作,其中设定10秒的延迟时间。利用雨量传感器,通过bcm内部的软件和硬件电路处理,即可实现在下雨天情况下汽车玻璃自动升起的功能,在提升驾驶人员的用车体验和乘客的乘车舒适性的同时,成本方面并无过多增加,可实施性很高。 根据本申请实施例提出的汽车玻璃的升降方法,在车窗开启且检测到开始降雨时,无需人为操作,车辆自动升起车窗玻璃,避免雨水落入车内,避免驾驶员手动操作玻璃升起而导致分散驾驶员的注意力和视野,保证操控的安全性,保证驾驶员的驾车需求,并且乘客也无需自动操作玻璃升起,提升乘客的乘车体验,以及在升起过程中,一旦检测到碰触障碍物,立即启动防夹功能,及时降下车窗玻璃,避免发生安全事故,保证乘车人员的安全性,有效保证驾乘体验,提高驾乘的安全性。由此,解决了相关技术中在降雨天气,驾驶员和乘客需要手动操作玻璃升降,导致出现交通事故,影响驾驶安全性,降低乘车体验等技术问题。 其次参照附图描述根据本申请实施例提出的汽车玻璃的升降装置。 图5为根据本申请实施例的汽车玻璃的升降装置的结构示意图。 如图5所示,该汽车玻璃的升降装置10包括:检测模块100、获取模块200和控制模块300。 其中,检测模块100,用于检测车辆车窗的当前状态。获取模块200,用于在检测到车辆车窗中任一车窗处于开启状态时,获取车辆所处环境的实际雨量。控制模块300,用于在实际雨量大于预设雨量时,控制处于开启状态的车窗执行玻璃升起动作的同时,检测玻璃是否发生触碰,且在发生触碰时,控制车窗执行第一玻璃降落动作,使得玻璃落至最低位置。 可选地,在本申请的一个实施例中,控制处于开启状态的车窗执行玻璃升起动作,包括:生成处于开启状态的车窗的玻璃升起指令;判断玻璃升起指令的生成时长;若生成时长大于第一预设时长,则发送玻璃升起指令至玻璃执行设备,以执行玻璃升起动作。 可选地,在本申请的一个实施例中,汽车玻璃的升降装置10还包括:调整模块,用于在实际雨量小于或等于预设雨量时,控制处于开启状态的车窗执行第二玻璃降落动作,以回到开启状态下的初始位置。 可选地,在本申请的一个实施例中,汽车玻璃的升降装置10还包括,第一判断模块,用于在控制处于开启状态的车窗执行第二玻璃降落动作之前,判断是否接收用户的停止恢复指令;若接收到停止恢复指令,则不执行第二玻璃降落动作,以使车窗保持处于关闭状态。 可选地,在本申请的一个实施例中,汽车玻璃的升降装置10还包括:第二判断模块,用于在控制处于开启状态的车窗执行玻璃升起动作之前,获取大于预设雨量的持续时长;判断持续时长是否大于第二预设时长;若持续时长大于第二预设时长,则生成执行信号,以执行玻璃升起动作。 可选地,在本申请的一个实施例中,汽车玻璃的升降装置10还包括:报警模块,用于控制车窗执行第一玻璃降落动作的同时,控制至少一个声学报警装置和/或至少一个光学报警装置进行防夹报警。 需要说明的是,前述对汽车玻璃的升降方法实施例的解释说明也适用于该实施例的汽车玻璃的升降装置,此处不再赘述。 根据本申请实施例提出的汽车玻璃的升降装置,在车窗开启且检测到开始降雨时,无需人为操作,车辆自动升起车窗玻璃,避免雨水落入车内,避免驾驶员手动操作玻璃升起而导致分散驾驶员的注意力和视野,保证操控的安全性,保证驾驶员的驾车需求,并且乘客也无需自动操作玻璃升起,提升乘客的乘车体验,以及在升起过程中,一旦检测到碰触障碍物,立即启动防夹功能,及时降下车窗玻璃,避免发生安全事故,保证乘车人员的安全性,有效保证驾乘体验,提高驾乘的安全性。由此,解决了相关技术中在降雨天气,驾驶员和乘客需要手动操作玻璃升降,导致出现交通事故,影响驾驶安全性,降低乘车体验等技术问题。 图6为本申请实施例提供的车辆的结构示意图。该电子设备可以包括: 存储器601、处理器602及存储在存储器601上并可在处理器602上运行的计算机程序。 处理器602执行程序时实现上述实施例中提供的汽车玻璃的升降方法。 进一步地,车辆还包括: 通信接口603,用于存储器601和处理器602之间的通信。 存储器601,用于存放可在处理器602上运行的计算机程序。 存储器601可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。 如果存储器601、处理器602和通信接口603独立实现,则通信接口603、存储器601和处理器602可以通过总线相互连接并完成相互间的通信。总线可以是工业标准体系结构(industrystandardarchitecture,简称为isa)总线、外部设备互连(peripheralcomponent,简称为pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,简称为eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。 可选的,在具体实现上,如果存储器601、处理器602及通信接口603,集成在一块芯片上实现,则存储器601、处理器602及通信接口603可以通过内部接口完成相互间的通信。 处理器602可能是一个中央处理器(centralprocessingunit,简称为cpu),或者是特定集成电路(applicationspecificintegratedcircuit,简称为asic),或者是被配置成实施本申请实施例的一个或多个集成电路。 本实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如上的汽车玻璃的升降方法。 在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或n个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。 此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“n个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。 流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更n个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。 应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,n个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。 本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。