一种自适应悬挂重力补偿机构及方法转让专利

申请号 : CN201810595530.3

文献号 : CN108839825B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 董龙雷任凯王朝晖刘振赵建平马琳婕

申请人 : 西安交通大学

摘要 :

一种自适应悬挂重力补偿机构,包括底座、纵向支架、顶板、横向支架、电机、绳索和拉力传感器;纵向支架垂直固定设置在底座上,纵向支架的顶端固定设置有顶板,顶板平行于底座;若干个横向支架的一端平行于顶板固定在顶板上;每个横向支架的另一端伸出顶板且在端部固定设置有电机;电机的输出端连接绳索,绳索的中部设置有拉力传感器。本发明所述的自适应悬挂重力补偿系统,采用自适应算法,一套设备可以通过权值W的迭代,逼近系统的真实模型,实现对多种对象的重力补偿。尤其可以用于复杂对象以及变化的复杂环境,极大地提高了重力补偿系统的通用性。

权利要求 :

1.一种自适应悬挂重力补偿机构的控制方法,其特征在于,基于一种自适应悬挂重力补偿机构,所述一种自适应悬挂重力补偿机构,包括底座(5)、纵向支架(6)、顶板(7)、横向支架(1)、电机(2)、绳索(3)和拉力传感器(4);纵向支架(6)垂直固定设置在底座(5)上,纵向支架(6)的顶端固定设置有顶板(7),顶板(7)平行于底座(5);若干个横向支架(1)的一端平行于顶板(7)固定在顶板(7)上;每个横向支架(1)的另一端伸出顶板(7)且在端部固定设置有电机(2);电机(2)的输出端连接绳索(3),绳索(3)的中部设置有拉力传感器(4);

顶板(7)为圆盘状,横向支架(1)沿顶板(7)的径向设置,横向支架(1)的个数为四,每两个横向支架(1)相对设置,相邻的两个横向支架(1)相互垂直;

横向支架(1)与纵向支架(6)之间设置有斜支撑杆(8);

电机(2)的输出轴上设置有孔,绳索(3)穿过孔固定设置;每个电机(2)均连接到外接控制器和外接电源;电机(2)控制绳索(3)张力与重力的动态平衡以补偿重力;

重力补偿对象(9)设置在纵向支架(6)周围,通过绳索(3)与重力补偿对象(9)连接;

包括以下步骤:

步骤1,初始化W(0)为随机非零值,W为权值向量;

步骤2,计算y(n)=W(n)X(n),其中n为迭代序列,X(n)={x(n),x(n-1),……}为拉力传感器的实际测量值与理想值的偏差,y(n)表示系统状态的综合度量值;

步骤3,计算e(n)=1/2(d(n)-y(n))2,其中,e表示系统误差,d表示理想值,d恒为零;

步骤4,判断e是否小于阈值θ,是,则重复步骤2-4;否,则执行步骤5;其中阈值θ是由可接受的最大的y值通过步骤3计算得到,θ取1;

步骤5,根据系统误差e对权值向量W进行迭代,W(n+1)=W(n)+αX(n)e(n),其中α是常数,表示学习速率;

步骤6,计算控制输入u(n+1)=αX(n)e(n),控制信号u作为电机的输入信号,返回步骤

2。

说明书 :

一种自适应悬挂重力补偿机构及方法

技术领域

[0001] 本发明属于航天地面实验重力补偿领域,特别涉及一种自适应悬挂重力补偿机构及方法。

背景技术

[0002] 航天器是航天活动的基础,当航天器离开地球后,将面临诸多不利因素,例如微重力、电磁辐射、微流星体和空间碎片等的影响,这其中影响力最为突出的就是重力。太空的重力场和地球的重力场存在一定的差异,这会对航天器的机械性能及控制性能带来很大的影响,对新的航天器地面测试设备提出了更高的要求。如果航天器不能满足所探测星球的重力场,将导致整个探测任务无法正常进行,甚至导致该航天器的损坏。所以必须在将航天器发射到其它星球表面前做好零重力或微重力的模拟试验。
[0003] 重力补偿系统是通过被动平衡或主动控制提供拉力来抵消重力,模拟微重力环境的一种方法。不仅用于地面航空器的微重力实验测试,对宇航员的太空模拟训练也具有重要意义。地面微重力模拟是随着航天技术的不断发展而出现的新研究领域,相较于传统的理论评估和数字仿真,利用重力补偿装置进行微重力模拟所得到的试验数据更加真实、可靠,具有不可替代的优势。重力补偿系统的控制系统直接决定了补偿效果,进一步影响整个实验过程的成败。目前的重力补偿系统多是针对性的设计,缺乏通用性。

发明内容

