第14期
邓文亮等:双缸同步液压系统Fuzzy—PID控制仿真研究
・29・
界面菜单下的创建输出图标功能与Simulink中的S函
数实现连接的。具体操作为:‰ls—Interface
Icon
Creation,然后进行输入输出个数的设置及Type
of in.
terfaee的选择,作者选择SimuCosim。具体实现过程
如文献[2—3]所述。
2模型建立
2.1
变负载同步模型
2.1.1模型介绍
变负载同步模型由阻尼装置(用于模拟实际中
存在的摩擦阻力)、同步控制模块(阀4用于调节补
充油液)、联合仿真模块、同步起竖模块(含有起竖
缸,起竖相当于变负载过程,其模型如图l所示)
组成,用于模拟双缸起竖过程。其结构如图2所
示‘¨。
图1
双缸处于水平状态下的模型示意图
图2双缸同步起竖AMESim模型
.
2.1.2参数的设置及结果分析
采用积分分离式PID控制,结构如图3所示。
图3积分分离式PID控制内部结构图
其参数设置如表l示。
表1仿真参数
PID参数值
起竖臂负载/kg
相对位置/m
仿真时间/s
采样时间/s
K。=80;Ki=10;Ka=10
ml=4 000;tth=4 100
茗l=1;),I=1;X2=3;Y2=0.7;髫3=4
t=63
t。=0.1
£
越
搬
仿真曲线如图4_示。
o
¥
剿
嗤
越
捱
o
10
20
30
40
50
60
时间,s
图4起竖油缸回转角度误差曲线
o
lo
20 30
40
50 60
70
时间/I
3・
芒2.
姜L
田0・
.0.
0
10
20 30
40
50
60 70
时间,・
图5起竖油缸回转角度(左)、正腔压力曲线
可以看到,两负载在只差100 kg时,从0起竖
到90。(起竖完成后的状态如图6所示),起竖过程
平稳,回转角度没有突变现象,正腔内的压力变化均
匀,大小符合要求,同步误差也比较小,在0.040以
内,相当于4 nlln误差。但当两负载质量相差较大
时,误差就非常大,甚至出现不可调。
图6双缸起竖成90。的模型示意图
2.2不同负载同步跟踪模型
2.2.1模型介绍
为了防止由于节流口对不同负载流量分配不均,
影响控制算法,由两组液压泵及比例电磁阀分别控制
液压缸,结构如图7所示。用正弦信号作为输入信
号,两缸活塞杆位移则跟踪该信号,以实现两缸的同
步动作及曲线跟踪。
图7不同负载液压缸同步AMESim模型
2.2.2积分分离式PID控制参数设置及结果分析
采用积分分离式PID控制,其在Simulink中模型
如图8所示,现在给两液压缸施加不同的负载,其中
缸l的负载为1
000
kg,缸2的负载为1
500
kg。正
弦信号频率为0.2 Hz,幅值为0.5,均值为0.5,初
万方数据