首页 上一页 1 2 下一页 尾页

伺服电机正弦运动偶尔抖动 点击:5861 | 回复:29



good_oangeli

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 14回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2012年3月10日
发表于:2013-08-05 23:21:00
楼主

最近有个项目,通过PC机控制PCI1240运动控制卡的脉冲输出,然后通过伺服驱动器驱动交流伺服电机做正弦运动,在机械机构末端通过光电码盘将位移信号反馈至PC机,形成全闭环控制。但是,有个很诡异的问题,让我百思不得其解。电机在做正弦运动时偶尔会抖动,而且控制周期越短,电机抖动得越频繁。如果开环控制,电机做正弦运动不会出现这样的问题。请问哪个高手,帮我解惑,万分感谢。




  • 精华:2帖
  • 求助:0帖
  • 帖子:10帖 | 2393回
  • 年度积分:1
  • 历史总积分:5804
  • 注册:2006年1月06日
发表于:2013-08-09 15:57:39
21楼

引用 good_oangeli 的回复内容: 回复内容:对: 征  “我用的是松下A5系列的交流伺服... 


我个人感觉多媒体定时器是通过操作系统的API函数接口实现的, 不一定准。

就像一个正弦波,周期60ms, 采用6ms中断采集, 定时准的是采集到等时间间隔的10个点。

 

如果用操作系统的定时来采集,就算定时准、并且采用的中断处理比操作系统的内核中断优先级还要高,即最高优先级中断,即便如此,操作系统还是需要切换任务、调用函数等,这样算下来定时中断的响应时间不一定一致,导致的结果是同样也是采到10个点, 但未必是等时间间隔的。

 

 

 

ShowMotion

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 459回
  • 年度积分:0
  • 历史总积分:1711
  • 注册:2005年5月14日
发表于:2013-08-09 17:35:44
22楼

楼主说的开环能否理解为位置半闭环?

位置全闭环时存在一个问题,即:开始阶段是以正弦波形输出指令,但机械传动环节存在间隙或形变,机械末端反馈的位置轨迹与上位机的输出目标位置会产生一定的偏差,这时上位机运动卡将对输出指令波形进行调节,无疑,原本正弦输出的指令会被迫变化,而机械间隙和机械形变一直存在,运动卡输出波形就为适应这个偏差去不间断去改变,很难做到持续输出正弦指令,末端也就很不正弦了。


位置半闭环:机械末端位置不参与控制,控制卡输出的一直是不受影响的输出正弦指令波形,即使机械间隙及形变同样存在,机械末端的波形貌似也比较正弦(实际也不正弦,只是与全闭环比较而言正弦一些),这时候迟钝一点反而显得更好一些。

good_oangeli

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 14回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2012年3月10日
发表于:2013-08-09 20:00:25
23楼

回复内容:

对: ShowMotion  楼主说的开环能否理解为位置半闭环?位置全闭环时存在一个... 内容的回复!


 对的,是位置半闭环控制。楼上分析得很有道理,从宏观上看,跟踪曲线还是很完美的,但是当我把曲线放大后观察,曲线确实有些畸变。退一步讲,我们尽量改造机械部分,让其间隙、形变尽可能的少,目前我们也只能想到这样的实现方法。不知楼上有没有好的办法?非常希望能够得到指教。

就问题本身而言,在某些点处位移发生突变,而且不是机械上特定某个点,这可能是什么问题呢?

ShowMotion

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 459回
  • 年度积分:0
  • 历史总积分:1711
  • 注册:2005年5月14日
发表于:2013-08-09 20:47:17
24楼

如果机械是理想状态当然会好很多,但是实际情况不仅仅是机械原因造成的,阻力矩、惯量变换、电机齿槽效应以及上位机全闭环PID算法本身(前馈增益、加速度增益等等)都会一定程度影响运动的平滑性。

本公司有过类似的项目,最终实现是采用了运动时半闭环,即末端编码器不参与控制,静止时全闭环,限制输出速度,实时监控全闭环误差的方式很好的解决了问题,当然前提是你能够接受中间存在的全闭环误差。

good_oangeli

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 14回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2012年3月10日
发表于:2013-08-10 08:35:46
25楼

回复内容:

对: ShowMotion  如果机械是理想状态当然会好很多,但是实际情况不仅仅是机... 内容的回复!


谢谢回复!我们对全闭环误差要求比较高,测试数据要求比较精准。但是我对其中有些控制细节不是很清楚,能否指教一下。http://bbs.gongkong.com/d/201308/519577_1.shtml

swnbin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 72回
  • 年度积分:0
  • 历史总积分:184
  • 注册:2015年10月12日
发表于:2018-11-22 13:44:03
26楼

谢谢楼主分享

yuanyuan1

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 324回
  • 年度积分:0
  • 历史总积分:116
  • 注册:2014年7月01日
发表于:2018-11-23 20:59:34
27楼

控制周期越短,发脉冲频率越高

xu-xin-xue-xi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2020-03-21 10:52:32
28楼

正在使用1240板卡控制模组上下往复运动,不知道怎么控制?向各位大神学习了谁有这方面的资料请给小弟一些经验提示谢谢。邮箱:1583900388@qq.com

奥托尼克斯电子

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 70回
  • 年度积分:0
  • 历史总积分:106
  • 注册:2020年3月06日
发表于:2020-03-25 10:53:57
29楼

奥托尼克斯是生产接近开关的专家,为韩国进口品牌,注重性价比与产品质量。


相关技术问题,可以搜索“奥托尼克斯”,进入官网后,点击上方的图标进行注册,然后联系首页右下角的在线客服,进行咨询!



热门招聘
相关主题

官方公众号

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