一种软测量下采用压电陶瓷片的柔性机械臂振动主动控制方法_2

文档序号:9646087阅读:来源:国知局
馈参数包括两部分:柔性机械臂11固定端位移反馈参数、柔性机械臂 11末端振动位移反馈参数;前者基于无偏差卡尔曼估计算法设计,设计过程如下:
[0064] 首先,振动观测方程模块17状态方程为:
[0065]
[0066] 其中Kf为柔性机械臂11固定端位移反馈参数,ω(L,t)表示柔性机械臂11末端 实际振动位移,表示观测出的柔性机械臂11末端振动位移。公式(4)减去公式(3), 可得振动观测方程模块17误差模型:
[0067]
[0068] 式中,C1= [1 0 0 0 0 0],f表示对公式(3)中状态变量X的观测误差,为 柔性机械臂11末端振动位移观测误差;
[0069] 本发明基于无偏差卡尔曼估计算法设计Kf,Kf的表达式可定义为:
[0070] Kf=Ρτ ·C/ ·R1 (6)
[0071] 其中Ρ的求解是通过定义合适的Q和R,基于黎卡提方程(Ρ·ΑΤ+Α·Ρ_Ρ·(:/*R1 · Q·P+Q= 0)求解;
[0072] 柔性机械臂11末端振动位移反馈参数的设计过程是:首先基于李雅普诺夫稳定 性理论,确定其范围。定义振动观测方程模块17误差模型(5)的李雅普诺夫函数为:
[0073] Υ=χ? ·ΡΑ·χ1 7)
[0074] 公式(7)两边对时间求导:
[0076]其中,6=41 ./八[人:../.(/--)-6'户+ 尸.(广'/U)-人?].户_'.又,G= [0 1 1 0 0 0], f(L) = [0ΦΑ)φ2α) 0 0 0]。将黎卡提方程带入式⑶中,可得:
[0077] V= -Χτ ·Pl-{Q+PT -C^ ·Μ-τ-C,·Ρ)·Ρ'1 -X-V2 (9)
[0078]分析公式(9)可知,,的第一部分(+ 恒小于〇,所以要使振动观测方程模块17的误差模型公式(5)稳定,即Γ<?恒成立, 广二'?1.广1.[/?,./㈦?/αν/?,'.ι.ρ-1 必须满足:
[0079] Kq·f(L)·G·P+P·GT·f(L)·KqT> 0 (10)综上,根据公式(10)即可确定柔 性机械臂11末端振动位移反馈参数Kq的取值范围;
[0080] 4)基于全局优化算法,确定最优的振动观测反馈参数
[0081] 根据步骤3)中确定的柔性机械臂11末端振动位移反馈参数Kq范围,利用全局优 化算法,确定最优的Kq,本实施例中选用的全局优化算法为混合粒子群算法;优化的目标是 最小化振动位移观测的误差,目标函数定义为:
[0082]
[0083] 5)设计PID控制器,根据控制效果调节PID控制参数
[0084] 利用步骤3)中设计的振动观测方程及4)确定的振动观测反馈参数,获得压电陶 瓷片7粘贴位置处的振动位移,设计PID控制器,反馈观测出的柔性机械臂11振动位移,控 制压电陶瓷片7驱动电压,并根据控制效果调整PID控制参数;
[0085] 如图2所示,选取柔性机械臂11总长度L= 0. 68m,两块压电陶瓷片7粘贴位置分 别为:L1= 0. 2m,L2= 0. 5m;利用步骤3)中设计的振动观测方程模块17及步骤4)确定的 振动观测反馈参数,获得两块压电陶瓷片7粘贴处的振动位移;
[0086] 设计PID控制器,反馈观测出的柔性机械臂11振动位移,控制压电陶瓷片7驱动 电压,控制电压表达式为:
[0088]并根据控制效果反复调整PID控制参数,直至控制效果满足要求;
[0089] 6)设计结束。
[0090] 本发明整个设计过程分为6个步骤:
[0091] 第一步粘贴加速度传感器12,获取柔性机械臂11末端的振动信号;
[0092] 第二步建立末端粘贴加速度传感器12的柔性机械臂11系统数学模型,获取系统 动力学特性;
[0093] 第三步设计振动观测方程模块17,观测柔性机械臂11振动位移;
[0094] 第四步基于全局优化算法,确定最优的振动观测反馈参数;
[0095] 第五步设计控制器PID模块I15和PID模块II16控制压电陶瓷片7驱动电压, 根据控制效果调节PID模块I15和PID模块II16控制参数;
[0096] 经过上述各步骤后,设计结束。
[0097] 其中,步骤4)中即可以采用混合粒子群算法优化振动观测反馈参数Kq,亦可采用 遗传算法、模拟退火算法等公知的全局优化算法;步骤5)中即可采用PID控制压电陶瓷片 驱动电压,也可采用反馈线性化控制、变结构控制、最优控制等公知的压电陶瓷片驱动电压 控制方法。
[0098] 如图3所示,为柔性机械臂11控制系统结构图,包括两部分:滑块4位移控制环和 柔性机械臂11振动控制环;滑块4位移采用开环控制,位置指令18通过运动控制卡19发 送脉冲信号驱动步进电机2,通过滚珠丝杠3带动滑块4运动到指定位置;
[0099] 柔性机械臂11振动控制环包括:振动观测方程模块17、PID控制模块;通过将原 系统输入控制力F(t)、光栅尺8测量的滑块4位移及加速度传感器12经两次积分后获得的 柔性机械臂11末端振动位移反馈输入到振动观测方程模块17,实现对压电陶瓷片7粘贴处 柔性机械臂11振动位移的观测。反馈观测到的柔性机械臂11振动位移,利用PID控制器 得到压电陶瓷片驱动电压,达到抑制柔性机械臂11残余振动的目的。
[0100] 图4为对压电陶瓷片7粘贴处柔性机械臂11振动位移跟踪效果图,可看出本发明 通过反馈柔性机械臂11的末端振动信号,能够有效降低对柔性机械臂11上其它位置振动 位移的观测误差,进一步优化观测效果,说明了本发明振动观测方程模块17的合理性和有 效性。
[0101] 图5和图6为使用本发明的压电陶瓷片7控制电压曲线。
[0102] 图7和图8为使用本发明的柔性机械臂11残余振动控制效果图,与控制前相比, 施加控制后柔性机械臂11第一阶模态振动位移和第二阶模态振动位移得到了有效衰减, 说明本发明设计的柔性机械臂11振动控制方法的有效性。
[0103] 综上所述:与现有的控制方式相比,本发明具有以下优势:
[0104] (1)在利用压电陶瓷片7抑制柔性机械臂残余振动时,不需要采用传感器,而是基 于系统数学模型,使用软测量手段获得压电陶瓷片作用处的振动信号,简化了系统结构,节 约了成本;
[0105] (2)通过反馈加速度传感器12获得的柔性操作臂末端振动信号,调整观测出的柔 性机械臂振动模态,有效减小了柔性机械臂振动观测误差;
[0106] (3)本发明能够获得柔性机械臂11上任一点的振动信号,这是现有方法中采用传 感器无法做到的。
[0107] 对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在 不背离本发明的精神或基本特征的情况下,能够以其它的具体形式实现本发明。因此,无论 从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权 利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有 变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
[0108] 以上所述,仅为本发明的较佳实施例,并不用以限制本发明,凡是依据本发明的技 术实质对以上实施例所作的任何细微修改、等同替换和改进,均应包含在本发明技术方案 的保护范围之内。
【主权项】
1. 一种软测量下采用压电陶瓷片的柔性机械臂振动主动控制方法,其特征在于,包括 以下步骤: 1) 粘贴加速度传感器,获取柔性机械臂末端的振动信号 在柔性机械臂(11)的末端粘贴一个加速度传感器(12),一方面利用加速度传感器 (12)的质量代替柔性机械臂(11)工作过程中的负载质量;另一方面对加速度传感器(12) 的输出信号进行两次积分处理,获得柔性机械臂(11)末端的振动位移信号; 2) 建立末端粘贴加速度传感器的柔性机械臂系统数学模型以获取系统动力学特性 根据假设模态法,分析柔性机械臂(11)末端粘贴加速度传感器(12)的柔性机械臂系 统,利用哈密顿原理建立柔性机械臂系统数学模型,得到外部驱动力与柔性臂振动模态之 间的关系,并将数学模型转化为状态空间模型; 3) 设计振动观测方程,基于李雅普诺夫稳定性理论,确定振动观测反馈参数范围 基于步骤2)中建立的柔性机械臂(11)末端粘贴加速度传感器(12)的柔性机械臂系 统状态空间模型,设计振动观测方程: 振动观测方程的输入有三部分:系统输入控制力、加速度传感器(12)经两次积分后获 得的柔性机械臂(11)末端振动位移、位移传感器测量的柔性机械臂(11)根部位移; 振动观测方程的输出为压电陶瓷片(7)粘贴位置处柔性机械臂(11)振动位移、柔性机 械臂(11)根部位移及其速度; 振动观测反馈参数包括两部分:柔性机械臂(11)根部位移反馈参数、柔性机械臂(11) 末端振动位移反馈参数;前者基于无偏差卡尔曼估计算法设计,并根据李雅普诺夫稳定性 理论,确定后者即柔性机械臂(11)末端振动位移反馈参数的范围; 4) 基于全局优化算法,确定最优的振动观测反馈参数 利用全局优化算法,在步骤3)确定的范围内,对柔性机械臂末端振动位移反馈参数进 行寻优设计,优化的目标是最小化振动位移观测误差; 5) 设计PID控制器,根据控制效果调节PID控制参数 利用步骤3)中设计的振动观测方程及4)确定的振动观测反馈参数,获得压电陶瓷片 (7)粘贴位置处的振动位移,设计PID控制器,反馈观测出的柔性机械臂(11)振动位移,控 制压电陶瓷片(7)驱动电压,并根据控制效果调整PID控制参数; 若满足控制要求则转入步骤6),如不满足控制要求重复5)直至满足控制要求; 6) 设计结束。
【专利摘要】本发明公开了一种软测量下采用压电陶瓷片的柔性机械臂振动主动控制方法,具体如下:1)粘贴加速度传感器,获取柔性机械臂末端的振动信号;2)建立末端粘贴加速度传感器的柔性机械臂系统数学模型,获取系统动力学特性;3)设计振动观测方程,观测柔性机械臂振动位移;4)基于全局优化算法,确定最优的振动观测反馈参数;5)设计PID控制器控制压电陶瓷驱动电压,根据控制效果调节PID控制参数;经过上述各步骤后,设计结束;本方法基于柔性机械臂系统数学模型,建立振动观测方程,并且利用加速度传感器获得柔性机械臂末端振动信号、反馈调节观测出的柔性机械臂振动位移,能够获得柔性机械臂上任一点的振动信号,有效提高了观测精度。
【IPC分类】G05B13/04
【公开号】CN105404150
【申请号】CN201510895011
【发明人】李威, 鞠锦勇, 刘玉飞, 魏华贤, 王禹桥, 杨雪锋, 范孟豹, 路恩, 须晓锋, 盛连超, 董事, 王承涛, 孟庆国
【申请人】中国矿业大学
【公开日】2016年3月16日
【申请日】2015年12月8日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1