探索液压伺服运动控制中的VCCM方程

探索液压伺服运动控制中的VCCM方程

作者:Peter Nachtwey,Delta Computer System

译者:腾益登


VCCM用于阀控缸运动。该术语由Jack Johnson提出,但是该方程本身已经以不同的表达方式存在了很长一段时间了。VCCM方程具有很多用途,但是其最明显的就是当伺服阀全开口的时候决定油缸活塞与负载的最大稳态速度。VCCM可以正确的预知各个方向的稳态速度,而“速度取决于流量(flow makes it go,等式为υ=Q/A)”的方程却做不到。有趣的是,牛顿在他的三大运动定律中并没有涉及到流体运动。


VCCM方程的推导基于油缸活塞两侧的合力。在活塞与负载的合力为零之前,活塞和负载会一直加速运动。如果活塞不再加速,则意味着已经达到稳态速度。液压系统设计者应该熟知VCCM方程及其各种表达式,因为它对优化我们的设计非常有用。


我第一次在Jack Johnson的书里看到的VCCM方程等式为:

探索液压伺服运动控制中的VCCM方程

此处:

Vss:最大稳态速度

Kvpl:阀功率边(powered land)流量系数(译者注:或者叫进油口)

Ps:供油压力

Ape:油缸活塞功率边的面积(译者注:或者叫油缸进油腔)

fl:负载力,与负载运动方向相反时为负,与负载运动方向相同时为正

ρv:进油口与回油口流量比值

ρc:进油腔有效面积与回油腔有效面积之比


最大的稳态速度发生在阀100%全开时。理解这一点非常重要,因为其决定了开环增益。开环增益用速度与控制输出的百分比来表示,或用(mm/s)/ %来表示。如果稳态速度是500mm/s,则开环增益就是(5mm/s)/ %。正负100%的控制输出也许是±10V,±20mA,或者甚至是4-20mA,此处12mA就是0%的控制输出。


开环增益对于建模很重要。其用在开环传递函数就是:

探索液压伺服运动控制中的VCCM方程

此处:

OLTF:开环传递函数

K:开环增益

ζ:阻尼系数

L:拉普拉斯算子

ωn:自然频率


如想要对液压缸进行建模,了解其对控制信号的响应,该方程对我们的工程师来说就非常重要。开环增益也用于计算速度前馈增益,其与开环增益相互影响。


因此,如果我们想以250mm/s的速度来移动,而开环增益就是5(mm/s)/ %的话,我们目标速度(250mm/s)除以开环增益,就可以计算得到50%的控制输出。直觉上就会告诉我们如果移动500mm/s就将得到100%的控制输出。


流量系数

阀的流量系数Kvpl如上所述,用于计算稳态速度。如果稳态速度已知,你可以用VCCM方程计算阀的流量系数。阀的流量系数决定了阀的规格大小。伺服阀通常用额定流量,一般用升/分/(35的平方根)。阀通常是在额定压降(70bar)来定义额定流量。然而,压降是发生在两个节流边的-因此70bar必须除以二。

探索液压伺服运动控制中的VCCM方程

具有额定流量100L/min的阀,在35bar时具有的流量系数是:

探索液压伺服运动控制中的VCCM方程

你会发现,因为平方根的存在,计算单位显得怪怪的。我想这就是为什么Jack Johnson决定在平方根的下面保留阀流量系数Kvpl 的平方,而不是把阀流量系数移至VCCM方程之前,如下所示。

探索液压伺服运动控制中的VCCM方程

把单位弄错常常是导致误差的来源。


当分析计算力的时候,其它型式的VCCM方程也许更有用。下面的型式对于计算油缸活塞和阀规格大小非常有用。

探索液压伺服运动控制中的VCCM方程


VCCM方程的发展

作为液压运动控制器的设计者,活塞和负载在一个方向比另外一个方向移动得更快,对我来说是显然的事情。即使在1980s,我们的液压运动控制器已经把速度前馈增益剥离开来,用于补偿伸出时开环增益和缩回时开环增益之间的差值。如上所述,速度前馈和目标速度可以用于预知控制输出,从而以目标速度运动。


在1990s年代初期,我编了一个程序,使得这种数学符号的运算更为简单。数学符号用于推导类似于上述的方程。我推导出公式用于计算各个方向的前馈。很有必要的是,我重新探索了VCCM方程,并得到了两个公式,一个用于计算伸出,一个用于缩回。我也假设阀是对称的,只是为了让方程更加简单。


Jack Johnson版本的方程似乎显得更为“高贵”一些,因为只有一个方程。然而,因为取决于是伸出还缩回,阀的功率边和回油边的系数是不断变化的。在那时,这些都是计算必须的。如果我知道了所有参数值,我就可以计算最大的稳态速度。

对于我来说,伸出时的方程:

探索液压伺服运动控制中的VCCM方程

缩回时的方程:

探索液压伺服运动控制中的VCCM方程

唯一的不同点就在于,供油压力需要乘以流体作用在活塞上的有效作用面积。另外稍微有点区别的是,负载力是正负载还是负负载的考虑,其符号不一样。我的等式里面已经假设在两个方向流量系数都是相等。


然而,我不满足于只是计算稳态速度,开环增益和速度前馈增益。我想知道活塞和负载是如何加速的。因此,我在VCCM方程中增加另外一个表达,用于考虑负载加速时力的变化情况,且我并没有假定在活塞上的合力为零。

探索液压伺服运动控制中的VCCM方程

这也可以写成:

探索液压伺服运动控制中的VCCM方程

求解这样的非线性微分方程并不是很容易的。其需要数学计算软件工具来协助解决。下面的,将阐述我们在实验室对于液压系统的测试结果。

探索液压伺服运动控制中的VCCM方程

结论

VCCM方程对于计算最大稳态速度是非常重要的。VCCM方程也可以用于计算油缸和阀的规格。我们已经讨论过,假定油缸活塞面积已知的情况下,如何利用VCCM方程估算阀的规格;其前提是假定我们已经选好了正确规格的油缸尺寸。


在后期的文章中,我们将继续讨论,如何使用VCCM方程计算油缸和阀的规格。


相关文章延伸阅读

1. 伺服液压运动控制-选择PLC还是运动控制器?

2. VCCM-如果流量计算不再是Q=A*V?

3. 讨论用于精密运动控制的电液控制阀

4. 关于比例与伺服液压系统的一些设计指导意见

5. 固有频率与加速频率,该是什么样的关系

6. 综述电液伺服运动控制系统的计算

7. 伺服运动控制时油缸中的压力是如何变化的


– END –
探索液压伺服运动控制中的VCCM方程

原文始发于微信公众号(液压传动与控制):探索液压伺服运动控制中的VCCM方程

原创文章,作者:腾益登,如若转载,请注明出处:https://www.ihydrostatics.com

(0)
上一篇 2019年8月4日 23:19
下一篇 2019年8月5日 11:53

相关推荐

发表回复

登录后才能评论
微信客服

微信专属客服 · 静静

一对一为您答疑解惑

qrcode (1)

立即扫码联系我吧

邮件咨询

邮件咨询

业务合作、咨询服务、建议投稿

admin@ihydrostatics.com

分享本页
返回顶部