电控风扇的识别及控制方法、装置、电子设备及存储介质与流程
未命名
07-08
阅读:95
评论:0
1.本发明涉及车辆技术领域,具体涉及电控风扇的识别及控制方法、装置、电子设备及存储介质。
背景技术:
2.电控风扇,即电控硅油离合器风扇,是一种受ecu控制的离合器,通过控制硅油量的多少控制啮合率,离合器上有转速传感器,用于向ecu输入脉冲信号,离合器上安装有风扇叶片;是一种根据水温、进气温度等外部温度由ecu控制实现快慢转的节能风扇,在发动机开发时根据选定的电控硅油离合器风扇进行ecu数据标定。发动机生产时,需要风扇离合器和ecu数据的对应,不同厂家生产的离合器特性参数会有差异,因此在实际使用过程中,发动机仅能识别固定一种电控硅油离合器风扇,且在生产过程中需要进行数据标定,不同性能参数的硅油离合器与电控数据一一对应匹配需要很大的管理成本,因此现有技术存在生产效率较低、管理复杂等问题。
3.因此,由此可见,现有技术有待于进一步地改进和提升。
技术实现要素:
4.本技术提供了一种电控风扇的识别及控制方法,以至少解决相关技术中在实际使用过程中,发动机仅能识别固定一种电控硅油离合器风扇,且在生产过程中需要进行数据标定,存在生产效率较低、管理复杂的技术问题。
5.根据本技术实施例的一个方面,提供了一种电控风扇的识别及控制方法,所述电控风扇包括身份识别脉冲发生模块;所述控制方法包括:获取ecu上电信号;控制所述身份识别脉冲发生模块输出当前身份识别脉冲信号;控制发动机接收当前身份识别脉冲信号;根据所述当前身份识别脉冲信号对所述电控风扇进行身份识别;根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据;根据所述控制数据对所述电控风扇进行控制。
6.作为一种可选的实施例,还包括:获取ecu上电结束时刻;判断在ecu上电结束时刻ecu对所述电控风扇是否识别完毕;若在ecu上电结束时刻ecu对所述电控风扇识别完毕,则根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据。
7.作为一种可选的实施例,所述控制方法还包括:将所述当前身份识别结果存档。
8.作为一种可选的实施例,还包括:若在ecu上电结束时刻ecu未对所述电控风扇识别完毕,获取发动机转速;判断所述发动机转速是否大于预设转速值;若所述发动机转速大于预设转速值,根据对所述电控风扇的历史身份识别结果选用控制数据。
9.作为一种可选的实施例,所述数据集包括多个一级控制标签,多个所述一级控制标签用于识别所述电控风扇的多种控制数据,且多个所述一级控制标签与多种所述控制数据一一对应。
10.作为一种可选的实施例,每个所述一级控制标签包括多个二级控制标签,所述二级控制标签用于识别所述控制数据下的多种控制参数,且多个所述二级控制标签与多种所
述控制参数一一对应。
11.作为一种可选的实施例,所述身份识别脉冲信号包括多个所述一级控制标签,且多个所述一级控制标签之间间隔第一时长,每个所述一级控制标签包括一个所述二级控制标签。
12.根据本技术实施例的另一个方面,还提供一种用于电控风扇的识别及控制装置,包括:上电信号获取模块,用于获取ecu上电信号;当前身份识别脉冲信号输出模块,用于控制身份识别脉冲发生模块输出当前身份识别脉冲信号;当前身份识别脉冲信号接收模块,用于控制发动机接收当前身份识别脉冲信号;身份识别模块,用于根据所述当前身份识别脉冲信号对所述电控风扇进行身份识别;控制数据选用模块,用于根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据;控制模块,用于根据所述控制数据对所述电控风扇进行控制。
13.根据本技术实施例的又一个方面,提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口和所述存储器通过所述通信总线完成相互间的通信,所述存储器,用于存储计算机程序;所述处理器,用于通过运行所述存储器上所存储的所述计算机程序来执行所述的电控风扇的识别及控制方法步骤。
14.根据本技术实施例的再一个方面,提供一种计算机可读的存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述的电控风扇的识别及控制方法步骤。
15.在本技术实施例中,提供电控风扇的识别及控制方法,所述电控风扇包括身份识别脉冲发生模块;所述控制方法包括:获取ecu上电信号;控制所述身份识别脉冲发生模块输出当前身份识别脉冲信号;控制发动机接收当前身份识别脉冲信号;根据所述当前身份识别脉冲信号对所述电控风扇进行身份识别;根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据;根据所述控制数据对所述电控风扇进行控制。该方法通过电控风扇的身份识别脉冲发生模块输出脉冲信号,并使发动机对电控风扇进行身份识别,实现了发动机对多种电控风扇的识别并实现了自适应,解决了相关技术中在实际使用过程中,发动机仅能识别固定一种电控硅油离合器风扇,且在生产过程中需要进行数据标定,存在生产效率较低、管理复杂的技术问题,提高了生产效率,降低了管理成本。
附图说明
16.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
17.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
18.图1是根据本技术实施例的一种可选的电控风扇的识别及控制方法流程示意图;
19.图2是根据本技术实施例的一种数据集模块化示意图;
20.图3是根据本技术实施例的一种电控风扇的识别及控制装置的示意图;
21.图4是根据本技术实施例的一种可选的电子设备的结构框图。
具体实施方式
22.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
23.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
24.电控风扇,即电控硅油离合器风扇,是一种根据水温、进气温度等外部温度由ecu控制实现快慢转的节能风扇,在发动机开发时根据选定的电控硅油离合器风扇进行ecu数据标定。发动机生产时,需要风扇离合器和ecu数据的对应,不同厂家生产的离合器特性参数会有差异,因此在实际使用过程中,发动机仅能识别固定一种电控硅油离合器风扇,且在生产过程中需要进行数据标定,存在生产效率较低、管理复杂等问题。
25.如图1所示,本技术实施例提供了一种电控风扇的识别及控制方法,所述电控风扇包括身份识别脉冲发生模块;所述控制方法包括:
26.s101获取ecu上电信号;
27.s102控制所述身份识别脉冲发生模块输出当前身份识别脉冲信号;
28.s103控制发动机接收当前身份识别脉冲信号;
29.s104根据所述当前身份识别脉冲信号对所述电控风扇进行身份识别;
30.s105根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据;
31.s106根据所述控制数据对所述电控风扇进行控制。
32.具体地,现有技术中发动机与电控风扇采用一对一标定的方式进行配合使用,即在发动机生产过程中即对根据选定的电控硅油离合器风扇进行ecu数据标定,需要风扇离合器和ecu数据的对应;但是不同厂家生产的离合器特性参数会有差异,因此在实际生产使用过程中,发动机与电控风扇的配合使用存在一定局限性。该方法是将多种电控风扇的控制数据及不同控制数据下的控制参数保存至发动机,电控风扇能够通过所述身份识别脉冲发生模块输出身份识别脉冲信号,发动机ecu能够接收所述身份识别脉冲信号并根据身份识别脉冲信号内的控制数据对电控风扇进行识别,在数据集中调取该控制数据下所对应的电控风扇,再根据所对应电控风扇的唯一具体控制参数对电控风扇进行精准控制。实现了电控风扇与发动机的自适应,解决了在实际使用过程中发动机仅能识别固定一种电控硅油离合器风扇,且在生产过程中需要进行数据标定,不同性能参数的硅油离合器与电控数据一一对应匹配需要很大的管理成本,存在生产效率较低、管理复杂的技术问题。
33.作为一种可选的实施例,还包括:获取ecu上电结束时刻;判断在ecu上电结束时刻ecu对所述电控风扇是否识别完毕;若在ecu上电结束时刻ecu对所述电控风扇识别完毕,则
根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据。
34.具体地,需要理解的是,对所述电控风扇的身份识别步骤需要在ecu上电过程中,当ecu上电完毕之后,发动机转速由0开始增加,此时电控风扇需要进行工作,因此需要在ecu上电结束前对电控风扇进行身份识别完毕,并且在ecu对所述电控风扇识别完毕后,根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据,继而根据所述控制数据对所述电控风扇进行控制。
35.作为一种可选的实施例,所述控制方法还包括:将所述当前身份识别结果存档。
36.作为一种可选的实施例,还包括:若在ecu上电结束时刻ecu未对所述电控风扇识别完毕,获取发动机转速;判断所述发动机转速是否大于预设转速值;若所述发动机转速大于预设转速值,根据对所述电控风扇的历史身份识别结果选用控制数据。
37.需要注意的是,在使用过程中可能存在ecu上电结束后对电控风扇的身份识别工作并未结束的情况,此时发动机开始具有转速,在发动机的转速达到预设转速值之前,仍然可以对电控风扇进行身份识别,当发动机转速达到预设转速值时,则认为电控风扇需要立即开始识别发动机转速并根据发动机转速进行工作,那么此时,则可根据上次发动机ecu对电控风扇的身份识别结果在数据集内选用控制数据,继而根据所述控制数据对所述电控风扇进行控制。
38.此外,本技术对所述预设转速值不作进一步限定,由于不同发动机间存在较大差异,具体预设转速值可根据车辆类型、发动机型号及使用场景等进行限定。
39.如图2所示,作为一种可选的实施例,所述数据集包括多个一级控制标签,多个所述一级控制标签用于识别所述电控风扇的多种控制数据,且多个所述一级控制标签与多种所述控制数据一一对应。
40.具体地,所述一级控制标签用于识别电控风扇的属性大类,例如由于不同生产厂家所生产的电控风扇存在差异性,因此可以存在一级控制标签用于识别电控风扇生产厂家,此外还可以存在一级控制标签用于识别电磁阀控制频率等,本技术对此不作限定,具体可根据不同电控风扇之间存在的差异进行设定。
41.作为一种可选的实施例,每个所述一级控制标签包括多个二级控制标签,所述二级控制标签用于识别所述控制数据下的多种控制参数,且多个所述二级控制标签与多种所述控制参数一一对应。
42.可以理解的是,在电控风扇的属性大类下还存在各种控制参数,例如若存在一级控制标签用于识别电控风扇生产厂家,那么用于识别电控风扇生产厂家所对应的一级控制标签所包括的多种控制参数可以为:第一厂家、第二厂家等;若存在一级控制标签用于识别电磁阀控制频率,那么用于识别电磁阀控制频率所对应的一级控制标签所包括的多种控制参数可以为:3hz、1.33hz、10hz等,若电控风扇输出的身份脉冲信号内用于表示电控风扇生产厂家所对应的一级控制标签下包括第一厂家的二级控制标签,输出的身份脉冲信号内用于识别电磁阀控制频率所对应的一级控制标签包括的二级控制标签为10hz,则该电控风扇被识别为第一厂家生产,电磁阀控制频率为10hz。
43.作为一种可选的实施例,所述身份识别脉冲信号包括多个所述一级控制标签,且多个所述一级控制标签之间间隔第一时长,每个所述一级控制标签包括一个所述二级控制标签。
44.具体地,身份识别脉冲信号内的一级控制标签用于表示电控风扇的属性大类,二级控制标签用于表示其所对应的一级控制标签下控制参数,即若电控风扇为第一厂家生产,电磁阀控制频率为10hz,那么电控风扇输出的身份脉冲信号内用于表示电控风扇生产厂家所对应的一级控制标签下包括第一厂家的二级控制标签,用于表示电磁阀控制频率所对应的一级控制标签包括的二级控制标签为10hz。此外,身份识别脉冲信号的多个一级控制标签之间通过第一时长间隔开,即两个一级控制标签之间间隔第一时长,例如,用于表示电控风扇生产厂家所对应的一级控制标签与用于表示电磁阀控制频率所对应的一级控制标签之间间隔50ms;同时可以使高电平的数量表示二级控制标签,例如在表示生产厂家的一级控制标签下,一个高电平表示第一厂家生产,两个高电平表示第二厂家生产,高电平之间可以间隔20ms,本技术对此不作限定;在表示电磁阀控制频率的一级控制标签下,一个高电平表示电磁阀控制频率为3hz,两个高电平表示电磁阀控制频率为1.33hz,三个高电平表示电磁阀控制频率为10hz。
45.需要注意的是,本技术对二级控制标签的表示方法不作限定,具体可根据实际情况进行选用。
46.根据本技术实施例的另一个方面,还提供了一种用于电控风扇的识别及控制装置。图3是根据本技术实施例的一种用于电控风扇的识别及控制装置的示意图,如图3所示,该装置可以包括:
47.上电信号获取模块301,用于获取ecu上电信号;
48.当前身份脉冲信号输出模块302,用于控制身份识别脉冲发生模块输出当前身份脉冲信号;
49.当前身份脉冲信号接收模块303,用于控制发动机接收当前身份脉冲信号;
50.身份识别模块304,用于根据所述当前身份脉冲信号对所述电控风扇进行身份识别;
51.控制数据选用模块305,用于根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据;
52.控制模块306,用于根据所述控制数据对所述电控风扇进行控制。
53.图4是根据本技术实施例的一种可选的电子设备的结构框图,如图4所示,包括处理器402、通信接口404、存储器406和通信总线408,其中,处理器402、通信接口404和存储器406通过通信总线408完成相互间的通信,其中,
54.存储器406,用于存储计算机程序;
55.处理器402,用于执行存储器406上所存放的计算机程序时,实现如下步骤:
56.获取ecu上电信号;
57.控制所述身份脉冲发生模块输出当前身份脉冲信号;
58.控制发动机接收当前身份脉冲信号;
59.根据所述当前身份脉冲信号对所述电控风扇进行身份识别;
60.根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据;
61.根据所述控制数据对所述电控风扇进行控制。
62.根据本技术实施例的又一个方面,还提供了一种电控风扇的识别及控制方法的电子设备,该电子设备可以是服务器、终端、或者其组合。
63.作为一种可选的实施例,在本实施例中,上述的通信总线可以是pci(peripheral component interconnect,外设部件互连标准)总线、或eisa(extended industry standard architecture,扩展工业标准结构)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
64.通信接口用于上述电子设备与其他设备之间的通信。
65.存储器可以包括ram,也可以包括非易失性存储器(non-volatile memory),例如,至少一个磁盘存储器。作为一种可选的实施例,存储器还可以是至少一个位于远离前述处理器的存储装置。
66.还可以包括但不限于上述用于电控风扇的识别及控制装置中的其他模块单元,本示例中不再赘述。
67.根据本技术实施例的又一个方面,还提供了一种存储介质。作为一种可选的实施例,在本实施例中,上述存储介质可以用于执行电控风扇的识别及控制方法的程序代码。
68.作为一种可选的实施例,在本实施例中,上述存储介质可以位于上述实施例所示的网络中的多个网络设备中的至少一个网络设备上。
69.作为一种可选的实施例,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:
70.获取ecu上电信号;
71.控制所述身份脉冲发生模块输出当前身份脉冲信号;
72.控制发动机接收当前身份脉冲信号;
73.根据所述当前身份脉冲信号对所述电控风扇进行身份识别;
74.根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据;
75.根据所述控制数据对所述电控风扇进行控制。
76.本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例中对此不再赘述。
77.作为一种可选的实施例,在本实施例中,上述存储介质可以包括但不限于:u盘、rom、ram、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
78.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
79.上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台电子设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。
80.在本技术的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
81.在本技术所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者
可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
82.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例中所提供的方案的目的。
83.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
84.在本技术的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
85.以上所述仅是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
技术特征:
1.一种电控风扇的识别及控制方法,其特征在于,所述电控风扇包括身份识别脉冲发生模块;所述控制方法包括:获取ecu上电信号;控制所述身份识别脉冲发生模块输出当前身份识别脉冲信号;控制发动机接收当前身份识别脉冲信号;根据所述当前身份识别脉冲信号对所述电控风扇进行身份识别;根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据;根据所述控制数据对所述电控风扇进行控制。2.如权利要求1所述的一种电控风扇的识别及控制方法,其特征在于,还包括:获取ecu上电结束时刻;判断在ecu上电结束时刻ecu对所述电控风扇是否识别完毕;若在ecu上电结束时刻ecu对所述电控风扇识别完毕,则根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据。3.如权利要求2所述的一种电控风扇的识别及控制方法,其特征在于,所述控制方法还包括:将所述当前身份识别结果存档。4.如权利要求3所述的一种电控风扇的识别及控制方法,其特征在于,还包括:若在ecu上电结束时刻ecu未对所述电控风扇识别完毕,获取发动机转速;判断所述发动机转速是否大于预设转速值;若所述发动机转速大于预设转速值,根据对所述电控风扇的历史身份识别结果选用控制数据。5.如权利要求1所述的一种电控风扇的识别及控制方法,其特征在于,所述数据集包括多个一级控制标签,多个所述一级控制标签用于识别所述电控风扇的多种控制数据,且多个所述一级控制标签与多种所述控制数据一一对应。6.如权利要求5所述的一种电控风扇的识别及控制方法,其特征在于,每个所述一级控制标签包括多个二级控制标签,所述二级控制标签用于识别所述控制数据下的多种控制参数,且多个所述二级控制标签与多种所述控制参数一一对应。7.如权利要求6所述的一种电控风扇的识别及控制方法,其特征在于,所述身份识别脉冲信号包括多个所述一级控制标签,且多个所述一级控制标签之间间隔第一时长,每个所述一级控制标签包括一个所述二级控制标签。8.一种电控风扇的识别及控制装置,其特征在于,包括:上电信号获取模块,用于获取ecu上电信号;当前身份识别脉冲信号输出模块,用于控制身份识别脉冲发生模块输出当前身份识别脉冲信号;当前身份识别脉冲信号接收模块,用于控制发动机接收当前身份识别脉冲信号;身份识别模块,用于根据所述当前身份识别脉冲信号对所述电控风扇进行身份识别;控制数据选用模块,用于根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据;控制模块,用于根据所述控制数据对所述电控风扇进行控制。
9.一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口和所述存储器通过所述通信总线完成相互间的通信,其特征在于,所述存储器,用于存储计算机程序;所述处理器,用于通过运行所述存储器上所存储的所述计算机程序来执行权利要求1至7中任一项所述的电控风扇的识别及控制方法步骤。10.一种计算机可读的存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行权利要求1至7中任一项所述的电控风扇的识别及控制方法步骤。
技术总结
本发明涉及车辆技术领域,具体涉及电控风扇的识别及控制方法、装置、电子设备及存储介质;其中所述电控风扇包括身份识别脉冲发生模块;所述控制方法包括:获取ECU上电信号;控制所述身份识别脉冲发生模块输出当前身份识别脉冲信号;控制发动机接收当前身份识别脉冲信号;根据所述当前身份识别脉冲信号对所述电控风扇进行身份识别;根据对所述电控风扇的当前身份识别结果在数据集内选用控制数据;根据所述控制数据对所述电控风扇进行控制。解决了在实际使用过程中,发动机仅能识别固定一种电控硅油离合器风扇,且在生产过程中需要进行数据标定,不同性能参数的硅油离合器与电控数据一一对应匹配需要很大的管理成本的技术问题。一对应匹配需要很大的管理成本的技术问题。一对应匹配需要很大的管理成本的技术问题。
技术研发人员:张成国 任志军 张宗英 马雁 刘相杰
受保护的技术使用者:潍柴动力股份有限公司
技术研发日:2023.03.06
技术公布日:2023/5/31
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
