工程设计学报, 2022, 29(4): 401-409 doi: 10.3785/j.issn.1006-754X.2022.00.047

设计理论与方法

变排量非对称轴向柱塞泵抗扰控制及并行整定方法

宁志强,,1,2, 卫立新1, 权龙3, 赵美卿2, 高有山,1

1.太原科技大学 机械工程学院,山西 太原 030024

2.山西工程技术学院 机械电子工程系,山西 阳泉 045000

3.太原理工大学 机械与运载工程学院 山西 太原 030024

Anti-interference control and parallel tuning method for variable displacement asymmetric axial piston pump

NING Zhi-qiang,,1,2, WEI Li-xin1, QUAN Long3, ZHAO Mei-qing2, GAO You-shan,1

1.College of Mechanical Engineering, Taiyuan University of Science and Technology, Taiyuan 030024, China

2.Department of Mechanical and Electronic Engineering, Shanxi Institute of Technology, Yangquan 045000, China

3.College of Mechanical and Vehicle Engineering, Taiyuan University of Technology, Taiyuan 030024, China

通讯作者: 高有山(1974—),男,山西朔州人,教授,博士生导师,博士,从事液压系统节能研究,E-mail:tkgaoyoushan@126.com

收稿日期: 2021-10-26   修回日期: 2021-12-14  

基金资助: 国家自然科学基金资助项目.  51875381
山西省研究生创新项目.  2021Y695

Received: 2021-10-26   Revised: 2021-12-14  

作者简介 About authors

宁志强(1986—),男,山西太原人,讲师,博士,从事电液伺服系统控制研究,E-mail:aningzhiqiang@126.comhttps://orcid.org/0000-0003-2364-4768 , E-mail:aningzhiqiang@126.com

摘要

针对变排量非对称轴向柱塞泵因斜盘振荡严重而引起流量脉动较大的问题,提出将变量阻力矩视作干扰信号,采用抗扰控制算法来提高其变排量控制性能。通过SimulationX和Simulink平台联合仿真,对比在不同频率的变量阻力矩作用时常规PID(proportion integration differentiation,比例积分微分)控制、指数收敛干扰观测器控制、非线性PID控制、自抗扰控制和滑模控制下变排量非对称轴向柱塞泵斜盘角度的响应特性,以得到最合适的抗扰控制算法。在此基础上,提出一种基于粒子群优化(particle swarm optimization, PSO)的控制参数并行整定方法。仿真结果表明,在10,20和100 Hz干扰信号的作用下,滑模控制下变排量非对称轴向柱塞泵斜盘角度的波动量为常规PID控制下的1.7%,2.2%和23.0%,说明滑模控制算法能大幅减小斜盘振荡和流量脉动。基于PSO的控制参数并行整定方法有效地减小了滑模控制的跟踪误差,整定后的最大超调量减小了87.5%;且该并行整定方法可脱离专业仿真软件,与SimulationX平台仿真相比,其仿真效率提高了10倍以上。研究结果对常规液压控制系统的仿真优化有一定参考价值。

关键词: 变排量非对称轴向柱塞泵 ; 变量阻力矩 ; 抗扰控制 ; 粒子群优化 ; 并行整定

Abstract

Aiming at the problem of large flow pulsation caused by severe swash plate oscillation in variable displacement asymmetric axial piston pump, the variable resistance moment was regarded as the interference signal, and the anti-interference control algorithm was adopted to improve its variable displacement control performance. Under the action of variable resistance moments with different frequencies, the response characteristics of the swash plate angle of the variable displacement asymmetric axial piston pump under conventional PID (proportion integration differentiation) control, exponential convergence disturbance observer control, nonlinear PID control, active anti-interference control and sliding mode control were compared through the co-simulation of SimulationX and Simulink platforms, so as to obtain the most suitable anti-interference control algorithm. On this basis, a parallel tuning method of control parameters based on the particle swarm optimization (PSO) was proposed. The simulation results showed that, under the action of 10, 20 and 100 Hz interference signals, the swash plate angle fluctuation of the variable displacement asymmetric axial piston pump under the sliding mode control was 1.7%, 2.2% and 23.0% of that under the conventional PID control, which proved that the sliding mode control algorithm could greatly reduce the swash plate oscillation and flow pulsation. The parallel tuning method of control parameters based on the PSO effectively reduced the tracking error of sliding mode control, and the maximum overshoot was reduced by 87.5% after tuning; the parallel tuning method could be separated from the professional simulation software, and its simulation efficiency was improved by more than 10 times compared with SimulationX platform simulation. The research results have certain reference value for the simulation and optimization of conventional hydraulic control systems.

