首页 上一页 1 2 3 4 5 下一页 尾页

加减速控制时,怎样发脉冲控制伺服定位才精确 点击:21634 | 回复:90



coolzhpfree

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 39回
  • 年度积分:0
  • 历史总积分:172
  • 注册:2012年9月07日
发表于:2012-09-07 22:28:12
楼主
求助帖10分-已结帖
当我用台达伺服做定位控制时发生这样的现象,脉冲发给伺服,可是编码器反馈实际的位置还没有到我脉冲计算的位置。也就是说:我做加减速控制时已经发送1000个脉冲,我计算的实际距离应该是10mm,可是根据编码器反馈的实际位置大概只有9.5mm,如果速度越快,位置偏差越大,请问有没有高手可以指点一下,在做加减速控制时怎么样才能让编码器实际反馈的位置和脉冲输出计算的位置误差要小一点?



liujian5118

  • 精华:2帖
  • 求助:8帖
  • 帖子:31帖 | 3109回
  • 年度积分:199
  • 历史总积分:19924
  • 注册:2009年3月25日
发表于:2012-09-08 09:00:41
1楼

系统增益增大,但注意不要过大,以免超调。台达的好像是P2-00,P2-02

张士朋

  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 47回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2012-09-08 09:31:33
2楼

没用过      过来学习下

RENPENGMAIL

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:90
  • 历史总积分:341
  • 注册:2008年2月04日
发表于:2012-09-08 11:06:03
3楼
是不是失步了,说的太冷看不大明白

xinrenxiaocao

  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 192回
  • 年度积分:0
  • 历史总积分:1054
  • 注册:2011年7月18日
发表于:2012-09-08 11:23:18
4楼

加减速时间是不是太长了

coolzhpfree

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 39回
  • 年度积分:0
  • 历史总积分:172
  • 注册:2012年9月07日
发表于:2012-09-08 14:13:01
5楼
回复内容:
对:liujian5118关于系统增益增大,但注意不要过大,以免超调。台达的好像是P2-00,P2-02内容的回复:


系统增益调的是适合的,只是电子齿轮比是1:1的,一次要发几十万个脉冲来定位,加速完成时脉冲就超前几千个脉冲的值,伺服都会有跟随误差,现在的的问题是怎么去解决这个跟随误差

coolzhpfree

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 39回
  • 年度积分:0
  • 历史总积分:172
  • 注册:2012年9月07日
发表于:2012-09-08 14:14:42
6楼
回复内容:
对:xinrenxiaocao关于加减速时间是不是太长了内容的回复:


不是加速时间长了,加速时间越短跟随误差越大

coolzhpfree

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 39回
  • 年度积分:0
  • 历史总积分:172
  • 注册:2012年9月07日
发表于:2012-09-08 14:16:30
7楼
回复内容:
对:RENPENGMAIL关于是不是失步了,说的太冷看不大明白 内容的回复:


台达伺服应该不会那么容易失步的,

王者之师-----竹子

  • 精华:0帖
  • 求助:9帖
  • 帖子:19帖 | 606回
  • 年度积分:0
  • 历史总积分:2154
  • 注册:2009年11月26日
发表于:2012-09-08 18:39:29
8楼
没用过      过来学习下

成记龙

  • 精华:1帖
  • 求助:2帖
  • 帖子:15帖 | 164回
  • 年度积分:0
  • 历史总积分:277
  • 注册:2005年8月08日
发表于:2012-09-08 19:35:29
9楼

如果增益是好的话,考虑脉冲输出有无丢失。

成记龙

  • 精华:1帖
  • 求助:2帖
  • 帖子:15帖 | 164回
  • 年度积分:0
  • 历史总积分:277
  • 注册:2005年8月08日
发表于:2012-09-08 19:37:59
10楼
机械上检查下有无松动(如联轴器、同步轮),道理虽简单,但实际中这些问题经常发生,也最容易忽视

xinrenxiaocao

  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 192回
  • 年度积分:0
  • 历史总积分:1054
  • 注册:2011年7月18日
发表于:2012-09-09 16:33:59
11楼
回复内容:
对:coolzhpfree关于回复内容:对:xinrenxiaocao关于加减速时间是不是太长了内容的回复:不是加速时间长了,加速时间越短跟随误差越大 内容的回复:

你打台达客服服务热线问问吧

coolzhpfree

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 39回
  • 年度积分:0
  • 历史总积分:172
  • 注册:2012年9月07日
发表于:2012-09-09 19:58:59
12楼
回复内容:
对:成记龙关于机械上检查下有无松动(如联轴器、同步轮),道理虽简单,但实际中这些问题经常发生,也最容易忽视 内容的回复:


