24小时热门版块排行榜    

查看: 1069  |  回复: 6

书寻玉

铁杆木虫 (正式写手)

[求助] 关于一个光线定位系统的求助(伺服系统)

关于一个光线定位系统的求助:
现在我用工控机,伺服电机,激光头,线阵CCD组成了一个光线定位系统。在工控机上编程,向伺服电机发送脉冲,伺服电机通过滚珠丝杆与小平台链接,小平台上有一个小激光头,激光头光线照射在线阵CCD上,CCD的0~30mm的,编制的软件上会反馈出现在激光光线的位置,若我设定值为CCD上的20.12mm,当前CCD的反馈值为12.11mm,则工控机发送脉冲给伺服电机,使激光光线移动,直到移动到设定位置。
1、我想问下有没有好的算法能够比较方便的控制这个定位过程?因为精度(+-0.2mm)要求比较高,不能把当前位置与设定值之差再转换成脉冲数,这样是到达不了设定位置的(因为快达到设定位置时会反复震荡,慢慢才能到达目标位置),我觉觉得是不是应该要用到PID算法之类的算法?
2、这个系统的结构框图如何画出来?这个系统应该是离散型系统。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

神经汉

铁虫 (初入文坛)

【答案】应助回帖

★ ★ ★
书寻玉: 金币+3, 有帮助 2013-12-09 19:13:20
我个人觉得用很简单的算法就OK了

设目标值和实际值的差为diff

那么电机的速度可以为exp(k x diff)

k为一个用来调整的系数

用滚珠丝杠连电机的braking都不需要考虑了,用以上的方法,调整一下k,应该能避免振荡的。
2楼2013-10-14 05:04:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

书寻玉

铁杆木虫 (正式写手)

引用回帖:
2楼: Originally posted by 神经汉 at 2013-10-14 05:04:47
我个人觉得用很简单的算法就OK了

设目标值和实际值的差为diff

那么电机的速度可以为exp(k x diff)

k为一个用来调整的系数

用滚珠丝杠连电机的braking都不需要考虑了,用以上的方法,调整一下k,应该能避 ...

目标值与实际值之差是在实时的反馈,也在实时的变化,所以这个k值应该也会随时的变化吧,比如说实际位置离目标位置比较远的时候k值可能比较大,实际位置离目标位置比较近的时候k值比较小,这中间应该有某种算法吧?
3楼2013-10-14 09:18:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

神经汉

铁虫 (初入文坛)

【答案】应助回帖

???????:
3?: Originally posted by ????? at 2013-10-14 03:18:41
?????????????????????????????????仯?????????k????????????仯???????????λ???????λ??????????k???????????λ???????λ??????????k????С?????м??????????????...

?????exp???

???f???@???????????^exp???F???
4楼2013-10-15 00:35:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

书寻玉

铁杆木虫 (正式写手)

???????:
4?: Originally posted by ??? at 2013-10-15 00:35:45
?????exp???

???f???@???????????^exp???F???...

exp??????
5楼2013-10-15 09:52:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

神经汉

铁虫 (初入文坛)

引用回帖:
5楼: Originally posted by 书寻玉 at 2013-10-15 03:52:17
exp是什么?...

exp(x) = e^x
6楼2013-10-17 19:18:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

书寻玉

铁杆木虫 (正式写手)

引用回帖:
6楼: Originally posted by 神经汉 at 2013-10-17 19:18:48
exp(x) = e^x

为什么速度与差值是一个指数函数的形式?
7楼2013-10-17 20:01:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 书寻玉 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[教师之家] 为什么余额宝的年化利率越来越低?主要原因有哪些? +5 瞬息宇宙 2026-08-15 5/250 2026-08-19 20:23 by super2002521
[基金申请] 今天基金会出结果吗?20260819 +9 kkkl_v 2026-08-19 9/450 2026-08-19 19:11 by 菜鸟遥感
[基金申请] 今天放榜吗? +14 布布和一二 2026-08-19 15/750 2026-08-19 18:07 by gltch
[博后之家] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 PnssoZglMj3v 2026-08-19 3/150 2026-08-19 18:04 by oCMhZAsgNFoO
[考博] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 PnssoZglMj3v 2026-08-19 5/250 2026-08-19 17:42 by oCMhZAsgNFoO
[基金申请] filecode,4个jtjc了 +10 ziyangfang 2026-08-19 11/550 2026-08-19 17:19 by wdc28
[基金申请] filecode=后面第一个是大写字母 +10 wangze12014 2026-08-14 12/600 2026-08-19 16:56 by 苦难博士
[基金申请] 时间戳变了,能看出什么问题? +10 基诺咪客 2026-08-17 14/700 2026-08-19 10:34 by 基诺咪客
[基金申请] 快农历七夕节了,轻松一下,男人悄悄话,女施主请不要进来。 +6 Tide man 2026-08-14 7/350 2026-08-19 09:56 by ZJTJZ
[基金申请] 什么时候开奖? +6 CrisMessi 2026-08-18 6/300 2026-08-19 08:06 by Equinoxhua
[基金申请] 重要消息,中午系统在维护 +10 yuleib84 2026-08-18 11/550 2026-08-19 07:30 by 羽毛枫f
[基金申请] 明天放榜? +5 Shxjjxjkx 2026-08-18 5/250 2026-08-18 18:14 by -大大大大大-
[论文投稿] 投稿咨询 +4 wwm09 2026-08-17 6/300 2026-08-18 15:36 by wwm09
[基金申请] 时间戳又变了8-15 +14 archvillain 2026-08-15 26/1300 2026-08-18 13:37 by phantomgost
[基金申请] 今天维护系统维护 祝所有人 高中 +8 gjjjzhong 2026-08-18 9/450 2026-08-18 13:01 by 家与远方
[基金申请] 哪位老哥知道今年的国自然具体哪一天放榜? +13 Ldrop2023 2026-08-13 16/800 2026-08-18 12:25 by 淀粉搬运工
[基金申请] 感觉是下周放榜了 +6 angus9576 2026-08-17 11/550 2026-08-17 23:57 by angus9576
[基金申请] 今天系统多次维护,明天很可能放榜! +8 zju2000 2026-08-16 9/450 2026-08-17 12:20 by lmz0216
[基金申请] 各位道友,我要去昆明玩几天,回来见。 +7 Tide man 2026-08-14 8/400 2026-08-15 01:11 by arzu_hma
[基金申请] 重要来源:本周末出结果 +10 瞬息宇宙 2026-08-12 10/500 2026-08-13 15:46 by likettle
信息提示
请填处理意见