基于最小二乘支持向量机的混合动力挖掘机负载功率预测
徐淼, 赵丁选, 倪涛, 徐春博
吉林大学 机械科学与工程学院,长春 130022
赵丁选(1965-)男,教授,博士生导师.研究方向:复杂机械系统动力学及仿真,工程机器人.E-mail:zdx@mail.jlu.edu.cn

作者简介:徐淼(1980-)男,博士研究生.研究方向:工程机械混合动力技术.E-mail:mich_xu@sina.com

摘要

为实现液压挖掘机并联式混合动力总成与负载功率的精确匹配,在对变量泵工作原理分析的基础上,提出基于最小二乘支持向量机(LS-SVM)算法的双联式恒功率变量泵功率预测模型。以液压挖掘机实际挖掘作业时采集的载荷谱作为训练样本,以泵出口压力、负流量控制压力和极限载荷控制压力作为训练模型的输入,以泵的排量作为输出建立模型,从而使模型对于作业环境具有更好的适用性。用网格搜索和交叉验证的方法对LS-SVM的参数进行了优化,研究结果表明该模型具有良好的预测精度和泛化能力。

关键词: 动力机械工程; 混合动力挖掘机; 功率匹配; 泵功率预测; 最小二乘支持向量机
中图分类号:TH137 文献标志码:A 文章编号:1671-5497(2015)01-0133-06
Load prediction of hybrid excavator based on least square support vector machine
XU Miao, ZHAO Ding-xuan, NI Tao, XU Chun-bo
College of Mechanical Science and Engineering, Jilin University,Changchun 130022,China
Abstract

In the search of parallel hybrid hydraulic excavator power matching, a power prediction model is proposed based on Least Square Support Vector Machine (LS-SVM) algorithm for constant power variable duplex pump. Based on the analysis of the principle of variable capacity pump, the load spectra obtained from actual excavator operations are used as training samples, the pump outlet pressure, the pilot secondary pressure and the variable displacement pressure are taken as the input, and the pump displacement is taken as the output to build the model. Such the model has better adaptability to the working environment. The LS-SVM parameters are optimized with grid-search and cross-validation methods. Experiment results show that the proposed model has good prediction accuracy and generalization capacity.

Keyword: power machinery and engineering; hybrid excavator; power matching; pump power prediction; least square support vector machine(LS-SVM)
引言

随着混合动力技术的出现, 液压挖掘机的全局功率匹配有望实现, 通过引入辅助动力源, 解决动力源-泵功率匹配环节对泵排量调节的依赖。国外各大挖掘机研究机构和制造商如日本的小松、神户制钢所和神户建机, 德国的利勃海尔, 美国的卡特彼勒等率先开展了相关的研究工作并取得了阶段性成果[1, 2, 3, 4]。国内一些工程机械企业及科研院校, 也开始了混合动力挖掘机关键技术的研究工作, 2009年三一重工推出了国内首台履带式混合动力挖掘机, 随后詹阳重工也推出了轮式混合动力液压挖掘机[5], 浙江大学最早开展了混合动力挖掘机控制策略的仿真和台架试验研究[6, 7, 8]。这些阶段性成果集中体现在挖掘机混合动力结构布置和节能算法研究方面, 因无法实时准确地计算出负载功率需求, 从而主动合理的分配主、辅动力源的功率输出, 使得混合动力总成与负载功率匹配的效果并不理想。作为挖掘机重要能量转换元件的变量泵, 结构复杂, 制造精密, 虽有学者对其特性开展了研究[9, 10, 11, 12], 但目前还没有一个有效实用的模型可以实时准确地计算出液压泵吸收功率, 即负载需求功率。

为解决在变量泵几何参数未知的情况下, 实时准确地计算挖掘机负载需求功率的问题, 鉴于支持向量机(SVM)[13, 14]理论在非线性系统建模及预测控制中的成功运用[15, 16], 本文提出采用实验建模的方法, 基于最小二乘支持向量机[17, 18](LS-SVM)算法建立恒功率变量泵的功率预测模型。为使模型对作业环境具有更好的适用性, 并采用液压挖掘机实际挖掘作业时采集的载荷谱训练模型, 采用网格搜索法[19]和交叉验证法[17]优化模型参数对模型的准确性进行验证。

1 LS-SVM及其建模原理

