中国海洋大学学报自然科学版  2019, Vol. 49 Issue (12): 116-121  DOI: 10.16441/j.cnki.hdxb.20170352

引用本文  

常宗瑜, 陈忠鑫, 郑中强, 等. 海上浮动平台运动补偿装置的补偿空间分析[J]. 中国海洋大学学报(自然科学版), 2019, 49(12): 116-121.
CHANG Zong-Yu, CHEN Zhong-Xin, ZHENG Zhong-Qiang, et al. Compensation Space Analysis of Motion Compensation Device for Offshore Floating Platform[J]. Periodical of Ocean University of China, 2019, 49(12): 116-121.

基金项目

国家新世纪优秀人才支持计划项目(NCET-12-0500);中央高校基本科研项目(201762012)资助

作者简介

常宗瑜(1973-), 男, 教授, 博导。E-mail:zongyuchang@ouc.edu.cn

文章历史

收稿日期:2018-08-17
修订日期:2018-10-16
海上浮动平台运动补偿装置的补偿空间分析
常宗瑜1,2 , 陈忠鑫1 , 郑中强1 , 杨玉虎3 , 周显宜1 , 何静文1     
1. 中国海洋大学工程学院,山东 青岛 266100;
2. 山东省海洋工程重点实验室,山东 青岛 266100;
3. 天津大学机械工程学院,天津 300072
摘要:在海洋环境中,海上浮动平台在波浪载荷的作用下会对平台上的仪器设备、工程人员等产生不利的影响,甚至引起安全事故。补偿装置可以有效地补偿波浪导致的海上浮动平台的不规则运动,确保设备和人员的安全与工作效率。本文对基于Stewart并联机构的运动补偿装置的平动运动补偿空间进行了研究。文中介绍了基于Stewart机构的运动补偿装置的工作原理和设计流程,对补偿装置进行了运动学分析,给出了计算Stewart平台补偿空间的边界空间搜索方法,对补偿装置的平动运动补偿空间进行了数值求解。本文对海上浮动平台运动补偿装置补偿空间的研究方法可以用于运动补偿装置的设计和分析。
关键词海上浮动平台    运动补偿装置    补偿空间    边界空间搜索法    

随着人们对海洋资源开发的日益重视和海洋工程技术的发展,各类海上浮动平台如船舶、半潜平台、SPAR和FPSO等已经被广泛应用于海上运输和资源开采, 然而海洋环境中的海上浮动平台在波浪载荷的作用下会产生横摇、纵摇、艏摇、垂荡、横荡、纵荡及其相互耦合运动[1],这会对平台上的仪器设备、工程人员等产生不利的影响。

由于并联机构具有可以实现多自由度耦合运动、承载力大、响应速度快等特点[2],被各国学者用于运动补偿平台的机构原型。近年来,基于并联机构的运动补偿装置得到了较全面的研究。文献[3]针对船舶的横摇和纵摇,设计了一类有冗余驱动分支的两自由度并联平台,包括2-RPU、2-SPU与2-RRU等型;文献[4]采用并联3SPS/3SS结构研发了T700型运动补偿平台,该平台可以有效补偿驳船的垂荡、纵摇、横摇运动,实现在高海况下的安全吊装;文献[5]提出一种IPTS-1PS-1PRS的三自由度并联机构;文献[6]为补偿船舶的横摇、纵摇、横荡和垂荡,提出了四自由度并联平台;文献[78]介绍了人员转移到海上风机塔的装置——Ampelmann,该装置利用Stewart并联机构来补偿波浪导致的多自由度运动;文献[9]研究了应用于舰载稳定平台的6-PUS型并联机构,该机构主要包括起上、下平台和静载平衡装置以及对称分布的六个PUS运动分支;文献[10]设计了一种基于微惯导传感器的6-UPU并联主动波浪补偿平台样机及其试验系统等。

通常认为垂荡、纵摇和横摇运动在海上平台的运动响应中占有主导地位,文献[11]对基于Stewart机构的稳定装置在垂荡、纵摇和横摇方向上的运动补偿空间进行了计算分析。需要指出的是,由于海上平台的空间限制,运动补偿装置往往不能安装在平台的中心位置,因此,补偿横荡、纵荡运动是必要的。因此本文以基于Stewart并联机构的运动补偿装置为对象,利用机构运动分析和边界空间搜索法对其平动运动(垂荡、纵荡和横荡)的补偿空间进行了研究。

