主权项 |
一种离合器行程临界值自动学习方法,包括下列步骤:第一步,控制器采集制动信号、发动机扭矩信号和/或转速信号、输出轴转速信号、档位传感器信号、行程传感器信号;第二步,控制器自动判断满足学习条件与否,在T1条件下,即在低速档、制动、静止且保持设定时间N<sub>1</sub>秒以上,进入自动学习步骤;在T2条件下,即自动学习完毕或者终止,或者是档位、制动、静止三者之中任一条件变化,转出自动学习步骤,该低速档可以是1、2、R档任一档;第三步,满足T1条件,自动学习步骤是:步骤S401自动学习必要性的判断,判断是否满足设定的离合器(109)自动学习设定标准要求,如果满足该设定标准,进入步骤S402发动机信号数据处理,否则转入步骤S411终止自动学习;该设定标准可以是离合器工作循环次数或工作时间;步骤S402发动机信号数据处理,要在步骤S404缓慢接合离合器之前N<sub>2</sub>秒内进行,连续取样N<sub>3</sub>秒以上,样本量要大于N<sub>4</sub>个;步骤S403判断发动机状态是否满足测试条件,离合器(109)接合之前,控制器(101)对采集的发动机信号数据连续抽样,进行处理,判断发动机(106)状态是否满足离合器行程临界值测试条件,如果满足测试条件,转入步骤S404,否则转入步骤S411,终止自动学习步骤;步骤S404缓慢接合离合器(109),控制器(101)控制执行器(104),操纵离合器(109)由完全分离状态缓慢接合,直至步骤S405发动机信号拐点出现;步骤S405发动机信号拐点的确认,依步骤S402计算的数值为判断依据,对于扭矩类信号,拐点扭矩值高于均值;对于转速类信号,拐点转速值低于均值,如果满足,转入步骤S406停止接合离合器,记录临界值的学习值,否则转入步骤S404;在信号拐点测试、记录离合器传感器(103)的数值为离合器临界值的学习值;步骤S407临界值的学习值冗余数据有效性判断:同时采集N<sub>5</sub>个发动机转速信号和/或扭矩信号,获得N<sub>5</sub>个离合器临界值的学习值,作为冗余数据,记为学习值1,学习值2,一直到学习值N<sub>5</sub>,比较冗余数据差异性,如果小于设定标准,则数据有效,转入步骤S408临界值的学习值冗余数据处理;如果数据差异性大于设定标准,则终止自动学习步骤S411;所述步骤S408临界值的学习值冗余数据处理:如果获得1个学习值,省略此步骤,进入步骤S409;如果同时获得2个以上学习值,将该N<sub>5</sub>个学习值进行比较,如果数据差异性小于设定标准,则将N<sub>5</sub>个数值取均值作为离合器行程临界值的学习值;如果数据差异性大于设定标准,则终止自动学习步骤S411;步骤S409当前学习的离合器临界值与历史值相比较是否有效,根据控制器(101)保留的N<sub>6</sub>个离合器行程临界值数据和顺序号,进行线性拟合,预测第N<sub>6</sub>+1个离合器临界值范围;如果当前学习的离合器临界值在预测值的范围之内,则存储当前学习的离合器临界值,自动删除最早学习值,其余N<sub>6</sub>‑1个数据存储次序顺次减一;否则,舍弃新测的值,沿用原来的数据,转入步骤S411终止自动学习步骤;步骤S410更新存储离合器临界值的参数,保留最近N<sub>6</sub>次历史记录;步骤S412自动学习完毕。 |