SVM是一种基于统计学习理论和结构风险最小化原则的机器学习方法, 它成功地解决了非线性函数的回归问题。为了避免求解SVM中耗时的二次规划问题, Suykens等[17]于1999年提出了改进的LS-SVM, 以等式约束代替标准SVM算法的不等式约束, 提高了求解速度和收敛精度。

对于给定样本集(xi, yi)(i=1, 2, …, l), xiRn为输入数据, yiR为输出数据。设对样本集进行拟合的函数形式为:

式中:非线性映射φ :RnRnh将输入数据映射到一个高维特征空间, 权向量ω Rnh, 偏置量bR

为求解y(x), 定义目标函数如下:

式中:γ 为正实数; ζ i为松弛变量。

定义Lagrange函数:

式中:α i为拉格朗日乘子, 根据KKT条件

消去ω ζ i得到优化问题的解析解:

式中:α = ; 1= ; 方阵K满足Kij φ (xj), i, j=1, 2, …, l

进而求得最小二乘模型y(x)= α iK(x, xi)+b, 核函数K(x, xi)是满足Mercer条件的任意对称函数, 常用核函数有:①线性核:K(x, xi)=x· xi; ②高斯核(又称径向基核):K(x, xi)=exp ; ③多项式核:K(x, xi)= , m=1, 2, …, N

2 基于标准挖掘作业工况的变量泵功率预测及结果分析

作为研究对象的并联式混合动力液压挖掘机动力总成结构如图1所示。

图1 并联式混合动力液压挖掘机结构示意Fig.1 Structure of parallel hybrid excavator

主动力源发动机与辅助动力源ISG(Integrated starter generator)电机同轴联接共同驱动液压泵, 其功率匹配实现条件为:

式中:k为效率修正系数; Ppump为液压泵的吸收功率。

液压泵功率计算公式为:

式中:p为泵出口压力; q为液压泵排量; ne为发动机转速。

2.1 液压挖掘机双联式变量泵工作过程分析

双联式变量泵采用了恒功率和负流量控制技术, 图2为其液压原理图。图中1为负流量控制阀杆, 液压挖掘机多路换向阀(图2中未画出)中位回油道上设有节流孔, 液压油流经节流孔产生压差, 将节流孔前的压力Pi引至负流量控制阀杆, 用以调节液压泵排量。负流量控制系统可有效减少空流损失和节流损失。2为液压交叉和电控阀杆, 泵1输出压力P1和泵2输出压力P2以及极限载荷控制压力Psv(先导压力P3经电磁阀5后的二次压力)共同作用在阀杆2上。以左泵负载增加为例说明液压泵的变量过程。负载增加时P1增大, 作用在阀杆2上的力随之增大并克服弹簧力推动伺服阀杆3右移, 伺服阀左路导通, 因伺服缸4柱塞左右面积不等, 故在P1作用下柱塞右移, 斜盘摆角变小, 左泵排量减小。同时伺服柱塞通过回馈杆带动伺服阀套右移关闭伺服阀, 达到新的平衡。而由式(11)表述的泵的吸收功率在动作前后基本保持恒定。

图2 变量泵液压原理图Fig.2 Hydraulic schematic diagram of pump

通过上述分析可知, 作业过程中对泵排量起决定作用的因素为负流量控制压力Pi, 泵1输出压力P1, 泵2输出压力P2以及极限载荷控制压力Psv。将泵视为多输入单输出系统, 采用改进的LS-SVM算法建立变量泵排量预测模型。

2.2 泵功率预测模型的建立

为使模型对作业环境具有更好的适应性, 采用液压挖掘机实际挖掘作业时采集的载荷谱作为训练样本, 以泵输出压力、负流量控制压力和极限载荷控制压力作为训练模型的输入, 以泵的排量作为输出建立所需模型。为验证训练模型的通用性, 采集挖掘原生土和清理河道两种工况的样本数据作为测试数据, 选取统计性能较好的高斯核作为模型的核函数。建模过程如下:①输入训练集, 即以P1P2PiPsv作为输入, q作为输出。训练集各属性参数如图3所示; 优选核函数的核宽度σ 和惩罚因子γ , 由LS-SVM算法求解参数α b, 得到所需预测模型; ③输入测试集, 使用得到的预测模型对泵排量进行预测。支持向量机算法的训练速度受训练集的样本数的制约, 样本中只有支持向量对训练结果产生关键影响, 为确定适合的训练集样本数, 对于特定的训练数据, 分别以3种不同的采样频率对其采样, 组成了3组试验训练集, 训练结果如表1所示。

