[0026] 如图1所示,本发明一种基于模糊控制的横向互联空气悬架互联状态控制系统由簧下质量加速度采集模块、CAN总线、车速采集模块、路面辨识模块、侧向加速度采集模块、集成模糊-PWM互联控制算法的ECU、互联状态控制驱动模块、互联执行模块组成。
[0027] 簧下质量加速度采集模块由四个簧下质量加速度传感器和传感器信号传输线组成。簧下质量加速度传感器安装在车辆四个悬架簧下质量非旋转部件处,其获取簧下质量加速度信息并将该信息通过传感器信号传输线输出至路面辨识模块。
[0028] 车速采集模块用于本发明与车载CAN(控制器局域网络)总线之间通讯,以便从CAN总线中获取车辆车速信息,车辆车速信息通过CAN总线输入车速采集模块。车速采集模块的输出分别连接路面辨识模块的输入和集成模糊-PWM互联控制算法的ECU的输入,通过信号传输线将车速信息分别传递至路面辨识模块和集成模糊-PWM互联控制算法的ECU中,为路面不平度辨识和判断理想互联状态提供必要信息,被集成模糊-PWM互联控制算法的ECU用于行驶工况判断。
[0029] 路面辨识模块的输入连接簧下质量加速度采集模块和车速采集模块的输出,用于对所采集的车速信息和簧下质量加速度信息进行处理从而计算出路面不平度系数。路面辨识模块的辨识方法有多种,在本发明中,路面不平度依靠簧下质量加速度以及行驶车速两种信息加以辨识,具体的辨识方法记载在中国专利申请号为201410581629.X、名称为“一种路面不平度在线辨识系统及方法”中,在此不予赘述。路面辨识模块完成信号处理后,通过信号传输线将路面不平度信息提供给集成模糊-PWM互联控制算法的ECU。
[0030] 侧向加速度采集模块由一个侧向加速度传感器和传感器信号传输线组成。侧向加速度传感器安装于车身位置处,用于采集车辆侧向加速度信息。侧向加速度采集模块的输出通过信号传输线连接集成模糊-PWM互联控制算法的ECU的输入,将侧向加速度信息提供给集成模糊-PWM互联控制算法的ECU。
[0031] 集成模糊-PWM互联控制算法的ECU以车速信息、路面不平度信息和侧向加速度三个信息为输入,以互联状态开启/关闭信号为输出。其中,车速信息、路面不平度信息这两个输入参数分别由车速采集模块和路面辨识模块提供,每隔10秒更新一次。互联状态开启/关闭信号共四种,分别是“前电磁阀开启,后电磁阀开启”、“前电磁阀开启,后电磁阀关闭”、“前电磁阀关闭,后电磁阀开启”、“前电磁阀关闭,后电磁阀关闭”(后文分别用“前开后开”、“前开后关”、“前关后开”、“前关后关”代替叙述)。
[0032] 互联状态控制驱动模块接收集成模糊-PWM互联控制算法的ECU输出的互联状态开启/关闭信号,输出电磁阀开启/关闭信号至互联执行模块。例如:互联状态控制驱动模块接收到互联状态关闭信号,则输出电磁阀关闭信号至互联执行模块;若互联状态控制驱动模块接收到互联状态开启信号,则输出电磁阀开启信号至互联执行模块。
[0033] 互联执行模块是由两个互联电磁阀和传感器信号传输线组成,接收互联状态控制驱动模块输出的电磁阀开启/关闭信号。若接收到电磁阀开启信号则打开电磁阀;若接收到电磁阀关闭信号则关闭电磁阀。
[0034] 如图2所示,集成模糊-PWM互联控制算法的ECU由依次串接的数据处理模块、模糊逻辑控制器和PWM控制器组成。车速采集模块输出的车速信号直接输入模糊逻辑控制器,侧向加速度采集模块输出的侧向加速度信号以及路面辨识模块输出的路面不平度系数信号直接输入数据处理模块,数据处理模块对侧向加速度VC信号和路面不平度系数信号进行处理,先通过公式(1)计算出调节因子α:
[0035]
[0036] 式中:NPi,NPj为路面不平度系数。本发明以D级路面作为调节基准,D级路面是指在GB 7031《车辆振动输入-路面不平度表示》中规定的A、B、C、D和E这5种等级的路面中的D级路面,即NPj=1024;NPi为通过路面辨识模块实时输出的路面不平度系数。
[0037] 数据处理模块再将调节因子α与侧向加速度VC相乘:F=VC*α,乘积F输出至模糊逻辑控制器。模糊逻辑控制器采用双输入单输出,将车速V及乘积F作为模糊逻辑控制器的输入变量,对输入的乘积F和车速V信号进行处理,输出通断比信息,通断比为模糊逻辑控制器的输出变量,也是PWM控制器的输入变量,PWM控制器输出电平信号。
[0038] 如图3所示,簧下质量加速度采集模块具有四个簧下质量加速度传感器,其中的第一个簧下质量加速度传感器1安装于车辆的前左悬架簧下质量非旋转部件处,第二个簧下质量加速度传感器2安装于前右悬架簧下质量非旋转部件处,第三个簧下质量加速度传感器3安装于后左悬架簧下质量非旋转部件处,第四个簧下质量加速度传感器4安装于后右悬架簧下质量非旋转部件处,每个簧下质量加速度传感器均通过信号传输线将簧下质量加速度信号传输至路面辨识模块。侧向加速度采集模块中的侧向加速度传感器5安装于车身位置处。互联执行模块中的两个互联电磁阀,其中第一个互联电磁阀6安装于前悬架互联管路位置处,用于控制前悬架互联管路的通断,第二个互联电磁阀7安装于后悬架互联管路位置处,用于控制后悬架互联管路的通断。将CAN总线、路面辨识模块、集成模糊-PWM互联控制算法的ECU、互联状态控制驱动模块的硬件集成于一体,集成为图3中的互联状态控制系统集成电路8。
[0039] 车辆侧倾特性同时关系到车辆的操纵稳定性与行驶平顺性,空气悬架横向互联可提升车辆行驶平顺性,在不良路面下这一作用尤为明显。车辆转弯时,本质是由于受向心力的作用,使车身拥有侧向加速度从而发生侧倾,而连通的空气弹簧间发生气体交换,会进一步加剧侧倾效应,在车辆行驶车速较高时尤为明显。因此,互联空气悬架控制,应根据路面质量的好坏、车速的高低和侧向加速度的大小来确定前后悬架的互联状态。因此本发明中的集成模糊-PWM互联控制算法的ECU以稳定车身姿态为目标以实现模糊控制,具体步骤如下:
[0040] 步骤1:将倾角传感器安装于某样车中,将前后轴互联状态依次设置为前开后开、前开后关、前关后开和前关后关这4种互联状态,在不同等级路面,不同侧向加速度和不同车速的各种工况条件下进行道路试验,试验采集车身侧倾角变化信息。
[0041] 步骤2:对车身侧倾角信息进行滤波等处理后,计算其在实验过程中各种工况条件下的车身侧倾角的均方根值,对比4种互联状态下的车身侧倾角均方根值,即对车身姿态的影响,形成控制经验。例如:若前开后开状态(前悬架互联后悬架互联)车身侧倾角均方根值小于其余3种互联状态,则说明此种工况下,互联状态应为前开后开。
[0042] 步骤3:对A、B、C、D、E这5种不同等级的路面下车速和侧向加速度对车身侧倾角均方根值的影响进行分析。通过数据处理模块计算出调节因子α以及调节因子α与侧向加速度VC的乘积F=VC*α,将乘积F和车速V输入模糊逻辑控制器,模糊逻辑控制器对输入信号进行处理,形成前轴互联模糊控制规则和后轴互联模糊控制规则,即互联控制算法。
[0043] 模糊逻辑控制器的两个输入变量即乘积F和车速V信号取7个语言值,即正大(PB)、正中(PM)、正小(PS)、零(ZO)、负小(NS)、负中(NM)、负大(NB),将模糊逻辑控制器的一个输出变量通断比选取2个语言值,即开、关,共49条规则。
[0044] 输入变量车速V和乘积F的语言值变量的函数分布形式均如公式(2):
[0045]
[0046] 式中,x代表输入变量函数分布的论域范围,σ代表该函数的宽度参数;c代表函数分布中心的横坐标参数;
[0047] 输出变量通断比的语言值变量的函数分布形式均采用公式(3):
[0048]
[0049] 式中,a,b,c,d代表变量函数上下端的横坐标值,a,d分别为下端横坐标值,即下端坐标分别为(a,0),(d,0);b,c分别为上端横坐标值,即上端坐标分别为(b,1),(c,1)。
[0050] 语言值变量的形状及分布位置与其取值范围和参数a,b,c和d有关。输入变量车速V的函数论域取[10,120],输入变量侧向加速度VC与调节因子α的乘积F的函数论域取[0,0.98],输出变量通断比的函数论域取[0,1]。
[0051] 模糊规则(即模糊算法)是模糊逻辑控制器的重要组成部分,它用语言的方式描述了控制器输入量和输出量之间的关系。模糊规则的形式是“IF A and B Then C”语句。
[0052] 其中,前轴互联模糊控制规则如下表1所示:
[0053] 表1
[0054]
[0055] 具体可描述为:当输入变量车速V的语言值E变量为负大(NB),另一个输入变量乘积F=VC*α的语言值EC变量为负大(NB),负中(NM),负小(NS),零(ZO),正小(PS),正中(PM),正大(PB),对应的输出变量通断比的语言值变量分别为开,开,开,开,关,关,关。当输入变量车速V的语言值E变量为负中(NM),另一个输入变量乘积F的语言值变量EC为负大(NB),负中(NM),负小(NS),零(ZO),正小(PS),正中(PM),正大(PB),对应的输出变量通断比的语言值变量分别为开,开,开,开,关,关,关。当输入变量车速V的语言值E变量为NS,另一个输入变量乘积F的语言值EC变量为NB,NM,NS,ZO,PS,PM,PB,对应的输出变量通断比的语言值变量分别为开,开,关,关,开,关,关。当输入变量车速V的语言值E变量为ZO,另一个输入变量乘积F的语言值EC变量为NB,NM,NS,ZO,PS,PM,PB,对应的输出变量通断比的语言值变量分别为开,开,开,关,开,关,关。当输入变量车速V的语言值E变量为PS,另一个输入变量乘积F的语言值EC变量为NB,NM,NS,ZO,PS,PM,PB,对应的输出变量通断比的语言值变量分别为开,开,开,开,开,开,关。当输入变量车速V的语言值E变量为PM,另一个输入变量乘积F的语言值EC变量为NB,NM,NS,ZO,PS,PM,PB,对应的输出变量通断比的语言值变量分别为开,开,开,开,开,开,关。当输入变量车速V的语言值E变量为PB,另一个输入变量乘积F的语言值EC变量为NB,NM,NS,ZO,PS,PM,PB,对应的输出变量通断比的语言值变量分别为开,开,开,开,开,开,关。
[0056] 输入变量车速V的语言值E变量的函数分布图如图5所示,其中NB的取值范围为[10,120],参数σ为7.785,参数c为10。NM的取值范围为[10,120],参数σ为7.785,参数c为28.33。NS的取值范围为[10,120],参数σ为7.786,参数c为46.67。ZO的取值范围为[10,
120],参数σ为7.786,参数c为65。PS的取值范围为[10,120],参数σ为7.786,参数c为83.34。
PM的取值范围为[10,120],参数σ为7.786,参数c为101.7。PB的取值范围为[10,120],参数σ为7.785,参数c为120。
[0057] 输入变量侧向加速度VC与调节因子α的乘积F=VC*α的语言值EC变量的函数分布图如图6所示,其中NB的取值范围为[0,0.98],参数σ为0.07405,参数c为0.002981。NM的取值范围为[0,0.98],参数σ为0.08649,参数c为0.1801。NS的取值范围为[0,0.98],参数σ为0.05963,参数c为0.3286。ZO的取值范围为[0,0.98],参数σ为0.0215,参数c为0.4895。PS的取值范围为[0,0.98],参数σ为0.1512,参数c为0.6417。PM的取值范围为[0,0.98],参数σ为
0.09615,参数c为0.7155。PB的取值范围为[0,0.98],参数σ为0.08474,参数c为0.9678。
[0058] 前轴模糊控制的输出变量的语言值变量的函数分布图如图7所示,其中,关的取值范围为[0,1],参数a为-0.000748,b为-0.000748,c为0.0714,d为0.3983。开的取值范围为[0,1],参数a为0.3,b为0.6,c为1,d为1。
[0059] 后轴互联模糊控制规则下表2所示:
[0060] 表2后轴互联模糊控制规则
[0061]
[0062] 具体可描述为:当输入变量车速V的语言值E变量为NB,另一个输入变量乘积F的语言值EC变量为NB,NM,NS,ZO,PS,PM,PB,对应的输出变量通断比的语言值变量分别为开,关,关,关,关,关,开。当输入变量车速V的语言值变量E为NM,另一个输入变量乘积F的语言值EC变量为NB,NM,NS,ZO,PS,PM,PB,对应的输出变量通断比的语言值变量分别为开,关,关,关,关,关,关。当输入变量车速V的语言值E变量为NS,另一个输入变量乘积F的语言值EC变量为NB,NM,NS,ZO,PS,PM,PB,对应的输出变量通断比的语言值变量分别为开,开,关,开,关,关,关。当输入变量车速V的语言值E变量为ZO,另一个输入变量乘积F的语言值EC变量为NB,NM,NS,ZO,PS,PM,PB,对应的输出变量通断比的语言值变量分别为开,开,开,开,关,关,关。当输入变量车速V的语言值E变量为PS,另一个输入变量乘积F的语言值EC变量为NB,NM,NS,ZO,PS,PM,PB,对应的输出变量通断比的语言值变量分别为开,开,开,开,开,关,关。当输入变量车速V的语言值E变量为PM,另一个输入变量乘积F的语言值EC变量为NB,NM,NS,ZO,PS,PM,PB,对应的输出变量通断比的语言值变量分别为开,开,开,开,开,开,关。当输入变量车速V的语言值E变量为PB,另一个输入变量乘积F的语言值EC变量为NB,NM,NS,ZO,PS,PM,PB,对应的输出变量通断比的语言值变量分别为开,开,开,开,开,关,关。
[0063] 输入变量车速V的语言值变量的函数分布图如图8所示,其中NB的取值范围为[10,120],参数σ为7.786,参数c为10。NM的取值范围为[10,120],参数σ为7.785,参数c为28.33。
NS的取值范围为[10,120],参数σ为7.786,参数c为46.67。ZO的取值范围为[10,120],参数σ为7.786,参数c为65。PS的取值范围为[10,120],参数σ为7.786,参数c为83.33。PM的取值范围为[10,120],参数σ为7.785,参数c为101.7。PB的取值范围为[10,120],参数σ为7.785,参数c为120。
[0064] 输入变量乘积F的隶属度函数分布图如图9所示,其中NB的取值范围为[10,120],参数σ为0.09822,参数c为0.03398。NM的取值范围为[10,120],参数σ为0.05306,参数c为0.2621。NS的取值范围为[10,120],参数σ为0.1021,参数c为0.3452。ZO的取值范围为[10,
120],参数σ为0.03055,参数c为0.5102。PS的取值范围为[10,120],参数σ为0.03301,参数c为0.5903。PM的取值范围为[10,120],参数σ为0.09484,参数c为0.7723。PB的取值范围为[10,120],参数σ为0.07986,参数c为0.9734。
[0065] 后轴模糊控制的输出变量的隶属度函数分布图如图10所示,其中,关的取值范围为[0,1],参数a为-0.000748,b为-0.000748,c为0.0714,d为0.3983。开的取值范围为[0,1],参数a为0.3,b为0.6,c为1,d为1。
[0066] PWM控制器模糊逻辑控制器输出的通断比信息,输出与通断比信息大小成正比关系的宽度不同的高低电平控制信号,高电平信号则意味着互联状态为开启,低电平则意味着互联状态为关闭。
[0067] 步骤4:将前轴互联模糊控制规则和后轴互联模糊控制规则编译入集成模糊-PWM互联控制算法的ECU中,形成了可供用户使用的互联状态控制规则,实现互联状态控制,在保障行驶安全性的同时提升车辆行驶平顺性的互联状态控制中枢。
[0068] 步骤5:在行车过程中,实时监测与采集簧下质量加速度信息、车速信息,侧向加速度信息。利用簧下质量加速度采集模块实时监测簧下质量加速度信息,由车速采集模块提供车速信息,由侧向加速度采集模块提供侧向加速度信息。簧下质量加速度信息实时传递至路面辨识模块,侧向加速度信息实时传递至集成模糊-PWM互联控制算法的ECU,车速信息同时传递至路面辨识模块和集成模糊-PWM互联控制算法的ECU。路面辨识模块根据簧下质量加速度采集模块、车速采集模块提供的簧下质量加速度信息、车速信息计算出路面不平度系数,并发送至集成模糊-PWM互联控制算法的ECU。
[0069] 步骤6:集成模糊-PWM互联控制算法的ECU接收当前路面不平度信息、车速信息与侧向加速度这三个信息,根据互联状态控制算法,判断系统当前工况下前后悬架的理想互联状态。
[0070] 步骤7:若理想互联状态为“前开后关”,则集成模糊-PWM互联控制算法的ECU向互联状态控制驱动模块输出前悬架互联状态开启信号,后悬架互联状态关闭信号;若理想互联状态为“前关后关”,则集成模糊-PWM互联控制算法的ECU则向互联状态控制驱动模块输出前悬架互联状态关闭信号,后悬架互联状态关闭信号。
[0071] 步骤8:互联控制执行模块接收互联状态控制驱动模块输出的互联电磁阀开启/关闭信号,若信号为前悬架互联电磁阀开启,后悬架互联电磁阀关闭,则向前悬架互联电磁阀供电,控制前悬架互联电磁阀打开,前悬架左右空气弹簧互联,而不向后悬架互联电磁阀供电,控制后悬架互联电磁阀关闭,后悬架左右空气弹簧中断互联。