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

求插补算法资料 点击:2022 | 回复:24



行云止水

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 277回
  • 年度积分:0
  • 历史总积分:527
  • 注册:2004年10月12日
发表于:2006-06-29 13:18:00
楼主
希望有过这方面编程经验的老师多多指点,提前谢谢了



亦云人云

  • 精华:5帖
  • 求助:0帖
  • 帖子:102帖 | 2351回
  • 年度积分:0
  • 历史总积分:3114
  • 注册:2004年11月10日
发表于:2006-06-29 13:27:00
1楼
你具体要编程的是几轴,几联动,何种插补程序.

行云止水

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 277回
  • 年度积分:0
  • 历史总积分:527
  • 注册:2004年10月12日
发表于:2006-06-29 14:32:00
2楼
谢谢亦云人云,我是希望大家能给一些,相关资料。其实,两轴就可以,当然多轴也可以,我现在就是想多了解一些插补方面的知识。逐点比较也好,目标点跟踪也好。
yh_gao@sina.com

行云止水

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 277回
  • 年度积分:0
  • 历史总积分:527
  • 注册:2004年10月12日
发表于:2006-06-30 17:56:00
3楼
To:学习小样儿
你不是在做控制卡吗,谈一谈你的思路

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2006-07-01 21:23:00
4楼
经典的算法,一般《数控系统》、《电动机的单片机控制》这类书上就有,而实用的算法,这是做控制器的饭碗保证,怎么会公开?

亦云人云

  • 精华:5帖
  • 求助:0帖
  • 帖子:102帖 | 2351回
  • 年度积分:0
  • 历史总积分:3114
  • 注册:2004年11月10日
发表于:2006-07-03 05:47:00
5楼
参考:
联动与差补
http://blog.gkong.com/more.asp?name=xqg-wedm&id=675

行云止水

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 277回
  • 年度积分:0
  • 历史总积分:527
  • 注册:2004年10月12日
发表于:2006-07-03 08:28:00
6楼
To:刘岩利
谢谢,刘工。不听你说,我还一直跟在别人屁股后面管别人要资料呢!

笨鳥慢飛

  • 精华:3帖
  • 求助:3帖
  • 帖子:15帖 | 2548回
  • 年度积分:0
  • 历史总积分:4928
  • 注册:2005年10月16日
发表于:2006-07-03 09:01:00
7楼
李兄 要資料是有困難 若買技術我也許有些答案

学习小样儿

  • 精华:1帖
  • 求助:0帖
  • 帖子:41帖 | 937回
  • 年度积分:0
  • 历史总积分:802
  • 注册:2006年3月31日
发表于:2006-07-03 10:39:00
8楼
to 行云止水
我不是开发人员,对于这个我还真不了解
我只是应用上的。
你要是要买可以找我 
对于底层开发 我是爱莫能助了。

行云止水

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 277回
  • 年度积分:0
  • 历史总积分:527
  • 注册:2004年10月12日
发表于:2006-07-03 11:23:00
9楼
呵呵,行如果那天我自己做项目了,我一定会首选各位老师的产品
我这边数控要求不是很高,主要用在焊接设备上,我也是才接触这些东西只是想深入了解一些,我倒是接触过一些简单底层开发,但是很肤浅

学习小样儿

  • 精华:1帖
  • 求助:0帖
  • 帖子:41帖 | 937回
  • 年度积分:0
  • 历史总积分:802
  • 注册:2006年3月31日
发表于:2006-07-03 11:30:00
10楼
那你不如直接买控制卡呢
也不贵的啊  为什么要自己开发呢?

行云止水

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 277回
  • 年度积分:0
  • 历史总积分:527
  • 注册:2004年10月12日
发表于:2006-07-03 13:46:00
11楼
只是为了学习用,打算自己做一块板子做一下试验,我们公司做的设备,也是直接买的控制卡

学习小样儿

  • 精华:1帖
  • 求助:0帖
  • 帖子:41帖 | 937回
  • 年度积分:0
  • 历史总积分:802
  • 注册:2006年3月31日
发表于:2006-07-03 17:37:00
12楼
其实帮主说的对  这样的技术是控制器厂家的饭碗
怎么能给出来呢 
还是自己找书看看 摸索下吧
表在这里浪费时间

