一种基于流水量与亮度防止固定运行频率导致犯困的车辆雨刮器运行方法与流程

文档序号:16879907发布日期:2019-02-15 22:01阅读:194来源:国知局
一种基于流水量与亮度防止固定运行频率导致犯困的车辆雨刮器运行方法与流程

本发明属于系统方法领域,特别涉及一种基于流水量与亮度防止固定运行频率导致犯困的车辆雨刮器运行方法。



背景技术:

车辆的发展不仅对社会经济产生了巨大作用,对人类的生活也带来了重要影响,车辆已经成为人们出行的主要交通工具。车辆上可以配置有雨刮器,该雨刮器可以刷除挡风玻璃上的雨雪、泥水等,使用户视野清楚,保证行车安全。在车辆行驶的过程中,用户可以根据当前的天气状况手动控制雨刮器,来清洁挡风玻璃,该控制过程较为繁琐,因此,需要一种控制过程较为简单的雨刮器控制方法。

中国专利cn106184124b提供一种雨刮器控制方法,该方法通过在雨刮器运行过程中随机插入一个时间点,使得雨刮器摆动不会有规律的摆动,从而避免导致雨刮器规律摆动而造成的驾驶员犯困现象,但实际情况下,雨天下雨时雨情过大时若如此操作可能会导致驾驶员视线受到阻碍,从而有驾驶的危险,本发明通过流水的变化以及车内外亮度的变化进行判断并调节运行速度,判断运行速度是否已经达到防止犯困的效果,若未达到则对车辆雨刮器中插入时间停顿,且对雨刮器进行运行速度的增大,降低和停止,起到启动控制的效果。



技术实现要素:

本发明目的在于提供一种基于流水量与亮度防止固定运行频率导致犯困的车辆雨刮器运行方法,通过车窗外的流水总量以及车内外的亮度值的差异判断并自动控制车辆雨刮器的自动开启,暂停,运行速度的增加和降低,通过速度的变化并插入时间停顿,达到防止驾驶员疲劳驾驶的效果。

一种基于流水量与亮度防止固定运行频率导致犯困的车辆雨刮器运行方法,包括从车窗外左边采集车窗的水流流水量的第一流水总量,从车窗外右边采集车窗的水流流水量的第二流水总量号,获取第一流水量和第二流水量,从车内获取车内的第一亮度,从车外获取第二亮度,所述第一亮度为车内的驾驶位前方亮度值,所述第二亮度为车窗外的亮度值,所述第一流水量为车窗外左边流水量,所述第二流水量为车窗外右边流水量,判断车内的亮度值与车外的亮度值是否在预设定范围内,判断所述第一流水量和所述第二流水量变化是在预设定范围内,并根据所述第一亮度值与第二亮度值的变化和所述第一流量和所述第二流水量的变化控制车辆雨刮器的摆动速度,获取所述车前雨刮器摆动速度,计算所述雨刮器从左到右摆动时间,计算所述车辆雨刮器最短摆动时间t0与最大摆动时间t1,根据所述车辆雨刮器最短摆动时间t0与最长摆动时间t1间从中随机插入停顿点,并根据停顿点时间点以及所述车窗水流之和亮度值的变化增加或降低所述车辆雨刮器运行速度。

其中,当所述第一流水量与第二流水量未达到预设定范围时,所述第一亮度值与所述第二亮度值达到预设定范围时,对所述车辆雨刮器控制包括:

当雨刮器正在启动器时,降低所述车辆雨刮器运行速度并自动关闭雨刮器的启动;

当所述当第一流水量与第二流水量达到预设定范围时,所述第一亮度值与所述第二亮度值达到预设定范围时,对所述车辆雨刮器控制包括:

计算所述车辆雨刮器运行速度,根据所述第一流水量与所述第二流水量的变化增加或降低所述车辆雨刮器的运行速度;

获取第三亮度值与第四亮度值,判断所述第一亮度值与所述第二亮度值的差值和所述第三亮度值与所述第四的差值是否达到在预设定值内,并增加所述车辆雨刮器的运行速度。

其中,获取所述第一水流量和所述第二水流量,当所述车辆雨刮器运行到左边时,获取第三水流量,当所述车辆雨刮器运行到右边时,获取第四水流量,所述第三水流量为所述第二次车窗外左边水流量,所述第四水流量为所述第二次车窗外第二次右边水流量,对比所述第一水流量与所述第三水流,若所述第一水流量大于所述第三水流量,控制所述车辆雨刮器回摆减速运行,计算所述车辆减速运行幅度是否超过正常车辆雨刮器摆动速度的10%,若超过10%则不进行雨刮器的时间停顿,若未超过10%切满足摆动次数条件则进行雨刮器的时间停顿;

