[发明专利]一种自适应H无穷控制的悬臂梁振动控制方法有效

专利信息
申请号: 201510621520.9 申请日: 2015-09-25
公开(公告)号: CN105717791B 公开(公告)日: 2018-06-22
发明(设计)人: 胡桐月;费峻涛 申请(专利权)人: 河海大学常州校区
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 南京纵横知识产权代理有限公司 32224 代理人: 汪庆朋;董建林
地址: 213022 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 悬臂梁 自适应控制器 悬臂梁系统 振动控制 自适应 外界干扰 控制器 鲁棒性 发明控制器 鲁棒控制器 不确定项 参考轨迹 跟踪误差 跟踪性能 轨迹跟踪 确保系统 实时调整 消除系统 收敛 逼近 输出 跟踪 应用
【权利要求书】:

1.一种基于自适应H无穷控制的悬臂梁振动控制方法,其特征在于,包括以下步骤:

1)建立悬臂梁的模型;所述悬臂梁的动态模型为:

式中:C,Kb∈Ri*i为系统参数,其中C为阻尼项,Kb为频率项,d为扰动项,u为输入向量,q为悬臂梁系统的实际振动轨迹,R表示实域,i表示矩阵的阶数;

2)建立自适应H控制器,将自适应H控制器控制输出作为悬臂梁系统的控制输入;所述自适应H控制器控制输出的跟踪误差动态方程为:

其中,矩阵选取一个矩阵K=[k1 k2];令系统跟踪误差为:e1=q-qd;q表示悬臂梁系统的实际振动轨迹,qd为悬臂梁系统的参考轨迹;为自适应参数估计误差,uh是线性反馈项,us是鲁棒补偿项,uh用来实现H跟踪性能指标,us用来消减外界干扰带来的影响;ΔF是模型不确定项;

3)基于Lyapunov稳定性理论,建立自适应律,确保系统稳定性;具体步骤如下:

定义Lyapunov方程为:

求V对时间t的导数得:

对从0到T积分得公式

由于V(T)≥0,所以

即系统实现了上述自适应H控制性能指标;

其中,权值自适应律参数α>0, Q,P为任意两个2×2阶的正定矩阵,e(0)表示t=0时e的值,衰减因子ρ>0,||d||表示d的范数。

2.根据权利要求1所述的悬臂梁振动控制方法,其特征在于,所述步骤2)中,建立自适应H控制器的跟踪误差动态方程的具体步骤如下:

首先,根据设定系统跟踪误差为e1=q-qd以及建立系统跟踪误差动态方程为:

然后,选取一个矩阵K=[k1 k2],使矩阵为Hurwitz矩阵,则将上述系统跟踪误差动态方程改写为:

再次,使用自适应H方法对F(x)进行逼近和参数估计,来使系统的跟踪误差最小;下面给出自适应H控制律;

定理:如果悬臂梁系统中采用自适应H控制律为:

其中

us=-ηsgn(BTPe) (5)

uh用来实现H跟踪性能指标,us用来消减外界干扰带来的影响,其中鲁棒补偿项参数η>|ΔF|,H控制增益γ>0,权值自适应律参数α>0;其中对称矩阵P=PT>0满足如下Riccati-like方程:

其中衰减因子ρ>0,H控制增益γ>0,权值矩阵Q=QT>0;

此时得到如下结论:

如果d∈L2[0,∞),则悬臂梁系统实现以下的H跟踪性能指标:

最后,将(3)式代入(2)式可以得到:

定义自适应参数估计误差为:

则(9)式可改写为:

3.根据权利要求2所述的悬臂梁振动控制方法,其特征在于,所述步骤3)中,基于Lyapunov稳定性理论,建立自适应律的具体步骤如下:

首先,根据定义Lyapunov方程,求V对时间t的导数得:

然后,由于

最后,对从0到T积分,有

由于V(T)≥0,所以

即系统实现了上述自适应H控制性能指标。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学常州校区,未经河海大学常州校区许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510621520.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top