【技术实现步骤摘要】
基于优化预设性能的消防无人机软体机械臂控制系统
本专利技术属于消防无人机领域,涉及基于优化预设性能的消防无人机软体机械臂控制系统。
技术介绍
随着科技的发展,软体机械臂已经广泛运用于医疗、救援、工业、农业等多种领域。随着各种安全事故的种类以及发生率都不断增长,各种化学危险品以及放射性物质的泄漏、燃烧甚至是爆炸等情况不时出现,再加上一些坍塌事故等,人类社会面临的安全隐患也在不断增加。这类事故一旦发生就需要消防员来进行紧急救援,救援难度不断增加,在执行救援任务时,如果没有相应设备的辅助,极可能对消防员的安全造成威胁,救援工作可能也并不会顺利开展。随着科技的发展,安装有软体机械臂的消防无人机的出现在抢险救援中表现出了极大的优越性和安全性。大多数传统的机械臂是由硬质材料制成的,虽然输出力量大、速度快和精度高,但传统机械臂的结构复杂,灵活性差,使其不能穿过狭窄的空间,也不能适应形状复杂的通道,对很多消防救援工作的开展造成了一定的困难,促使越来越多的研究人员开发出了软体机械臂,并取得了巨大的进步。软体机械臂主体材料采用变形较大的柔性材料制成,可实现连续变形,并任意改变自身的尺寸和形状。柔性材料的使用使得软体机械臂的质量比传统机械臂轻,并能够安全地与人协作,还具有自主适应不同形状的能力,非常有利于在很多消防工作中一些复杂环境下作业。因为消防无人机需要代替消防救援人员进入易燃易爆、有毒、缺氧、浓烟等危险灾害事故现场进行数据采集、处理和反馈等工作,因此对消防无人机上软体机械臂控制系统的要求越来越高。传统的PID控制是在 ...
【技术保护点】
1.基于优化预设性能的消防无人机软体机械臂控制系统,所述消防无人机配套软体机械臂,其特征在于:/n所述消防无人机控制系统包括信息采集模块、软体机器臂控制模块、飞行控制模块、红外热像仪、无线通信模块、遥控器模块、电子调速模块和电源模块;/n所述的信息采集模块包括烟雾传感器、温度传感器、可燃气体传感器、风向风力传感器、气压传感器和导航定位系统;/n所述烟雾传感器用于对无人机所处的环境进行中烟雾的浓度进行检测,通过实时检测结果实施相应的救援方案;/n所述温度传感器用于对无人机所处环境的温度进行检测,对温度进行分析后判断环境的危险等级,进而展开相应的救援;/n所述可燃气体传感器对空气中的可燃气体进行检测,在危险没有来临前对环境进行风险评估并作出预警;/n所述风向风力传感器和气压传感器为无人机在空中飞行过程中提供必要的稳定性保障信息;/n所述导航定位系统采用GPS传感器和九轴传感器获取位置和航向信息;/n所述的辅助救援模块利用的消防无人机的承载能力,通过消防无人机携带应急救援设备进行救援;/n所述软体机器臂控制模块包括软体机械臂运动控制器,通过将PID控制与预设性能控制算法相结合,利用PID控制 ...
【技术特征摘要】
1.基于优化预设性能的消防无人机软体机械臂控制系统,所述消防无人机配套软体机械臂,其特征在于:
所述消防无人机控制系统包括信息采集模块、软体机器臂控制模块、飞行控制模块、红外热像仪、无线通信模块、遥控器模块、电子调速模块和电源模块;
所述的信息采集模块包括烟雾传感器、温度传感器、可燃气体传感器、风向风力传感器、气压传感器和导航定位系统;
所述烟雾传感器用于对无人机所处的环境进行中烟雾的浓度进行检测,通过实时检测结果实施相应的救援方案;
所述温度传感器用于对无人机所处环境的温度进行检测,对温度进行分析后判断环境的危险等级,进而展开相应的救援;
所述可燃气体传感器对空气中的可燃气体进行检测,在危险没有来临前对环境进行风险评估并作出预警;
所述风向风力传感器和气压传感器为无人机在空中飞行过程中提供必要的稳定性保障信息;
所述导航定位系统采用GPS传感器和九轴传感器获取位置和航向信息;
所述的辅助救援模块利用的消防无人机的承载能力,通过消防无人机携带应急救援设备进行救援;
所述软体机器臂控制模块包括软体机械臂运动控制器,通过将PID控制与预设性能控制算法相结合,利用PID控制结构和以对数形式误差变换为基础的预设性能函数来进行控制;
具体控制系统如下;
(1)对于具有N自由度的软体机械臂动力学方程表示为如下形式:
式中,q(t)、表示关节的角位移、角速度和角加速度;M(q)∈Rn*n表示机械臂的惯性矩阵;表示哥氏力和离心力向量;CV表示正定的黏性关节摩擦系数矩阵;G(q)∈Rn表示重力向量;F表示外部扰动;Γ∈Rn表示输入力矩向量;
(2)消防无人机软体机械臂控制系统,该系统的期望输入关节角位移为qd,输出关节角位移为q,误差变量定义为:
e=q-qd,(e,q,qd∈Rn);
(3)控制目标就是控制误差为了控制五彩更好地趋近于零,引入预设性能控制函数ρ(t),并有如下关系:
-ρi(t)<ei(t)<ρi(t),(ei(0)>0,i=1,2,...,n)
由该关系可知,误差无线将被限制在-ρ(t)和ρ(t)所包围的区域内,另外,结合函数ρ(t)的递减特性可知,误差e(t)迅速收敛到0的一个极小领域内,因此,通过设定衰减的预设性函数ρi(t)来实现对系统响应误差进行动态性能控制;
(4)基于预设性性能控制原理,设xi=ei(t)/ρi(t),引入对数形式的误差变换函数εi(t)=H[xi(t)],其中:
式中,Hi[xi(t)],i=1,2,...,n,可以视为在误差变换函数定义域内递增的双射:
H[xi(t)]:Dxi→R,(1,2,...,n)
式中,Dxi是误差变换函数H[xi(t)]的定义域:
(5)设计软体机械臂预设性能到达点运动控制器,也就是目标位移qd是常数的情况下控制关节角达到预定的位置,该控制器的设计包括以下几个步骤:
对于n个关节机械臂,建立衰减速度相同的预设性能函数,预设性能函数可设为如下形式的衰减函数:
ρi(t)=[ρi(0)]exp(-lit)+ρi(∞),i=1,2,...,n
式中:ρi(0)、ρi(∞)、li都为正常数;ρi(0)表示预设性能函数初值且ρi(0)>ei(0);ρi(∞)表示稳态误差值;li表示预设性能函数的衰减速度,其值越大系统响应的调节时间越短,该参数虽然在理论上能够取所有大于零的常数,但是在实际运用中必须考虑控制器是否能提供足够的功率来满足系统的需求;
以误差变换函数为基础,结合PID控制规律设计预算性性能PID控制算法,其控制率为:
式中:Kp、Kv为PID参数,Kε为预设性能增益参数,都是正定的对角常数矩阵;当Kε为零时,该控制器就变成单一的PID控制器,JH(t)=diag[JH1(T),JH2(T),...,JHn],表示误差转换函数,其中:
预设性能PID控制器主要分为PID控制也预设性能控制两部分,其中预设性能控制部分主要用来提高响应速度和减少超调量;
(6)将控制律式代入机械臂动力学方程得...
【专利技术属性】
技术研发人员:李永琳,姜玉东,杭阿芳,杜鹃,王林娜,顾恒,
申请(专利权)人:金陵科技学院,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。