您现在所在的是:

运动控制

回帖:99个,阅读:19927 [上一页] [1] [2] [3] [4] [5] [6] [7] [8] [9] ... [10] [下一页]
6881
373482460
文章数:184
年度积分:342
历史总积分:6881
注册时间:2012/9/15
发站内信
发表于:2015/12/22 16:28:51
#30楼
   上面列举的是一些常用的曲线,还有很多复合曲线,我就不一一列举了。凸轮曲线选择遵循加速度曲线和速度曲线必须是连续的,高速轻载时选择加速度和跃度较小的曲线。在电子凸轮中常用的是五次多项式曲线,因为曲线的次数越高,所能达到的最大速度也就越高,次数越高,曲线就越复杂,五次多项式具有较好的柔性,最大加速度也比较小,良好的性能。
   在对上面算出的几种曲线函数,进行测试时发现速度快了,从轴就一顿一顿的,走的很不顺畅,用手摸电机外表能感觉到震动。我就试着改变刚性值,却没效果。然后把位置环增益、速度环增益从大改到小、再从小改到大,发现了一个现象。位置环增益、速度环增益数值改小,从轴一顿一顿的现象能减轻,两增益数值越小从轴一顿一顿的现象越不明显,但当主轴已经运行结束时,从轴居然是过几秒慢悠悠的停下来,两增益数值改大,主轴停止,从轴立马已停止,可一顿一顿伴随震动的现象又严重。按照电子凸轮定义,主轴停止了,从轴肯定也停止,即使主轴给从轴的位置信号有延迟也不可能肉眼看的出来。随即我就重新看下位置环增益、速度环增益特点,增益数值越大,响应性越高,定位时间越短,过大会引起震动和超调;增益值越小,响应性就越低,定位时间长,能抑制震动。这就很好的解释了改变那两值会出现这样的现象。
   上面出现的现象是得到了合理的解释,可我要如何解决还要思考。我就想是不是我选的凸轮曲线不合适,可是通过SigmaWIN+观测运行曲线都是光滑、连续,无突变的,应该不是曲线的问题。既然软件上没有问题,在测试的伺服电机的选型方面是不是有问题,可这伺服电机是安川不久才出的∑7低惯量的,反很快,适合一些轻负载,高速定位的场合。既然都没问题,这个想象就一直伴随着测试阶段。可我又想因为这个问题而放弃这个项目,直到最初去现场调试时,我还在担心这个问题。谁知在现场调试时,既然没有出现这个问题,电机运行很顺畅,无振动。当时我就从软件到硬件重新分析一遍,软件上面是合我测试时相同的曲线,相同的参数,显然不是软件上的问题。硬件上面,主轴和我测试阶段用的都是相同的伺服电机,从轴在测试阶段用的是安川∑7伺服电机,而在现场运行的从轴却是东方步进电机,难道说步进比伺服还要好。
   我就重新翻起东方马达的手册,也没找到什么解释的通的文字,不过我发现用的这款东方步进马达是闭环控制,手册上面对闭环控制有简单的说明:即使在负载急剧变动或急加速时也能够继续运行,在发生过载等情况时立即进行闭环控制,使电机以最大转矩继续运转,号称永不失步。步进电机进行闭环控制这不和伺服一样吗而且还是在电机运行异常时进入闭环控制?意义何在呢?后来我和杨工沟通所知,他们当初用定位控制做这项目时,特地用高速相机拍那几个轴的运行情况,伺服电机在定位完成时,会出现轻微的晃动,一个自动调整的结果,而步进电机却没有这个现象。我就在网上找关于步进电机的资料,终于找到一篇能合理解释这问题的资料。原来闭环控制既有好处也有坏处,只是我们平常被误导了,放大了好处,忽略了坏处。伺服和步进都有各自擅长的领域。步进具有低速领域转矩较大,高速领域转矩比伺服小,与脉冲信号同步运转,优越的启动/减速响应性的特点。伺服具有在高速领域转矩比步进大,优越的高速性,与脉冲信号有延迟,低速领域比步进转矩小。我上面那个问题充分说明伺服比步进响应慢,伺服电机带有迟滞型。
6881
373482460
文章数:184
年度积分:342
历史总积分:6881
注册时间:2012/9/15
发站内信
发表于:2015/12/22 16:31:18
#31楼
下面是那篇比较伺服和步进的资料,我也是在这论坛下的,当时没人关注。
附件:
[本地下载]
7699
alan3
文章数:1445
年度积分:335
历史总积分:7699
注册时间:2015/10/14
发站内信
发表于:2015/12/22 17:13:10
#32楼
楼主有点6啊,膜拜下
呵呵呵呵呵呵呵呵
6881
373482460
文章数:184
年度积分:342
历史总积分:6881
注册时间:2012/9/15
发站内信
发表于:2015/12/22 19:36:36
#33楼
下面我也说下经常用到的直线插补、圆弧插补、螺旋插补以及椭圆插补是如何应用电子凸轮实现的。