Keywords: variable displacement asymmetric axial piston pump ; variable resistance moment ; anti-interference control ; particle swarm optimization ; parallel tuning

PDF (3570KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

宁志强, 卫立新, 权龙, 赵美卿, 高有山. 变排量非对称轴向柱塞泵抗扰控制及并行整定方法. 工程设计学报[J], 2022, 29(4): 401-409 doi:10.3785/j.issn.1006-754X.2022.00.047

NING Zhi-qiang, WEI Li-xin, QUAN Long, ZHAO Mei-qing, GAO You-shan. Anti-interference control and parallel tuning method for variable displacement asymmetric axial piston pump. Chinese Journal of Engineering Design[J], 2022, 29(4): 401-409 doi:10.3785/j.issn.1006-754X.2022.00.047

电液控制系统可分为阀控和泵控(无阀)两类。其中,阀控系统节流会造成较大的功率损失,减少或消除节流损失可以显著降低电液控制系统的能量消耗1。与阀控系统相比,泵控系统在节能方面具有较大优势。目前,泵控对称缸技术比较成熟,但对于泵控差动缸技术而言,因差动缸的两腔(有杆腔和无杆腔)结构不对称,其应用受到了一定的限制。为解决泵控差动缸系统因结构不对称而导致流量不相等的问题,太原理工大学的Zhang等2-3、Huang等4提出了并联型三配流窗口轴向柱塞泵,并利用该泵控制单出杆差动缸,同时对其进行了系统的仿真分析和试验研究;太原科技大学的高有山等5对变排量非对称轴向柱塞泵的特性进行了研究,通过控制斜盘角度来改变该泵的排量。但变排量非对称轴向柱塞泵在运行过程中存在瞬时流量脉动,导致油液压力变化较大,因此有必要进一步解决该泵的压力冲击、流量脉动和斜盘变量阻力矩较大的问题。太原理工大学的杨伽迪等6提出,通过在变排量非对称轴向柱塞泵中增加阻尼孔来减少斜盘振荡,以提高其控制性能,但阻尼孔的增加会加剧油液泄漏,造成功率损失。

目前,液压伺服控制系统常采用常规PID(proportion integration differentiation,比例积分微分)控制算法,但其抗扰能力较差,因此须采用其他抗扰控制算法来提高系统的控制性能。例如:王慧等7研究了阀控变量泵系统的动态特性及抗扰特性;吴斌等8设计了泵阀并联驱动液压缸的抗扰控制器。抗扰控制算法为解决变排量非对称轴向柱塞泵的斜盘振荡问题提供了一种新思路,即可将变量阻力矩视作干扰信号,通过补偿变量阻力矩来减小斜盘振荡。常见的抗扰控制算法有指数收敛干扰观测器控制、自抗扰控制、非线性PID控制和滑模控制等,但各抗扰控制算法对不同频率干扰信号的补偿效果不同。因此,有必要研究不同抗扰控制算法对变排量非对称轴向柱塞泵斜盘振荡的抑制性能,以得到最合适的抗扰控制算法。

针对以上问题,笔者通过仿真对比了常规PID控制、指数收敛干扰观测器控制、非线性PID控制、自抗扰控制和滑模控制的抗扰性能,以得到适用于改善变排量非对称轴向柱塞泵斜盘振荡的抗扰控制算法。同时,在此基础上,提出基于粒子群优化(particle swarm optimization, PSO)的并行整定方法,以对主要控制参数进行快速、并行整定,并利用SimulationX平台进行二次开发,以实现抗扰控制算法的性能优化,即减小最大超调量和跟踪误差。

1 变排量非对称轴向柱塞泵的控制原理

变排量非对称轴向柱塞泵的主要结构如图1所示9,其具有3个油口(A口、B口和T口)。当该泵用于势能回收系统时,其A口与差动缸的无杆腔相连,B口与差动缸的有杆腔相连,T口与蓄能器相连。

图1

图1   变排量非对称轴向柱塞泵的结构示意

Fig.1   Structure diagram of variable displacement asymmetric axial piston pump


变排量非对称轴向柱塞泵是通过变排量机构控制斜盘角度来实现排量变化的,其控制原理如图2所示。其中:变排量机构主要包括变量缸、比例伺服阀和dSPACE控制器等9。将角位移传感器固定在斜盘上,实时采集斜盘角度并计算其与给定目标角度的偏差,通过dSPACE控制器的输出信号来驱动比例伺服阀,从而达到控制斜盘角度的目的。

图2

图2   变排量非对称轴向柱塞泵的控制原理

Fig.2   Control principle of variable displacement asymmetric axial piston pump


变排量非对称轴向柱塞泵中斜盘所承受的力矩的来源较为复杂,主要包括变量缸对斜盘的转矩,滑靴组件对斜盘的力矩,斜盘的惯性力矩以及滑靴与球铰之间、斜盘与支撑轴承之间的摩擦力矩。推导得到斜盘的运动方程,可表示为:

Id2βdt2=-Edβdt+TY

式中:I为斜盘相对于自身转轴的转动惯量;β为斜盘角度;E为斜盘的黏性阻尼系数;TY为滑靴组件对斜盘转轴的合力矩(斜盘绕Y方向转动),即变量阻力矩。

由此可得,斜盘的变量阻力矩TY为:

TY=±i=1zπdk2Rpd4cos2βcosϕ+iγ-          AsmpsRcos2βi=1z-1cosϕ+iγ+πdk2zpdRf1+rf28cos β

式中:dk为柱塞直径;R为柱塞的分布圆半径;pd为供油压力;z为柱塞个数;ϕ+为第i个柱塞的转角,其中ϕ为某特定柱塞的转角,γ为柱塞孔之间的夹角;As为滑靴副相对于缸体的角加速度;mps为柱塞和滑靴的质量;r为滑靴副球头半径;f1为斜盘与滑靴间的滑动摩擦系数;f2为斜球铰的滑动摩擦系数,润滑充分条件下取f2=0.08

将比例伺服阀的输入电压u1和斜盘的变量阻力矩TY 视作干扰信号,则变排量非对称轴向柱塞泵控制系统的闭环控制框图如图3所示10-11

图3

图3   变排量非对称轴向柱塞泵控制系统的闭环控制框图

Fig.3   Closed-loop control block diagram of control system of variable displacement asymmetric axial piston pump


根据图3,构建变排量非对称轴向柱塞泵控制系统的开环传递函数Gs)以及其干扰信号的传递函数Ds),可分别表示为:

