首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

小型便携式船舶姿态测量系统研究

2022-06-14 来源:化拓教育网
维普资讯 http://www.cqvip.com 第29卷第7期 2008年7月 仪 器仪 表 学 报 V01.29 No.7 Chinese Journal of Scientific Instrument Ju1.2008 研究球 小型便携式船舶姿态测量系统 金鸿章,王帆,綦志刚 150001) (哈尔滨工程大学自动化学院 哈尔滨摘要:针对小型船舶的运动姿态测量及自航模试验等不便安装姿态测量设备的问题,提出一种小型化便携式船舶姿态测量方 法,并设计了相应的系统。通过分析船舶各点的运动状态,采用捷联方式,多组惯性器件直接敏感姿态参数,系统软件实现姿态解 算。为保证系统的可靠性和克服惯性元件特性随环境的变化,研究了一种基于状态空间估计的软件算法。在不同海情下与传统 Kalman滤波算法进行了仿真比较,验证了该算法的有效性。最后给出了该系统的实测结果,初步证明了系统的可行性。 关键词:船舶姿态;姿态测量;小型便携式;自适应Kalman滤波 中图分类号:TP216 文献标识码:A 国家标准学科分类代码:510.8040 Research on mini-type and portable ship attitude measurement system Jin Hongzhang,Wang Fan,Qi Zhigang (College of Automation,Harbin Engineering University,Harbin 150001,China) Abstract:A kind of mini—type and portable ship attitude measurement method and system were developed in this pa. per for small ship attitude measurement and self-propelled model trial,where attitude measurement equipment was inconvenient to instal1.By analyzing the motion state of every point in the ship,the strap—down mode was applied to measure the attitude parameters directly using several banks of inertial components,and system software was used to realize attitude algorithm.To ensure system reliability and overcome the characteristic changing of the inertial compo- nents with working environment,an algorithm based on state space estimation was proposed.The validity of this al- gorithm was proved by comparing the simulation result of this algorithm with that of traditional Kalman filtering in dif- ferent sea—conditions.Finally,the results from real tests were given,which proves the feasibility of this system. Key words:ship attitude;attitude measurement;mini—type and portable;adaptive Kalman filtering 量轻、携带方便、易装卸等特点,且能提供多种参数满足控 1 引 言 制和试验要求。初步实测证明本系统是可行的。 小型船舶的运动控制、船模及自航模试验等都需要船 2船舶姿态测量原理 舶(模)的姿态参数。根据试验的具体要求,除了姿态角信 息外,有时还需要横荡、纵荡和升沉等数据,且经常需要随 2.1船舶姿态角与受扰运动 时安装和拆卸。目前船舶姿态测量设备大都结构复杂、造 价高、体积质量大,不便于装卸,无法适用于上述场合。基 于以上原因,本文研究了一种小型便携式船用姿态测量系 统。该系统分为软硬件两部分,具有结构紧凑、体积小、质 收稿日期:2007-07 Received Date:2007-07 船舶的航向及水平姿态角实际上是船舶坐标系 Oxyz(简记b系)和当地地理坐标系OENZ(简记n系) 之间的转动关系。当船舶绕地垂线OZ转动,船舶纵轴 0 在水平面上的投影与地理子午线ON之间的夹角称航 }基金项目:十五国防预研项目(1010604030104)资助 维普资讯 http://www.cqvip.com 第7期 金鸿章等:小型便携式船舶姿态测量系统研究 1549 向角,以 表示,规定北向偏东为正;当船舶绕纵向水平 2.2船舶任意点的运动分析 轴转动,船舶的横轴和横向水平轴之间的夹角称船舶的 由刚体运动学知.冈0体的一般运动可看作随基点的 横摇角,以 表示,规定左舷抬高为正;当船舶绕横轴转 动,船舶的纵轴和纵向水平轴之间的夹角称为船舶的纵 摇角,以0表示,规定抬头为正。如图1所示。 平动与绕基点转动的合成。基点可选刚体上任意点,但 由于刚体上各点的线速度与加速度一般不同,故平动速 度和加速度与基点的选取有关。而刚体绕基点转动的瞬 时角速度和角加速度与基点选取无关。 可以将船舶在海洋中的运动看作刚体在空间的运动。 船舶在海洋中受到海浪、海流和海风等自然条件的影响, 船舶重心发生平动,船体绕自身三轴转动,因此船舶的一 般运动可看作随重心的平动与绕重心转动的合成。 如图2所示,E— 图1坐标变换 Fig.1 Coordinate frame transform 和O—xyz分别为平移坐标系 和船舶坐标系,基点O为船舶重心, 、Y、 分别为船舶 横摇、纵摇和艏摇轴,单位方向矢量记为i、 、k。 根据欧拉角变换算法,可以得到: 睡 ; ㈩ 图2船舶与坐标位置关系 Fig.2 Location relationship between ship and coordinate frame 船舶不受扰动时两坐标系重合。假设P为船舶上一固 定点,在船舶坐标系中坐标为( ,Y, ),位矢为r ,则: =a0+ ×r + ×( × ) Ⅱ =a 一( 。 + ‘zsin + ZCOS )+( 。ycos,cos 0一 ‘ysin cos 0一 ‘ycos ̄bsin 0一 ‘ysin 0一 (2) ・ycos )一(do・ycos ̄bsin 0+ ・ysin/,cos ̄bsin 0+ ・ycos 0+ ・ysin qbcos )+( ・ +扩・xsin qb+ 2 ・xsin )+( ・ cos cos 0+ ・xsin 0—2 ・ cos ̄bsin 0cos )一(矿・ZCOS  ̄bsin 0cos 0一 ・ ZCOS ̄bsin2 0+ ・ZCOS qbcos 0一 ・zsin 0cos ) cos 0)+( ZCOS ̄bsin 0一 口 =ay一( 。 cos,cos 0一 。xsin cos 0一 。 cos ̄bsin 0一 。xsin 0一 ・zsin ̄bsin 0+ ・ZCOS cos 0+ ・ZCOS 0一 ・zsin )一( ・ZCOS cos 0一 ・zsin 0+ ・zsin cos cos 0一 ・zsin ̄bsin )+( ・ycos + ・y)一( ・ cos ̄bsin 0+ ・xsin cos ̄bsin 0+ ・ cos 0+ ・xsin( ̄cos ) 口 : 一( ・ycos ̄bsin 0一 ・ysin ̄bsin 0+ ・ycos,cos 0+ ・ycos 0一 ・ysin )+( ・ + ・xsin + ・ cos )一( ・ cos  ̄bsin 0cos 0一 ・ cos ̄bsin 0+ ・ cos cos 0一 ・xsin 0cos )+ (矿・ZCOS  ̄bsin 0+ ・ZCOS 0+2I硒・ZCOS ̄bsin 0cos )+( ・ + ・zsin +2 ・zsin )一(do・ ycos cos 0一 ・ysin 0+ ・ysin,cos cOS 0一 .ysin sin ) (3) 式中: 为P点的绝对线加速度; 为重心点的绝对线加 速度; 为船舶绕重心的转动角速度; 为船舶绕重心的 转动角加速度。设a、 、 、 在船舶坐标系中的坐标 分别为( ,n,,n:)、(n ,n ,,n :)、(卢 , ,卢:)、 ( , , :),将式(2)分解到船舶坐标系,结合式 (1),得到重心点绝对线加速度在船舶坐标上的投影,如 式(3)所示。再经线性变换得: 维普资讯 http://www.cqvip.com 1550 —... ...............仪L 器仪表学报 第2 9卷 A A A 叶 f 1, ●●●●,●J 。i“COS@sln Osln击一sin q,cos击 c。。‘l,口c。II —........ .。.....LC S  sin Osin Osin +COS cos COS Osin西 sinsinOcosOn o S — ● COS。 O;co二s宝主 Os。i“n]・Lf 一西co Js  Joj ]I a(4) 式中: 、 、 分别为船舶的纵荡、横荡和垂荡线加速 度。测量中根据传感器的安装位置和输出值按式(3)、 S O 4.2.1在线姿态测量估计算法 惯性测量系统可以测量船舶所需的各种运动参数, 但一些形式的滤波器仍然是必要的 。计算机不仅要提 (4)计算即可获得船舶受扰线运动加速度。再通过一 次、二次积分便可求出相应的运动速度和位移。为便于 计算机实现,可根据海情、船舶条件或具体试验要求对式 供数学平台,完成姿态解算和坐标变换,同时还要具有对 (4)适当化简。 3测量系统 本测量系统由7只传感器(3只单轴压阻式线加速 度传感器、3只单轴微惯性陀螺、1只全方位角度传感 器)、数据采集板和1台计算机组成。采用捷联方式测 量。配置系统各传感器的安装示意图,如图3所示。 , 图3传感器配置与敏感轴 Fig.3 Sensor configuration and the sensitive axis 数据采集板采用时分多路方式,程序控制数字通道 开关,每0.5 S对各参数进行一次记录,同时将采集的数 据存储在采集板的Flash内,并可选择将数据发送至计算 机显示存储。系统硬件部分组成如图4所示。 图4硬件部分组成 Fig.4 Structure of the hardware 4系统软件设计 4.1数学平台与姿态解算 本系统采用捷联方式代替了平台系统复杂的框架结 构,通过传感器和陀螺仪直接敏感船舶的运动参数,因此 需要计算机提供数学解析平台,根据式(1)、式(4)进行 姿态解算和坐标变换,从而求出真实的姿态参数。由于 篇幅所限,此处不再敖述,详见文献[3]、文献[9]。 姿态参数估计、预测和必要的信号处理能力。软件算法 能够弥补单传感器获得数据的可信度,在系统工作环境 变化或受到较严重的冲击、振荡使系统的某些传感器失 效或损坏时,仍能确保有效的实时测量。因此,系统辅助 软件的设计对整个系统是十分重要的。 多年来,国内外学者研究出了一些有效的算法,并已 在一些实船上使用,但这些软件存在共同的缺陷,即依赖 于船舶各运动量的统计规律,包括谱密度、峰值频率等, 他们的准确性直接关系到估计参数的准确度。所以这种 软件只能针对某一特定的船舶,并需要获得足够多的运 动统计,无法推广。 4.2.2一种新的软件算法研究 基于以上原因,本文研究了一种基于状态空间估计 的软件算法,出于横摇、纵摇和升沉运动对船舶状态的主 要影响,以下讨论以这三种运动为例。 船舶在海洋环境扰动下的横摇、纵摇和升沉运动可 以表示为长短周期两主导正弦波成分叠加的形式…,周 期分别在6~10 S和2~3 S,如下式: (t) Al sin( lt+ 1)+A2sin( 2t+ 2) (5) 式中: (t)为位移量;{ 。, }为一定范围内的两正弦 波角频率值;{ 。, }、{ , }未知。显然 (t)满足 如下线性微分方程: +(oJ: 2) 2 2 -0(6) 将上式写成状态空间方程: 未:A +云∞ (7) 式中: =( 。, , ,, , ) 分别对应船舶运动量的位 移、速度、加速度等;由于实际信号不可能只由两个主导 波表达,其中包含了许多非主导波作用,因此上述模型加 入曰 修正项,B=(0,0,1,0,0) , (t)为一个零均值 白噪声过程,方差为 ,大小由非主导波对每种信号的 作用水平决定; 0 1 0 0 A 0 0 0 0 0一 21 维普资讯 http://www.cqvip.com 第7期 金鸿章等:小型便携式船舶姿态测量系统研究 1551 前面设计的测量系统可提供多种观测量的选择,建 立如下观测模型: Y=C + (8) 定义虚拟模型噪声和虚拟观测噪声为: f孝 =△ (k) +J_ 【叩 =△C( ) + (16) 式中:Y为传感器或陀螺的输出值;C为观测矩阵,由传 感器或陀螺的输入输出特性决定; 为测量噪声,包括测 量误差及传感器的内部噪声。结合前面得到的系统方 虚拟噪声 (k)补偿了状态模型误差△ (k) ,虚 拟噪声叼(k)补偿了观测方程误差AC(k) 。通常模型 程,得到状态空间模型: =A + 一 (9) Y= + 至此,已将船舶运动参数的在线测量问题转化为线 性动态系统的状态估计问题。为便于在计算机上实现, 将模型离散化为: +l= +J k 、 一 (10) Y =c + 式中:西= (t)}t=AT; (t)=L {(5,一A) };F= AT 一 (I (t)dt)・B;△ 为采样时间。 JU 实际的海情是不断变化和未知的,而传统Kalman滤 波算法要求精确已知系统模型,包括噪声统计。若对上 述模型直接执行Kalman滤波则会存在较大误差,甚至滤 波器发散。为了补偿60(t)统计特性随海情的变化以及 系统工作环境、惯性器件、电子伺服回路等受影响产生的 未知变化,本文采用了自适应滤波技术,实时修正系统模 型和噪声统计,以提高滤波精度。 考虑上述离散系统: 川= +J 一 (11) Yk= + 式中: 、J1、c是已知矩阵; 、 是相互独立的白噪 声,统计特性为: Ew =q(k),COY[ f,tOj]=q0( )6 (12) Ev =r(k),COY[ , ]=R。( )6 (13) 考虑系统式(11)带有未知模型误差,即真实系统不 是(11),而是: +。=( +△ (k)) +J Y =(C+AC(k)) + (14) 式中:状态转移矩阵西的误差△西(k)和观测阵c的误差 AC(k)是未知的,但西和c是已知的。因此,即使噪声 统计式(12)、(13)是已知的,对带模型误差系统进行常 规Kalman滤波也会使滤波器性能变坏。为了补偿模型 误差,将真实系统式(11)改写为: r +。= + ( ) {【  一 =c + ( ) (15) 误差项△西(k),AC(k)相对于西、c而言是较小的,因此 可近似假设虚拟噪声 (k)和 (k)是带未知时变噪声统 计的相互独立的白噪声: E (k)= (k),COY[ (i), ( )]=q(k) (17) E (k)=r(k),COY[ (i), ( )]=R(k) (18) 于是对真实系统(11)的滤波问题转化为带未知时 变噪声统计系统(15)的滤波问题,称这种引进虚拟噪声 补偿技术改进带未建模动态系统滤波性能的滤波器为鲁 棒Kalman滤波器。 采用时变噪声统计递推估值器,得出鲁棒Kalman滤 波算法如下: I = 一l+ k8 k f未…: 。+亏 1. f s Y 一CE 一l—r 一l l P 。= +0 \l 一一 Pvk:Pvk_1一KkCP k,k j Kk=Pk/k-1C ai I以 :云P 一。云 + 一。 1 =(1一d 一。) 一。+d 一。[育 一 一。 一。] I.1  一 r =(1一d 一1)r 一l+d 一l[Y 一c 一1] Il R =(1一d 一1)R 一l+d 一l[£ £ 一c 一1cT].  【 :(1一dk)0 一dk一。[ £} + 一 一。 ] (19) 式中:d =1—6/(1一b¨ ),0<b<1,b为遗忘因子;初值 为茁【)/(】= 0,P【)/(】=Po, =一q0,Q0=q0,F0=FO,R0=R0。 从初值出发,就可实现状态估计和噪声统计。 5仿真与实验 5.1算法仿真与比较 根据上节研究的软件算法与传统Kalman滤波算法 在不同海情下进行模拟,得到仿真结果。限于篇幅,仅给 出横摇结果: 维普资讯 http://www.cqvip.com 1552 仪器仪表学报 第2 9卷 1)某型船1,有义波高1 m,海浪平均周期5 S,浪向 角90。,航速9 kn,如图5~6所示。 2)某型船2,有义波高2 m,海浪平均周期7 s,浪向 角90。,航速18 kn,如图7~8所示。 一 已一 删 援 糍 蜒 0 5 10 15 20 25 30 时间/s 图5横摇角估计误差(船1) Fig.5 Estimated el'ror of rolling angle 倒 糍 蜒 图6横摇角速度估计误差(船1) Fig.6 Estimated el'ror of rolling angle velocity 时间/s 图7横摇角估计误差(船2) Fig.7 Estimated el'ror of rolling angle l・5 譬 三 删 慧0.5 倒 景 蠢。蜒  0.5 图中看出,随海情变化,船舶的横摇角频率也发生改 变,传统的Kalman滤波算法随着模型的不精确程度增 加,其估计效果也呈现较大的误差。然而鲁棒Kalman滤 波通过在线估计系统噪声方差,由此计算滤波增益,得到 较高的估计精度,同时能够有效地补偿传感器灵敏度、非 线性特性等随温度和工作环境变化产生的误差。船1与 2在尺寸、排水量、航速以及海情条件等方面均有较大差 异,但都能得到较好的估计效果,说明此算法具有很好的 推广特点。另外,此算法并没有增加计算的迭代次数,运 算时间短,利于在计算机、单片机或DSP上实现。 5.2实验结果 本次实验在中国电子科技集团49研究所进行。以 标定值1 g对纵轴线加速度进行测试,结果见表1。 表1纵向加速度测试结果 Table 1 Test result of Iognitudinal acceleration 以一组连续横摇角对系统测试,结果见表2。 初测结果表明本系统可以提供较稳定可靠的船舶姿 态参数。与传统船用姿态测量设备相比,测量误差略 大 ],主要原因是由于传感器的响应速度和传感器本身 的测量精度等限制,可依试验要求选择精度更高、动态特 性更好的传感器替换以提高精度。 维普资讯 http://www.cqvip.com 第7期 金鸿章等:小型便携式船舶姿态测量系统研究 1553 表2横摇角测试结果 Table2 Test result of rolling angle 6结 论 本文提出了一种小型便携式船舶姿态测量系统的研 究思想,通过捷联方式直接敏感姿态参数,计算机进行姿 态解算获得船舶运动信息,可提供船舶l5个运动量的数 据。针对本系统设计了一种新的辅助软件,能补偿系统 惯性器件的漂移及干扰等影响,且算法不受船型、海情等 条件限制,有利于推广。本系统体积小、携带方便、易于 装卸维护,特别适合小型船舶、船模试验等场合。初步试 测结果证明了系统的可行性。 参考文献 IIANAKA S.NISHIFUJI S.Automatic on-line measure- ment of dynamic ship S attitude『C].IECON Proceed. ings,1994,3:2005-2010. [2] TANAKA S.On automatic attitude measurement system for ships using servo-type accelerometers[C].Trans. SICE,1991,27(8):861-869. [3] 黄德鸣,张树侠,孙枫.平台罗经[M].北京:国防 工业出版社,1990. HUANG D M.ZHANG SH X.SUN F.Flat compass [M].Beijing:National Defence Industry Press,1990. [4] ZHU R。SUN D,ZH0U ZH Y.et a1.A linear fusion a1. gorithm for attitude determination using low cost MEMS- based sensors[J].Measurement,2007,40:322,328. [5] 邓自立,王建国.带模型误差系统自适应Kalman滤 波的虚拟噪声补偿技术[J].信息与控制,1988,1: 1 4. DENG Z L.WANG J G.A fictitious noise compensating technique of adaptive kalman filtering for systems with model elTors[J].Information and Control,1988,1:1-4. [6] GEBRE—EGZIABHER D,HAYWARD R C.POWELL J D.Design of multi—sensor attitude determination systems [C].IEEE Transaction on Aerospace and Electronic Systems,2004,40(2):627-649. [7] XIE N,QIAN G L,GAO H Q.A measurement system of ship motions during model tests and full scale seakeeping tirals[J].Journal of Ship Mechanics,2001,5(3): 26.32. [8] PRADO G.Optimal estimation of ship S attitudes and at— titude rates[J].Ocean Engineering,1979,OE-4(2):52— 59. [9] 吴简彤,马文国,王利存,等.船舶捷联式惯导系统中 姿态矩阵算法研究[J].导航,1997,1:88.94. WU J T.MA W G。WANG L C.et a1.Research on a1. gorithm of attitude matrix in strapdown inertial system for ship[J].Navigation,1997,1 ̄88-94 作者简介 金鸿章,现为哈尔滨工程大学自动化 学院教授,博士生导师,主要研究方向为船 舶运动控制、复杂系统、智能控制。 E—mail:heujinhz@163.com Jin Hongzhang is a professor and supervi— sor for doctorial student in Harbin En ̄neering research interests include ship motion control, and intelligent contro1. @163.com 王帆,2008年于哈尔滨工程大学获硕 士学位,现为哈尔滨工程大学博士研究生, 主要研究方向为船舶姿态测量与姿态控制。 E-mail:wangfanheu@1 63.corn Wang Fan received MS degree from Harbin Engineering University in 2008,and now he is studying as a PhD student.His research interests are ship atti— tude measurement and contro1. E-mail-wangfanheu@163,com 

因篇幅问题不能全部显示,请点此查看更多更全内容