恭喜,你发布的帖子
发布于 2018-08-16 21:13:00
5楼
K至圣:您好!深知至圣在测试台领域的深厚造诣,所以想请教一下至圣关于测试台电惯量模拟的一些事情。现场使用的是S120,在加载端电机上(带编码器的转矩控制)变频器上实现电惯量模拟。机械商提出的解决方案是让我们在DCC上做一个T=J. ε,(我觉得应该是ΔT=J*dε/dt)他们通过上位机给S120一个J,S120自己算出当前系统的ε(我觉得应该是dε/dt),然后乘一下作为S120的转矩给定。
我是这样在dcc上处理的,我想用r61用DIF进行微分求出ε(应该是dε/dt)的实时值,但又担心r61的扰动造成ε的不稳定;我想用r631用DIF进行微分求出ε(应该是dε/dt)的实时值,但又担心调整P1441影响速度控制器的 Kp、Tn 和 Tv 设置。想自己在DCC上加一个滤波环节,又没有找到比较合适的功能块。
甲方提供了一个ABB惯量模拟的,核心也就是一个角加速度ε的滤波运算,在不同的状况下使用了不同的滤波时间而已。
但我看网上又把这个电惯量模拟弄得神乎其神,我想请教一下,在S120的DCC上怎么做会好些(主要是怎么滤波),非常感谢予以指点!
我很惊讶看到你的交流发言。
首先,你涉及的惯性模拟问题,是动力实验台上的一个技术关键之一,所以,因为各个单位的自身利益,我就不想说的太深或者太明了。这点请你理解。
你所说的惯性模拟是dv/dt的动转矩模拟,这个观点是正确的。因为旋转系统惯性产生的附加转矩(注意,是附加转矩),只与旋转轴的加速度有关。在稳态时(转速恒定),加速度为0,此时旋转轴系不产生附加的惯性动转矩。
所以,惯性模拟其实没有那么神乎其神,只要你的运动学阻力方程式正确(也就是旋转轴系上的受力方程正确),惯性模拟就是正确的。在控制上,实际就是要建立起一个真实的加载方程,其中把惯性产生的附加转矩实时的叠加在里面(注意是叠加,不是相乘)即可。
关于用DCC如何实现这个控制过程,我就不详述了。只是提示你,加速度的生成和滤波,如何做方法不唯一,但是最终都要通过测试来确认他的正确性。S120的STARTER操作测试平台,不是有录波的功能吗?你可以通过自己模拟一个恒加速(减速)过程,通过实际的曲线数据,来验证自己的加载方程准确性。
这里所涉及的基础知识就是运动学,受力分析,及普物中的运动物体F与加速度的方程式。
请填写推广理由:
分享
只看
楼主