Gs=              qcKτEC1+qc2s2+EC1+qc2τv+q0C1s+q0C1τv   (3)
Ds=EC1+qc2s2+EC1+qc2τvqcKτ

式中:q0为与变量缸弹簧刚度和力臂有关的参数;qc为与作用力臂有关的参数;C1为变量缸总泄漏系数;ττv为与比例伺服阀时间常数有关的参数;K为比例伺服阀的流量增益。

2 常规PID控制下变排量非对称轴向柱塞泵的控制试验

在常规PID控制下变排量非对称轴向柱塞泵的控制试验中,通过dSPACE控制器控制比例伺服阀来驱动变量缸,以改变斜盘角度,从而实现变排量的目的。试验用变排量非对称轴向柱塞泵如图4所示5,控制试验主要设备的参数如表1所示。其中:角位移传感器用于获取实时的斜盘角度;比例伺服阀用于控制油液流量的大小和方向;流量压力传感器用于测量B口和T口的流量和压力。

图4

图4   变排量非对称轴向柱塞泵实物

Fig.4   Physical object of variable displacement asymmetric axial piston pump


表1   变排量非对称轴向柱塞泵控制试验主要设备的型号和参数

Table 1  Models and parameters of main equipment for control test of variable displacement asymmetric axial piston pump

主要设备型号额定参数
角位移传感器CP-2UK-R260最大检测角度为±30°
比例伺服阀4WRPEH6C4B12L最大输出流量为12 L

流量压力

传感器

SCLV-PTQ-300

最大检测流量为

300 L/min

新窗口打开| 下载CSV


在控制试验中,PID的控制参数设置如下:比例系数P=2,积分时间常数I=0.9,微分时间常数D=0.01。令电机的转速为1 000 r/min,设定斜盘的目标角度为±5°。当电动机启动后,在0—20 s阶段,斜盘的目标角度保持为0°;在20—46 s阶段,斜盘的目标角度为5°;46 s后将斜盘的目标角度调整为-5°;62 s后再次调整斜盘的目标角度,调整为5°;86 s后又一次调整斜盘的目标角度,调整为-5°。图5所示为常规PID控制下斜盘的目标角度和响应角度。

