这个例子展示了如何使用Simulink®建模液压缸。万博1manbetx您可以将这些概念应用到需要建模水力行为的应用中。参见两个使用相同基本组件的相关示例:四缸模型和两个气缸模型与负载限制。
注意:这是一个基本的液压例子。使用Simscape™Driveline™和Simscape Fluids™,您可以更轻松地构建液压和汽车模型。
Simscape液体提供建模和模拟流体系统的组件库。它包括泵,阀门,执行器,管道和热交换器的型号。您可以使用这些组件来开发流体动力系统,如前装载机、动力转向和起落架驱动系统。发动机冷却和燃料供应系统也可以用Simscape流体开发。您可以使用Simscape产品家族中提供的组件集成机械、电气、热和其他系统。
Simscape动力传动系统提供建模和模拟一维机械系统的组件库。它包括旋转和平移组件的模型,如蜗轮、行星齿轮、丝杠和离合器。您可以使用这些组件来模拟直升机传动系统、工业机械、车辆传动系统和其他应用中的机械动力传输。汽车部件,如发动机,轮胎,变速器,和变矩器,也包括在内。
图1显示了基本模型的示意图。模型引导泵的流量,问
,供给压力,p1
,从那里层流,q1ex
,漏至排气。活塞/气缸总成的控制阀模型为通过可变面积孔板的紊流。它的流程,12个
,导致中间压力,p2
,在连接到执行器气缸的管道中承受随后的压降。汽缸压力,p3
,使活塞对弹簧负载移动,从而定位x
.
图1:基本液压系统原理图
在泵的输出端,流量被分成泄漏和流向控制阀的两部分。我们模拟泄漏,q1ex
,即层流(见公式块1)。
方程1块
我们用孔板方程模拟了通过控制阀的湍流流动。符号和绝对值函数可容纳任意方向的流(参见方程块2)。
方程2块
气缸内的液体由于这种流动而增压,12 = q23处
,减去活塞运动的顺应性。在这种情况下,我们还模拟了流体可压缩性(参见方程块3)。
方程块3
由于液压力大,我们忽略了活塞和弹簧的质量。我们通过对这个关系式求导并把压强降加进来,从而完成了这个方程组p2
和p3
.第3块模型从阀门到执行机构的管道中的层流。等式4给出了活塞处的力平衡。
方程块4
图2显示了模型的顶层图。泵流量和控制阀节流面积是仿真输入。该模型被组织为两个子系统:“泵”和“阀门/气缸/活塞/弹簧总成”。
来打开这个模型、类型sldemo_hydcyl
在MATLAB®终端(如果您正在使用MATLAB帮助,请单击超链接)。按下模型工具栏上的“播放”按钮来运行模拟。
该模型将相关数据记录到MATLAB工作空间,并进入Simulink。万博1manbetxSimulationOutput对象出
.信号测井数据存储在出
对象,在名为sldemo_hydcyl_output
.记录信号有蓝色指示灯(看到模型).有关更多信息,请参见查看和访问信号记录数据.
图2:单缸模型及仿真结果
右键单击Pump屏蔽子系统并选择面具>看下面具.泵模型计算供应压力作为泵流量和负载(输出)流量的函数(图3)。Qpump
是泵流量数据(保存在模型工作区中)。一个带有时间点列向量和相应流量的矩阵(T, Q)
指定流数据。该模型计算压力p1
如等式1所示。因为Qout = 12
是的直接函数吗p1
(通过控制阀),形成一个代数回路。初始值的估计,p10
,实现更有效的解决方案。
图3:泵子系统
我们在Simulink中屏蔽了“Pump”子系统,以允许用户轻松地访万博1manbetx问参数(见图4)T
,问
,p10
,C2
.然后我们将蒙面块分配为图2中所示的图标,并将其保存在Simulink库中。万博1manbetx
图4:进入泵参数
右键单击“阀门/气缸/活塞/弹簧总成”子系统并选择面具>看下面具来查看致动器子系统(见图5)。一个微分代数方程组模型汽缸增压与压力p3
,在第3部分中以导数形式出现,用作状态(积分器)。如果忽略活塞质量,弹簧力和活塞位置是的直接倍数p3
速度是p3
时间导数。后一种关系形成了一个围绕“Beta”增益块的代数循环。中间压力p2
是p3
以及由于从阀门到气缸的流量而产生的压降(方程块4)。这种关系也通过控制阀和1 / C1
收益。
控制阀子系统计算孔口(公式Block2)。它使用上游和下游的压力和可变孔板面积作为输入。控制阀流量子系统计算带符号的平方根:
使用了三个非线性函数,其中两个是不连续的。然而,在组合,y
连续函数是u
.
图5:阀/汽缸活塞/春天的子系统
仿真参数
我们使用以下数据模拟了该模型。信息是从MAT-file -加载的sldemo_hydcyl_data.mat
,也用于其他两种液压缸型号。用户可以通过图4和图6所示的泵和气缸罩输入数据。
T =[0 0.04 0.04 0.05 0.05 0.1]秒
Q = [0.005 0.005 00 0.005 0.005] m^3/秒
图6:进入阀门/气缸/活塞/弹簧总成参数
绘制仿真结果
系统最初的步进为^ 0.005米3 /秒= 300升/分钟
,突然降到零t = 0.04秒
,然后恢复其初始流速为t = 0.05秒
.
控制阀从零节流孔区域开始,然后倾斜到1平方米的军医。
在0.1秒
仿真时间。当阀门关闭时,所有的泵流量都变成泄漏,所以初始泵压力增加到p10 = Q/C2 = 1667 kPa
.
当阀门打开时,压力p2
和p3
建立在p1
随着负载的增加而减小,如图7所示。当泵流量停止时,弹簧和活塞就像一个蓄能器p3
不断减少。然后气流会改变方向,所以p2
,尽管相对接近p3
突然,瀑布。在泵本身,所有的回流都泄漏了p1
从根本上下降。当流恢复时,行为发生逆转。
活塞的位置与p3
,在那里液压和弹簧的力量平衡。速度的不连续0.04
证券交易委员会和0.05
SEC表示可忽略的质量。当所有的泵流量再次成为泄漏时,模型达到了稳态,现在由于控制阀上的压力降为零(这意味着P3 = p2 = p1 = p10
).
图7:模拟结果:系统压力
图8:仿真结果:液压缸活塞位置
关闭模型并清除生成的数据。