[0004] 本发明的目的在于提供一种自适应悬挂重力补偿机构及方法,以解决上述问题。
[0005] 为实现上述目的,本发明采用以下技术方案:
[0006] 一种自适应悬挂重力补偿机构,包括底座、纵向支架、顶板、横向支架、电机、绳索和拉力传感器;纵向支架垂直固定设置在底座上,纵向支架的顶端固定设置有顶板,顶板平行于底座;若干个横向支架的一端平行于顶板固定在顶板上;每个横向支架的另一端伸出顶板且在端部固定设置有电机;电机的输出端连接绳索,绳索的中部设置有拉力传感器。
[0007] 进一步的,顶板为圆盘状,横向支架沿顶板的径向设置,横向支架的个数为四,每两个横向支架相对设置,相邻的两个横向支架相互垂直。
[0008] 进一步的,横向支架与纵向支架之间设置有斜支撑杆。
[0009] 进一步的,电机的输出轴上设置有孔,绳索穿过孔固定设置;每个电机均连接到外接控制器和外接电源;电机控制绳索张力与重力的动态平衡以补偿重力。
[0010] 进一步的,重力补偿对象设置在纵向支架周围,通过绳索与重力补偿对象连接。
[0011] 进一步的,一种自适应悬挂重力补偿机构的控制方法,基于上述任意一项所述的一种自适应悬挂重力补偿机构,包括以下步骤:
[0012] 步骤1,初始化W(0)为随机非零值,W为权值向量;
[0013] 步骤2,计算y(n)=W(n)X(n),其中n为迭代序列,X(n)={x(n),x(n-1),……} 为拉力传感器的实际测量值与理想值的偏差,y(n)表示系统状态的综合度量值;
[0014] 步骤3,计算e(n)=1/2(d(n)-y(n))2,其中,e表示系统误差,d表示理想值, d恒为零;
[0015] 步骤4,判断e是否小于阈值θ,是,则重复步骤2-4;否,则执行步骤5;其中阈值θ是由可接受的最大的y值通过步骤3计算得到,θ取1;
[0016] 步骤5,根据系统误差e对权值向量W进行迭代,W(n+1)=W(n)+αX(n)e (n),其中α是常数,表示学习速率;
[0017] 步骤6,计算控制输入u(n+1)=αX(n)e(n),,控制信号u作为电机的输入信号,返回步骤2。
[0018] 与现有技术相比,本发明有以下技术效果:
[0019] 本发明所述的自适应悬挂重力补偿系统,采用自适应算法,一套设备可以通过权值W的迭代,逼近系统的真实模型,实现对多种对象的重力补偿。尤其可以用于复杂对象以及变化的复杂环境,极大地提高了重力补偿系统的通用性。

附图说明

[0020] 图1为重力补偿系统示意图;
[0021] 图2为加入补偿对象的综合示意图;
[0022] 图1-图2中,1、横向支架,2、电机,3、绳索,4、拉力传感器,5、底座,6、纵向支架,7、顶板,8、斜支撑杆,9、重力补偿对象。

具体实施方式

[0023] 以下结合附图对本发明进一步说明:
[0024] 请参阅图1和图2,一种自适应悬挂重力补偿机构,包括底座5、纵向支架6、顶板7、横向支架1、电机2、绳索3和拉力传感器4;纵向支架6垂直固定设置在底座5上,纵向支架6的顶端固定设置有顶板7,顶板7平行于底座5;若干个横向支架1的一端平行于顶板7固定在顶板7上;每个横向支架1的另一端伸出顶板7且在端部固定设置有电机 2;电机2的输出端连接绳索3,绳索3的中部设置有拉力传感器4。
[0025] 顶板7为圆盘状,横向支架1沿顶板7的径向设置,横向支架1的个数为四,每两个横向支架1相对设置,相邻的两个横向支架1相互垂直。
[0026] 横向支架1与纵向支架6之间设置有斜支撑杆8。
[0027] 电机2的输出轴上设置有孔,绳索3穿过孔固定设置;每个电机2均连接到外接控制器和外接电源;电机2控制绳索3张力与重力的动态平衡以补偿重力。
[0028] 重力补偿对象9设置在纵向支架6周围,通过绳索3与重力补偿对象9连接。
[0029] 一种自适应悬挂重力补偿机构的控制方法,基于上述任意一项所述的一种自适应悬挂重力补偿机构,包括以下步骤:
[0030] 步骤1,初始化W(0)为随机非零值,W为权值向量;
[0031] 步骤2,计算y(n)=W(n)X(n),其中n为迭代序列,X(n)={x(n),x(n-1),……} 为拉力传感器的实际测量值与理想值的偏差,y(n)表示系统状态的综合度量值;
[0032] 步骤3,计算e(n)=1/2(d(n)-y(n))2,其中,e表示系统误差,d表示理想值, d恒为零;
[0033] 步骤4,判断e是否小于阈值θ,是,则重复步骤2-4;否,则执行步骤5;其中阈值θ是由可接受的最大的y值通过步骤3计算得到,θ取1;
[0034] 步骤5,根据系统误差e对权值向量W进行迭代,W(n+1)=W(n)+αX(n)e (n),其中α是常数,表示学习速率;
[0035] 步骤6,计算控制输入u(n+1)=αX(n)e(n),,控制信号u作为电机的输入信号,返回步骤2。无条件返回,一直运行,直到系统断电。控制系统要伴随系统一直运行。
[0036] 本发明的悬挂重力补偿系统,包括支架,直径2m,高2m,材料为45钢,含有四个伸出板,整体密度大,用于提供稳定的悬挂点。电机固定在支架的伸出板末端,采用42 步进电机,体积小,成本低。电机轴上钻有小孔,通过小孔与绳索连接,电机可通过旋转收束绳索。绳索直径1mm,采用凯夫拉绳,弹性模量大,提高实验过程的稳定性。拉力传感器两端装有吊环,吊环连接绳索,拉力传感器整体连接在绳子中部,用于采集绳子的拉力作为度量及反馈信号。重力补偿对象通过多点与重力补偿系统连接。
[0037] 如图2所示,系统运行过程中,拉力传感器测得绳索张力,发送给控制器。控制器通过自适应控制算法智能调整控制器参数,并对电机进行位移控制。电机旋转收束或者放松绳索改变绳索张力,使绳索张力与补偿对象的重力进行动态平衡,达到重力补偿的目的。
[0038] 对于不同的补偿对象,系统可以根据输入输出数据,通过模型辨识算法,获得模型参数。并根据模型参数修改控制器的参数,使控制器适用于不同的控制对象,提高系统的通用性。
[0039] 如图2所示的航空天线,是一个复杂柔性体结构,并伴随着实验过程中的复杂环境干扰。系统可以根据输入输出数据辨识模型误差,并进行修正,使系统可用于复杂对象的重力补偿。