图5

图5   常规PID控制下斜盘的目标角度和响应角度对比

Fig.5   Comparison of target angle and response angle of swash plate under conventional PID control


图5可知,变排量非对称轴向柱塞泵斜盘的响应角度与目标角度存在较大差异,说明斜盘存在振荡,这是由较大的变量阻力矩TY引起的。由式(2)可知,变量阻力矩TY 的幅值和频率较难确定,故不易对干扰直接进行补偿。虽然常规PID控制系统具有原理简单和实用面广等优点,但其性能在有干扰信号时较差。因此,应采用抗扰控制算法来解决斜盘振荡问题。

3 变排量非对称轴向柱塞泵的抗扰控制

3.1 常用的抗扰控制算法

3.1.1 指数收敛干扰观测器

干扰观测器是基于估计输出与实际输出的差值来对估计值进行补偿的。指数收敛干扰观测器可设计为12

d̂˙=Vd-d̂=-Vd̂+Vd

式中:d为外界干扰;d̂为干扰估计值;V为与收敛精度相关的参数。

3.1.2 非线性PID控制器

常用的非线性PID控制器ω˜设计为:

ω˜=P1fale1, λ1, δ+D1fale2, λ2, δ

式中:P1D1分别为比例系数和微分时间常数;λ1λ2为设计参数;e1为被控对象期望位置与输出位置之差;e2为被控对象期望位置的微分与输出位置的微分之差;δ为线性段的区间长度;fal()为幂函数。

为避免高频振荡现象,将幂函数设计为饱和函数,可表示为:

fale, λ, δ=eδλ-1,                eδeλsgne,    e>δ

3.1.3 自抗扰控制器

自抗扰控制的非线性微分跟踪器设计为13-15

r1k+1=r1k+hr2kr2k+1=r2k+hfstr1k-vk, r2k, σ, h

式中:r1k)、r2k)分别为k时刻输入信号vk)及其微分v˙k)的跟踪信号;h为采样周期;σ为决定跟踪速度的参数;fst()为最速控制综合函数。

最速控制综合函数fst()可表示为:

fstl1, l2, σ, h=-σsgna,    a>f-σaf,              af

其中:

a=l2+a0-f2sgnξ,    ξ>f0l2+σaf,                        ξf0

式中:f=σhf0=hfξ=l1+hl2a0=f2+8σ|ξ|

在自抗扰控制中,利用微分跟踪器实现过渡,利用线性扩张观测器实现扰动估计和补偿。线性扩张观测器设计为:

x̂1=x̂2+α1εy-x̂1
x̂2=bu+α2ε2y-x̂1
χ̂=α3ε3y-x̂1

式中:x̂1x̂2χ̂为线性扩张观测器状态;α1α2α3ε为设计参数;u为控制信号;y为被控对象的输出。

自抗扰控制器也采用非线性PID控制,非线性PID控制器设计参见3.1.2节。

3.1.4 滑模控制器

为减少滑模抖动,采用准滑动模态滑模控制算法。与理想滑模控制不同的是,准滑动模态滑模控制可使一定范围内的状态点均被吸引至某一邻域内,从根本上避免或削弱了抖振,其在实际中得到了广泛应用12

在准滑动模态滑模控制器中,用连续函数θψ)取代常规滑模控制算法中的sgn(ψ):

θψ=ψψ+ω

式中:ω为滑模切换面边界层参数,其为很小的正常数;ψ为滑模函数。

准滑动模态滑模控制器设计为:

ν=1g-l+θ¨d+ce˙+ηθψ

式中:v为滑模控制器输出;θd为目标角度;e为误差,e=θd-θc为滑模切换面参数;ψ=e˙+ce;η为切换项增益;gl为与控制对象传递函数相关的参数。

3.2 抗扰控制仿真

SimulationX平台是一款适用于多学科领域建模、仿真和分析的通用CAE(computer aided engineering,计算机辅助工程)工具,其元件库包括1D力学、3D多体系统、动力传动系统和液力学等。采用SimulationX平台建立变排量非对称轴向柱塞泵控制系统的仿真模型如图6所示。

图6

图6   变排量非对称轴向柱塞泵控制系统的仿真模型

Fig.6   Control system simulation model of variable displacement asymmetric axial piston pump