所述雨刮器减速速度为所述第一水流量与所述第三水流量差值与所述第一水量的比,若所述第一水流量小于所述第三水流量,控制所述车辆雨刮器回摆增速运行,其中增速幅度为所述第一水流量与所述第三水流量差值与所述第一水量的比,对比所述第二水流量与所述第四水流,若所述第二水流量大于所述第四水流量,控制所述车辆雨刮器回摆减速运行,计算所述车辆减速运行幅度是否超过正常车辆雨刮器摆动速度的10%,若超过10%则不进行雨刮器的时间停顿,若未超过10%切满足摆动次数条件则进行雨刮器的时间停顿;

所述雨刮器减速速度为所述第二水流量与所述第四水流量差值与所述第二水量的比,若所述第二水流量小于所述第四水流量,控制所述车辆雨刮器回摆增速运行,其中增速幅度为所述第二水流量与所述第四水流量差值与所述第二水量的比,计算所述车辆减速运行幅度是否超过正常车辆雨刮器摆动速度的10%,若超过10%则不进行雨刮器的时间停顿,若未超过10%切满足摆动次数条件则进行雨刮器的时间停顿。

其中,在所述车辆雨刮器减速运行过程中对比所述第一亮度值与所述第二亮度值,其中还包括:

判断所述第一亮度值与所述第二亮度值差值是否在预设定范围内,所述预设定范围为所述第一亮度值与所述第二亮度值差值与所述第二亮度值的差值比例超过设定比例,若超过设定比例暂停所述车辆雨刮器减速运动;

在所述车辆雨刮器增速运行过程中中对比所述第一亮度值与所述第二亮度值,其中还包括:

判断判断所述第一亮度值与所述第二亮度值差值是否在预设定范围内,所述预设定范围为所述第一亮度值与所述第二亮度值差值与所述第二亮度值的差值比例未超过设定比例,若未超过所设定比例停止所述车辆雨刮器增速运动。

其中,当暂停所述车辆雨刮器增速运动或暂停所述车辆雨刮器减速运动,获取第三亮度值与第四亮度值,所述第三亮度值为车内驾驶位前方亮度值,所述第四亮度值为车外车窗亮度值,当所述车辆雨刮器暂停减速运行或暂停增速运行时其中还包括:

当所述车辆雨刮器暂停减速运行时,判断所述第三亮度值与所述第四亮度值是否低于预设定值,当低于预设定值后控制所述车辆雨刮器重新进行减速运动;

当所述车辆雨刮器增速运行时,判断判断所述第三亮度值与所述第四亮度值是否超出预设定值,当超出预设定值后控制所述车辆雨刮器重新进行运动。

其中,当所述第一水流总量与所述第二水流总量达到预设定值时且所述第一亮度值与所述第二亮度值达到预设定值则控制所述车辆雨刮器停止雨刮器运行,所述车辆雨刮器摆动次数未达到s次,所述车辆雨刮器运行速度递增或递降超过10%后,重新计算所述车辆雨刮器摆动次数。

有益效果:

本发明包括以下有益效果(1)通过车辆雨刮器摆动速度变化判断当前摆动速度是否会造成驾驶员驾驶疲劳情况;(2)在插入时间停顿的同时判断雨刮器运行速度是否会对驾驶员的前方视线造成影响并自动调节避免影响;(3)通过车窗外流水总量的变化值对车辆雨刮器进行控制,起到了自动打开和关闭的控制效果;(4)通过车窗外流水量的变化值前后的变化对车辆雨刮器进行增速和减速的控制效果;(5)通过对车内外亮度的限定判断加大对车辆雨刮器正确判断的正确率,减少误判的发生。

附图说明

图1是本发明一种基于流水量与亮度防止固定运行频率导致犯困的车辆雨刮器运行方法的流程图。

图2是本发明一种基于流水量与亮度防止固定运行频率导致犯困的车辆雨刮器运行方法的刮雨器时间暂停流程图。

图3是本发明一种基于流水量与亮度防止固定运行频率导致犯困的车辆雨刮器运行方法的水流量变化控制流程图。

图4是本发明一种基于流水量与亮度防止固定运行频率导致犯困的车辆雨刮器运行方法的亮度检测控制流程图。

具体实施方式

下面参照附图和描述根据本发明实施例提出的一种基于流水量与亮度防止固定运行频率导致犯困的车辆雨刮器运行方法,通过车窗外的流水总量以及车内外的亮度值的差异判断并自动控制车辆雨刮器的自动开启,暂停,运行速度的增加和降低,通过速度的变化并插入时间停顿,达到防止驾驶员疲劳驾驶的效果。