图 1所示为海上浮动平台及Stewart型运动补偿装置示意图,海上浮动平台在波浪载荷下具有六个自由度的运动。在海上浮动平台上建立绝对坐标系O-XYZ,其中心处于船舶的几何中心A点上,在浮动平台上任意一点位置安装有Stewart型的运动补偿装置,该机构由上下两个平台构成,下平台固定在海上浮动平台上,上平台与下平台之间通过六条可以伸缩的杆件组成,建立固连在运动补偿装置上的坐标系o-xyz

图 1 船舶及运动补偿系统 Fig. 1 Ship and motion compensation system

该装置通过位姿传感器监测平台上A点六个方向上的运动,通过设定上平台保持姿态稳定,对机构各杆长度进行求解,进而控制杆件长度实现上平台稳定[12]。其基本原理如图 2所示。

图 2 海上浮动平台补偿系统原理图 Fig. 2 Diagram of the offshore floating platform compensation system

一般情况下,进行运动补偿装置的设计前需要确定海上浮动平台的运动范围,目前主要通过两种方式,第一种是调研目标海域的环境状况,根据波浪理论设定波浪谱和波浪模型,结合通过海上浮动平台的结构参数和物理参数求取的海上浮动平台的响应幅值算子(Response Amplitude Operator或RAO),得到海上浮动平台的运动范围;第二种是通过位置姿态传感器等对海上浮动平台的运动进行长时间监测获得海上浮动平台的运动范围。通过将设计的运动补偿装置的补偿空间与海上浮动平台的运动范围进行对比,使之能够实现最大的极限运动范围的补偿,这是进行机构尺度综合及装置详细设计的前提。

由上可见,空间机构的补偿空间分析是进行补偿装置设计的重要环节,为验证所设计运动补偿装置能否满足海上浮动平台的补偿要求提供了依据。

1 运动补偿空间的计算

本文以基于Stewart型并联机构的运动补偿装置为例进行了运动补偿空间的求解。图 3(a)所示为Stewart机构的结构简图及上下平台的两个坐标系。如图 3(b)所示为当下平台随着海上浮动平台运动时,6个驱动杆的变化。

图 3 Stewart机构简图 Fig. 3 Schematic of Stewart

图 3(c)所示,其中,B1、B2…B6为下平台的六个铰接点,P1、P2…P6为上平台的六个铰接点。θBθP为下平台和上平台临近两个铰接点的夹角。θBiθPi为相邻两对铰接点之间的夹角。θPx为上平台第一个铰接点与本体坐标系x轴的夹角。

下平台六个铰接点B1、B2…B6在惯性坐标系下的位置分别表示为pB1ipB2ipB6i,其中pB1i=[pB1xi pB1yi pB1zi]TpB2i=[pB2xi pB2yi pB2zi]T,…,pB6i=[pB6xi pB6yi pB6zi]T。上平台六个铰接点P1、P2、…、P6在本体坐标系O下的位置分别表示为pP10pP20pP60pP10=[pP1x0 pP1y0 pP1z0]TpP20=[pP2x0 pP2y0 pP2z0]T,…,pP60=[pP6x0 pP6y0 pP6z0]T。采用Z-Y-X欧拉角表示本体坐标系O在惯性坐标系下的姿态角,绕XYZ旋转的欧拉角分别为Φθψ,则惯性坐标系与物体坐标系之间的变换矩阵可以表示为