Simulink平台具备与SimulationX平台联合仿真的功能,故本文采用Simulink平台搭建抗扰控制器。构建的自抗扰控制器和非线性PID控制器如图7所示。

图7

图7   自抗扰控制器和非线性PID控制器

Fig.7   Active anti-interference controller and nonlinear PID controller


取干扰信号为正弦信号,其频率依次取10,20和100 Hz,幅值均为0.05。联合利用SimulationX平台构建的变排量非对称轴向柱塞泵控制系统的仿真模型和利用Simulink平台构建的抗扰控制器,通过仿真得到不同干扰信号作用下斜盘角度(目标角度为8°)的响应特性,结果如图8所示。对应条件下斜盘角度的波动量如表2所示。

图8

图8   不同干扰信号作用下采用不同抗扰控制算法时的斜盘角度响应曲线对比

Fig.8   Comparison of swash plate angle response curves with using different anti-interference control algorithms under the action of different interference signals


表2   不同干扰信号作用下采用不同抗扰控制算法时的斜盘角度波动量对比

Table 2  Comparison of swash plate angle fluctuation with using different anti-interference control algorithms under the action of different interference signals

控制算法主要控制参数斜盘角度波动量/(°)
10 Hz20 Hz100 Hz
常规PID控制P=2, I=0.9, D=0.011.7001.3000.080
非线性PID控制P1=0.75D1=1.50.7400.5300.226
指数收敛干扰观测器控制V=1 0000.8306.290不统计
自抗扰控制α1=6α2=11α3=60.1100.2690.311
滑模控制c=35, η=50, ω=0.0150.0300.0290.019

新窗口打开| 下载CSV


图8表2可以看出:相比于常规PID控制,非线性PID控制具有较强的抗扰性能。随着干扰信号频率的增大,指数收敛干扰观测器控制的抗扰性能下降,说明该方法仅适用于对低频干扰信号的补偿,鉴于其在100 Hz干扰信号下的抗扰性能较差,结果不计入统计。在10 Hz和20 Hz干扰信号下,自抗扰控制的抗扰性能良好,但比滑模控制稍差,且其对高频干扰信号的抑制效果也不理想,此时斜盘角度的波动量较大。相比于其他抗扰控制算法,滑模控制的抗扰效果明显;在10,20和100 Hz干扰信号的作用下,常规PID控制下斜盘角度的波动量分别为1.700°,1.300°和0.080°,而滑模控制下分别为0.030°,0.029°和0.019°,仅为常规PID控制下的1.7%,2.2%和23.0%。

斜盘振荡会直接影响变排量非对称轴向柱塞泵输出流量的稳定性。提取采用滑模控制、常规PID控制和自抗扰控制时B口流量的仿真结果并进行对比分析,结果如图9所示(20 Hz干扰信号作用下)。由图9可知,从整体上来看,B口流量的波动趋势与斜盘角度的波动趋势基本一致;滑模控制下B口流量输出平稳,其次是自抗扰控制下,常规PID控制下波动最大。

图9

图9   20 Hz干扰信号作用下采用不同抗扰控制算法时的B口流量对比

Fig.9   Comparison of B-port flow with using different anti-interference control algorithms under the action of 20 Hz interference signal


为分析滑模控制的性能,在不施加任何干扰的条件下,对滑模控制下斜盘角度的响应特性进行分析,结果如图10所示。从图10中可以看出,虽然没有施加干扰,但由于所采用仿真平台自带的物理对象建模法充分考虑了时间上的延迟和空间上的滞后,使得滑动模态呈抖动形式,即在光滑的滑动面上叠加了抖振,而抖振问题是影响滑模控制广泛应用的主要障碍。合理地设置滑模控制参数有助于改善其控制性能,因此有必要对滑模控制参数进行整定。

图10

图10   滑模控制下斜盘角度的响应特性(无干扰)

Fig.10   Response characteristics of swash plate angle under sliding mode control (without interference)


4 基于PSO的滑模控制参数并行整定方法

针对液压系统仿真时耗时较长和效率较低,且受仿真平台限制的问题,提出一种脱离仿真平台的基于PSO的控制参数并行整定方法。该方法将SimulationX仿真模型转换为后缀为exe的仿真程序,其能够独立运行于任何Windows操作系统,解决了依赖于仿真平台的问题。此外,exe仿真程序由C代码生成,其运行效率较高。每个exe仿真程序分配一组设计变量,同时开启多个程序即可实现并行整定16。同时,采用PSO协调分配每个exe仿真程序的参数,以实现特定目标函数最优化17-19。基于PSO的控制参数并行整定方法的整体框架如图11所示。

