[发明专利]一种基于线性跟踪微分器的位置前馈控制方法有效
申请号: | 202010732620.X | 申请日: | 2020-07-27 |
公开(公告)号: | CN112051726B | 公开(公告)日: | 2023-08-11 |
发明(设计)人: | 郭超勇;刘继奎;张述卿;蒋俊;张强;马婷婷;刘露咪;王红卫;刘雪鹏;刘巍 | 申请(专利权)人: | 北京控制工程研究所 |
主分类号: | G05B11/42 | 分类号: | G05B11/42;G05B13/04;G05D1/12 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 高志瑞 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 线性 跟踪 微分 位置 控制 方法 | ||
1.一种基于线性跟踪微分器的位置前馈控制方法,其特征在于,所述方法包括如下步骤:
(1)根据预设伺服机构控制模式字MS得到速率跟踪因子δ和位置调节器的控制参数系数矩阵K;
(2)根据步骤(1)中的速率跟踪因子δ和预设的第k个周期的伺服机构位置跟踪指令执行线性跟踪微分计算得到第k个周期的前馈控制角速度指令
(3)光电编码器(7)将检测到的被控对象(8)的第k个周期的机械角度θm(k)以及预设的第k个周期的伺服机构位置跟踪指令进行差分计算得到第k个周期的角度跟踪误差e1(k);
(4)将步骤(1)中的位置调节器的控制参数系数矩阵K和步骤(3)中的第k个周期的角度跟踪误差e1(k)输入到位置调节器(2),位置调节器(2)通过比例微分计算得到第k个周期的角速度指令值
(5)光电编码器(7)将检测到的被控对象(8)的第k个周期的机械角度θm(k)传输至速度检测计算模块(5),速度检测计算模块(5)对第k个周期的机械角度θm(k)进行差分计算,得到第k个周期的角速度反馈值ωT(k);
(6)根据步骤(5)中的第k个周期的角速度反馈值ωT(k)、步骤(4)中的第k个周期的角速度指令值和步骤(2)中的第k个周期的前馈控制角速度指令得到第k个周期的角速度速差值e2(k);
(7)将步骤(6)中的第k个周期的角速度速差值e2(k)输入至速度调节器模块(4),速度调节器模块(4)将第k个周期的角速度速差值e2(k)进行比例积分计算得到力矩电流指令值,将力矩电流指令值输出给驱动模块(6),驱动模块(6)根据力矩电流指令值输出控制电流施加在被控对象(8)上。
2.根据权利要求1所述的基于线性跟踪微分器的位置前馈控制方法,其特征在于:在步骤(1)中,速率跟踪因子σ为:
其中,δ1为预设伺服机构控制模式字为0时对应的速率跟踪因子,δ2为预设伺服机构控制模式字MS为1时对应的速率跟踪因子。
3.根据权利要求1所述的基于线性跟踪微分器的位置前馈控制方法,其特征在于:在步骤(1)中,位置调节器的控制参数系数矩阵K为:
其中,kp0和kd0表示预设伺服机构控制模式字MS=0时选取的位置调节器的控制参数,kp1和kd1表示预设伺服机构控制模式字MS=1时选取的位置调节器的控制参数。
4.根据权利要求1所述的基于线性跟踪微分器的位置前馈控制方法,其特征在于:在步骤(2)中,根据步骤(1)中的速率跟踪因子δ和预设的第k个周期的伺服机构位置跟踪指令行线性跟踪微分计算得到第k个周期的前馈控制角速度指令包括如下步骤:
步骤(21):光电编码器(7)采集控制对象(8)的第k个周期的机构角度θm(k),根据第k个周期的机构角度θm(k)得到第k个周期的LTD前馈控制器角度状态量x1(k);
步骤(22):将预设的第k个周期的伺服机构位置跟踪指令赋予LTD前馈控制器(1)的第k个周期的输入量v(k),计算LTD前馈控制器(1)的第k个周期的输入量v(k)与第k个周期的LTD前馈控制器角度状态量x1(k)的差值f_err,并对差值f_err进行过零处理;
步骤(23):将过零处理后的差值f_err代入到线性跟踪微分计算公式得到第k+1周期的LTD前馈控制器角度状态量x1(k+1)和第k+1周期的LTD前馈控制器角速度状态量x2(k+1);
步骤(24):将第k+1周期的LTD前馈控制器角速度状态量x2(k+1)赋予第k个周期的前馈控制角速度指令
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所,未经北京控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010732620.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:中长周期波海域钢管桩施工工艺
- 下一篇:任意字节数据中无损搭载信息的方法