[发明专利]基于自抗扰控制器的双摆塔式吊车的防摆控制方法及系统有效

专利信息
申请号: 202111486519.1 申请日: 2021-12-07
公开(公告)号: CN114195009B 公开(公告)日: 2023-04-11
发明(设计)人: 柴琳;康新宇;刘惠康;郭启航;刘馨 申请(专利权)人: 武汉科技大学
主分类号: B66C13/06 分类号: B66C13/06;B66C13/22;B66C13/48;G06F30/20;G06F30/17;G06F119/14
代理公司: 北京金智普华知识产权代理有限公司 11401 代理人: 张晓博
地址: 430081 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 控制器 塔式 吊车 控制 方法 系统
【权利要求书】:

1.一种基于自抗扰控制器的双摆塔式吊车的防摆控制方法,其特征在于,所述基于自抗扰控制器的双摆塔式吊车的防摆控制方法包括:

步骤一,构建塔式吊车二级摆效应的动力学模型,基于所述动力学模型利用新型非线性函数改进自抗扰控制器;

步骤二,构建改进型扩张观测器,根据改进的自抗扰控制器与改进型的扩张观测器进行双摆塔式吊车的防摆控制;

所述步骤一构建塔式吊车二级摆效应的动力学模型包括:

根据拉格朗日方程建立二级摆塔式吊车系统的动力学模型如下:

 ;

 ;

 ;

其中,J0表示塔吊旋臂转动惯量;Mt表示台车质量;m1表示吊钩质量;m2表示负载质量; x表示台车沿塔臂方向上的位移;xd表示台车的期望位移;α表示旋臂回转角度;l1表示台车与吊钩间的绳长;l2表示吊钩与负载间的绳长;Fx表示台车变幅驱动力;θ1表示吊钩在旋臂与塔身平面内摆角;θ2表示吊钩在旋臂与塔身平面外摆角;θ3表示负载在旋臂与塔身平面内摆角;θ4表示负载在旋臂与塔身平面内摆角;g表示重力加速度;

所述步骤一基于所述动力学模型利用新型非线性函数改进自抗扰控制器包括:

利用新型非线性kas(e,γ,δ)函数改进自抗扰控制器,得到基于比例微分控制形式的非线性积分串联型控制器;

所述kas(e,γ,δ)函数如下:

其中,e表示误差信号,γ表示非线性因子,δ表示线性段的区间跨度。

2.如权利要求1所述基于自抗扰控制器的双摆塔式吊车的防摆控制方法,其特征在于,所述步骤一利用新型非线性函数改进自抗扰控制器还包括:

(1)构建微分跟踪器:

其中,v(k)为输入信号微分后离散量,x(k)为函数x(t)在kh时刻的值,;表示最速综合函数,用于快速跟踪目标值输入,其公式可表示为:

其中,h表示采样间隔时间;r用于决定控制器的响应速度;h0=n*h,n取1~20整数;

(2)构建基于新型光滑函数即非线性kas(e,γ,δ)函数的非线性状态误差反馈控制律:

其中,;k1、k3、k5表示比例调节因子;k2、k4、k6表示微分调节因子;kas(e,γ,δ)函数表示改进后的幂次函数;u1表示3组级联的非线性PD控制率的叠加输出;z1、z2为扩张观测器的输出值;v表示微分跟踪器输出值。

3.如权利要求1所述基于自抗扰控制器的双摆塔式吊车的防摆控制方法,其特征在于,所述步骤二改进型扩张观测器如下:

其中,β01、β02、β03、β04表示增益参数;z1(k)、z2(k)表示塔吊系统的状态;z3(k)表示被改进后的扩张状态;b0表示补偿因子;x1(k)在此系统中表示变幅位移的离散量;x2(k)表示变幅速度的离散量;δ1、δ2表示kas(·)函数的线性区间;h表示系统的采样周期;Fx表示系统输入的台车变幅驱动力;γ01、γ02表示非线性因子,取值范围在0~1之间。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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