[发明专利]一种超声电机伺服系统的无模型积分滑模控制方法有效
申请号: | 202010703414.6 | 申请日: | 2020-07-21 |
公开(公告)号: | CN111865169B | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 李华峰;孙阳 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | H02P23/00 | 分类号: | H02P23/00;H02P23/12;H02P23/14 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 姜慧勤 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 超声 电机 伺服系统 模型 积分 控制 方法 | ||
1.一种超声电机伺服系统的无模型积分滑模控制方法,其特征在于,包括如下步骤:
步骤1,在k时刻,根据如下公式更新转速观测器的值:
其中,Δf(k-1)=f(k-1)-f(k-2),分别为k、k-1时刻转速观测器的值,为k-1时刻伪偏导数的估计值,M为增益参数,且M<1,Δf(k-1)为k-1时刻频率变化量,f(k-1)、f(k-2)分别为k-1、k-2时刻无模型积分滑模控制器的输出,为k-1时刻转速观测器的误差,n(k-1)为k-1时刻转速的实际值;
步骤2,在k时刻,根据如下公式更新伪偏导数的估计值:
其中,N=1-M,ω为自定义正数,为k时刻伪偏导数的估计值,为k时刻转速观测器的误差;
步骤3,判断是否小于为正数,当时,将重置为为初始时刻伪偏导数的估计值;否则无需重置;
步骤4,根据如下公式更新k时刻补偿信号:
其中,ε(k)、ε(k-1)分别为k、k-1时刻补偿信号,γ为补偿因子,且0<γ<1,fs(k-1)为k-1时刻中间控制器;
步骤5,根据如下公式计算k时刻速度跟踪误差:
e(k)=n*(k)-n(k)-ε(k)
其中,e(k)为k时刻速度跟踪误差,n*(k)为k时刻期望转速,n(k)为k时刻转速观测器的实际值,ε(k)为k时刻补偿信号;
步骤6,根据如下公式计算k时刻初始控制器:
其中,fc(k)为k时刻初始控制器,α为权重因子,且0<α<1,n*(k+1)为k+1时刻期望转速,-2<D<0,s(k)为积分滑模面,φ为自定义正数,Ts为采样周期,e(i)为i时刻速度跟踪误差;
步骤7,根据如下公式更新k时刻中间控制器:
fs(k)=f(k-1)+fc(k)
其中,fs(k)为k时刻中间控制器;
步骤8,根据如下公式得到k时刻无模型积分滑模控制器的输出f(k):
f(k)=Sat{fs(k),fmin,fmax}
其中,fmin为共振频率,fmax为超声电机驱动器能承受的最大频率。
2.根据权利要求1所述超声电机伺服系统的无模型积分滑模控制方法,其特征在于,所述k时刻无模型积分滑模控制器的输出f(k)经由控制器的UART接口发送至超声电机驱动器,超声电机驱动器输出对应的SPWM信号,驱动超声电机运行。
3.根据权利要求1所述超声电机伺服系统的无模型积分滑模控制方法,其特征在于,所述采样周期Ts=10ms。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010703414.6/1.html,转载请声明来源钻瓜专利网。