[发明专利]舵机临界点锁位方法和装置有效
申请号: | 201611263269.4 | 申请日: | 2016-12-31 |
公开(公告)号: | CN106773651B | 公开(公告)日: | 2020-01-17 |
发明(设计)人: | 熊友军;张礼富;白熹;范文华 | 申请(专利权)人: | 深圳市优必选科技有限公司 |
主分类号: | G05B11/42 | 分类号: | G05B11/42 |
代理公司: | 44288 广州市越秀区哲力专利商标事务所(普通合伙) | 代理人: | 石伍军;张鹏 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 舵机 临界点 方法 装置 | ||
1.舵机临界点锁位方法,其特征在于,包括以下步骤:
根据目标位置值和实际位置值计算当前目标偏差;
根据所述当前目标偏差与上次目标偏差计算偏差变化值;
判断所述偏差变化值与约束值的关系是否满足预设条件;
若满足所述预设条件,则根据当前目标偏差和预设值的大小关系修正所述当前目标偏差,将修正后的当前目标偏差作为当前控制偏差;
根据所述当前控制偏差控制舵机向所述目标位置运行;
所述根据当前目标偏差和预设值的大小关系修正所述当前目标偏差,将修正后的当前目标偏差作为当前控制偏差,具体为:
若所述当前目标偏差小于所述预设值,则所述当前控制偏差等于所述当前目标偏差加上最大位置编码值;
若所述当前目标偏差大于所述预设值,则所述当前控制偏差等于所述当前目标偏差减去最大位置编码值;
若所述当前目标偏差等于所述预设值,则将所述当前控制偏差置为上次目标偏差的值。
2.如权利要求1所述的舵机临界点锁位方法,其特征在于:
所述根据目标位置值和实际位置值计算当前目标偏差,具体为,所述当前目标偏差等于所述目标位置值减去所述实际位置值。
3.如权利要求1所述的舵机临界点锁位方法,其特征在于:
所述根据所述当前目标偏差与上次目标偏差计算偏差变化值,具体为,所述偏差变化值等于所述当前目标偏差与上次目标偏差的差值的绝对值;
所述判断所述偏差变化值与约束值的关系是否满足预设条件,具体为,判断偏差变化值是否大于所述约束值。
4.如权利要求1-3中任一项所述的舵机临界点锁位方法,其特征在于:所述约束值根据最大位置编码值确定。
5.如权利要求4所述的舵机临界点锁位方法,其特征在于:所述约束值等于所述最大位置编码值的二分之一。
6.如权利要求1-3中任一项所述的舵机临界点锁位方法,其特征在于:所述预设值为0。
7.舵机临界点锁位装置,其特征在于,包括:
第一计算模块,用于根据目标位置值和实际位置值计算当前目标偏差;
第二计算模块,用于根据所述当前目标偏差与上次目标偏差计算偏差变化值;
预设条件判断模块,用于判断所述偏差变化值与约束值的关系是否满足预设条件;
修正模块,用于当所述偏差变化值与约束值的关系若满足所述预设条件,则根据当前目标偏差和预设值的大小关系修正所述当前目标偏差,将修正后的当前目标偏差作为当前控制偏差;
控制模块,用于根据所述当前控制偏差控制舵机向所述目标位置运行;
所述修正模块包括:
第一判断单元,用于判断当前目标偏差和预设值的大小关系;
第一计算单元,用于若所述当前目标偏差小于预设值,则所述当前控制偏差等于所述当前目标偏差加上最大位置编码值;
第二计算单元,用于若所述当前目标偏差大于预设值,则所述当前控制偏差等于所述当前目标偏差减去最大位置编码值;
第三计算单元,用于若所述当前目标偏差等于预设值,则将所述当前控制偏差置为上次目标偏差的值。
8.如权利要求7所述的舵机临界点锁位装置,其特征在于,所述第一计算模块包括:
第一差值单元,具体被配置为所述当前目标偏差等于所述目标位置值减去所述实际位置值。
9.如权利要求7所述的舵机临界点锁位装置,其特征在于,所述第二计算模块具体被配置为:所述偏差变化值等于所述当前目标偏差与上次目标偏差的差值的绝对值;
所述预设条件判断模块具体用于判断:所述偏差变化值是否大于所述约束值。
10.舵机临界点锁位装置,其特征在于,包括:
处理器以及用于存储处理器可执行的指令的存储器;
所述处理器被配置为:
根据目标位置值和实际位置值计算当前目标偏差;
根据所述当前目标偏差与上次目标偏差计算偏差变化值;
判断所述偏差变化值与约束值的关系是否满足预设条件;
若满足所述预设条件,则根据当前目标偏差和预设值的大小关系修正所述当前目标偏差,将修正后的当前目标偏差作为当前控制偏差;
根据所述当前控制偏差控制舵机向所述目标位置运行;
所述根据当前目标偏差和预设值的大小关系修正所述当前目标偏差,将修正后的当前目标偏差作为当前控制偏差,具体为:
若所述当前目标偏差小于所述预设值,则所述当前控制偏差等于所述当前目标偏差加上最大位置编码值;
若所述当前目标偏差大于所述预设值,则所述当前控制偏差等于所述当前目标偏差减去最大位置编码值;
若所述当前目标偏差等于所述预设值,则将所述当前控制偏差置为上次目标偏差的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市优必选科技有限公司,未经深圳市优必选科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611263269.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:防躁立方
- 下一篇:短袖上衣(201677)