zch7749

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 729回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2004年1月10日
发表于:2006-07-03 18:29:00
13楼
行云止水:
自己做板子很难,大公司什么样的人才都有。个人做不到面面俱到。
我以前曾经做过这方面的工作,结果作出来的板子工作情况和摆放的位置都有关系,后来就不做了,我那还有好多DSP,想送人呢,呵呵

行云止水

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 277回
  • 年度积分:0
  • 历史总积分:527
  • 注册:2004年10月12日
发表于:2006-07-04 08:48:00
14楼
好啊,那送我一份好了,呵呵
只是想多学一点东西,因为最近闲下来了。我没接触过DSP,我只是用过单片机,自己也做过板子,控制伺服和步进电机的,做过人机界面,用一个320*240的液晶屏

congcongy

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 30回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2005年3月01日
发表于:2006-07-17 10:06:00
15楼
我应该是属于做运动控制器这一块的,个人感觉开环插补还是比较简单的,很多书上都有,但是闭环插补就很艰难,我做了好久都不行,受控制器的限制,我现在只能用脉冲+方向的方式去控制饲服系统,很多书上说用发送给饲服的理论脉冲数减去反馈(实际)值后,用这个差值去控制饲服的下一步运动,并且大多数资料上都是把这个差值变成DA转换值后去控制饲服,可是我想把这个差值变成脉冲 + 方向信号后继续控制饲服的下一步运动,可是一直都不成功,不知道思路是错的还是怎么回事

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2006-07-17 11:51:00
16楼
可是我想把这个差值变成脉冲 + 方向信号后继续控制饲服的下一步运动,可是一直都不成功,不知道思路是错的还是怎么回事
个人认为思路不好。伺服虽然可以接收脉冲信号,但它不是步进电机。

congcongy

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 30回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2005年3月01日
发表于:2006-07-17 17:05:00
17楼
TO 斑竹:
   我把我的思路详细说一下,供大家指正:
   方案的前提是控制器与饲服驱动器的连接方式是位置控制方式(脉冲+方向).我想在控制器和饲服系统之间建立一个半闭环系统.
   在某个采样时间内发送了N个脉冲,发完之后立即检测反馈脉冲数M是多少,然后用N-M这个值与下一个采样时间内所需发送的脉冲数通过一种算法(正在找)得出实际应该发送的脉冲数,从而把这个闭环建立起来,我是看到一些数控书上的提示的,不知道行不行,即使行的话也不知道这个算法怎么做,晕
   这样的话在几轴联动而且负载不一样时就不用怕各轴的饲服滞后不一样了.感觉如果要做几轴联动,不建立闭环基本很难通过.
   

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2006-07-17 17:51:00
18楼
从伺服电机的控制角度而言,只要是工作在位置模式,就必然有运动滞后的情况,滞后量大致正比于速度。用这样的思路,如果时单向前进,应该是可以一定程度上补偿滞后的影响,但是如果走圆,不知道有多大作用。
至于具体算法怎么做,你好象已经有开环插补的程序了,只要加上编码器反馈计数来得到电机的实际位置就是了。

congcongy

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 30回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2005年3月01日
发表于:2006-07-19 07:52:00
19楼
     问题在于即使是单向前进,如果是两轴联动的话,按照我现有的开环插补程序运动的话,受两轴负载不一样的影响,走出来的轨迹也不是直线.
    "你好象已经有开环插补的程序了,只要加上编码器反馈计数来得到电机的实际位置就是了"我就是在找这个算法,即在固定的采样周期内,怎么把上一个周期的滞后量(理论已发送的脉冲数减去实际位置)按照什么算法补偿到下一个周期.

寻求支持

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 13回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2003年11月30日
发表于:2006-07-22 16:05:00
20楼
在多条直线、圆弧插补中,为了提高运动速度,要求每两条线之间在不失步情况下,保持高速运行,不知各位能否给些提示.
问题就是如何计算得到各轴在交点处的速度.现在我做的是三轴联动的。有实战经验的也可以考虑合作。
我的邮箱:shenlidong@sina.com

热门招聘
相关主题

官方公众号

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