附件 1.jpg
下图起始坐标是(1,1),两点间距是5,的直线插补
附件 2.jpg

附件 1.jpg
下图圆心是(0,0),半径是2的圆弧插补
附件 22.jpg

附件 42.jpg
下图圆心是(0,0),m长半轴长度是8,n短半轴长度是6的椭圆插补
附件 43.jpg

附件 50.jpg
下图圆心是(0,0),半径是2,圈数是5的螺旋插补
附件 31.jpg
[此贴子已经被作者于2015/12/23 13:30:10编辑过]
893
gongfenglei
文章数:39
年度积分:50
历史总积分:893
注册时间:2015/8/15
发站内信
发表于:2015/12/23 9:01:51
#34楼
楼主是我膜拜的对象表情
14813
liuhuoaaa
文章数:8568
年度积分:50
历史总积分:14813
注册时间:2007/6/11
发站内信
发表于:2015/12/23 11:48:49
#35楼
高人啊,太厉害了
1033
hike_1
文章数:181
年度积分:50
历史总积分:1033
注册时间:2014/6/19
发站内信
发表于:2015/12/23 14:43:06
#36楼
你好,一直在关注你的帖子,辛苦了。
看到这有个问题,用伺服电机或步进电机做从轴时,依照电子凸轮曲线,想要从轴在很短的时间很小的位移内从停止达到同步(越快越好),同步速度在300r/min甚至更高,依照资料里面对伺服电机滞后性的叙述,伺服电机能否达到。另外如果用步进电机如此高的加速度会不会丢步呢?
6881
373482460
文章数:184
年度积分:342
历史总积分:6881
注册时间:2012/9/15
发站内信
发表于:2015/12/23 15:18:50
#37楼
回复 #36楼 hike_1
能不能达到要看你的现场参数,还有凸轮曲线。在绕线机中我用的是伺服电机电子凸轮控制方式,运行可以达到你所指的速度。而我这帖中的项目,是主轴运行到某个位,从轴才开始运行,如果是300的速度使用伺服电机通过修改增益也能达到。我发现遵循一个原则吧,从轴/主轴(位移/时间),相同位移时,时间越大,所需要的电机响应性就越低。步进电机在正常情况下运行时不会失步的。我这用的是东方步进电机带有闭环控制的,即使在负载急剧变动或急加速时也能够继续运行,在发生过载等情况时立即进行闭环控制,使电机以最大转矩继续运转,号称永不失步。这款步进电机的价格比伺服电机还要贵,除其步进本身的固有属性不能改变,融合了伺服的高精度闭环控制定位。
802
249878254
文章数:12
年度积分:50
历史总积分:802
注册时间:2014/12/16
发站内信
发表于:2015/12/24 9:32:55
#38楼
用MP2200做过,不过凸轮曲线使用的是electrical CAM Tool,用虚拟轴做主轴,Σ-7系列伺服走MECHATROLINK-II通讯作为从轴;也用Trio 206X做过,电子凸轮曲线用CamGen生成,旋转编码器做主轴,步进电机做从轴,做产品贴标。低速的时候伺服做的真的很好,可能是我的步进细分后还不够吧,20000p/r。以前,也接触到MATLAB,不过对数学分析真的不行,当时主要是使用现成工具箱来做图像处理。MATLAB的确很吸引人,看到个领域的工具箱,都忍不住试试。
-------献给依然青葱的我
6881
373482460
文章数:184
年度积分:342
历史总积分:6881
注册时间:2012/9/15
发站内信
发表于:2015/12/24 10:23:19
#39楼
回复 #38楼 249878254
electrical CAM Tool就那么几条固定的曲线可供选择,而且连常用的五次多项式曲线都没有,安川可是把五次多项式申请了专利的。还有就是现场参数不能通过触摸屏进行修改,每次变换曲线参数时,肯定都要连上电脑通过electrical CAM Tool把点位下到控制器里面吧。如果我把曲线通过函数应用到控制器中 只要通过触摸屏修改参数。我用的步进电机分辨率最高也就10000p/r,想做高速,硬件选型和曲线都有很大的关系。翠欧的运动控制卡没用过,应该也能自定义曲线。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005