空间微重力模拟育种平台系统的控制器设计

论文价格:0元/篇 论文用途:仅供参考 编辑:论文网 点击次数:0
论文字数:**** 论文编号:lw20232855 日期:2023-06-27 来源:论文网
1 空间微重力环境地面模拟育种系统的分析

1. 1 地面模拟微重力环境育种装置的选择
太空环境就是微重力环境(微重力的解释是重力或其它的外力引起的加速度不超过 10e - 5 ~ 10e -4ge)。由于空间科学实验投资巨大,技术要求非常高,实验机会有限,使太空农业的发展受到制约。到目前为止,国内的模拟微重力装置多为水平二维回转器,回转器作为微重力效应模拟器时需要注意的问题是:除了在实验过程中要使离心力尽可能地降低之外,还要考虑光(生物体除了向重性外还有趋光性)、剪切力和粒子碰撞等其他刺激因素的影响。严格地说,回转器实验其只是以一定的旋转速度“迷惑”细胞对重力方向的感知,不能完全等同于空间微重力环境下的实验,其模拟的只是微重力的效应,并不能模拟微重力的环境。所以,模拟的效果存在精确度不高、系统稳定性不好等缺点。据了解,黑龙江八一农垦大学农学院在进行太空育种实验时是通过搭载卫星来进行的,每搭载1g 种子就要花费 1 800 元,价格非常昂贵,而且实验的机会也非常有限。
因此,为了实现在地面上模拟空间微重力环境进行育种实验的条件,通过比对几种常用的地面模拟微重力系统的优缺点,最终选用气浮法进行模拟实验,其优点是建造周期短、成本低、精度高,易于实现及维护。通过设计平面止推轴承的大小,能够实现高达几吨的模拟目标实验,且实验时间不受限制;另外,还可以通过更换接口部件实现重复利用,可靠性、鲁棒性高及适应性强。

1. 2 地面模拟空间微重力环境的关键问题
气浮法在二维空间中的应用技术已经非常成熟,但在三维空间中模拟微重力环境时 Z 向上的重力补偿问题是关键。即研究如何控制气缸的运动,减小或克服在竖直方向 Z 向运动时的摩擦阻力,得到在 Z 方向上接近零重力的运动模拟,实现系统在模拟微重力环境时垂直地面 Z 方向上负载的完全重力补偿,提高系统的试验精度、响应能力和稳定性。本文在垂直地面方向上采用气压式重力补偿方法,设计用 RBF 神经网络 PID 控制器直接精确控制电机的力矩输出,实现恒张力的控制目标。控制系统框图如图1 所示。

本系统采用“并联”的思想,利用半主动式控制方式的优势,将低摩擦气缸和电机滚珠丝杠并联,由被动法(低摩擦气缸)补偿模拟目标大部分重力,同时采用可控的驱动设备(电机滚珠丝杠机构)补偿剩余的重力和干扰力。根据恒张力控制目标,在系统的并联机构中,一方面采用直流电机直接控制滚珠丝杠系统的结构,克服了齿轮在运行中所带来的齿隙和摩擦等问题;另一方面在气缸和上模块(育种平台)之间加一个压力传感器,将压力传感器所测得的输出偏差值输入到 RBF - PID 控制器中,可直接控制直流电机的力矩输出,大大提高系统的控制精度。

2 基于径向基( RBF) 神经网络 PID 控制器的参数整定

2. 1 模拟系统 RBF - PID 控制器结构
传统的 PID 控制器的传递函数中主要有 3 个参数,即kp、ki和kd。其中,kp是对系统的响应速度和控制精度进行比例增益的环节,其变化对系统响应的速度和控制精度有直接的影响,其值越大越好,但不能超过一定的范围;ki是决定着系统稳态精度的积分增益环节,其值的变化与系统消除静态误差所需的时间成反比关系;kd是调节系统动态特性(包括系统的调节时间和系统的抗干扰性等特性)的微分增益环节,对于系统动态特性的改善有着显著的作用。其传递函数的形式为

其中,PID 控制器设计的关键在于增益的正确选择。所以,从根本上来说,传统的 PID 控制器所整定的参数并不是最优的。因此,本文采用的基于 RBF 神经网络 PID 控制于地面模拟微重力育种系统中,在常规 PID 控制的基础上,结合 RBF 神经网络对 PID 增益进行实时调整,来实现对 PID 参数的自动调整。首先,确定 RBF 神经网络的输入层结构(输入节点数目 n、隐层数目 p、隐节点中心矢量 cj、基宽参数 bj及权系数 ωj的初值等参数)。然后,采样得到 y(k)、r(k)并计算出 PID 控制器的输入变量,初始化 PID 控制器的参数和 RBF 神经网络的权值;再根据公式计算出 RBF 神经网络的输出和系统的实际输出,同时送到 RBF 神经网络进行辨识。最后,计算得到 PID 控制器的输出 u(k),一方面将 u(k)传递给被控对象进行实时在线的控制后得到系统的实际输出 yout;另一方面再将 u(k)传入到RBF 网络中产生控制对象的输出信息并进行 Jacobian的下一步辨识,以此往复循环的方式进行在线学习控制,直到得出最优的系统参数指标。其中,RBF 神经网络在线整定 PID 控制系统的结构框图如图 2 所示。
由图2 可知,该控制器主要由 3 个部分组成:传统的 PID 控制器部分采用的是对被控的地面微重力模拟过程直接进行闭环控制的方式,然后在线整定kp、ki和kd这 3 个参数;RBF 神经网络的辨识部分是用来在线建立地面微重力模拟育种系统中垂直地面部分气缸的模型,达到方便、快速观测 Jacobian 信息的目的;而系统结构中的被控对象部分是为了调整其自身的权系数值,在 PID 控制器已经整定完的 3 个参数基础之上,再利用 RBF 神经网络提供的 Jacobian 信息实现对 PID 控制器参数的进一步在线调整。其中,被控对象的输出即为 PID 控制器的 3 个参数,从而达到系统参数的最优指标的目的。


