[发明专利]一种摇动灯的运动控制方法在审
申请号: | 201910376423.6 | 申请日: | 2019-05-07 |
公开(公告)号: | CN110058536A | 公开(公告)日: | 2019-07-26 |
发明(设计)人: | 陈其佑 | 申请(专利权)人: | 广东熠日照明科技有限公司 |
主分类号: | G05B19/04 | 分类号: | G05B19/04 |
代理公司: | 广州德伟专利代理事务所(普通合伙) 44436 | 代理人: | 黄浩威 |
地址: | 528400 广东省中山市翠亨*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 摇动 预处理 运动控制 入队 电机运行参数 预处理结果 计算运动 速度变化 突变信号 信号指示 反向点 停止点 缓冲 自控 预判 队列 过滤 突变 电机 发现 | ||
本发明公开了一种摇动灯的运动控制方法,包括如下步骤:S1、建立DMX信号的FIFO队列,设定队列长度;S2、当收到来自控台的DMX信号,DMX信号入队;S3、对入队后的DMX信号进行预处理,所述预处理包括发现停止点、发现反向点、计算运动速度、确定是否有突变信号;S4、根据步骤S3的预处理结果调整摇动灯的电机运行参数。本发明方法通过对DMX信号进行缓冲和预处理来预判控台信号指示的运动方向变化、速度变化,并过滤掉突变的信号,为摇动灯电机的平稳控制争取有利条件。
技术领域
本发明涉及灯具控制技术领域,具体涉及一种摇动灯的运动控制方法。
背景技术
在摇动灯Pan/Tilt控制的实现中,需要对控台的DMX信号作出及时准确的响应,并驱动摇动灯电机平稳、迅速地完成相应的动作。根据控台的工作原理,即便是预先编程的CUE,如从A点到B点的匀速运动,控台也会根据渐变时间在初值和终值间进行插值处理,每帧只会给出下个插值,也就是说,灯具无法获知行程的真正终点,从而难以对电机的加速、减速及刹车进行预先规划,尤其难以处理运动方向反转的情况。另一方面,当人手通过推杆或编码器对灯具进行控制时,因为很容易产生跳跃性、突变的不规则控制信号,灯具的运动控制更难处理,很容易导致“失步“的情况。
现有方法往往通过以较低的运动速度来响应控台信号,以便留出充足的“缓冲行程”来取得相对宽松的时间进行刹车、反向等处理,从而导致灯具响应迟缓、运动轨迹变形等问题。
发明内容
针对现有技术的不足,本发明旨在提供一种摇动灯的运动控制方法,通过对DMX信号进行缓冲和预处理来预判控台信号指示的运动方向变化、速度变化,并过滤掉突变的信号,为摇动灯电机的平稳控制争取有利条件。
为了实现上述目的,本发明采用如下技术方案:
一种摇动灯的运动控制方法,包括如下步骤:
S1、建立DMX信号的FIFO队列,设定队列长度;
S2、当收到来自控台的DMX信号,DMX信号入队;若队列满,则弹出队头;
S3、对入队后的DMX信号进行预处理,所述预处理包括发现停止点、发现反向点、计算运动速度、确定是否有突变信号,如发现突变信号,则对突变信号进行过滤或平滑处理;
S4、根据步骤S3的预处理结果调整摇动灯的电机运行参数。
进一步地,步骤S1中,队列的长度为3。
进一步地,步骤S3中,突变信号包括速度突变信号、反向再反向信号。
进一步地,步骤S2中,当有新的DMX信号入队时,若队列满,则弹出队头。
本发明的有益效果在于:利用本发明方法,只需要预先缓冲少量帧的DMX信号并进行预处理,就能大大改善摇动灯电机运行的平稳性,虽然缓冲会导致信号响应有一定延迟(根据DMX标准帧率,延迟约为100ms),但此延迟并不容易察觉,特别是在连续性的运动中更加可以忽略;同时因为有了对信号的预处理,不需要预留太多“缓冲行程”来处理不可知的变化,整体运行的速度反而比传统方法更优。
具体实施方式
以下将对本发明作进一步的描述,需要说明的是,本实施例以本技术方案为前提,给出了详细的实施方式和具体的操作过程,但本发明的保护范围并不限于本实施例。
本实施例提供一种摇动灯的运动控制方法,包括如下步骤:
S1、建立DMX信号的FIFO队列,设定队列长度(一般3即可);
S2、当收到来自控台的DMX信号,DMX信号入队;若队列满,则弹出队头;
S3、对入队后的DMX信号进行预处理:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东熠日照明科技有限公司,未经广东熠日照明科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910376423.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种设备控制方法及控制面板
- 下一篇:一种牵引式农药风送喷雾装备的控制装置