如图1-4所示,一种基于流水量与亮度防止固定运行频率导致犯困的车辆雨刮器运行方法,包括从车窗外左边采集车窗的水流流水量的第一流水总量,从车窗外右边采集车窗的水流流水量的第二流水总量号,获取第一流水量和第二流水量,从车内获取车内的第一亮度,从车外获取第二亮度,所述第一亮度为车内的驾驶位前方亮度值,所述第二亮度为车窗外的亮度值,所述第一流水量为车窗外左边流水量,所述第二流水量为车窗外右边流水量,判断车内的亮度值与车外的亮度值是否在预设定范围内,判断所述第一流水量和所述第二流水量变化是在预设定范围内,并根据所述第一亮度值与第二亮度值的变化和所述第一流量和所述第二流水量的变化控制车辆雨刮器的摆动速度,获取所述车前雨刮器摆动速度,计算所述雨刮器从左到右摆动时间,计算所述车辆雨刮器最短摆动时间t0与最大摆动时间t1,根据所述车辆雨刮器最短摆动时间t0与最长摆动时间t1间从中随机插入停顿点,并根据停顿点时间点以及所述车窗水流之和亮度值的变化增加或降低所述车辆雨刮器运行速度;具体还包括以下步骤:

s1:获取车窗外两边的流水总量,当车窗外两边流水总量达到预设定范围范内后自动启动车辆雨刮器,其中预设定范围为提前设定的启动条件值,由使用者自行设定;

s2:获取车窗外的所述第一水流量和所述第二水流量,判断所述第一水流量和所述第二水流量是否达到预设定值,若到达预设定值则控制所述车辆雨刮器进行运动速度的递增或者递减;

s3:获取车窗外的所述第三水流量和所述第四水流量,判断所述第三水流量和所述第四水流量是否达到预设定值,若到达预设定值则控制所述车辆雨刮器进行运动速度的停止递增或者继续递增;

s4:获取车窗外和车内的第一亮度值和第二亮度值,判断所述第一亮度值与所述第二亮度值差值与所述第二亮度值是否在预设定范围内,若做预设定范围内并控制所述车辆雨刮器的减速运动或者增速运动;

s5:获取车窗外和车内的第三亮度值和第四亮度值,判断所述第三亮度值与所述第四亮度值差值与所述第二亮度值是否在预设定范围内,并对所述车辆雨刮器进行恢复减速运动或则增速运动;

s6:计算车辆雨刮器最大运行时间与最小运行时间(t0,t1),根据(t0,t1)的时间差随机获取一个时间点,并在时间点上随机获得一个暂停时间,当车辆刮雨器运行速度达到预设定值时,将随机获得暂停时间插入时间点内。

这其中包括在时间(t0,t1)间随机获取一个时间点,具体还包括以下步骤:

s01:判断所述雨刮器拍动次数s是否达到预设定值,判断雨刮器摆动次数中雨刮器运动速度增幅递降是否达到预设定值,若达到预设定值则进行车辆雨刮器时间停顿,其中雨刮器运动速度增幅或递降比例超过10%则满足所设定条件;

s02:获取所述车辆雨刮器运行速度,计算所述车辆雨刮器从左到右,从右到做的最小摆动时间与最大摆动时间(t0,t1),基于时间(t0,t1)差值中随机生成数值t2;

s03:在时间t0+t2的时间节点上,随机生成(t3,t4)的一个数值p,其中t3,t4为预先设定的最大停顿时间与最小停顿时间;

s04:将生成的数值p插入时间节点t0+t2上进行所述车辆雨刮器停顿时间,所述雨刮器停顿时间次数为s。

当所述第一流水量与第二流水量未达到预设定范围时,所述第一亮度值与所述第二亮度值达到预设定范围时,对所述车辆雨刮器控制包括:

当雨刮器正在启动器时,降低所述车辆雨刮器运行速度并自动关闭雨刮器的启动;

当所述当第一流水量与第二流水量达到预设定范围时,所述第一亮度值与所述第二亮度值达到预设定范围时,对所述车辆雨刮器控制包括:

计算所述车辆雨刮器运行速度,根据所述第一流水量与所述第二流水量的变化增加或降低所述车辆雨刮器的运行速度;

获取第三亮度值与第四亮度值,判断所述第一亮度值与所述第二亮度值的差值和所述第三亮度值与所述第四的差值是否达到在预设定值内,并增加所述车辆雨刮器的运行速度。

获取所述第一水流量和所述第二水流量,当所述车辆雨刮器运行到左边时,获取第三水流量,当所述车辆雨刮器运行到右边时,获取第四水流量,所述第三水流量为所述第二次车窗外左边水流量,所述第四水流量为所述第二次车窗外第二次右边水流量,对比所述第一水流量与所述第三水流,若所述第一水流量大于所述第三水流量,控制所述车辆雨刮器回摆减速运行,计算所述车辆减速运行幅度是否超过正常车辆雨刮器摆动速度的10%,若超过10%则不进行雨刮器的时间停顿,若未超过10%切满足摆动次数条件则进行雨刮器的时间停顿;