不是机械机构的问题,采样的是编码器的反馈值,实际位置也是根据编码器的反馈值来计算的,不是计算机械结构运行的距离,这个是伺服增益问题,是存在的,而控制伺服系统的关键就是看怎么处理它的增益,不过很多公司都认为这是核心技术,没有人回帖而已,哎……

coolzhpfree

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 39回
  • 年度积分:0
  • 历史总积分:172
  • 注册:2012年9月07日
发表于:2012-09-09 20:02:03
13楼
回复内容:
对:xinrenxiaocao关于回复内容:对:coolzhpfree关于回复内容:对:xinrenxiaocao关于加减速时间是不是太长了内容的回复:不是加速时间长了,加速时间越短跟随误差越大 内容的回复:你打台达客服服务热线问问吧内容的回复:


他们回答的都是调试设置,设置我都调试的很多次了,这些设置是没有问题的

青岛黄工

  • [版主]
  • 精华:3帖
  • 求助:54帖
  • 帖子:108帖 | 4776回
  • 年度积分:0
  • 历史总积分:24297
  • 注册:2007年4月02日
发表于:2012-09-09 20:55:48
14楼
速度越快,位置偏差越大?丢脉冲了吗,有没有加限流电阻之类的,电阻选大了吗。

coolzhpfree

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 39回
  • 年度积分:0
  • 历史总积分:172
  • 注册:2012年9月07日
发表于:2012-09-10 22:09:54
15楼
回复内容:
对:青岛黄工关于速度越快,位置偏差越大?丢脉冲了吗,有没有加限流电阻之类的,电阻选大了吗。 内容的回复:


脉冲没有丢,我是直接发脉冲给伺服的,如果速度调慢一点伺服运行是正常的,但是一旦做了加减速以后,伺服跟随脉冲的能力一点也不行,脉冲都发出几万个了,伺服至少滞留了上千个脉冲,发脉冲的速度越快,滞留的脉冲越多

  • 精华:2帖
  • 求助:0帖
  • 帖子:10帖 | 2393回
  • 年度积分:1
  • 历史总积分:5804
  • 注册:2006年1月06日
发表于:2012-09-11 10:25:26
16楼
加减速在哪边做的? 是否是改变上位脉冲频率做的加减速?

qlizhiwei9

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 129回
  • 年度积分:0
  • 历史总积分:778
  • 注册:2008年12月19日
发表于:2012-09-11 11:36:55
17楼

如果不是硬件接口匹配问题导致的丢脉冲的话,那是动态跟随性问题了。动态跟随误差跟速度和位置环增益关系比较大,可以试着提高位置环增益,如果伺服有速度前馈的话,试着用下速度前馈。要是停止时还有一定的震荡问题的话,还有可能是内环速度环响应不足,得提高速度环增益。这个应该调调增益参数能够有所改善!

zlzxw

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 768回
  • 年度积分:0
  • 历史总积分:2197
  • 注册:2004年7月05日
发表于:2012-09-11 14:54:51
18楼
这个是动态误差,滞留脉冲。调节参数可以改善。也可以考虑用更高性能的系统。

原创军团--指尖漫步

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 261回
  • 年度积分:0
  • 历史总积分:1718
  • 注册:2010年5月17日
发表于:2012-09-11 16:47:55
19楼

嗯  没调齿轮比的话   看下PLC发了多少个脉冲,伺服从PLC那边收到了多少个脉冲,伺服编码器实际反馈了多少个脉冲,从而先判断下是哪一块的问题,在针对问题寻求解决办法

coolzhpfree

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 39回
  • 年度积分:0
  • 历史总积分:172
  • 注册:2012年9月07日
发表于:2012-09-11 21:24:44
20楼
回复内容:
对:征关于加减速在哪边做的? 是否是改变上位脉冲频率做的加减速? 内容的回复:


是这样的,我用单片机芯片控制脉冲,直接给伺服系统发脉冲,伺服系统是设置为位置控制模式,增益是调试好的,因为系统需要高速运行,定位要准确,所以在发脉冲的时候做了加减速,加速的时候发了几千个脉冲,可是编码器反馈回来的位置远小于脉冲运行应该要走的行程。而且随着速度越快滞后的行程越多,当到稳定速度运行一段时间后,滞后的脉冲数基本不变,而这时我开始做减速运行,这时滞后的脉冲慢慢变少。如果用我采集编码器的值来定位的话,我定位的位置已经不准确了,因为发出的脉冲数过多,我的位置已经往超出我需求的位置

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 4 5 下一页 尾页