图11

图11   基于PSO的控制参数并行整定方法的整体框架

Fig.11   Overall framework of parallel tuning method of control parameters based on PSO


基于PSO的控制参数并行整定方法的伪代码程序如下:

1 开始;

2 初始化PSO参数:并行仿真的程序数量Npop,仿真最大迭代次数MAXITER,计数器t=0;

3 随机初始化仿真参数;

4 并行运行Npop个exe仿真程序,计算目标函数(跟踪误差);

5 完成初始化;

6 While(不满足结束条件)

7 Do

8 PSO根据目标函数数值(跟踪误差)更新仿真参数,输出到Npop个参数文件中;

9 并行运行Npop个exe仿真程序,计算目标函数;

10 t=t+1;

11 输出最优仿真参数和最优目标函数值;

12 结束;

在本文中,优化目标为滑模控制下变排量非对称轴向柱塞泵斜盘角度的跟踪误差μ=edt,其中e为绝对值误差;设计变量为滑模切换面参数c,切换项增益η,滑模切换面边界层参数ω。取斜盘的目标角度为8°,施加频率为100 Hz、幅值为0.05的正弦干扰信号。采用C++语言编写基于PSO的滑模控制参数并行整定程序,以实现人机交互界面的可视化和参数化,并显示斜盘角度响应曲线。所设计的滑模控制参数并行整定程序的人机交互界面如图12所示。

图12

图12   滑模控制参数并行整定程序的人机交互界面

Fig.12   Human computer interface of parallel tuning program for sliding mode control parameter


鉴于滑模控制参数并行整定程序采用PSO进行寻优,不同迭代次数对其整定效果和仿真耗时会有一定影响:迭代次数越多,寻优效果越好,但仿真耗时越长。因此,需要得到合理的迭代次数,既能获得良好的整定效果,又能使仿真耗时在可接受范围内。图13所示为迭代次数不同时滑模控制参数的整定效果。其中:图13(a)为迭代20次和50次时滑模控制的跟踪误差,图13(b)为滑模控制参数整定前后斜盘角度的响应对比。由图可知,随着迭代次数的增加,滑模控制的跟踪误差呈减小趋势,即斜盘角度的实际响应值与目标值的偏差变小,但迭代20次和50次时斜盘角度的偏差并不大,而迭代50次的耗时更长;滑模控制参数整定后,斜盘振荡明显小于整定前,且迭代50次的整定效果略优于迭代20次的。经50次迭代整定后,滑模切换面参数c=42.9,切换项增益η=100,滑模切换面边界层参数ω=0.012 3;整定后最大超调量明显减小,为0.021,相较于整定前的0.168减小了87.5%。

图13

图13   基于PSO的滑模控制参数并行整定效果对比

Fig.13   Comparison of parallel tuning effect of sliding mode control parameters based on PSO


利用SimulationX平台整定控制参数时需要反复手动调整仿真模型的参数,直到获得满意的结果。而手动调参方法依赖于经验,多个参数并行整定经常需调整几十次,甚至更多。经二次开发后的exe仿真程序采用Cvode外部求解器,该求解器的算法基于C代码编译,其对复杂模型的求解速度较快20。在对滑模控制参数进行整定时,单次SimulationX平台仿真耗时420 s,20次仿真则需耗时8 400 s;而并行整定程序进行20次迭代共耗时2 160 s左右,其同时运行200个exe仿真程序,每个exe仿真程序的平均耗时仅为10.8 s。由此可知,所设计的并行整定程序可利用多核计算机的多进程性能同时运行多个exe仿真程序,充分利用了多核CPU(central processing unit,中央处理器)的计算性能,与SimulationX平台相比,其计算效率提高了10倍以上。

5 结 论

本文提出将变量阻力矩视作干扰信号并采用抗扰控制算法来提高变排量非对称轴向柱塞泵斜盘角度的响应性能。与常规PID控制、指数收敛干扰观测器控制、非线性PID控制和自抗扰控制相比,滑模控制能大幅减小斜盘振荡和流量脉动。在10,20和100 Hz干扰信号作用下,常规PID控制下斜盘角度的波动量分别为1.700°,1.300°和0.080°,而滑模控制下则为0.030°,0.029°和0.019°,仅为常规PID控制的1.7%,2.2%和23.0%。滑模控制参数经整定后,抖振得到抑制,跟踪误差和最大超调量均有效减小,整定后最大超调量为0.021,较整定前减小了87.5%。此外,提出的基于PSO的控制参数并行整定方法能够在任何Windows操作系统下独立运行,解决了液压动态仿真依赖于专业仿真软件的问题,且相比于专业仿真平台,其运行效率提高了10倍以上,该方法可为常规液压系统的并行仿真优化提供一定的借鉴。