2. 2 PID 参数的自整定原则
PID 控制器的 3 个输入分别为

其中,ηp、ηi、ηd分别为权矢量 Δ kp、Δ ki、Δ kd的学习速率,输出的权值采用梯度下降法;yΔu代表对象的输出对控制输入的灵敏度,是被控对象 Jacobian 的信息。若RBF 神经网络在线学习得到中心隐层节点数为p 个,则


3 MatLab 中仿真实现

3. 1 参数设置
为了验证本文所采用的 RBF -PID 控制算法在系统实现垂直方向上重力补偿的有效性,利用MatLab 软件中 Simulink 模块对系统进行仿真研究。RBF 神经网络的结构为3 -6 -1,微重力模拟育种系统的 RBF神经网络的 3 个输入变量分别为直流控制电机中的电流的变化量 Δu(k) 、压力传感器上一时刻的输出偏差量yout(k -1)及压力传感器在本时刻的输出偏差量yout(k)。其中,RBF 的隐层结构采用RPCCL 算法学习获得。学习速率 ηo= 0 . 31 ,惯性系数 αo= 0 . 06 、βo= 0. 034。RBF - PID 控制器的参数为:RBF 神经网络权值取[-1,1]范围内的随机数,采样时间为 2s;PID 的 3 个参数的初始值kp= 3、ki= 6、kd= 0,其的学习速率初始化后分别为:ηp= 0. 8、ηi= 1. 6、ηd= 1. 2。

3. 2 仿真结果与分析
依照上述 PID 参数自整定和 RBF 神经网络在线学习能力的规则和思想,进行了以下仿真研究。图 3所示为 RBF 神经网络 PID 控制在阶跃响应整个过程中权矢量 Δ kp、Δ ki、Δkd的自适应调整曲线。图3 ΔKp、ΔKi、ΔKd参数的自适应曲线

由图3 可知,在系统随着气缸上下运动达到在三维空间中模拟微重力育种效果时,PID 的 3 个参数可以快速得到调整使系统趋于稳定。
为了实现系统的恒张力控制目标,在用 RBF -PID 控制器控制电机的力矩输出时,压力传感器的响应输出结果如图4 所示。
由图4 可以看出:系统的动态响应能力比较快,稳定性能比较好。这主要是由于 RBF 神经网络对于系统中所存在的气缸的摩擦力、参数随系统的运行所产生的变化等一些不确定性因素能够快速、准确地进行学习整定,并且能够及时调整 PID 控制器的参数,以适应系统的变化。

本文所研究的三维空间微重力模拟系统中,压力传感器的控制精度和响应速度是系统的重要指标。通过图3 和图 4 可以看出:RBF - PID 控制器可使压力传感器的输出始终保持在 ±1N 的波动范围内,即使系统在受到外界突然扰动时,也能在较短时间内进行调整,从而实现了使压力传感器的输出始终等于模拟目标的重力这一恒张力控制策略,达到了模拟三维微重力空间环境的控制目标。以上仿真研究结果表明:文中所使用的 RBF 神经网络 PID 控制算法对在地面上模拟微重力育种环境所要实现的系统垂直方向上重力补偿的实验效果是有效的。由此说明:该控制器具有稳态精度高、鲁棒性较强及具有良好的自适应性和良好的动态响应性能等特点。

4 结论
针对目前广泛使用的回转器模拟微重力效果不好、精度不高的情况,考虑到气浮法的诸多优点,使其应用于三维空间运动的微重力模拟,用以解决二维旋转装置微重力效果不佳的问题,并提出了基于气浮法的微重力模拟育种平台系统。针对此复杂的、非线性系统,利用 RBF 网络作为辨识器,采用梯度下降算法对 PID 参数进行在线调整,实现系统在垂直地面方向上的重力补偿。同时,通过 MatLab/Simulink 模块的仿真结果可以得知:本文所采用的 RBF 神经网络自适应PID 在实现 Z 向完全重力补偿的控制时是一种强抗干扰的控制器,在 PID 参数的调整过程中可使得压力传感器输出始终保持在 261.1 ~262N 之间,系统具有较高的控制品质,适用于实时在线控制非线性系统。
参考文献(略)
如果您有论文相关需求,可以通过下面的方式联系我们
客服微信:371975100
QQ 909091757 微信 371975100