[发明专利]基于扩张观测器的水下液压机械臂非线性鲁棒控制方法有效
申请号: | 202110646833.5 | 申请日: | 2021-06-10 |
公开(公告)号: | CN113325716B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 陈正;周时钊;沈翀;夏杨修;庞丰叶;聂勇;唐建中 | 申请(专利权)人: | 浙江大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 林超 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 扩张 观测器 水下 液压 机械 非线性 鲁棒控制 方法 | ||
1.一种基于扩张观测器的水下液压机械臂非线性鲁棒控制方法,其特征在于,包括以下步骤:
1)建立水下液压机械臂的系统非线性动力学模型;
2)基于水下液压机械臂的系统非线性动力学模型,建立水下液压机械臂的非线性鲁棒控制律,主要由水下液压机械臂的系统非线性动力学模型和非线性鲁棒控制律相连构成水下液压机械臂的非线性鲁棒控制器;
3)建立水下液压机械臂的扩张观测器,实现无角速度传感器情况下的角速度观测;同时,扩张观测器对系统非线性动力学模型中不可测的时变干扰量也进行观测,获得水下液压机械臂的角速度观测值和不可测的时变干扰量观测值;
4)将角速度观测值、不可测的时变干扰量观测值与传感器测量获得的跟踪误差值实时反馈至非线性鲁棒控制器中,非线性鲁棒控制器对水下液压机械臂进行控制,形成完整的水下液压机械臂闭环控制系统,实现无角速度传感器情况下所述的非线性鲁棒控制器对水下液压机械臂的有效控制;
所述步骤1)具体为:
建立水下液压机械臂的系统非线性动力学模型,水下液压机械臂的系统非线性动力学模型主要由关节角与液压缸推杆动力学关系、连杆机械臂非线性动力学模型、液压系统非线性动力学模型以及腔室流量与液压阀阀芯位移的动力学关系构成;
1.1)建立关节角与液压缸推杆动力学关系,具体为:
水下液压机械臂的各关节角q满足q=[q1,q2,…,qi,…,qn]T,各关节液压缸推杆伸长量x满足x=[x1,x2,…,xi,…,xn]T,其中,q1表示水下液压机械臂的第一个关节的关节角,qi表示水下液压机械臂的第i个关节的关节角,x1表示水下液压机械臂第一个关节的关节液压执行器推杆伸长量,xi表示水下液压机械臂第i个关节的关节液压执行器推杆伸长量,i表示关节的序号,n表示关节的总数,i=1,2,3,…,n,T表示转置操作,每个关节角与对应关节的液压执行器推杆伸长量满足以下关系:
其中,表示第i-1个关节与第i个关节之间的长度,表示第i个关节与第i+1个关节之间的长度;
1.2)建立连杆机械臂非线性动力学模型,满足以下公式:
其中,M(q),和G(q)分别为水下液压机械臂的惯性矩阵、科里奥利力与离心力矩阵以及重力矩阵;表示水下液压机械臂的各关节角速度,满足表示水下液压机械臂第i个关节的关节角速度,表示水下液压机械臂的各关节角加速度,满足表示水下液压机械臂第i个关节的关节角加速度;表示各关节液压缸推杆伸长量x对各关节角q的全微分矩阵,满足Pin表示各关节液压缸的进油腔油压,满足表示水下液压机械臂第i个关节的液压缸的进油腔油压;Pout表示各关节液压缸的回油腔油压,满足表示水下液压机械臂第i个关节的液压缸的回油腔油压;Ain表示各关节液压缸的进油腔面积,满足表示水下液压机械臂第i个关节的液压缸的进油腔面积;Aout表示各关节液压缸的回油腔面积,满足表示水下液压机械臂第i个关节的液压缸的回油腔面积;D表示水下液压机械臂运动中的干扰项,干扰项包括机械摩擦、液压油阻和浪流影响的机械臂干扰因素;
1.3)建立液压系统非线性动力学模型,满足以下公式:
其中,Vin表示水下液压机械臂的各关节液压缸的进油腔体积,满足Vout表示水下液压机械臂的各关节液压缸的回油腔体积,满足和分别表示初始情况下各关节液压缸的进油腔体积和回油腔体积;diag[]表示矩阵对角化操作;βe为液压油体积模量;Qin表示各关节液压缸的进油腔流量,满足表示水下液压机械臂第i个关节的液压缸的进油腔流量;Qout表示水下液压机械臂第i个关节的液压缸的回油腔流量,满足表示水下液压机械臂第i个关节的液压缸的回油腔流量;表示各关节液压缸的进油腔油压的微分;表示各关节液压缸的回油腔油压的微分;
1.4)建立腔室流量与液压阀阀芯位移的动力学关系,满足以下公式:
Qin=kqingin(Pin,xv)xv (5)
Qout=kqoutgout(Pout,xv)xv (6)
其中,xv是各关节液压控制阀的阀芯位移,满足表示第i个关节的液压控制阀的阀芯位移;kqin表示各关节进油室的流量增益常数,满足表示第i个关节的进油室的流量增益常数;kqout表示进油室和回油室的流量增益常数,满足表示第i个关节的回油室的流量增益常数;gin(Pin,xv)表示各关节液压控制阀的阀芯位移xv与进油室压力Pin的阀芯位移转换函数,gout(Pout,xv)表示各关节液压控制阀的阀芯位移xv与回油室压力Pout的阀芯位移转换函数,满足以下公式:
其中,表示第i个关节的液压控制阀的阀芯位移与进油室压力的阀芯位移转换函数,表示第i个关节的液压控制阀的阀芯位移与回油室压力的阀芯位移转换函数,Ps是液压泵的供给压力系数,Pr是液压回油箱的参考压力系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110646833.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种装配式建筑预制钢结构楼梯
- 下一篇:一种晾衣机