表1 训练结果 Table 1 Training results

综合训练时间和准确率来看, 试验训练集2更适合作为训练集。对于LS-SVM算法, 核宽度σ 和惩罚因子γ 的选择至关重要, 这两个参数很大程度上决定了模型的精度。本文采用网格搜索法和交叉验证法对[σ , γ ]参数对进行选择和寻优。设定σ γ 的区间分别为[2-10, 28]和[2-10, 27], 步距为0.1, 遍历区间对所有的[σ , γ ]参数对进行搜索; 对于所选取的一对[σ , γ ], 采用K-CV方法对训练集进行测试, 得到对应的平均均方根误差MSEcv, 最终取使得MSEcv最小的一组[σ , γ ]为模型参数。通过寻优, 得到最佳模型参数为核宽度σ =3.0314, 惩罚因子γ =1。

图3 训练集各属性参数(a) 泵1输出压力P1Fig.3 Attribute parameters of training set

图3 训练集各属性参数(b) 泵2输出压力P2Fig.3 Attribute parameters of training set

图3 训练集各属性参数(c) 负流量控制压力PiFig.3 Attribute parameters of training set

图3 训练集各属性参数(d) 极限载荷控制压力PsvFig.3 Attribute parameters of training set

图3 训练集各属性参数(e) 泵排量qFig.3 Attribute parameters of training set

2.3 结果分析

泵排量的LS-SVM模型预测值与采集的实验真实值对比如图4~图6所示, 其中图4为模型对训练集的预测结果, 预测数据与实测真值的MSE为0.0021, 预测的平均准确率为97.41%, 可见模型对于训练数据的拟合精度非常高。

图4 模型对训练集2的预测结果Fig.4 Prediction result of training set 2

图5 模型对测试集1的预测结果Fig.5 Prediction result of training set 1

图6 模型对测试集2的预测结果Fig.6 Prediction result of test set 2

图5是模型对测试集1(重载工况)的预测结果, 预测数据与实测真值的MSE为0.0062, 预测的平均准确率为95.38%。图6是模型对测试集2(经济工况)的预测结果, 预测数据与实测真值的MSE为0.0087, 预测的平均准确率为96.82%。

3 结束语

提出了一种采用LS-SVM算法对液压挖掘机标准作业工况下液压负载功率进行预测的方法。以变量泵排量的主要影响参数为输入, 泵排量为输出建立预测模型。实验结果表明, 用所建立的模型预测的平均准确率在95%以上, 且具有良好的泛化能力, 能准确有效地预测变量泵排量, 满足计算泵功率的精度要求, 可用于基于混合动力技术的液压挖掘机功率匹配。

The authors have declared that no competing interests exist.

