[0038] 2)L≤P<M,此时,车速分为低速,中速和高速;
[0039] 3)M≤P<H,此时,车速分为低速,中速和高速;
[0040] 其中,L的值为1400KPa,M的值为1950KPa,H的值为2200KPa;所述低速为车速小于40千米/小时;所述中速为40千米/小时-80千米/小时;所述高速为大于80千米/小时。
[0041] 所述PWM控制模块输出给风扇电机的占空比为,
[0042] 当输出的占空比在0-7%时,风扇保持前一状态10秒后全速运转;
[0043] 当输入的占空比在7%-13%之间时,风扇不运转;
[0044] 当输入的占空比在13-86%之间逐渐增加时,风扇工作
电流也逐渐增大;
[0045] 当输入的占空比大于86%时,风扇保持前一状态10秒后全速运转。
[0046] 所述风扇不工作时,PWM控制模块输出的典型占空比为10%。
[0047] 所述PWM控制模块输出占空比信号为方波
电信号。
[0048] 本发明的有益效果是:
[0049] 通过本技术方案,实现风扇转速的无级可调功能,以达到风扇转速按需调节,实现节省能耗的效果。
附图说明
[0050] 图1为发明的风扇控制功能原理图;
[0051] 图2为本发明的控制逻辑原理图;
[0052] 图3为本发明的PWM控制模块与ECU模块之间通讯协议;
[0055] 图6为本发明的风扇与普通双级风扇的工作对比。
具体实施方式
[0056] 以下通过具体实施例来详细说明本发明的技术方案,以下的实施例仅是示例性的,仅能用来解释和说明本发明的技术方案,而不能解释为是对本发明技术方案的限制。
[0057] 如图1至图6所示,为一种无级调速散热器风扇控制总成实施例,包括有电源、ECU模块、PWM控制模块、至少两个MOSFET场效应管及相应数量的风扇;
[0058] 在本申请中,ECU模块也简称为ECU,英文全称为electronic control unit,中文名称为
电子控制单元。
[0059] PWM控制模块也称为PWM
控制器,英文全称为pulse width modulation,中文名称为脉冲宽度调制。
[0060] MOSFET场效应管,英文全称为metal oxide semiconductor field effect transistor,中文名称为金属
氧化物
半导体场效应管。
[0061] 整车CAN线,英文全称为controller area network,中文名称为控制器局域网。
[0062] 发动机LIN线,英文全称为local interconnect network,中文名称为串行通讯网络。
[0063] 如图6所示,上方的台阶状线条表示的是现双级风扇的冷却效能线,下方的为本申请PWM控制风扇的冷却效能线。
[0064] 所述电源为ECU模块、PWM控制模块3、MOSFET场效应管及风扇电机提供电源;在本实施例中的电源为车载
蓄电池,通过
线束、保险后连接到风扇电机、ECU模块、PWM控制模块、MOSFET场效应管。
[0065] 开关、压力传感器及水温传感器通过PWM硬线与ECU模块连接;开关请求信号、压力信号或水温信号能够分别通过PWM硬线传递给ECU模块;开关请求信号即开的信号和关的信号。
[0066] 轮速传感器通过整车CAN线与ECU模块连接;轮速传感器的车速信号通过整车CAN线传递给ECU模块。
[0067] 曲轴转速信号通过发动机LIN线同ECU模块连接;发动机运行状态信号通过发动机LIN线传递给ECU模块。
[0068] 所述ECU模块与PWM控制模块通过PWM控制模块引脚的PWM硬线双向连接;这样ECU模块与PWM控制模块能够实现双向数据交换。
[0069] 所述PWM控制模块的输出线路与MOSFET场效应管连接;MOSFET场效应管连接风扇电机;MOSFET场效应管根据PWM控制模块输出的占空比信号进行动作,以控制风扇电机的运行状态。
[0070] 风扇电机反馈信号输出线路连接PWM控制模块。
[0071] 本实施例一个PWM控制模块3在接收来自于ECU模块的信号指令后,分别控制两个风扇电机(1,2)的输出工作。在本实施例中,PWM控制模块是通过两个单独的MOSFET场效应管分别输出控制信号,实现两个风扇电机的单独控制。
[0072] 具体的控制方式是,
[0073] 当风扇电机的PWM控制模块接收到来自于ECU模块的信号指令后,通过计算输入信号的占空比并根据通讯协议内容,输出相应的占空比以控制每个MOSFET场效应管开关,从而输出不同的功率给予风扇电机。
[0074] 同时通过风扇电机的工作
电压状态来判断风扇电机的工作是否有过压、
短路、堵转等故障,并采取内部闭环自保护策略;同时将故障信息通过特定的PWM信号反馈给整车ECU模块。
[0075] 具体步骤是:
[0076] 开关发出的请求信号、压力传感器发出的压力信号及发动机水温传感器发出的水温信号通过PWM硬线输入给ECU模块;
[0077] 同时,轮速传感器发出的车速信号通过整车CAN线输入给ECU模块;曲轴转速信号发出的发动机运行状态信号通过发动机LIN线输入给ECU模块;
[0078] ECU模块将上述信号进行计算后得到PWM指令信号,该PWM指令信号即为PWM控制模块的PWM控制信号,通过PWM控制模块引脚传输给PWM控制模块;
[0079] PWM控制模块接收到来自于ECU发出的指令信号后,通过计算输入信号的占空比并根据通讯协议,输出相应的占空比以控制每个MOSFET场效应管,从而输出不同的功率给予不同的风扇电机;
[0080] 风扇将故障信息反馈给PWM控制模块;PWM控制模块通过PWM硬线将故障信息传送给ECU控制模块。
[0081] ECU模块传输给PWM控制模块的信号是通过以下方式实现的:
[0082] 空调关闭时,ECU模块传输给PWM控制模块的PWM指令信号是根据开关信号中的关闭信号情况下的不同水温占空比输入PWM指令信号给PWM控制模块;同时,ECU模块分别在中车速或高车速下设置有按照水温延迟开启的逻辑信号;
[0083] 空调开启时,ECU模块传输给PWM控制模块的信号需要判断空调系统的压力和车速,在不同的压力区间和车速区间按照不同水温下相应的占空比传输信号给PWM控制模块。
[0084] 所述空调关闭情况下的水温占空比输出是按照以下方式进行:
[0085] X1≤X<X2时,Y=A+K1(X-X1)
[0086] X2≤X<X3时,Y=A+K1(X2-X1)+K2(X-X2)
[0087] ……
[0088] Xn≤X<Xn+1时,Y=A+K1(X2-X1)+K2(X3-X2)+……Kn(X-Xn)
[0089] 其中,Y为占空比值,A为水温低于90℃时的起始占空比阀值,Kn为第n个阀值后的系数,在本申请中Kn≥0,X为实际水温,Xn为第n个阀值的水温,在本申请中n为自然数。A的值根据不同的车型会有变化,此处的A处需要根据不同的车型或不同的发动机
排量进行最终值的确认。
[0090] 所述空调开启时的情况是,在同一压力区间的水温占空比输出的水温占空比输出是按照以下方式进行:
[0091] X1≤X<X2时,Y=A+K1(X-X1)
[0092] X2≤X<X3时,Y=A+K1(X2-X1)+K2(X-X2)
[0093] ……
[0094] Xn≤X<Xn+1时,Y=A+K1(X2-X1)+K2(X3-X2)+……Kn(X-Xn)
[0095] 其中,Y为占空比值,A为水温低于90℃时的起始占空比阀值,Kn为第n个阀值后的系数,在本申请中Kn≥0,X为实际水温,Xn为第n个阀值的水温,在本申请中n为自然数。
[0096] 在空调开启时,水温的占空比阀值在同一压力区间时,随着车速的增加,阀值
温度降低。高压力区间的占空比阀值温度高于低压力区间或中压力区间的阀值温度。
[0097] 所述的压力区间包括有,
[0098] 1)P
[0099] 2)L≤P<M,此时,车速分为低速,中速和高速;
[0100] 3)M≤P<H,此时,车速分为低速,中速和高速;
[0101] 其中,L的值为1400KPa,M的值为1950KPa,H的值为2200KPa;所述低速为车速小于40千米/小时;所述中速为40千米/小时-80千米/小时;所述高速为大于80千米/小时。
[0102] 也就是说,在M≤P≤H的阀值温度高于L≤P≤M区间或P
[0103] 此处的线性函数计算方式,在此进行举例说明,比如在M≤P≤H区间,车速在40千米/小时-80千米/小时,水温在96℃时阀值为60%,当水温实际在101℃时的占空比值Y=60%+5K,此处的K为系数,在本申请中K≥0。
[0104] 所述PWM控制模块输出给风扇电机的占空比为,
[0105] 当输出的占空比在0-7%,此处不包括7%时,风扇保持前一状态10秒后全速运转;
[0106] 当输入的占空比在7%-13%之间时,风扇不运转;
[0107] 当输入的占空比在13-86%之间逐渐增加时,此处不包括13%和86%,风扇工作电流也逐渐增大;
[0108] 当输入的占空比大于86%时,风扇保持前一状态10秒后全速运转。
[0109] 所述风扇不工作时,PWM控制模块输出的典型占空比为10%。
[0110] 所述PWM控制模块输出占空比信号为方波电信号。
[0111] 本申请所述的ECU模块发出的PWM指令信号是根据整车的冷却系统水温,空调系统状态及车速相匹配后计算得出的指令。
[0112] 实施例
[0113] 本申请中的不同实施例仅是采用不同的实际水温进行计算不同的占空比值,其它方面均相同,因此,在本申请中仅对其中的一个实际水温值进行说明,对于其它的实际水温依据公式能够直接的得到,因此,在本申请中对其它实施例不再进行重复说明。
[0114] 开关发出的请求信号、压力传感器发出的压力信号及发动机水温传感器发出的水温信号通过PWM硬线输入给ECU模块;
[0115] 同时,轮速传感器发出的车速信号通过整车CAN线输入给ECU模块;曲轴转速信号发出的发动机运行状态信号通过发动机LIN线输入给ECU模块;
[0116] ECU模块将上述信号进行计算后得到PWM指令信号,该PWM指令信号即为PWM控制模块的PWM控制信号,通过PWM控制模块引脚传输给PWM控制模块;
[0117] PWM控制模块接收到来自于ECU发出的指令信号后,通过计算输入信号的占空比并根据通讯协议,输出相应的占空比以控制每个MOSFET场效应管,从而输出不同的功率给予不同的风扇电机;
[0118] 风扇将故障信息反馈给PWM控制模块;PWM控制模块通过PWM硬线将故障信息传送给ECU控制模块。
[0119] ECU模块传输给PWM控制模块的信号是通过以下方式实现的:
[0120] 空调关闭时,ECU模块传输给PWM控制模块的PWM指令信号是根据开关信号中的关闭信号情况下的不同水温占空比输入PWM指令信号给PWM控制模块;同时,ECU模块分别在中车速或高车速下设置有按照水温延迟开启的逻辑信号;
[0121] 空调开启时,ECU模块传输给PWM控制模块的信号需要判断空调系统的压力和车速,在不同的压力区间和车速区间按照不同水温下相应的占空比传输信号给PWM控制模块。
[0122] 所述空调关闭情况下的水温占空比输出是按照以下方式进行:
[0123] X1≤X<X2时,Y=A+K1(X-X1)
[0124] X2≤X<X3时,Y=A+K1(X2-X1)+K2(X-X2)
[0125] ……
[0126] Xn≤X<Xn+1时,Y=A+K1(X2-X1)+K2(X3-X2)+……Kn(X-Xn)
[0127] 其中,Y为占空比值,A为水温低于90℃时的起始占空比阀值,Kn为第n个阀值后的系数,在本申请中Kn≥0,X为实际水温,Xn为第n个阀值的水温,在本申请中n为自然数。
[0128] 如实际水温度为95℃时占空比值,采用90℃至96℃区间,其中,X1=90,X2=96,X=95,因此,95℃时占空比值Y=A+5K1;同时再计算实际水温在98℃的占空比值,采用96℃至100℃区间,此时98℃的占空比值Y=A+K1(96-90)+K2(98-96)=A+6K1+2K2。A的值根据不同的车型会有变化,此处的A处需要根据不同的车型或不同的发动机排量进行最终值的确认;Kn的值根据不同的车型或不同的发动机排量通过校验后进行最终值的确认。
[0129] 所述空调开启时的情况是,在同一压力区间的水温占空比输出的水温占空比输出是按照以下方式进行:
[0130] X1≤X<X2时,Y=A+K1(X-X1)
[0131] X2≤X<X3时,Y=A+K1(X2-X1)+K2(X-X2)
[0132] ……
[0133] Xn≤X<Xn+1时,Y=A+K1(X2-X1)+K2(X3-X2)+……Kn(X-Xn)
[0134] 其中,Y为占空比值,A为水温低于90℃时的起始占空比阀值,Kn为第n个阀值后的系数,在本申请中Kn≥0,X为实际水温,Xn为第n个阀值的水温,在本申请中n为自然数。
[0135] 如实际水温度为95℃时占空比值,采用90℃至96℃区间,其中,X1=90,X2=96,X=95,因此,95℃时占空比值Y=A+5K1;同时再计算实际水温在98℃的占空比值,采用96℃至100℃区间,此时98℃的占空比值Y=A+K1(96-90)+K2(98-96)=A+6K1+2K2。A的值根据不同的车型会有变化,此处的A处需要根据不同的车型或不同的发动机排量进行最终值的确认;Kn的值根据不同的车型或不同的发动机排量通过校验后进行最终值的确认。
[0136] 在空调开启时,水温的占空比阀值在同一压力区间时,随着车速的增加,阀值温度降低。高压力区间的占空比阀值温度高于低压力区间或中压力区间的阀值温度。
[0137] 所述的压力区间包括有,
[0138] 1)P
[0139] 2)L≤P<M,此时,车速分为低速,中速和高速;
[0140] 3)M≤P<H,此时,车速分为低速,中速和高速;
[0141] 其中,L的值为1400KPa,M的值为1950KPa,H的值为2200KPa;所述低速为车速小于40千米/小时;所述中速为40千米/小时-80千米/小时;所述高速为大于80千米/小时。
[0142] 也就是说,在M≤P<H的阀值温度高于L≤P<M区间或P
[0143] 在相同实际水温情况下,一个实施例中以94℃水温为例,
[0144] 在P
[0145] 在L≤P<M时,低速时的占空比阀值为50%,中速时的占空比阀值为35%,高速时的占空比阀值为20%;
[0146] 在M≤P<H时,低速时的占空比阀值为70%,中速时的占空比阀值为60%,高速时的占空比阀值为50%。
[0147] 当在空调开启情况下,P≥H时,占空比值为常数。
[0148] 所述PWM控制模块输出给风扇电机的占空比为,
[0149] 当输出的占空比在0-7%,此处不包括7%时,风扇保持前一状态10秒后全速运转;
[0150] 当输入的占空比在7%-13%之间时,风扇不运转;
[0151] 当输入的占空比在13-86%之间逐渐增加时,此处不包括13%和86%,风扇工作电流也逐渐增大;
[0152] 当输入的占空比大于86%时,风扇保持前一状态10秒后全速运转。
[0153] 所述风扇不工作时,PWM控制模块输出的典型占空比为10%。
[0154] 尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、
修改、替换和变型,本发明的范围由所附
权利要求及其等同限定。