搜索
查看: 394|回复: 6

Deltamotion的RMC70系列运动控制器控制液压马达转速精度问题

[复制链接]
  • 打卡等级:无名新人
  • 打卡总天数:1
  • 打卡总奖励:1
发表于 2024-1-24 14:25:47 | 显示全部楼层 |阅读模式
本帖最后由 z1012364980 于 2024-1-24 14:29 编辑

大家好!
        我们现有一个项目进行改造,控制原理是通过运动控制器控制比例阀,从而控制进入液压马达的流量,从而控制液压马达的转速。
具体条件如下:
        运动控制器:deltamotion的RMC70系列,2轴
        比例阀采用励贝:4WRLE16E200LJ-4X/MXY/24F1。应比例阀是三位四通的。我们只使用两位,只能使用到4~12mA的控制信号。
        液压马达:力士乐A2FM032
        转速传感器:HDD2L16PA/20;输出信号:方波脉冲;脉冲测量频率:0.1Hz~20KHz;
        因deltamotion的运动控制器RMC70无法直接接入方波脉冲信号,所以中间加了一个隔离器,将方波脉冲转换为4~20mA,然后再作为反馈给到运动控制器。
需要达到的目的是:
        液压马达的转速800~6300r/min;其转速控制精度在6300r/min需要达到±0.2%。
目前的问题:
        因为隔离器的精度只有±0.1%,根据以往的设计经验,仪表的采集精度应比所需要控制的精度高一个数量级或者至少是5倍。不确定是否可以通过运动控制器来达到需要的控制精度±0.2%。
        请问大家有类似的经验吗?
       
频率变转速公式.png
  • 打卡等级:即来则安
  • 打卡总天数:260
  • 打卡总奖励:373
发表于 2024-1-27 09:00:29 | 显示全部楼层
转速控制有动态特性要求吗?如果没有用,只是对稳态控制精度有要求的话,建议用PLC控制,没必要用控制器,传感器经过转化精度反倒低。另外,一定要选择精度高的比例阀。
回复 支持 反对

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:1
  • 打卡总奖励:1
 楼主| 发表于 2024-1-29 11:28:12 | 显示全部楼层
ludongyan6810 发表于 2024-1-27 09:00
转速控制有动态特性要求吗?如果没有用,只是对稳态控制精度有要求的话,建议用PLC控制,没必要用控制器, ...

您好,因为对速率有要求,所以对动态特性有一定的要求。同时对超调量有一定的要求。
回复 支持 反对

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:1
  • 打卡总奖励:1
发表于 2024-1-30 09:48:21 | 显示全部楼层
个人认为这是两个概念,隔离器的0.1%是采样精度,如果不去做转速校验的话先默认你采集到的转速都是真实准确的。而控制精度是实际控制转速和目标转速的偏差。你所提到的至少5倍或者一个数量级是采样过程中的讲法,和你的控制精度没有关系。
回复 支持 反对

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:1
  • 打卡总奖励:1
 楼主| 发表于 2024-1-30 18:10:48 | 显示全部楼层
好奇的咪咪 发表于 2024-1-30 09:48
个人认为这是两个概念,隔离器的0.1%是采样精度,如果不去做转速校验的话先默认你采集到的转速都是真实准确 ...

您好,因隔离器的采集精度是0.1%,对应的量程是0.1HZ~20000Hz,其精度只有20Hz,那么对应转速测量精度只有31.5r/min。要求的控制精度0.2%在6300r/min时是12.6r/min。所以隔离器的采集精度不适合这个系统。我的理解是这样的。检测精度应比控制精度高10倍,这样在控制上更容易实现。可以参考力士乐培训教程。
微信图片_20240130181026.png
回复 支持 反对

使用道具 举报

  • 打卡等级:偶尔看看
  • 打卡总天数:101
  • 打卡总奖励:315
发表于 2024-2-3 11:57:33 | 显示全部楼层
Delta Motion'RMC70系列运动控制器控制液压马达速度精度问题。

为什么只使用两位而不是 16 伏模拟输出? 实际上,RMC75 具有相当于 18 位模拟输出的功能。
为什么您使用不再受支持的反馈设备? 对于旋转应用,您应该使用增量或绝对编码器。

为什么不使用每转 40K 脉冲或更多的编码器? 每转的计数越高越好。 RMC70 每秒可处理多达 800 万次计数。
您期望 RMC70 能够弥补您不良的输入和输出选择。

通过正确的反馈和控制设备,台达 RMC70 可以轻松提供 0.2% 的控制。 在低速情况下,以 0.2% 的精度进行控制要困难得多。 将需要更高分辨率的反馈。

The Delta Motion'RMC70 series motion controller controls hydraulic motor speed accuracy issues.

Why are you only using two bits instead of a 16-volt analog output? Actually, the RMC75 has the equivalent of 18-bit analog output.
Why are you using a feedback device that is no longer supported?  For rotary applications you should be using an incremental or absolute encoder.

Why not use an encoder with 40K pulses per revolution or more?  The higher the counts per revolution the better.  The RMC70 can handle up to 8 million counts per second.
You are expecting the RMC70 to compensate for your poor input and output choices.

The Delta RMC70 can provide 0.2% control easily with the right feed back and control devices. Controlling at 0.2% accuracy is much more difficult a low speeds.   Higher resolution feed back will be required.
回复 支持 反对

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:1
  • 打卡总奖励:1
 楼主| 发表于 2024-2-5 15:37:55 | 显示全部楼层
PEN 发表于 2024-2-3 11:57
Delta Motion'RMC70系列运动控制器控制液压马达速度精度问题。

为什么只使用两位而不是 16 伏模拟输出?  ...

Hi Mr.Pen
        I am sorry that I made some mistaked in my description。
        “Why are you only using two bits instead of a 16-volt analog output? ”

        I use 16-volt analog output actuall. Three positions valve is used in this project,But I only use two positions.
        This is why  I said "两位"。

        "Why are you using a feedback device that is no longer suppoted? For rotary applications you should be using an incremental or absolute encoder."
        I have no ideal about where I could find the encoder which could be used on this motor named "A2FM03".
        I will use this encoder if i could find it.

        Thank you Mr.Pen
       
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则