所述雨刮器减速速度为所述第一水流量与所述第三水流量差值与所述第一水量的比,若所述第一水流量小于所述第三水流量,控制所述车辆雨刮器回摆增速运行,其中增速幅度为所述第一水流量与所述第三水流量差值与所述第一水量的比,对比所述第二水流量与所述第四水流,若所述第二水流量大于所述第四水流量,控制所述车辆雨刮器回摆减速运行,计算所述车辆减速运行幅度是否超过正常车辆雨刮器摆动速度的10%,若超过10%则不进行雨刮器的时间停顿,若未超过10%切满足摆动次数条件则进行雨刮器的时间停顿;

所述雨刮器减速速度为所述第二水流量与所述第四水流量差值与所述第二水量的比,若所述第二水流量小于所述第四水流量,控制所述车辆雨刮器回摆增速运行,其中增速幅度为所述第二水流量与所述第四水流量差值与所述第二水量的比,计算所述车辆减速运行幅度是否超过正常车辆雨刮器摆动速度的10%,若超过10%则不进行雨刮器的时间停顿,若未超过10%切满足摆动次数条件则进行雨刮器的时间停顿具体还包括以下步骤:

s10:获取第一流水量与第二流水量,判断第一流水量与第二流水量的差值与第二水流量的比值是否大于10%,若大于10%则控制车辆雨刮器进行增速运动;

s11:获取第三流水量与第四流水量,判断第三流水量与第四流水量的值和第一流水量与第二流水量的值变化;

s12:若所述第一水流量大于所述第三水流量,控制所述车辆雨刮器回摆减速运行,所述车辆减速运行幅度是否超过正常车辆雨刮器摆动速度的10%,若超过10%则不进行雨刮器的时间停顿,若未超过10%切满足摆动次数条件则进行雨刮器的时间停顿;

s13:若所述第二水流量大于所述第四水流量,控制所述车辆雨刮器回摆减速运,行所述车辆减速运行幅度是否超过正常车辆雨刮器摆动速度的10%,若超过10%则不进行雨刮器的时间停顿,若未超过10%切满足摆动次数条件则进行雨刮器的时间停顿。

在所述车辆雨刮器减速运行过程中对比所述第一亮度值与所述第二亮度值,其中还包括:

判断所述第一亮度值与所述第二亮度值差值是否在预设定范围内,所述预设定范围为所述第一亮度值与所述第二亮度值差值与所述第二亮度值的差值比例超过设定比例,若超过设定比例暂停所述车辆雨刮器减速运动;

在所述车辆雨刮器增速运行过程中中对比所述第一亮度值与所述第二亮度值,其中还包括:

判断判断所述第一亮度值与所述第二亮度值差值是否在预设定范围内,所述预设定范围为所述第一亮度值与所述第二亮度值差值与所述第二亮度值的差值比例未超过设定比例,若未超过所设定比例停止所述车辆雨刮器增速运动。

当暂停所述车辆雨刮器增速运动或暂停所述车辆雨刮器减速运动,获取第三亮度值与第四亮度值,所述第三亮度值为车内驾驶位前方亮度值,所述第四亮度值为车外车窗亮度值,当所述车辆雨刮器暂停减速运行或暂停增速运行时其中还包括:

当所述车辆雨刮器暂停减速运行时,判断所述第三亮度值与所述第四亮度值是否低于预设定值,当低于预设定值后控制所述车辆雨刮器重新进行减速运动;

当所述车辆雨刮器增速运行时,判断判断所述第三亮度值与所述第四亮度值是否超出预设定值,当超出预设定值后控制所述车辆雨刮器重新进行运动。

其中,当所述第一水流总量与所述第二水流总量达到预设定值时且所述第一亮度值与所述第二亮度值达到预设定值则控制所述车辆雨刮器停止雨刮器运行,具体包括以下步骤:

s21:获取第一亮度值与第二亮度值,判断第一亮度值与第二亮度值的差值与第二亮度值的比值是否小于10%,若大于10%则控制车辆雨刮器进行增速运动暂停;

s22:获取第三亮度值与第四亮度值,判断第三亮度值与第四亮度值的差值和第一亮度值与第二亮度值的差值,第三亮度值与第四亮度值的差值大于第一亮度值与第二亮度值的差值;

s23:控制车辆雨刮器恢复增速运动;

s24:第三亮度值与第四亮度值的差值小于第一亮度值与第二亮度值的差值,控制车辆雨刮器继续停止增速运动。

当所述第一水流总量与所述第二水流总量达到预设定值时且所述第一亮度值与所述第二亮度值达到预设定值则控制所述车辆雨刮器停止雨刮器运行,所述车辆雨刮器摆动次数未达到s次,所述车辆雨刮器运行速度递增或递降超过10%后,重新计算所述车辆雨刮器摆动次数。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1