搜索
楼主: Muy_yy

液压系统的同步控制

    [复制链接]
  • 打卡等级:无名新人
  • 打卡总天数:7
  • 打卡总奖励:7
发表于 2019-12-6 21:49:05 | 显示全部楼层
谢谢夸奖,应该说1个月搞出这水平还是不错的。关键可能是价格偏高。没有几万元下不来。如果用电调同步阀价格至少便宜60%,还节能,不用调试。
回复 支持 反对

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:7
  • 打卡总奖励:28
 楼主| 发表于 2019-12-6 23:06:00 来自手机 | 显示全部楼层
没有一个月,一个星期左右吧!以前都没玩过液压
回复 支持 反对

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:15
  • 打卡总奖励:59
发表于 2019-12-8 13:59:49 来自手机 | 显示全部楼层
扫描周期为10mS,速度是300mm/秒,即扫描误差也达3mm!
回复 支持 反对

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:7
  • 打卡总奖励:28
 楼主| 发表于 2019-12-8 19:39:27 | 显示全部楼层
游勇 发表于 2019-12-8 13:59
扫描周期为10mS,速度是300mm/秒,即扫描误差也达3mm!

我是这样算的,速度误差 1mm/10ms = 100mm/s ,也就是你的再10ms内你的速度要差100mm/s才会有1mm的误差
回复 支持 反对

使用道具 举报

  • 打卡等级:偶尔看看
  • 打卡总天数:101
  • 打卡总奖励:315
发表于 2019-12-8 23:30:53 | 显示全部楼层
有太多的设计缺陷。
每10毫秒扫描一次还不够。 2毫秒是可以接受的。
阀和气瓶之间不应有软管。如果阀不能直接安装在液压缸上,则应使用金属管道。软管降低了固有频率。
气缸和伺服阀之间不应有平衡阀。平衡阀会干扰控制。
DKZOR阀不是用于位置控制的正确阀。请参阅阀门的文档。这不是真正的伺服阀。
CAN接口绝对不能用于位置反馈,因为它不确定。这意味着采样时间将不完全是10毫秒。
即使采样时间准确无误。
理论上,100mm / s是可获得的最佳速度分辨率。实际上,会有更多的差异,因为无法保证采样时间恰好是10毫秒。
如何保证速度误差在1mm / s以下?
您应该记录目标和实际位置,目标和实际速度以及控制输出并制作图表。

这应该很简单,但是现在由于组件错误而变得困难。

该图是由Delta Computer Systems,Inc.生成的。

There are too many design flaws.
Scanning every 10 milliseconds is not good enough.  2 milliseconds may be acceptable.
There should be no hose between the valve and the cylinder.  If the valve cannot be mounted directly on the hydraulic cylinder, then metal piping should be used.  Hose reduces the natural frequency.
There should be no balance valve between the cylinder and the servo valve.  The balance valve will interfere with the control.
The DKZOR valve is not the right valve for position control. Look at the documentation for the valve.  It is not a real servo valve.
A CAN interface should never be used for position feedback because it is not deterministic.  This means the sample time will not be exactly 10 milliseconds.
Even if the sample time is exactly.
In theory, 100mm/s is the best velocity resolution that is obtainable.  In reality there will be much more variance because there is no way to guarantee that the sample time is exactly 10 milliseconds.
How are you going to guarantee the velocity error is 1mm/s or less?
You should record the target and actual position, target and actual velocity and control output and make a graph.

This should be simple but now it is difficult due to wrong components.

That diagram was generated by Delta Computer Systems, Inc.


回复 支持 反对

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:7
  • 打卡总奖励:28
 楼主| 发表于 2019-12-9 10:47:47 | 显示全部楼层
PEN 发表于 2019-12-8 23:30
有太多的设计缺陷。
每10毫秒扫描一次还不够。 2毫秒是可以接受的。
阀和气瓶之间不应有软管。如果阀不能 ...

可以把传感器数据更新时间设计到2ms, 控制输出可能很难提高了
回复 支持 反对

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:7
  • 打卡总奖励:28
 楼主| 发表于 2019-12-9 10:54:48 | 显示全部楼层
PEN 发表于 2019-12-8 23:30
有太多的设计缺陷。
每10毫秒扫描一次还不够。 2毫秒是可以接受的。
阀和气瓶之间不应有软管。如果阀不能 ...

同步速度曲线.png

这是100mm/s ,伸出和收回,使用的一组参数,没用细调
回复 支持 反对

使用道具 举报

  • 打卡等级:偶尔看看
  • 打卡总天数:101
  • 打卡总奖励:315
发表于 2019-12-9 12:19:54 | 显示全部楼层
看起来不错,但是速度被过滤了。
回复 支持 反对

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:7
  • 打卡总奖励:28
 楼主| 发表于 2019-12-9 13:21:21 | 显示全部楼层
PEN 发表于 2019-12-9 12:19
看起来不错,但是速度被过滤了。

同步速度曲线2.png 位置同步图.png
这样显示就比较清楚了,速度还是太难看了。。。。
回复 支持 反对

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:7
  • 打卡总奖励:28
 楼主| 发表于 2019-12-9 19:46:36 | 显示全部楼层
back2049 发表于 2019-12-6 11:09
目标同步精度多少,传感器精度0.1mm,为啥选开环比例阀,你最大速度150mm/s,负载安装方式都会有影响

速度图12.png
这个是速度曲线,很显然速度跟踪的极差啊,请问有什么办法让他平滑一些;
看你们的曲线都平滑的很,怎么做到的呀?
回复 支持 反对

使用道具 举报

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

本版积分规则