$R_0^i = \left\{ {\begin{array}{*{20}{c}} {{c_\mathit{\Psi }}{c_\theta }}&{{c_\mathit{\Psi }}{s_\theta }{s_\phi } - {s_\mathit{\Psi }}{c_\phi }}&{{s_\mathit{\Psi }}{s_\phi } + {c_\mathit{\Psi }}{s_\theta }{c_\phi }}\\ {{s_\mathit{\Psi }}{c_\theta }}&{{c_\mathit{\Psi }}{s_\phi } + {s_\mathit{\Psi }}{s_\theta }{s_\phi }}&{{s_\mathit{\Psi }}{s_\theta }{c_\phi } - {c_\mathit{\Psi }}{s_\phi }}\\ { - {s_\theta }}&{{c_\theta }{s_\theta }}&{{c_\theta }{c_\phi }} \end{array}。} \right. $

其中cψ=cosψ=cosθ=cosφ=sinψ=sinθ=sinφ。给定doi=[do1 do2 do3]T0坐标系原点在惯性坐标系下的坐标,则上平台铰接点位置在惯性坐标系下可以表示为

$ p_{{P_n}}^i = d_o^i + R_0^ip_{{P_n}}^0。$ (2)

其中n=1, 2, ,…,6,表示铰接点的排列位置。

Stewart平台的立体结构如图 3所示,给定ln(n=1,2,3,4,5,6)为油缸运动过程中的长度,则

$ {l_n}{i_n} = \overrightarrow {{O_i}{O_0}} + \overrightarrow {{O_0}{P_n}} - \overrightarrow {{O_i}{B_n}} 。$ (3)

其中in(n=1,2,3,4,5,6)为油缸长度方向的单位矢量。即

$ {l_n}{i_n} = d_o^i + R_0^ip_{{P_1}}^0 - \overrightarrow {{O_i}{B_n}} 。$

通过将六个油缸的长度ln(n=1,2,3,4,5,6)与给定的油缸长度极限lminlmax进行比较,结合其他两个限制量(连接副最大转角θBmaxθCmax,油缸杆的干涉直径)进行比较分析,若三个限制量任意一个都没有超过其极限值,即lminlnlmaxθBθBmaxθCθCmaxdD,满足以上条件的空间离散点则可以组成补偿空间。

本节基于边界空间搜索法[13-14]以平动补偿空间为例进行分析,利用补偿空间限制条件的求解方法,结合已经设计出的Stewart平台各个构件的尺寸参数包括驱动杆的杆长极限lminlmax,连接副最大转角的限制θBmaxθCmax,驱动杆的干涉直径D,约束条件允许的补偿空间的极限ZminZmax,极角的增量值Δγ,极径的增量值Δρ等,从而可以求解出机构的平动补偿空间。

2 运动补偿空间的计算 2.1 Stewart平台结构参数设计

根据确定的海浪运动参数结合所给的运动补偿空间要求,本文设计的Stewart平台结构参数如表 1所示。其中,上平台的6个球铰链的连接位置和夹角如图 4(a)所示,下平台的6个万向铰链的连接位置和夹角如图 4(b)所示:

表 1 Stewart平台参数 Table 1 The parameter of Stewart mechanism Cylinder diameter

图 4 运动补偿平台及固连船只平台铰链分布 Fig. 4 The hinges distribution of motion compensation platform and fixed ship platform
2.2 平动补偿空间的求解

Stewart型运动补偿平台在空间上有六个方向的运动,分别为沿XYZ轴的平动以及绕XYZ轴的转动,将沿XYZ轴平动的离散点组成的空间定义为平动补偿空间,通过改变平台在沿XYZ轴的平动初始位置和绕X轴转动的角度即横摇角度得到平动补偿空间。

图 5(a)表示Stewart运动补偿平台的初始位置在绕XYZ轴的转动角度为0°时,沿着Z轴平动的初始位置分别为700、800和900 mm时,平动补偿空间示意图。由图中可以发现平动补偿空间呈对称分布,且随着沿Z轴的初始位置的值增大,平动补偿空间先增大后减小。

( (a)沿Z轴平移初始值变化时的补偿空间;(b)横摇角初始值变化时的补偿空间) 图 5 运动补偿平台平动补偿空间在XY面上的二维图 Fig. 5 The two-dimensional graph of the compensation space on the motion compensation platform on the XY surface

图 5(b)表示当Stewart运动补偿平台沿Z轴平动的初始位置为800 mm,绕YZ轴初始位置的转动角度为0°时,Stewart运动补偿平台绕X轴的初始位置角度即横摇角度是10°、0°、-10°时,平动补偿空间示意图。由图中可以看出随着Stewart运动补偿平台绕X轴的初始位置角度的绝对值的增大,平动补偿空间逐渐减小且在绕X轴的初始位置角度为10°和-10°时平动补偿空间的大小是相同的。

图 6(a)表示Stewart运动补偿平台的初始位置在绕XYZ轴的转动角度为0°时,沿着Y轴平动的初始位置分别为0、200和400 mm时,平动补偿空间示意图。由图中可以发现此时的平动补偿空间呈对称分布,且随着沿Y轴的初始位置的值增大,平动补偿空间逐渐减小。

( (a)沿Y轴平移初始值变化时的补偿空间;(b)横摇角初始值变化时的补偿空间) 图 6 运动补偿平台平动补偿空间在XZ面上的二维图 Fig. 6 two-dimensional graph of the compensation space on the motion compensation platform on the XZ surface

图 6(b)表示当Stewart运动补偿平台沿Y轴平动的初始位置为0 mm,绕YZ轴初始位置的转动角度为0°时,Stewart运动补偿平台绕X轴的初始位置角度即横摇角度是10°、0°、-10°时,平动补偿空间示意图。通过计算图中虚线内的面积可知绕X轴的初始位置角度为10°和-10°时平动补偿空间的大小基本相同的且当绕X轴的初始位置角度为0°时平动补偿空间是最大的。

图 7(a)表示Stewart运动补偿平台的初始位置在绕XYZ轴的转动角度为0°时,沿着X轴平动的初始位置分别为0、200和400 mm时,平动补偿空间示意图。由图中可以发现随着沿X轴的初始位置的值增大,平动补偿空间逐渐减小。

( (a)沿X轴平移初始值变化时的补偿空间; (b)横摇角初始值变化时的补偿空间) 图 7 运动补偿平台平动补偿空间在YZ面上的二维图 Fig. 7 The two-dimensional graph of the compensation space on the motion compensation platform on the YZ surface

图 7(b)表示当Stewart运动补偿平台沿X轴平动的初始位置为0 mm,绕YZ轴初始位置的转动角度为0°时,Stewart运动补偿平台绕X轴的初始位置角度即横摇角度是10°、0°、-10°时,平动补偿空间示意图。通过对图中虚线内的面积计算可以得出绕X轴的初始位置角度为10°和-10°时平动补偿空间大小基本相同。

图 8表示Stewart运动补偿平台的初始位置在绕XYZ轴的转动角度为0°时,Stewart运动补偿平台只能沿XYZ轴进行平动的状态下平动补偿空间的三维图。

图 8 Stewart型运动补偿平台平动补偿空间的三维图 Fig. 8 Three-dimensional motion compensation space of Stewart motion compensation platform
3 结语

本文以Stewart型运动补偿装置为例,对该装置平动运动的补偿空间进行了研究。文中采用并联机构运动分析和边界空间搜索技术给出了运动补偿空间的计算方法,对给定参数的Stewart平台参数进行了分析,获得了平动补偿空间区域,分析了不同初始横摇、纵摇角度等因素对平动补偿空间区域的空间大小和位置的影响, 经过计算得出了当Stewart运动补偿平台的初始位置在绕XYZ轴的转动角度为0°时,平动运动补偿空间约为2.4×108 mm3。为Stewart型运动补偿装置的设计和控制提供了依据。

参考文献
[1]
丁猛. 船舶摇荡运动的评价及测试方法[J]. 海军医学杂志, 2010, 32(2): 124-126.
Ding M. Evaluation of ship motions and test methods[J]. Journal of Navy Medicine, 2010, 32(2): 124-126. DOI:10.3969/j.issn.1009-0754.2010.02.015 (0)
[2]
黄真, 孔令富, 方跃法, 等. 并联机器人机构学理论及控制[M]. 北京: 机械工业出版, 1997: 65-69.
Huang Z, Kong L, Fang Y, et al. Mechanism Theory and Control of Parallel Robot[M]. Beijing: China Machine Press, 1997: 65-69. (0)
[3]
鲍晓华.两自由度舰载并联稳定平台的设计与仿真研究[D].秦皇岛: 燕山大学, 2011.
Pao X. Design and Simulation Research of 2-DOF Parallel Stable Platform for Ship[D]. Qinhuangdao: Yanshan University, 2011. http://cdmd.cnki.com.cn/Article/CDMD-10216-1011282764.htm (0)
[4]
Jaouen F, Berg J V D, Schaaf H V D, et al. How Does Barge-Master compensate for the barge motions: Experimental and numerical study[C]//ASME 2012, International Conference on Ocean, Offshore and Arctic Engineering, 2012: 35-46. (0)
[5]
王海东, 杨炳恒, 毕玉泉, 等. 一种可用于"菲涅耳"光学助降装置稳定平台的并联机构设计[J]. 科学技术与工程, 2010(22): 5599-5601.
Wang H, Yang B, Bi Y, et al. The designment of parallel manipulator for the fresnel lens optical landing aid system's stable platform[J]. Science Technology and Engineering, 2010(22): 5599-5601. DOI:10.3969/j.issn.1671-1815.2010.22.059 (0)
[6]
苏士如.并联四自由度舰载稳定平台特性及控制研究[D].秦皇岛: 燕山大学, 2014.
Su S. Characteristics and Control Research of 4-DOF Parallel Shipboard Stabilized Platform[D]. Qinhuangdao: Yanshan University, 2014. http://cdmd.cnki.com.cn/Article/CDMD-10216-1014041904.htm (0)
[7]
Van Der T J, Salzmann D J C, Koch J, et al. Vessel, motion platform, method for compensating motions of a vessel and use of a Stewart platform: US, US8672288[P]. 2014-03-18. (0)
[8]
Van Vessem H G A, Zijlmans J A. Device for and method of transferring personnel, equipment and/or structural elements from a surface vessel to an offshore structure: WO, US 20150284055 A1[P]. 2015. (0)
[9]
刘晓.并联6-PUS舰载稳定平台机构学基础理论与实验研究[D].秦皇岛: 燕山大学, 2014.
Liu X. Basic Theoretical and Experimental Investigation on Ship-Based Stabilizing Platform with 6-PUS Parallel Mechanism[D]. Qinhuangdao: Yanshan University, 2014. http://cdmd.cnki.com.cn/Article/CDMD-10216-1014041022.htm (0)
[10]
卢道华, 高文超, 王佳, 等. 主动波浪补偿平台及其试验系统的设计与仿真[J]. 船舶工程, 2015(11): 40-43.
Lu D, Gao W, Wang J, et al. Design and simulation of active heave compensation platform and test system[J]. Ship Engineering, 2015(11): 40-43. (0)
[11]
Zheng Z, Zhang X, Zhang J, et al. A stable platform to compensate motion of ship based on stewart mechanism[C]//Proceedings, Part I, of the 8th International Conference on Intelligent Robotics and Applications-Volume 9244. New York: Springer-Verlag, 2015: 156-164. http://link.springer.com/10.1007/978-3-319-22879-2_15 (0)
[12]
朱大昌, 蔡进宝, 等. 少自由度并联支撑机构动基座自动调平系统[M]. 北京: 冶金工业出版社, 2006: 32-37.
Zhu D, Cai J, et al. Automatic Leveling System of Dynamic Base Seat in Parallel Support Mechanism with Few Degrees of Freedom[M]. Beijing: Metallurgical Industry Press, 2006: 32-37. (0)
[13]
Masory O, Wang J, Zhuang H. On the accuracy of a Stewart platform. Ⅱ. Kinematic calibration and compensation[C]//IEEE International Conference on Robotics and Automation, 1993. Proceedings.[S.l.]: IEEE, 1993: 725-731. (0)
[14]
黄真, 赵永生, 赵铁石, 等. 高等空间机构学[M]. 北京: 高等教育出版社, 2006: 176-184.
Huang Z, Zhao Y, Zhao T, et al. Advanced Spatial Mechanism[M]. Beijing: Higher Education Press, 2006: 176-184. (0)
Compensation Space Analysis of Motion Compensation Device for Offshore Floating Platform
CHANG Zong-Yu1,2 , CHEN Zhong-Xin1 , ZHENG Zhong-Qiang1 , YANG Yu-Hu3 , ZHOU Xian-Yi1 , HE Jing-Wen1     
1. College of Engineering, Ocean University of China, Qingdao 266100, China;
2. Shandong Province Key Laboratory of Ocean Engineering, Qingdao 266100, China;
3. Tianjin University, Tianjin 300072, China
Abstract: The offshore floating platform can have adverse effect on instrument and engineers and cause safety accidents due to wave payload. The utilization of motion compensation device is able to compensate for the irregular motion of floating platform caused by waves efficiently and guarantee the safe and work efficiency of instrument and people. Based on motion compensation device with Stewart mechanism, this paper studied the translational motion compensation space of floating platform. In this paper, the working principle, design and motion for Stewart mechanism are presented. The computation condition and boundary space searching method for Stewart platform are introduced and the translational motion compensation space is calculated. The research of compensation space for Stewart mechanism can be used to guide the design and analysis of motion compensation system for offshore floating platform.
Key words: offshore floating platform    motion compensation device    compensation space    boundary space search method