参考文献

权龙.

泵控缸电液技术研究现状、存在问题及创新解决方案

[J].机械工程学报,20084411):87-92. doi:10.3901/JME.2008.11.087

[本文引用: 1]

QUAN Long.

Current state, problems and the innovative solution of electro-hydraulic technology of pump controlled cylinder

[J]. Journal of Mechanical Engineering, 20084411): 87-92.

DOI:10.3901/JME.2008.11.087      [本文引用: 1]

ZHANG Xiao-gangQUAN LongYANG Yanget al.

Output characteristics of a series three-port axial piston pump

[J]. Chinese Journal of Mechanical Engineering, 2012253): 498-505. doi:10.3901/cjme.2012.03.498

[本文引用: 1]

张晓刚权龙杨阳.

并联型三配流窗口轴向柱塞泵特性理论分析及试验研究

[J].机械工程学报,20114714):151-157. doi:10.3901/JME.2011.14.151

[本文引用: 1]

ZHANG Xiao-gangQUAN LongYANG Yanget al.

Theoretical analysis and experimental research on characteristics of parallel three assignment windows axial piston pump

[J]. Journal of Mechanical Engineering, 20114714): 151-157.

DOI:10.3901/JME.2011.14.151      [本文引用: 1]

HUANG Jia-haiZHAO HuQUAN Longet al.

Development of an asymmetric axial piston pump for displacement-controlled system

[J]. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 20142288): 1418-1430. doi:10.1177/0954406213508385

[本文引用: 1]

高有山成杰黄家海.

变排量非对称轴向柱塞泵特性仿真分析及试验

[J].机械工程学报,20185414):215-224. doi:10.3901/JME.2018.14.215

[本文引用: 2]

GAO You-shanCHENG JieHUANG Jia-haiet al.

Simulation analysis and test of variable-displacement asymmetric axial piston pump

[J]. Journal of Mechanical Engineering, 20185414): 215-224.

DOI:10.3901/JME.2018.14.215      [本文引用: 2]

杨迦迪赵斌武兵.

变排量非对称轴向柱塞泵控制性能分析

[J].液压与气动,20212):42-49. doi:10.11832/j.issn.1000-4858.2021.02.007

[本文引用: 1]

YANG Jia-diZHAO BinWU Binget al.

Analysis of control performance of variable displacement asymmetric axial piston pump

[J]. Chinese Hydraulics & Pneumatics, 20212): 42-49.

DOI:10.11832/j.issn.1000-4858.2021.02.007      [本文引用: 1]

王慧符鹏王超.

阀控变量泵系统动态特性及抗干扰特性分析

[J].控制工程,2021288):1588-1597. doi:10.14107/j.cnki.kzgc.20190461

[本文引用: 1]

WANG HuiFU PengWANG Chaoet al.

Analysis of dynamic characteristics and anti-interference characteristics of valve-controlled variable pump system

[J]. Control Engineering of China, 2021288): 1588-1597.

DOI:10.14107/j.cnki.kzgc.20190461      [本文引用: 1]

吴斌柏艳红宋亦静.

泵阀并联驱动液压缸抗干扰控制器设计

[J].机床与液压,20214912):158-161165. doi:10.3969/j.issn.1001-3881.2021.12.032

[本文引用: 1]

WU BinBAI Yan-hongSONG Yi-jinget al.

Design of anti-disturbance controller for the hydraulic cylinder driven by pump-valve in parallel

[J]. Machine Tool & Hydraulics, 20214912): 158-161 165.

DOI:10.3969/j.issn.1001-3881.2021.12.032      [本文引用: 1]

WANG Ai-hongZhen-feng GAO You-shanet al.

Potential energy recovery scheme with variable displacement asymmetric axial piston pump

[J]. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 20202348): 875-887. doi:10.1177/0959651819885208

[本文引用: 2]

黄家海贺伟郝惠敏.

变排量非对称轴向柱塞泵控制特性分析

[J].农业机械学报,2019503):368-376. doi:10.6041/j.issn.1000-1298.2019.03.042

