美章网 资料文库 平地铲系统设计论文范文

平地铲系统设计论文范文

本站小编为你精心准备了平地铲系统设计论文参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

平地铲系统设计论文

1平地铲水平闭环控制系统的设计

水平控制系统闭环控制结构如图1所示,图2是系统硬件结构框图。系统主要由姿态测量部分、非线性控制器与液压执行部分组成,各部分作用是:姿态测量部分检测平地铲水平倾角,非线性控制器根据倾角信息对电磁阀施加PWM脉宽控制信号,液压执行部分通过扭矩输出使平地铲保持在水平位置。系统的硬件包括Cotex-M3处理器、ADIS16355及SD卡存储器等。Cortex-M3处理器使用了ARMv7-M体系结构,具有较高的性能和较低的动态功耗[9]。从性能能上看,Cortex-M3处理器可以作为本文的融合算法以及控制算法的硬件实现。Cortex-M3处理器使用SPI接收来自ADIS16355的数据并保存在SD卡存储器。其采样得到的三轴角速度和加速度计数据通过传感器信息融合测量,从而得到平地铲水平倾角;数码管用于显示当前测量角度和控制参数等,可通过按键改变显示模式和参数调整,两者组成简单的人机界面,易于调试;RS232串口主要用于接收高精度姿态航向参考系统AHRS500GA发送的数据。

2融合算法与控制算法

2.1基于卡尔曼滤波的姿态解算算法利用加速度计对重力矢量进行观测,以观测值同重力常量的误差值修正陀螺对姿态角的测量值,设计卡尔曼滤波器对状态进行融合估计[10]。根据该方案,传感器信息融合处理过程如下:1)利用式(6)计算更新四元数,并转换为姿态角。2)观测矩阵

2.2控制系统数学模型根据平地铲运动特征,建立平地铲的抽象物理模型,如图3所示。按以下方法建立平地铲运动的载体坐标系xoy:以平地铲质心o为零点,系统输入量x为液压系统阀芯位移,输出量y为油缸位移,平地铲转动倾角为θ,建立传递函数模型。

2.3控制器的算法设计

2.3.1适用于平地铲运动的控制算法考虑水田激光平地机的作业特点,控制系统在设计上必须保证平地铲在倾角角度情况下能够迅速回位到水平位置,并且尽量减少超调和避免振荡。传统PID控制有较好的适应性,但是还不能提供最优控制,其结果是导致超调失效而影响控制效果。目前,基于动态补偿的最优控制在工业中得到应用,其特点是能够准确反映信号的变化趋势,产生有效的早期修正信号,以增加系统的阻尼程度,从而改善系统的稳定度[12]。本文鉴于非线性系统近似最优PD控制的特性,引入其算法,针对平地机做出相应修改,进行相应尝试。控制器框图如图4所示,姿态测量单元提供位置反馈θ。积分控制、比例控制以及微分控制的作用如下:①积分控制放在前馈通道,其作用是抑制平地铲在受到外界恒定负载情况下产生的输出误差,增益输出为y0=K1△θ。②比例控制作用输出为y3,等于两次连续位置反馈值的差值,增量△y1等于信号y0减去y3,通过数字积分器累加。③微分反馈信号y2提供参考速度,其大小正比于平地铲输出转速,与参考信号y1组成一个局部的速度内环。微分控制器设计目的是适合平地铲在大干扰情况下的操作。④系统输出转矩的参考值为Trf,送入零阶保持器,输出力矩实际值为Tcm。Tcm正比于零阶保持器的输出。

2.3.2控制器参数的确定平地铲运动机构近似于二阶系统,有以下方程成立。

2.3.3辅助补偿器的设计采用Lyapunov再设计方法设计辅助补偿器以补偿非线性部分和外界扰动对PID控制器的影响。对于渐进稳定的线性系统,必存在实对称正定矩阵P,满足以下关系。

3试验与分析

为了验证本文提出的平地铲水平控制系统,本文进行融合算法的验证试验以及平地机田间试验。

3.1传感器融合算法验证试验

3.1.1试验方法通过AHRS500GA同步测量平地铲姿态信息并作为准确数据,验证基于ADIS16355的姿态测量单元有效性。美国Crossbow公司生产的AHRS500GA是高精度惯性姿态测量器件,其采样频率为100Hz,测量精度为:航向角0.2°RMS、俯仰角0.03°RMS、横滚0.03°RMS[15]。融合算法的验证实验步骤如下:①在平地机上安装水平控制系统,保证系统坐标系与载体坐标系一致;②启动系统,人为摇动平地铲,同步记录ADIS16355与AHRS500GA数据;③PC平台上运行MatLab融合程序对采样的数据进行处理。

3.1.2试验结果分析图5为一次典型的试验结果,图5(a)为平地铲倾角测量值对比,图5(b)为局部放大结果。1)从图5(a)、6(b)中可见,0~400s区间平地铲振动较小时,利用加速度计计算倾角值较准确;当外界扰动导致振动加剧时,误差可达±5°以上,无法单纯用加速度计解算姿态角。2)本设计姿态测量单元能准确测量平地铲动态倾角。由图5(b)可见,在动态环境下融合结果能与AHRS500GA提供的参考倾角结果呈现良好的一致性,其误差绝对值不超过±1°。3)通过传感器实时判断平地铲运动状态,利用加速度计对重力矢量观测值来修正陀螺漂移,可以有效降低姿态角计算误差。

3.2平地机田间试验

3.2.1试验方法组装好平地机的高程和水平控制系统,在水田进行平地试验,开启以上系统并保证正常工作,记录相关数据。图6所示为水田激光平地机田间作业后的场景,可以看出平地效果良好。

3.2.2试验结果分析图7所示曲线为平地机平地过程中控制系统所测量的平地铲水平倾角。田间试验结果分析如下:1)从图7(a)可知,平地铲倾角变动基本控制在±1.5°以内且渐进稳定,满足平地机作业要求。2)从图7(b)和7(c)可知,在外界干扰较大导致平地铲晃动严重时,水平控制系统起作用,通过PWM输出反向力矩,使平地铲恢复到水平位置,其过程是渐进稳定的。3)由于在控制算法推导过程中,平地铲的传递函数是简化和抽象的,如忽略机械连接部分的间隙、挠度,液压油缸对于控制系统的响应有延迟现象等,最终导致了控制系统的效果受到影响。

4结语

为满足水田激光平地机田间作业要求,设计了使用平地铲水平控制系统。通过试验可知:该系统能较准确测量出平地铲静态和动态实时倾角,通过PWM脉宽信号控制液压电磁阀的方式可以有效控制平地铲的水平姿态。该控制系统具有高准确度与低成本、测量单元小型化的特点,本文设计的非线性位置控制算法适合平地铲运动特点,因此达到了预期的效果。但是控制系统的超调效果仍存在问题,今后的研究重点是优化平地铲数学模型、改进控制系统的参数求解等问题。

作者:黎永键赵祚喜高俊文单位:广东农工商职业技术学院机电系华南农业大学工程学院