关键词:
管道机器人
运动控制
天牛须PID控制
嵌入式系统
软硬件设计
摘要:
管道广泛应用于工业、农业、城市建筑等领域,用于通风、输送气体、液体等,是生产生活领域的“生命之道”。管道投入使用后,随着年限的增长,管道壁可能因腐蚀而破裂,管道内部可能被堵塞,导致失能,从而带来经济损
失,因此需要对管道进行定期的检修。目前,管道检修大多采用人工方式,但某些管道,例如建筑内的通风管道,内部空间狭小,走向复杂,人工检测的效率低,效果差,难以满足检测的需求。
本文针对建筑内通风管道的检测需求,研究可变形管道机器人及其现代控制技术,主要工作及成果如下:
(1)调研了管道机器人工作管道的情况,分析管道机器人的相关性能指标,给出管道机器人总体设计方案,论证管道机器人尺寸大小,设计翻越垂直台阶时,前后机械臂的动作流程,对机器人越障稳定性进行了分析,利用仿真技术验证越障动作的可行性。
(2)结合控制系统的设计方案进行了硬件设计,完成了机器人运动控制系统的硬件电路原理图和PCB图,包括最小系统电路、驱动电路等。
(3)建立了机器人运动学模型和直流电机模型,为提高系统控制器参数的调整效率,设计了基于天牛须算法(BAS)的PID控制器(BAS-PID),实现了参数的自寻优,仿真结果表明BAS-PID算法可以获得较好的控制性能。
(4)在所设计的硬件系统基础上,基于Keil v5开发环境,采用前后台架构,完成了机器人控制软件的设计,包括:主程序设计、串行通信模块设计、运动控制模块设计、电压检测模块设计等。
(5)对变形机器人的运动控制系统进行软硬件联调,在实验管道环境中,完成了直线行走、爬坡、翻越垂直障碍等实验,结果表明本文的设计实现了预期的目标。