参考文献
[1] Kagoshima M, Sora T, Komiyama M. Development of hybrid power train control system for excavator[C]∥JSAE Annual Congress, 2003: 1-6. [本文引用:1]
[2] Akira T, Takao N, Hideaki Y, et al. Development of the electro hydraulic actuator system on hybrid excavator[C]∥JSAE Annual Congress, 2003: 7-12. [本文引用:1]
[3] Naoki S, Takao N, Etsujiro I, et al, Swing system development of construction machinery[C]∥JSAE Annual Congress, 2004: 7-12. [本文引用:1]
[4] Takao N, Etsujiro I, Masayuki K. Power simulation on the actual operation in hybrid excavator[C]∥JSAE Annual Congress, 2003: 13-18. [本文引用:1]
[5] 沈黎. 混合动力挖掘机[J]. 交通世界, 2009(8): 34-37.
Shen Li. Hybrid excavator[J]. Transportation World, 2009(8): 34-37. [本文引用:1]
[6] 肖清, 王庆丰, 张彦廷, . 液压挖掘机混合动力系统建模及控制策略研究[J]. 浙江大学学报: 工学版, 2007, 41(3): 480-483, 528.
Xiao Qing, Wang Qing-feng, Zhang Yan-ting, et al. Study on modeling and control strategy of hybrid system in hydraulic excavator[J]. Journal of Zhejiang University (Engineering Science), 2007, 41(3): 480-483, 528. [本文引用:1] [CJCR: 0.551]
[7] Lin X, Pan S X, Wang D Y. Dynamic simulation and optimal control strategy for a parallel hybrid hydraulic excavator[J]. Journal of Zhejiang University (Science A), 2008, 9(5): 624-632. [本文引用:1] [JCR: 0.527] [CJCR: 0.2716]
[8] 王冬云, 管成, 潘双夏, . 液压挖掘机功率匹配与动力源优化综合控制策略[J]. 农业机械学报, 2009, 40(4): 91-95.
Wang Dong-yun, Guan Cheng, Pan Shuang-xia, et al. Control strategy of power matching and power sources optimization for hydraulic excavator[J]. Transactions of the Chinese Society for Agriculture Machinery, 2009, 40(4): 91-95. [本文引用:1]
[9] 马吉恩, 徐兵, 杨华勇. 轴向柱塞泵流动特性理论建模与试验分析[J]. 农业机械学报, 2010, 41(1): 188-194.
Ma Ji-en, Xu Bing, Yang Hua-yong. Modeling and experiment study on fluid character of axial piston pump[J]. Transactions of the Chinese Society for Agriculture Machinery, 2010, 41(1): 188-194. [本文引用:1]
[10] 张万军. 柱塞泵总功率与负流量控制分析[D]. 成都: 西南交通大学, 2010.
Zhang Wan-jun. Total horsepower and negative flow control analysis[D]. Chengdu: Southwest Jiaotong University, 2010. [本文引用:1]
[11] 王克龙. 双联轴向柱塞泵流量特性的研究[D]. 哈尔滨: 哈尔滨工业大学, 2011.
Wang Ke-long. Flow characteristics of double compound axial piston pump[D]. Harbin: Harbin Institute of Technology, 2011. [本文引用:1] [CJCR: 0.3432]
[12] 陈闻, 孙康. 负流量恒功率变量泵建模及系统特性分析[J]. 现代制造工程, 2012(4): 101-105.
Chen Wen, Sun Kang. The characteristic analysis of the negative and constant power pup[J]. Modern Manufacturing Engineering, 2012(4): 101-105. [本文引用:1]
[13] Vapnik V. The Nature of Statistical Learning Theory[M]. NewYork: Springer-Verlag, 1995: 15-38. [本文引用:1]
[14] Vapnik V. Statistical Learning Theory[M]. NewYork: John Wiley, 1998. [本文引用:1]
[15] 王旭辉, 黄圣国, 曹力, . 基于LS-SVM的航空发动机气路参数趋势在线预测[J]. 吉林大学学报: 工学版, 2008, 38(1): 239-244.
Wang Xu-hui, Huang Sheng-guo, Cao Li, et al. LS-SVM based online trend prediction of gas path parameters of aero engine[J]. Journal of Jilin University(Engineering and Technology Edition), 2008, 38(1): 239-244. [本文引用:1] [CJCR: 0.701]
[16] 陈健美, 钱承, 李玉强, . 基于LS-SVM的混合动力镍氢电池组SOC预测[J]. 中南大学学报: 自然科学版, 2013, 44(1): 135-139.
Chen Jian-mei, Qian Cheng, Li Yu-qiang, et al. SOC prediction of MH/Ni battery in hybrid vehicle based on LS-SVM[J]. Journal of Central South University(Science and Technology), 2013, 44(1): 135-139. [本文引用:1] [CJCR: 0.789]
[17] Suykens J A K, Vand ewalle J. Least squares support vector machine classifiers[J]. Neural Processing Letters, 1999, 9(3): 293-300. [本文引用:3] [JCR: 1.24]
[18] Suykens J A K, Branbanter J D, Lukas L, et al. Weighted least squares support vector machines: robustness and spare approximation[J]. Neurocomputing, 2002, 48: 85-105. [本文引用:1] [JCR: 1.634]
[19] 刘祥楼, 贾东旭, 李辉, . 说话人识别中支持向量机核函数参数优化研究[J]. 科学技术与工程, 2010, 10(7): 1669-1673.
Liu Xiang-lou, Jia Dong-xu, Li Hui, et al. Research on kernel parameter optimization of support vector machine in speaker recognition[J]. Science Technology and Engineering, 2010, 10(7): 1669-1673. [本文引用:1] [CJCR: 0.2471]