一种车辆雨刷的控制方法、控制系统、设备及介质与流程
未命名
07-11
阅读:105
评论:0
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.本技术实施例提供的车辆雨刷的控制方法和控制系统,所述控制方法应用于一种车辆雨刷的控制系统,所述控制系统包括数据采集模块、中央处理模块和驱动模块;所述数据采集模块实时采集当前环境数据,并将所述当前环境数据发送给所述中央处理模块;其中,所述当前环境数据包括环境温度值、第一雨量值和第二雨量值;所述中央处理模块根据所述当前环境数据确定出雨量综合采样值,根据所述雨量综合采样值生成雨刷控制指令,并将所述雨刷控制指令发送给所述驱动模块;所述驱动模块基于所述雨刷控制指令驱动安装在车窗上的雨刷进行往复运动。
40.本技术通过温度值、第一雨量值和第二雨量值进行雨量值的综合计算,确定出雨量综合采样值,再根据雨量综合采样值生成雨刷控制指令,来驱动车窗上的雨刷进行运动。在不同的天气情况下生成不同的雨刷控制指令,实现了在雨雪天气精准的控制雨刷工作状态,提高了安全性。
41.为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
42.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
43.图1为本技术实施例所提供的一种车辆雨刷的控制方法的流程图;
44.图2为本技术实施例所提供的一种车辆侧窗雨刷器的结构示意图;
45.图3为本技术实施例所提供的一种车辆雨刷的控制系统的结构示意图;
46.图4为本技术实施例所提供的一种电子设备的结构示意图。
具体实施方式
47.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本技术保护的范围。
48.首先,对本技术可适用的应用场景进行介绍。本技术可应用于计算机技术领域。
49.随着社会的高速发展和人民生活水平的不断提高,道路上的汽车保有量大大增加,因此行车安全就成为目前汽车驾驶员最关注的事项的之一。在雨、雪、霜等恶劣天气驾驶汽车时,汽车窗外面的水雾、雨滴遮挡视线,光线昏暗时则更严重,非常严重影响了驾驶员的视线,容易造成误判引发安全事故,特别是在车辆变线和拐弯时极易引发交通事故。现有的汽车均在前挡风玻璃和后挡风玻璃配置雨刮器或配置前挡风玻璃雨刷器和加热后挡风玻璃,同时,在一些中高级车上也配备了后视镜加热功能,以减小视线影响的问题。但这些功能均需要驾驶员手动开启,如果开启不及时可能会造成交通事故,存在较大的安全隐患。
50.基于此,本技术实施例提供了一种车辆雨刷的控制方法、控制系统、设备及介质,在不同的天气情况下生成不同的雨刷控制指令,实现了在雨雪天气精准的控制雨刷工作状态,提高了安全性。
51.请参阅图1,图1为本技术实施例所提供的一种车辆雨刷的控制方法的流程图。所述控制方法应用于一种车辆雨刷的控制系统,所述控制系统包括数据采集模块、中央处理模块和驱动模块,如图1中所示,本技术实施例提供的车辆雨刷的控制方法包括:
52.s101,所述数据采集模块实时采集当前环境数据,并将所述当前环境数据发送给所述中央处理模块。
53.需要说明的是,当前环境数据指的是数据采集模块采集到的,当前车辆所处环境中的环境数据。根据本技术提供的实施例,所述当前环境数据包括环境温度值、第一雨量值和第二雨量值。这里,环境温度值指的是当前车辆所处环境的温度值。第一雨量值和第二雨量值则是雨量传感器检测到的当前车辆所处环境的降雨量。
54.具体的,数据采集模块主要用于采集当前车辆所处环境中的当前环境数据,包括环境温度值、第一雨量值和第二雨量值。针对上述步骤s101,在具体实施时,数据采集模块实时采集当前环境数据,并将当前环境数据发送给中央处理模块。
55.具体的,根据本技术提供的实施例,所述数据采集模块包括红外线式雨量检测传感器、电式雨量检测传感器、温度传感器和模数转换器。针对上述步骤s101,所述数据采集模块实时采集当前环境数据,并将所述当前环境数据发送给所述中央处理模块,包括:
56.步骤1011,所述红外线式雨量检测传感器采集第一初始雨量值,并将所述第一初
始雨量值转换为第一雨量电压值发送至所述模数转换器。
57.步骤1012,所述电式雨量检测传感器采集第二初始雨量值,并将所述第二初始雨量值转换为第二雨量电压值发送至所述模数转换器。
58.需要说明的是,初始雨量值指的是雨量检测传感器检测到的当前环境中的降雨量。雨量电压值是根据初始雨量值进行电压值转换得到的。
59.针对上述步骤1011-步骤1012,在具体实施时,红外线式雨量检测传感器采集第一初始雨量值,并将第一初始雨量值转换为第一雨量电压值发送至模数转换器。电式雨量检测传感器采集第二初始雨量值,并将第二初始雨量值转换为第二雨量电压值发送至模数转换器。具体的,根据本技术提供的实施例,在内后视镜处安装红外线式雨量检测传感器,通过发光二极管发出的光经过透镜系统调整后,成平行光状态照射到挡风玻璃上;当玻璃干燥时、光线将发生全反射,并经过透镜系统成平行光状态被接收器件接收,输出最大值100%;当玻璃上有雨水、雨滴时,由于折射率改变,光线将不能发生全反射,而是视水滴面积大小发生部分反射,此时接收管只收到部分信号,按照百分率比值能够计算出雨量大小。在两侧外后视镜处安装压电式雨量检测传感器,根据冲击测量原理对单个雨滴重量进行测算,进而计算降雨量。雨滴在降落过程中受到雨滴重量和空气阻力的作用,到达地面时速度为恒定速度,根据p=mv,测量冲击即可求出雨滴重量,进而得到持续降雨量。
60.步骤1013,所述温度传感器采集初始温度值,并将所述初始温度值转换为温度电压值发送至所述模数转换器。
61.需要说明的是,初始温度值指的是温度传感器检测到的当前环境中的温度值。温度电压值是根据初始温度值进行电压值转换得到的。
62.具体的,温度传感器主要用于检测当前环境的温度值,并将温度值转换为对应的电压值发送至模数转换器。针对上述步骤1013,在具体实施时,温度传感器采集初始温度值,并将初始温度值转换为温度电压值发送至模数转换器。
63.步骤1014,所述模数转换器将所述温度电压值转换为所述环境温度值,将所述第一雨量电压值转换为所述第一雨量值,将所述第二雨量电压值转换为所述第二雨量值,并将所述环境温度值、所述第一雨量值和所述第二雨量值发送给所述中央处理模块。
64.具体的,模数转换器主要用于将电压值转换为对应的数字量。针对上述步骤1014,在具体实施时,模数转换器在接收到温度电压值、第一雨量电压值和第二雨量电压值后,将电压值转换成最大值为4096数字量,将温度电压值转换为环境温度值,将第一雨量电压值转换为第一雨量值,将第二雨量电压值转换为第二雨量值,并将环境温度值、第一雨量值和第二雨量值发送给中央处理模块。这里,根据本技术提供的实施例,使用vsp5324模数转换器作为信号转换器,其满足aec-q100标准,是一款高性能车规级adc,其单信道采样时每通道功耗仅为65mw,双信道采样时每通道仅为82mw;采样频率可高达80msps,信噪比仅为70dbfs,无杂散动态范围为85dbc。
65.s102,所述中央处理模块根据所述当前环境数据确定出雨量综合采样值,根据所述雨量综合采样值生成雨刷控制指令,并将所述雨刷控制指令发送给所述驱动模块。
66.需要说明的是,雨量综合采样值指的是基于当前环境数据中的环境温度值、第一雨量值和第二雨量值综合计算得到的雨量值。雨刷控制指令指的是用于控制雨刷活动的指令。
67.具体的,中央处理模块主要用于根据获取到的当前环境数据来生成对应的雨刷控制指令。针对上述步骤s102,在具体实施时,中央处理模块根据当前环境数据确定出雨量综合采样值,根据雨量综合采样值生成雨刷控制指令,并将雨刷控制指令发送给驱动模块。这里,根据本技术提供的实施例,中央处理模块选用renesas rh850/f1l系列产品,其是renesas车规级的mcu,在汽车电子领域广泛应用,其功耗低,性能稳定,具有汽车常用的can/lin通信接口,以及内置的电机控制功能,其支持安全功能,主频可高达80mhz;具有宽工作电压和工作温度,可提高系统稳定性。
68.具体的,针对上述步骤s102,所述中央处理模块根据所述当前环境数据确定出雨量综合采样值,根据所述雨量综合采样值生成雨刷控制指令,包括:
69.步骤1021,根据所述当前环境数据中的所述环境温度值确定出当前环境信息、所述第一雨量值对应的第一权重和所述第二雨量值对应的第二权重。
70.这里,可以根据预先设定的温度阈值与环境温度值进行比较来确定当前环境信息。作为示例,当环境温度值小于或等于-3℃时,则认为当前环境信息为雪天,当环境温度值大于-3℃且小于3℃时,则认为当前环境信息为雨雪混合,当环境温度值大于或等于3℃时,则认为当前环境信息为雨天。
71.针对上述步骤1021,在具体实施时,根据当前环境数据中的环境温度值确定出当前环境信息、第一雨量值对应的第一权重和第二雨量值对应的第二权重。具体的,延续上述实施例,当环境温度值在零下3℃以下时,此时为雪,红外线式雨量检测传感器反射较多,探测精度容易出现误差,在此情况下加大电式雨量检测传感器输出的数值的权重。第一雨量值是由红外线式雨量检测传感器采集到的,第二雨量值是由电式雨量检测传感器采集到的,因此需要加大第二雨量值的权重,例如,设定第一权重为0.3,第二权重为0.7,对此本技术不做具体限定。当环境温度值在零下3℃以上且在3℃以下时,此时为雨雪混和状态,在此情况下稍微加大电式雨量检测传感器输出的数值的权重,例如,设定第一权重为0.4,第二权重为0.6,对此本技术不做具体限定。当环境温度值在3℃以上时,在此情况下加大红外线式雨量检测传感器输出的数值的权重,例如,设定第一权重为0.6,第二权重为0.4,对此本技术不做具体限定。
72.这里,应注意,上述对当前环境信息、第一权重和第二权重的举例仅为示例,实际中,当前环境信息、第一权重和第二权重的数值不限于上述例子。
73.步骤1022,基于所述第一雨量值、所述第一权重、所述第二雨量值和所述第二权重计算出所述雨量综合采样值。
74.针对上述步骤1022,在具体实施时,基于第一雨量值、第一权重、第二雨量值和第二权重计算出雨量综合采样值。具体的,将第一雨量值与第一权重相乘得到第一数值,将第二雨量值与第二权重相乘得到第二数值,将第一数值与第二数值求和即可得到雨量综合采样值。
75.步骤1023,根据所述雨量综合采样值从所述当前环境信息对应的多个雨刷控制模式中确定出目标雨刷控制模式,并根据所述目标雨刷控制模式生成所述控制指令。
76.针对上述步骤1023,在具体实施时,根据雨量综合采样值从当前环境信息对应的多个雨刷控制模式中确定出目标雨刷控制模式。具体的,延续上述步骤1023中的实施例,一共存在四种雨刷控制模式:雨刷器每分钟转动6个周期、雨刷器每分钟转动12个周期、雨刷
器每分钟转动30个周期和雨刷器每分钟转动60个周期。当当前环境信息为雪天时,在雨量综合采样值大于0.5mm且小于1.5mm时,目标雨刷控制模式为每分钟转动6个周期,在雨量综合采样值大于1.5mm且小于3.0mm时,目标雨刷控制模式为每分钟转动12个周期,在雨量综合采样值大于3.0mm且小于6.0mm时,目标雨刷控制模式为每分钟转动30个周期,在雨量综合采样值大于6.0mm时,目标雨刷控制模式为每分钟转动60个周期。当当前环境信息为雨雪混合时,在雨量综合采样值大于0.8mm且小于2.5mm时,目标雨刷控制模式为每分钟转动6个周期,在雨量综合采样值大于2.5mm且小于5.0mm时,目标雨刷控制模式为每分钟转动12个周期,在雨量综合采样值大于5.0mm且小于8.0mm时,目标雨刷控制模式为每分钟转动30个周期,在雨量综合采样值大于8.0mm时,目标雨刷控制模式为每分钟转动60个周期。当当前环境信息为雨天时,在雨量综合采样值大于1.0mm且小于4.0mm时,目标雨刷控制模式为每分钟转动6个周期,在雨量综合采样值大于4.0mm且小于6.0mm时,目标雨刷控制模式为每分钟转动12个周期,在雨量综合采样值大于6.0mm且小于10.0mm时,目标雨刷控制模式为每分钟转动30个周期,在雨量综合采样值大于10.0mm时,目标雨刷控制模式为每分钟转动60个周期。目标雨刷控制模式确定之后,根据该目标雨刷控制模式生成对应的控制指令。
77.s103,所述驱动模块基于所述雨刷控制指令驱动安装在车窗上的雨刷进行往复运动。
78.具体的,驱动模块主要用于根据指令驱动雨刷进行往复运动。针对上述步骤s103,在具体实施时,驱动模块基于雨刷控制指令驱动安装在车窗上的雨刷进行往复运动,在雨雪天气自动对玻璃进行除雨或除雪操作。
79.具体的,根据本技术提供的实施例,所述驱动模块包括数模转换器、运算功率放大器和步进电机。针对上述步骤s103,所述驱动模块基于所述雨刷控制指令驱动安装在车窗上的雨刷进行往复运动,包括:
80.步骤1031,所述数模转换器接收所述雨刷控制指令,将所述雨刷控制指令转换为对应的电压信号,并将所述电压信号发送给所述运算功率放大器。
81.具体的,数模转换器主要用于进行电压信号的转换。针对上述步骤1031,在具体实施时,数模转换器接收雨刷控制指令,将雨刷控制指令转换为对应的电压信号,并将电压信号发送给运算功率放大器。这里,根据本技术提供的实施例,采用ltc2641数模转换器进行信号转换,ltc2641在整个温度范围内提供16位性能(
±
1lsb inl和
±
1lsb dnl)。无缓冲dac输出导致120μa的低电源电流和
±
1lsb的低失调误差。ltc261具有一个基准输入2v至vdd的范围。vout从0v摆动到vref。为了双极性操作,ltc2641包括匹配缩放与外部精密运算放大器一起使用的电阻器,在rfb处产生
±
vref输出摆幅。ltc2641使用一个简单的spi/microwire可操作的兼容3线串行接口时钟频率高达50mhz,可直接连接带有用于需要隔离的应用的光耦合器。
82.步骤1032,所述运算功率放大器基于所述电压信号控制所述步进电机沿着导轨按照所述雨刷控制指令对应的运动频率进行往复运动,以使与所述步进电机相连的所述雨刷进行往复运动。
83.这里,运算功率放大器主要用于驱动电机进行运动。针对上述步骤1032,在具体实施时,运算功率放大器基于电压信号控制步进电机沿着导轨按照雨刷控制指令对应的运动频率进行往复运动,以使与该步进电机相连的雨刷进行往复运动。这里,根据本技术提供的
实施例,运算功率放大器选用drv8824,该运算功率放大器具有两个h桥驱动器和一个微步进分器,并且专门用来驱动一个双极步进电机。每个输出驱动器块包含被配置为全h桥的n通道功率mosfet,以驱动电机绕组,drv8824-q1能够驱动高达1.6v的输出电流。
84.在现有车辆中,在汽车侧窗上的雨雪未有除去其相应的设备,仍然存在看不清后方视野的情况,存在较大的安全隐患;若将门窗玻璃降下来进行擦拭,行车时不方便操作且车外的雨水会进入到车内,影响驾驶安全。根据本技术提供的实施例,作为一种可选的实施方式,将雨刷安装在汽车侧窗上,在车门玻璃角下方安装步进电机,雨雪天气时自动去除侧窗上的雨雪。
85.请参阅图2,图2为本技术实施例所提供的一种车辆侧窗雨刷器的结构示意图。如图2所示,在车门玻璃角上方安装步进电机,在车门玻璃角处的纵向柱处安装导轨,在步进电机处安装雨刷臂和擦拭条式雨刷器,驱动模块根据接收到的雨刷控制指令,控制步进电机在导轨上上下往复运动,静止时擦拭条处于车窗上方。电机可在其导轨的作用下,在导轨框内进行上下运动。在处于关机状态时,雨刷臂与车门上框紧密贴合,不会影响车窗的升降;在处于开启状态时,步进电机在导轨内进行上下运动,带动雨刷臂的上下运动,雨刷器电机在固定的角度内运动,二者相互配合进行侧窗的除雨。
86.作为一种可选的实施方式,本技术实施例提供的所述控制方法还包括:
87.a:所述中央处理模块与所述数据采集模块进行握手操作,并判断在预设时间内是否握手成功。
88.b:若否,则所述中央处理模块生成故障提示信息。
89.c:若是,则所述中央处理模块判断所述当前环境数据的数据状态是否正常,若所述当前环境数据的数据状态不正常,则生成所述故障提示信息。
90.根据本技术提供的实施例,中央处理模块实时与数据采集模块中的各个传感器进行通信,通过uart通信与传感器进行握手操作;传感器上电初始化完成后,中央处理模块一直进行握手操作,在预设时间内仍未握手成功后将故障上报,这里预设时间可以设定为60秒,对此本技术不做限定。握手成功后,通信读取传感器的寄存器状态位,如读取数据不可靠仍会上报故障信息。针对上述步骤a-步骤c,在具体实施时,中央处理模块与数据采集模块进行握手操作,并判断在预设时间内是否握手成功。若在预设时间内没有握手成功,则中央处理模块生成故障提示信息。若在预设时间内握手成功,则中央处理模块判断当前环境数据的数据状态是否正常,若当前环境数据的数据状态不正常,则生成故障提示信息。这样,根据本技术提供的控制方法,增加传感器故障检测功能,实时检测传感器运行状态,将故障提示信息及时通过can或lin通信发出,使故障可在仪表上显示,直接提醒驾驶员传感器出现故障。
91.作为一种可选的实施方式,本技术实施例提供的控制系统中,整个控制系统中使用lmr14030直流开关降压电源芯片+tps659038电源管理集成电路(pmic)ldo组成供电模块。lmr14030直流开关降压电源芯片,其具有4-40v的宽输入电压范围,适用于汽车的非稳压电源的电源调节,其在休眠模式下的静态电流仅为40μa,非常适合电池供电类系统,且在关断模式下具有1μa的超低电流,可进一步延长电池的使用寿命,该稳压器的可调开关频率范围较宽,这使得效率或外部元件尺寸能够得到优化。内部环路补偿意味着用户不用承担设计环路补偿组件的枯燥工作。并且还能够以最大限度减少器件的外部元件数。精密使能
输入简化了稳压器控制和系统电源排序。此外,该器件还内置多种保护特性:逐周期电流限制保护、应对功耗过大的热感测和热关断保护、以及输出过压保护。
92.tps659038适用于汽车应用的电源管理集成电路(pmic)。该器件提供七个可配置的降压转换器,输出电流高达6a,可用于存储器、处理器内核、输入/输出(i/o)或ldo预稳压。其中一个可配置的降压转换器与另一个3a稳压器组合后可提供高达9a的输出电流。所有降压转换器均可与频率介于1.7mhz至2.7mhz之间的外部时钟或频率为2.2mhz的内部回退时钟同步。tps659038-q1器件包含11个ldo稳压器,其中四个ldo输出为0.9v-3.3v@300ma,由经过预稳压的电源供电,四个ldo输出为0.9v-3.3v@200ma,由经过预稳压的电源供电,一个ldo输出为0.9v-3.3v@50ma,由经过预稳压的电源供电,一个100ma通用串行总线(usb)ldo,一个ldo为低噪声ldo,输出电压为0.9v至3.3v,输出电流高达100ma(低噪声性能高达50ma)。
93.通信模块为lin通信,使用ata663431收发器,是新一代的系统基础芯片(sbc),具有完全集成的lin收发器,设计符合lin规范2.0,2.1,2.2,2.2a,iso17987-4和saej2602-2,具有低降稳压器(3.3v/5v/85ma),窗口看门狗和高侧开关。这种组合使得在lin总线系统中开发简单但功能强大的节点成为可能。ata663431/54设计用于处理车辆中的低速数据通信(如在便利电子设备中)。lin驱动器的改进坡度控制确保了高达20kba的安全数据通信。整个控制系统中使用外接flash作为存储器,为下电记忆、预设参数以及升级所需代码包存储提供存储空间。
94.本技术实施例提供的车辆雨刷的控制方法,所述控制方法应用于一种车辆雨刷的控制系统,所述控制系统包括数据采集模块、中央处理模块和驱动模块;所述数据采集模块实时采集当前环境数据,并将所述当前环境数据发送给所述中央处理模块;其中,所述当前环境数据包括环境温度值、第一雨量值和第二雨量值;所述中央处理模块根据所述当前环境数据确定出雨量综合采样值,根据所述雨量综合采样值生成雨刷控制指令,并将所述雨刷控制指令发送给所述驱动模块;所述驱动模块基于所述雨刷控制指令驱动安装在车窗上的雨刷进行往复运动。
95.本技术通过温度值、第一雨量值和第二雨量值进行雨量值的综合计算,确定出雨量综合采样值,再根据雨量综合采样值生成雨刷控制指令,来驱动车窗上的雨刷进行运动。在不同的天气情况下生成不同的雨刷控制指令,实现了在雨雪天气精准的控制雨刷工作状态,提高了安全性。
96.请参阅图3,图3为本技术实施例所提供的一种车辆雨刷的控制系统的结构示意图。如图3中所示,所述控制系统300包括:
97.数据采集模块301,用于实时采集当前环境数据,并将所述当前环境数据发送给中央处理模块302;其中,所述当前环境数据包括环境温度值、第一雨量值和第二雨量值;
98.中央处理模块302,用于根据所述当前环境数据确定出雨量综合采样值,根据所述雨量综合采样值生成雨刷控制指令,并将所述雨刷控制指令发送给驱动模块303;
99.驱动模块303,用于基于所述雨刷控制指令驱动安装在车窗上的雨刷进行往复运动。
100.进一步的,所述数据采集模块301包括红外线式雨量检测传感器、电式雨量检测传感器、温度传感器和模数转换器;
101.红外线式雨量检测传感器,用于采集第一初始雨量值,并将所述第一初始雨量值转换为第一雨量电压值发送至所述模数转换器;
102.电式雨量检测传感器,用于采集第二初始雨量值,并将所述第二初始雨量值转换为第二雨量电压值发送至所述模数转换器;
103.温度传感器,用于采集初始温度值,并将所述初始温度值转换为温度电压值发送至所述模数转换器;
104.模数转换器,用于将所述温度电压值转换为所述环境温度值,将所述第一雨量电压值转换为所述第一雨量值,将所述第二雨量电压值转换为所述第二雨量值,并将所述环境温度值、所述第一雨量值和所述第二雨量值发送给所述中央处理模块302。
105.进一步的,所述中央处理模块302在用于根据所述当前环境数据确定出雨量综合采样值,根据所述雨量综合采样值生成雨刷控制指令时,所述中央处理模块还用于:
106.根据所述当前环境数据中的所述环境温度值确定出当前环境信息、所述第一雨量值对应的第一权重和所述第二雨量值对应的第二权重;
107.基于所述第一雨量值、所述第一权重、所述第二雨量值和所述第二权重计算出所述雨量综合采样值;
108.根据所述雨量综合采样值从所述当前环境信息对应的多个雨刷控制模式中确定出目标雨刷控制模式,并根据所述目标雨刷控制模式生成所述控制指令。
109.进一步的,所述驱动模块303包括数模转换器、运算功率放大器和步进电机;
110.数模转换器,用于接收所述雨刷控制指令,将所述雨刷控制指令转换为对应的电压信号,并将所述电压信号发送给所述运算功率放大器;
111.运算功率放大器,用于基于所述电压信号控制所述步进电机沿着导轨按照所述雨刷控制指令对应的运动频率进行往复运动,以使与所述步进电机相连的所述雨刷进行往复运动。
112.进一步的,所述中央处理模块302还用于:
113.与所述数据采集模块301进行握手操作,并判断在预设时间内是否握手成功;
114.若否,则生成故障提示信息;
115.若是,则判断所述当前环境数据的数据状态是否正常,若所述当前环境数据的数据状态不正常,则生成所述故障提示信息。
116.请参阅图4,图4为本技术实施例所提供的一种电子设备的结构示意图。如图4中所示,所述电子设备400包括处理器410、存储器420和总线430。
117.所述存储器420存储有所述处理器410可执行的机器可读指令,当电子设备400运行时,所述处理器410与所述存储器420之间通过总线430通信,所述机器可读指令被所述处理器410执行时,可以执行如上述图1所示方法实施例中的车辆雨刷的控制方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
118.本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时可以执行如上述图1所示方法实施例中的车辆雨刷的控制方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
119.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
120.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
121.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
122.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
123.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
124.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
125.最后应说明的是:以上所述实施例,仅为本技术的具体实施方式,用以说明本技术的技术方案,而非对其限制,本技术的保护范围并不局限于此,尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本技术实施例技术方案的精神和范围,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
技术特征:
1.一种车辆雨刷的控制方法,其特征在于,所述控制方法应用于一种车辆雨刷的控制系统,所述控制系统包括数据采集模块、中央处理模块和驱动模块,所述控制方法包括:所述数据采集模块实时采集当前环境数据,并将所述当前环境数据发送给所述中央处理模块;其中,所述当前环境数据包括环境温度值、第一雨量值和第二雨量值;所述中央处理模块根据所述当前环境数据确定出雨量综合采样值,根据所述雨量综合采样值生成雨刷控制指令,并将所述雨刷控制指令发送给所述驱动模块;所述驱动模块基于所述雨刷控制指令驱动安装在车窗上的雨刷进行往复运动。2.根据权利要求1所述的控制方法,其特征在于,所述数据采集模块包括红外线式雨量检测传感器、电式雨量检测传感器、温度传感器和模数转换器;所述数据采集模块实时采集当前环境数据,并将所述当前环境数据发送给所述中央处理模块,包括:所述红外线式雨量检测传感器采集第一初始雨量值,并将所述第一初始雨量值转换为第一雨量电压值发送至所述模数转换器;所述电式雨量检测传感器采集第二初始雨量值,并将所述第二初始雨量值转换为第二雨量电压值发送至所述模数转换器;所述温度传感器采集初始温度值,并将所述初始温度值转换为温度电压值发送至所述模数转换器;所述模数转换器将所述温度电压值转换为所述环境温度值,将所述第一雨量电压值转换为所述第一雨量值,将所述第二雨量电压值转换为所述第二雨量值,并将所述环境温度值、所述第一雨量值和所述第二雨量值发送给所述中央处理模块。3.根据权利要求1所述的控制方法,其特征在于,所述中央处理模块根据所述当前环境数据确定出雨量综合采样值,根据所述雨量综合采样值生成雨刷控制指令,包括:根据所述当前环境数据中的所述环境温度值确定出当前环境信息、所述第一雨量值对应的第一权重和所述第二雨量值对应的第二权重;基于所述第一雨量值、所述第一权重、所述第二雨量值和所述第二权重计算出所述雨量综合采样值;根据所述雨量综合采样值从所述当前环境信息对应的多个雨刷控制模式中确定出目标雨刷控制模式,并根据所述目标雨刷控制模式生成所述控制指令。4.根据权利要求1所述的控制方法,其特征在于,所述驱动模块包括数模转换器、运算功率放大器和步进电机;所述驱动模块基于所述雨刷控制指令驱动安装在车窗上的雨刷进行往复运动,包括:所述数模转换器接收所述雨刷控制指令,将所述雨刷控制指令转换为对应的电压信号,并将所述电压信号发送给所述运算功率放大器;所述运算功率放大器基于所述电压信号控制所述步进电机沿着导轨按照所述雨刷控制指令对应的运动频率进行往复运动,以使与所述步进电机相连的所述雨刷进行往复运动。5.根据权利要求1所述的控制方法,其特征在于,所述控制方法还包括:所述中央处理模块与所述数据采集模块进行握手操作,并判断在预设时间内是否握手成功;若否,则所述中央处理模块生成故障提示信息;
若是,则所述中央处理模块判断所述当前环境数据的数据状态是否正常,若所述当前环境数据的数据状态不正常,则生成所述故障提示信息。6.一种车辆雨刷的控制系统,其特征在于,所述控制系统包括:数据采集模块,用于实时采集当前环境数据,并将所述当前环境数据发送给中央处理模块;其中,所述当前环境数据包括环境温度值、第一雨量值和第二雨量值;中央处理模块,用于根据所述当前环境数据确定出雨量综合采样值,根据所述雨量综合采样值生成雨刷控制指令,并将所述雨刷控制指令发送给驱动模块;驱动模块,用于基于所述雨刷控制指令驱动安装在车窗上的雨刷进行往复运动。7.根据权利要求6所述的控制系统,其特征在于,所述数据采集模块包括红外线式雨量检测传感器、电式雨量检测传感器、温度传感器和模数转换器;红外线式雨量检测传感器,用于采集第一初始雨量值,并将所述第一初始雨量值转换为第一雨量电压值发送至所述模数转换器;电式雨量检测传感器,用于采集第二初始雨量值,并将所述第二初始雨量值转换为第二雨量电压值发送至所述模数转换器;温度传感器,用于采集初始温度值,并将所述初始温度值转换为温度电压值发送至所述模数转换器;模数转换器,用于将所述温度电压值转换为所述环境温度值,将所述第一雨量电压值转换为所述第一雨量值,将所述第二雨量电压值转换为所述第二雨量值,并将所述环境温度值、所述第一雨量值和所述第二雨量值发送给所述中央处理模块。8.根据权利要求6所述的控制系统,其特征在于,所述中央处理模块在用于根据所述当前环境数据确定出雨量综合采样值,根据所述雨量综合采样值生成雨刷控制指令时,所述中央处理模块还用于:根据所述当前环境数据中的所述环境温度值确定出当前环境信息、所述第一雨量值对应的第一权重和所述第二雨量值对应的第二权重;基于所述第一雨量值、所述第一权重、所述第二雨量值和所述第二权重计算出所述雨量综合采样值;根据所述雨量综合采样值从所述当前环境信息对应的多个雨刷控制模式中确定出目标雨刷控制模式,并根据所述目标雨刷控制模式生成所述控制指令。9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行如权利要求1至5任一所述的车辆雨刷的控制方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至5任一所述的车辆雨刷的控制方法的步骤。
技术总结
本申请提供了一种车辆雨刷的控制方法、控制系统、设备及介质,该控制方法包括:数据采集模块实时采集当前环境数据,中央处理模块根据当前环境数据确定出雨量综合采样值,根据雨量综合采样值生成雨刷控制指令,并将雨刷控制指令发送给驱动模块;驱动模块基于雨刷控制指令驱动安装在车窗上的雨刷进行往复运动。根据所述控制方法和控制系统,通过温度值、第一雨量值和第二雨量值进行雨量值的综合计算,确定出雨量综合采样值,再根据雨量综合采样值生成雨刷控制指令,来驱动车窗上的雨刷进行运动。在不同的天气情况下生成不同的雨刷控制指令,实现了在雨雪天气精准的控制雨刷工作状态,提高了安全性。了安全性。了安全性。
技术研发人员:鞠国阳 袁野 吕冬宜 乔海术 陈东义 金秋
受保护的技术使用者:富赛汽车电子有限公司
技术研发日:2023.04.28
技术公布日:2023/6/27
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