[本文引用: 1]

HUANG Jia-haiHE WeiHAO Hui-minet al.

Analysis of control characteristics of variable-displacement asymmetric axial piston pump

[J]. Transactions of the Chinese Society of Agricultural Machinery, 2019503): 368-376.

DOI:10.6041/j.issn.1000-1298.2019.03.042      [本文引用: 1]

贺伟黄家海郝惠敏.

变排量非对称轴向柱塞泵动态特性分析

[J].液压与气动,201910):20-25. doi:10.11832/j.issn.1000-4858.2019.10.003

[本文引用: 1]

HE WeiHUANG Jia-haiHAO Hui-minet al.

Research on dynamic characteristics of variable-displacement asymmetric axial piston pump

[J]. Chinese Hydraulics & Pneumatics, 201910): 20-25.

DOI:10.11832/j.issn.1000-4858.2019.10.003      [本文引用: 1]

刘金琨.滑模变结构控制MATLAB仿真[M].3版.北京清华大学出版社201556-57.

[本文引用: 2]

LIU Jin-kun. MATLAB simulation for sliding mode control[M]. 3rd ed. BeijingTsinghua University Press201556-57.

[本文引用: 2]

韩京清.

自抗扰控制器及其应用

[J].控制与决策,1998131):19-23. doi:10.3321/j.issn:1001-0920.1998.01.005

[本文引用: 1]

HAN Jing-qing.

Auto-disturbances-rejection controller and its applications

[J]. Control and Decision, 1998131): 19-23.

DOI:10.3321/j.issn:1001-0920.1998.01.005      [本文引用: 1]

武利强林浩韩京清.

跟踪微分器滤波性能研究

[J].系统仿真学报,2004164):651-652670. doi:10.3969/j.issn.1004-731X.2004.04.012

WU Li-qiangLIN HaoHAN Jing-qing.

Study of tracking differentiator on filtering

[J]. Journal of System Simulation, 2004164): 651-652 670.

DOI:10.3969/j.issn.1004-731X.2004.04.012     

刘金琨.先进PID控制MATLAB仿真[M].4版.北京电子工业出版社201672-90.

[本文引用: 1]

LIU Jin-kun. MATLAB simulation for advanced PID control[M]. 4th ed. BeijingPublishing House of Electronics Industry201672-90.

[本文引用: 1]

宁志强卫立新张瑞.

基于多核CPU的复杂液压产品快速并行优化方法

[J].农业机械学报,2022534):441-449. doi:10.6041/j.issn.1000-1298.2022.04.046

[本文引用: 1]

NING Zhi-qiangWEI Li-xinZHANG Ruiet al.

Rapid parallel optimization method of complex hydraulic product based on multi-core CPU

[J].Transactions of the Chinese Society for Agricultural Machinery, 2022534): 441-449.

DOI:10.6041/j.issn.1000-1298.2022.04.046      [本文引用: 1]

KENNEDY JEBERHART R.

Particle swarm optimization

[C]//Proceedings of ICNN'95-International Conference on Neural Networks. New YorkIEEE19951942-1948. doi:10.1109/icnn.1995.488968

[本文引用: 1]

曾建潮介婧崔志华.微粒群算法[M].北京科学出版社200435-40.

ZENG Jian-chaoJing JIECUI Zhi-hua. Particle swarm optimization[M]. BeijingScience Press200435-40.

曾建潮崔志华.

一种保证全局收敛的PSO算法

[J].计算机研究与发展,2004418):1333-1338. doi:10.1007/978-3-540-25929-9_96

[本文引用: 1]

ZENG Jiao-chaoCUI Zhi-hua.

A guaranteed global convergence particle swarm optimizer

[J]. Journal of Computer Research and Development, 2004418): 1333-1338.

DOI:10.1007/978-3-540-25929-9_96      [本文引用: 1]

焦志全杨雷杨帼华.

SimulationX二次开发及其在空气压缩系统中的应用

[J].上海工程技术大学学报,2018324):341-345. doi:10.3969/j.issn.1009-444X.2018.04.010

[本文引用: 1]

JIAO Zhi-quanYANG LeiYANG Guo-huaet al.

Secondary development of SimulationX and its application in air compression system

[J]. Journal of Shanghai University of Engineering Science, 2018324): 341-345.

DOI:10.3969/j.issn.1009-444X.2018.04.010      [本文引用: 1]

/