水下航行体水动力参数智能辨识方法研究

合集下载

船舶水动力性能的实验与数值模拟优化

船舶水动力性能的实验与数值模拟优化

船舶水动力性能的实验与数值模拟优化船舶的水动力性能对于船舶的航行性能和能源效率有着直接的影响。

为了改善船舶的性能,实验与数值模拟的方法被广泛应用于船舶设计与优化过程中。

本文将从实验与数值模拟两个方面探讨船舶水动力性能的实验与数值模拟优化方法。

一、船舶水动力性能的实验方法实验是研究船舶水动力性能的一种重要手段。

通过实验,可以获取真实的船舶性能数据,并与理论计算进行对比和验证。

以下是一些常用的船舶水动力性能实验方法:1. 模型试验模型试验是通过制作船舶的缩比模型,利用水槽或风洞等实验设备进行试验研究。

该方法可以较真实地模拟船舶在实际航行中的水动力性能,并提供大量的试验数据。

模型试验通常包括阻力试验、浪阻试验、操纵性试验等。

2. 全尺寸试验全尺寸试验是在实际船舶上进行的试验研究。

通过在实船上设置传感器和数据采集装置,可以获取船舶在实际工况下的性能参数。

全尺寸试验可以提供更真实的性能数据,但成本较高且受到环境条件的限制。

3. 水池试验水池试验是对船舶水动力性能进行研究的一种方法。

通过在水池中进行船模的运动试验,可以获取船舶在不同工况下的性能参数。

水池试验不受气候和水流等因素的限制,可以重复进行试验,但模型与实船之间的尺度效应需要考虑。

二、船舶水动力性能的数值模拟优化方法数值模拟优化方法通过数值计算模拟船舶在不同工况下的水动力性能,从而对船舶的设计和优化进行指导。

以下是一些常用的船舶水动力性能数值模拟优化方法:1. 流体力学模拟流体力学模拟是通过数值计算方法模拟船舶在水中的运动行为和水流的变化情况。

通过建立数学模型和物理模型,可以计算船舶的阻力、扭矩、速度等性能参数。

流体力学模拟可以提供详细的流场信息和水动力参数,为船舶的设计和优化提供依据。

2. 多孔介质模拟多孔介质模拟是通过建立多孔介质的数学模型,模拟船舶在泥沙床或海底地形上行驶的情况。

通过模拟船舶与底部泥沙的相互作用,可以评估船舶在特定水域的航行性能。

水下航行器水动力系数计算方法

水下航行器水动力系数计算方法

水下航行器水动力系数计算方法GAO Ting;PANG Yongjie;WANG Yaxing;CHEN Qinglong【摘要】为了高效地求取水下航行器的水动力系数,本文提出了一种空间拘束运动模拟方法.该方法仅需一次算例就可求得方程中的全部水动力系数,在保证计算精度的同时极大地缩短了计算周期.为了验证该方法的准确性,利用航行器完成了平面机构运动试验并模拟分析该试验的数值.2种计算流体动力学方法得到的水动力系数值接近.说明在设计初期,用空间拘束运动模拟方法代替现有的常规平面拘束运动数值模拟,快速求得设计艇型的水动力系数是可行的.此外,该方法的计算结果与水池试验数据的误差较小,进一步表明该方法的可行性.【期刊名称】《哈尔滨工程大学学报》【年(卷),期】2019(040)001【总页数】7页(P174-180)【关键词】水动力系数;水下航行器;空间拘束运动;操纵性;计算流体力学;平面运动机构;水动力试验;高效【作者】GAO Ting;PANG Yongjie;WANG Yaxing;CHEN Qinglong【作者单位】【正文语种】中文【中图分类】U661.1计算流体力学(computation fluid dynamic,CFD)是水下航行器最重要的总体性能之一,研究航行器的操纵性对于保证其航行安全、充分发挥水下航行器工作效能,都有着极其重要的意义[1]。

准确高效的获得水动力系数是开展水下航行器操纵性研究与设计方案改进的重要前提。

常用的水动力系数求取方法包括经验公式估算方法、拘束模型试验方法、自航模型试验方法。

经验估算方法具有很强的经济性和实用性,但其适用性和精确度难以保证。

模型试验方法是当前计算水动力系数较为精确的一种方法,但是由于其试验周期长,耗费成本高,在水下航行器设计初期并不适用[2]。

随着计算机技术和CFD技术的飞速发展,人们逐渐用数值模拟代替真实的模型试验,分析的成本大幅降低,周期大大缩短。

水下航行器及泵喷推进器能量转换特性研究

水下航行器及泵喷推进器能量转换特性研究

0 引言随着21世纪各国经济发展提质增速,海上工业和军事业的发展进程也呈现出日新月异的变化。

其中,水力机械的应用广泛存在于国民日常生活中,例如:我国是水资源开发大国,在梯级电站和海洋能源开发利用中,贯流式和轴流式水轮机应用广泛[1],优势明显,对于低扬程泵站则多采用轴流泵和贯流式水泵[2];在海上运输业和海洋军事方面,船用以及水面水下舰艇常用水力机械为螺旋桨和泵喷推进器[3]。

随着目前海上运输业和军事舰艇逐步向着大型化、高航速和大载重的方向发展,螺旋桨和泵喷推进器作为使用最为广泛的水面及水下推进器,对其各方面要求越来越高。

其中,作为新一代推进器的泵喷推进器,相比于传统螺旋桨推进而言,不但可以显著提高推进效率,还可以大幅度增强隐身性能,为水面及水下舰艇的安全运行提供了更好的保障。

1 研究现状自20世纪80年代以来,泵喷推进器以其高推进效率,低辐射噪声和优秀的抗空蚀性能而逐渐引起各国军事界的关注[4]。

近年来,随着海上输送向高速发展,泵喷推进器的应用范围和需求已大大增加。

但是当潜艇航速越来越高时,推进器高速运行区域中的压力就会越低,这意味着该区域有可能发生空化现象。

在大多数情况下,螺旋桨和泵空化是一种不良现象,会引起强烈的噪声、叶片剥蚀、振动和效率降低等问题。

空泡破裂产生的冲击波是主要的噪声源,尤其是在海洋军事领域,对水下航行器的声学隐身性能构成了极大的威胁。

不同于常规水力机械上的空化现象,水下带有艇体的泵喷推进器空化是同时受到艇体尾部非均匀伴流场影响以及叶轮高速旋转影响下的三维非定常空化流动,其流动复杂程度较高,对于潜艇尾部流动稳定性以及隐身性能影响严重。

此外,由于泵喷推进器本身几何结构特征叶顶间隙的存在,叶顶周围的流体由于压力面和吸力面之间的压差驱动作用,在叶顶间隙区域产生泄漏流,并极易由此诱发复杂的涡结构,包括泄漏涡、诱导涡以及梢隙涡等[5,6]。

涡结构高速旋转形成极低的涡心压力,成为空化发生的起始位置之一。

水力气动力学研究及其在水下机器人中的应用

水力气动力学研究及其在水下机器人中的应用

水力气动力学研究及其在水下机器人中的应用在深远的海底,水下机器人靠着其卓越的性能和功能,展现出了人类科技发展的最新成就。

其中,水力气动力学是它的核心技术之一。

那么,何为水力气动力学,它的研究方向和应用范围有哪些呢?水力气动力学简介水力气动力学是关于流体运动的力学,研究流体在不同条件下的运动规律和其物理特性,进而分析和解决有关于其运动的工程问题。

在水下机器人中,则主要涉及到水流速度、流量、水动力性能等。

由于在水下作业过程中,水力气动力学的起伏变化常常影响机器人的运动和稳定性,因此,它成为了水下机器人设计和制造不可或缺的核心技术之一。

水力气动力学研究方向1.流体流动规律的分析及解决水下机器人挤身于海底环境中,在海洋环境复杂多变的情况下,对于流场分布、流体动力及涡流等方面的研究,对于突破水下机器人的运动控制系统的局限十分重要。

流体流动规律的分析及解决,可以制定出更加精准的水下机器人运动控制方案,以及提高其运行稳定性。

2.水力动力学行为的研究针对水下机器人在水下作业过程中的涉水行为,可以开展复杂流场及涡量(一种流体相对运动形式)研究,以分析其在流体中的运动特点和行为规律,进而实现优化设计,改善操作手感和增加水下机器人自适应性。

3.流体的力学性质的研究流体力学性质的研究也是水下机器人中的关键因素之一。

通过对流体的物理特性进行分析,并确定流体流动参数,有助于设计出更加适应水下机器人运行环境的测量装置和构件。

水力气动力学在水下机器人中的应用1. 提高水下机器人的稳定性在水下作业过程中,流体所产生的阻力和推力会导致水下机器人的摆动。

水力气动力学的应用可以为水下机器人提供更加精确的动态模型,从而制定出更加精准的控制策略,以提高其运行的稳定性,保证工作质量。

2. 设计更高效的水下机器人水力气动力学的应用可以优化水下机器人的流体流动和涡旋运动,不仅能提高机器人的运行效率,更可以提高其作业效率和质量,降低生产成本。

3. 实现更广泛的水下应用场景水力气动力学的应用可以为水下机器人提供更加准确的监测和预测手段,可以更好地适应海底复杂多变的环境,实现更广泛的应用场景。

水下机器人的自主探测与目标识别技术研究

水下机器人的自主探测与目标识别技术研究

水下机器人的自主探测与目标识别技术研究水下机器人作为一种能够在水下环境中执行任务的机电一体化设备,被广泛应用于海洋勘探、海洋资源开发、海底考古等领域。

在这些任务中,水下机器人需要具备自主探测和目标识别的能力,以实现对海底环境和目标物体的准确感知和识别。

因此,水下机器人的自主探测与目标识别技术研究成为当前研究的热点之一。

水下机器人的自主探测包括对海底地形的感知和对潜在目标的跟踪与搜索。

对于海底地形的感知,水下机器人可以通过多种传感器来获取地形信息,如声纳传感器、激光雷达等。

声纳传感器是水下机器人最常用的感知器件之一,它能够通过发射声波并接收其反射回来的声波来实现对海底地形的高精度检测和三维重建。

而激光雷达则可以通过发射激光束并接收其反射回来的激光束来获取地形的几何信息。

通过结合多种传感器对海底地形进行感知,水下机器人可以获得更全面、准确的地形信息,从而为后续的任务执行提供依据。

目标识别是水下机器人的另一个重要能力,它是指机器人通过感知技术对海底目标物体进行分类、定位、识别等操作。

目标识别技术在水下机器人应用中的重要性不言而喻,只有能够准确识别目标物体,机器人才能够根据具体任务要求进行下一步的操作。

目前,水下机器人的目标识别技术主要包括视觉识别和声纳识别两个方面。

视觉识别是指通过图像处理和计算机视觉技术来识别海底目标物体。

相比于声纳识别,视觉识别具有分辨率高、信息丰富等优势。

在水下机器人的视觉识别中,主要应用了机器学习和深度学习等技术。

机器学习算法能够通过训练数据集来学习和识别不同的目标物体,从而实现对目标物体的自动分类和定位。

而深度学习算法则可以通过多层神经网络的结构和训练来提高目标识别的准确性和鲁棒性。

声纳识别是指通过声学信号处理和模式识别技术来识别海底目标物体。

声纳技术已经成为水下机器人中最重要的感知技术之一,它可以通过发送声波并接收回传的声波来获取海底目标物体的声学信息。

声纳信号的处理涉及到目标检测、目标定位、目标跟踪等方面。

水下目标探测与识别技术

水下目标探测与识别技术

目前在视频跟踪领域中较常用的运动目标检测算法主要 包括:背景差分法、帧间差分法、光流法等。
❖ 背景差分法:通过比较背景图像和当前图像来得到两幅图像的差 分图像。较简单,应用它能够快速准确的从图像序列中分离出运 动目标。
❖ 帧间差分法:通过比较两帧图像之间的差异来进行运动目标分离, 计算速度快,比较适宜硬件实现。
水下无人自主航行器autonomousunderwatervehicleauv?水下无人自主航行器拥有摄像机声呐gps深度计等传感器具有人工智能的任务控制器高能量密度和续航力的动力源具有自主导航任务规划故障诊断规避障碍收集处理和传输信息的能力具备高自主性和高自适应性灵活机动性和长航程的特点可以用于水下侦察测量海洋研究也可用作水下无人武器系统
“蛟龙号”拍摄的5000m水下微光图像
无人潜水器:
遥控式水下机器人(Remotely Operated Vehicle,ROV)
❖ 典型的遥控式水下机器人一般配置了摄像机、照明装置、声 呐系统以及作业机械手等设备,通过线缆在机器人和操作员 之间传输指令和控制信号,从而操控机器人实现水文调查、 打捞沉物、切割管线、船壳检查等作业任务。
➢“一幅图像是一个东西的另一个表示”,是其所表示物体 的信息的一个浓缩和高度概括,是客观和主观的结合;
➢图像是对客观存在的物体的一种相似性的生动模仿或描述, 是物体的一种不完全、不精确,但在某种意义上是适当的 表示。
图像处理 (数字)图像处理(Digital Image Processing)就是利用计算 机对图像信息进行加工以满足人的视觉心理或者应用需求 的行为。 低级处理:图像降噪、对比度增强、图像锐化等; 中级处理:图像分割、特征提取; 高级处理:认知、理解已识别目标。
边缘轮廓修复效果

基于人工智能的水动力学工程仿真研究

基于人工智能的水动力学工程仿真研究

基于人工智能的水动力学工程仿真研究近年来,随着科技的飞速发展,人工智能技术的应用越来越广泛。

在工程建设领域,人工智能技术也开始得到广泛应用,特别是在水动力学工程仿真研究领域,它的应用与发展,为水利工程设计和施工带来了革命性的变革。

一、水动力学工程仿真研究发展的背景水利工程建设一直是国家经济发展的重要支撑。

水果学是涉及到水环境水资源开发利用、防洪减灾、生态保护等多个领域的交叉学科。

在水利工程建设中,放缓水力之间的相互作用与影响是最关键的。

在传统的水力学研究中,试验所需要的资源成本高昂,在实验室中进行的水动力学试验成本高,往往也无法逆转。

而且在实验中,不可能考虑到所有的因素,试验结果往往只是一些假设的结论。

现在的水利工程结构复杂、要求精度、要求高领域进行基于仿真技术的建模和分析成为水利工程的刚需。

在这种背景下,人工智能的应用成为实现水力学仿真技术快速发展的关键。

二、基于人工智能技术的水动力学工程仿真技术的应用随着人工智能技术的不断发展,水动力学工程仿真技术也得到了许多改进。

以前,可以在机器中进行传统的水动力学计算。

然而,现在较为高效的技术是基于人工智能的水动力学研究,其核心在于人工神经网络模型的建立与预测。

首先,利用人工神经网络模型对水利工程中的水流、水位、水压等参数进行预测,再结合数学模型对工程进行优化。

此外,利用人工智能技术将数值模拟与实验相结合,可以更深入地了解水流动力学的机理,为水利工程的设计、施工以及水文气象科学的研究提供依据和支持。

三、基于人工智能的水动力学工程仿真技术的优势1. 精度高:利用人工智能技术,可以建立精确的仿真模型,能够真实地模拟在实际生产中发生的水动力学问题;2. 速度快:使用人工智能,能够快速地进行计算和分析,有效提高了仿真分析的速度,提高了工程设计的效率;3. 经济性好:与传统的试验相比,人工智能技术省去了试验所需要的大量资源,能够大幅度降低仿真分析的成本,并且能够提高正确率;4. 灵活性高:基于人工智能的水动力学工程仿真技术可以快速改变模型,根据实际水利工程的特定需求进行调整。

复杂环境下自主式水下航行器动力定位技术研究的开题报告

复杂环境下自主式水下航行器动力定位技术研究的开题报告

复杂环境下自主式水下航行器动力定位技术研究的开题报告1. 研究背景和意义自主式水下航行器是一种能够自主完成水下任务的无人驾驶器,具有高效、安全、方便等特点,在海洋勘探、水下工程、海洋资源调查等领域有广泛的应用。

然而,在复杂的水下环境中,自主式水下航行器需要面临诸多挑战,如水流、水压、水溶氧、水温等水下物理环境的影响,以及水下通信、定位、导航等技术的限制,因此需要开展针对性的研究。

其中,动力定位技术是自主式水下航行器关键技术之一,它能够通过调整自身动力系统,使航行器稳定定位于预定位置或进行特定轨迹运动,可以实现自主式水下航行器在水下环境中持续、精确、可控的运动状态,具有重要的应用价值。

2. 研究内容和方法本研究将以自主式水下航行器动力定位技术为主线,针对复杂水下环境下自主式水下航行器运动状态跟踪与控制问题,开展以下研究内容:(1)研究水下物理环境对自主式水下航行器运动状态的影响,包括水流、水压、水温、水溶氧等参数的监测和分析;(2)研究自主式水下航行器动力系统的配置、控制、优化方法,包括动力系统的设计原则、控制算法、动力系统的协同控制等;(3)研究自主式水下航行器状态估计、轨迹跟踪、运动控制等关键算法,包括水下传感器选择和数据融合、运动方程建立和控制算法设计等。

本研究将采用理论分析、仿真模拟、实验验证等方法,完成上述研究内容,并最终实现自主式水下航行器动力定位技术的应用。

3. 研究预期结果和创新点本研究旨在解决自主式水下航行器动力定位技术在复杂水下环境中的关键问题,预期结果如下:(1)建立适应自主式水下航行器动力定位技术的水下环境参数监测与分析体系,提供参考依据;(2)设计适应自主式水下航行器的动力系统和控制算法,实现自主控制和系统优化;(3)提出针对自主式水下航行器动力定位技术的状态估计、轨迹跟踪、运动控制等关键算法;(4)实现自主式水下航行器在复杂水下环境中的精确、可控、稳定的运动状态,并创新性地解决了动力定位技术在此类水下应用场景中存在的问题,具有较高的研究价值和实际应用价值。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
$ r %e $ r %e
XG, YG 为重心坐标 , Xe, Ye 为地面坐标系的浮心坐标 , VT , u, v 为浮心速度及其分量。
利用向量形式 , 上述动力学方程和运动学方程可以合并写成如下形式的状态方程 :
!= f! x x, &, t " +#

(6)
u v r " ’e Ye &为状态向量 ; &=[ !11 !22 !26 !66 Cx (0) 其中 , # 称为模型误差 , 这里忽略模型误差 ; x= % CY CY CY CN CN CN ] 为水动力参数向量 ( 待辨识参数 ) 。 2.2 观测方程
( 1 江南大学 , 江苏 无锡 , 214026 ; 2 中国船舶科学研究中心 , 江苏 无锡 214082 )
摘要 : 通过水下航行体的状态方程和试验观测方程 , 利用智能辨识技术对水下航行体 的 模 拟 运 动 数 据 进 行 了 仿 真辨识 , 求得了 10 个水动力参数。结果表明 , 智能算法简单有效 , 对目标函数没有可微性和连续性要求 , 避免了 复杂的梯度矩阵计算 , 适合在复杂的非线性水动力系统辨识中应用。 关键词 : 参数辨识 ; 粒子群算法 ; 水下航行体 ; 水动力参数 中图分类号 : U661.3 文献标识码 : A
Resear ch of hydr odynamic par ameter identification for under water vehicle using swar m intelligence algor ithm
CHEN Wei- qi1, 2, YAN Kai2, SHI Gan- jun2, WANG Shi- tong1, LIU Zhi- yong2
试验所观测到的数据是运动模型的输出向量加上观测噪声产生的 , 因此观测的向量和状态向量 之间的关系可以表示为下面的离散形式 :
$ r %e $ r %e T
yi=g(xi , &i , i)+(i , i=1, 2, … , N, N 为观测次数
(7)
! v ! ! 称为观测向量 ; (i 为观测噪声。 ( 7) 式称为观测方程 , 其中 g(xi , &i , i)为模型输出向量 ; yi = u i i ri
第1期
陈玮琪等 : 水下航行体水动力参数智能 …
4.2 水下航行体的水动参数智能辨识算法
设待辨识水动力参数向量为 ! , 维数为 n, 因此向量 ! 的值 !i 可以用 n 维空间中的一个粒子 i 的
# ! " 位置 x 来表示 , 向量 ! 的变化则可以看作是粒子 i 在 n 维空间中的飞行 , 变化量可以用粒子 i 的飞 i t #! " !i " $ =J ! $ 即为辨识中需要最小化的目标函数 , 粒子 i 在空间中的飞行 行速度 v 来表示。设 f x ,则f x i t $ 的值不断变化 , 使得目标函数 f x
1 水动力参数辨识的意义和目的
水动力参数是水下航行体设计的重要参数 , 一般情况下 , 有些水动力参数可以通过水动力测量实 验获得 , 有些参数也可以用理论方法或理论近似方法计算获得 , 但是有些参数难以用实验方法获得 , 而用理论计算获得的结果与实航情况有相当差别。因此应用系统辨识技术 , 从水下航行体的运动状态 试验数据中 , 辨识出水动力学参数和其它表征系统性能的结果 , 从而直接建立水中航行器的水动力参 数和运动状态参数之间的水动力数学模型 , 对水中航行器的设计和性能提高具有重大意义。 收稿日期 : 2006- 09- 16
最好位置。 群体智能算法是采用多个粒子一起飞行 , 并行计算 , 假设空间中有 M 个粒子构成一个群体 , 则每 个粒子 i 的状态由以下两个向量描述 :
!"
!"
!" % =( p $ 的值越小 , 则称粒子 i 对应的适应值越好。设向量 p f !" x

i1
, pi 2 ,
… , pin ) 代表了粒子 i 所经历的最好位置 , 也就是粒子 i 所经历过的具有最好适应值的位置 , 称为个体
N ( 2 1 ! " * & J i =min ’(i N i = 1 ) * xi, &i, i " (i =yi- g ! +
(8)
42
船舶力学
第 11 卷第 1 期
这样 , 水动力参数辨识问题就转化为在观测方程 ( 7 ) 和运动状态方程 ( 6 ) 的约束条件下 , 求解水动
!i " 力参数向量 !i , 使得 ( 8 ) 式 J ! 达到最小 , 称 ( 8 ) 式Swarm Intelligence Algorithm) 的研究始于上世纪 90 年代初 , 其基本思想是模拟自 然 界 的 群 体 行 为 来 构 造 随 机 优 化 算 法 。 在 1995 年 的 IEEE 国 际 神 经 网 络 学 术 会 议 上 Kennedy 和 的文章 , 在文章中提出了一种新的智能优化算法— Eberhart 发表了题为“ Particle Swarm Optimization” 粒子群算法。粒子群算法也采用“ 群体” 和“ 进化” 的概念 , 依据个体 ( 粒子 ) 的适应值的大小进行操作 , 并且将每个粒子看作是在 n 维搜索空间中以一定的速度飞行的一个没有体积和重量的粒子。该飞行 速度由粒子的飞行经验和群体的飞行经验进行动态地调整。
%
&

3 辨识方法
根据上述方程 , 水下航行体辨识问题可描述为 , 根据观测到的水下航行体运动状态试验数据 yi , 采用辨识技术 , 估计水动力参数向量 &i 。把辨识出来水动力参数代入方程 ( 5 ) 式 , 则计算出来的水下航 行体的运动状态数据应该和观测到的运动状态试验数据接近 , 这里取观测数据和模型输出数据之间 的误差平方和达到最小 , 即最小二乘法作为准则 , 则有 :
$! "! " , xi 2 ! , … , xi n ! xi 1 ! t" t" t" 为粒子 i 的当前位置。 x i t = $! "! " , vi 2 ! , … , vi n ! vi 1 ! t" t" t" 为粒子 i 的当前飞行速度。 v i t =
粒子 i 的当前最好位置由下式确定 :
(1) 2 (2)
%
$ r e !+! ! +mxG ur=G ! ! Jz+!66 " mxG+!26 " ・! r v + 1 #VT SL - xG cos"+yG sin" " CN !+CN r′ +CN %e " 2

(3) (4) (5)
! =r, V = $u2+v2 , $=arctg - v " T u
作者简介 : 陈玮琪 ( 1971- ) , 男 , 江南大学博士研究生 , 中国船舶科学研究中心高级工程师。
第1期
陈玮琪等 : 水下航行体水动力参数智能 …
41
2 水下航行体运动状态方程和观测方程
本文通过水下航行体纵向平面运动的运动状态试验数据 , 来辨识水下航行体纵向平面运动的水 动力参数。
2.1 状态方程
(1 Southern Yangtze University, Wuxi 214026, China; 2 China Ship Scientific Research Center, Wuxi 214082, China)
Abstr act : Based on underwater vehicle ’ s nonlinear differential equation and observation equations,swarm intelligence algorithm is used to identify ten hydrodynamic parameters from simulation observed data of the motions of underwater vehicle.Experimental results show that this method is highly effective and efficient, and moreover it has no requirements on the differentiability and continuity of the objective function,and consequently does not need to perform complex matrix calculations,so this method is suitable for applica- tions in identification of nonlinear hydrodynamics of complex system. Key wor ds: parameter identification; swarm intelligence algorithm; underwater vehicle; hydrodynamic parameter
在连体浮心坐标系上 , 水下航行体纵平面运动的动力学和运动学方程为 :
! =T- △Gsin"+ 1 #V2 SC !" ! m+!11 " u x 0 T 2
%e r $ !+ ! ! +mur=- △Gcos"+ 1 #V2 S ! mxG+!26 " m+!22 " ・! v r CY$+CY r′ +CY %e " T
4 辨识算法
系统辨识最早起源于飞行器的气动参数辨识 , 因此飞行器的气动参数辨识技术发展得比较成熟 , 清华、 西安精密机械研究所、 西北工业大学在 1990 ̄2001 年期间都做过将飞机气动参数的主要辨识方 法 , 如极大似然法或频域辨识法等常规的经典辨识技术推广到水下航行体[3- 6]的水动力参数辨识 , 其算 法多采用牛顿—拉夫逊算法、 单纯形算法等经典辩识算法。 条件的不同 , 也存在很大 水下航行物体的某些特征虽然与飞行器有相似之处 , 但由于航行环境、 差异 , 使得某些工作相对更难 , 水下航行体水动力学系统多为复杂的非线性微分方程组 , 而常规辨识 算法中都要计算运动状态对待辨识参数的灵敏度 ( 导数 ) , 通常还需要计算二阶偏导数矩阵 , 导数计算 过程非常复杂和困难 , 特别是 , 还需要求逆矩阵 , 随着待辨识的参数维数增加 , 很容易出现不稳定的病 态现象 , 尤其当矩阵近似奇异矩阵的时候 , 逆矩阵无法计算 , 算法不收敛 , 计算误差会扩散 , 所以这时 候常规辨识方法不可用。因此常规辨识算法在水动力参数辨识的工程应用中是有很大局限性的。 另外由于纵向运动状态参数对 4 个附加质量不敏感 , 灵敏度较低 , 而常规辨识算法对灵敏度较低 的参数是非常难以求解到“ 真值” 的。因此寻找一种对辨识初值要求不高 , 算法简单 , 可以应用到高维、 非线性等更复杂情况下的水动力学系统辨识算法 , 有极其重要的意义和工程应用前景。 本文针对常规辨识方法在水动参数辨识中的局限性 , 探索了模拟生物智能的群体智能算法在水 下航行体水动力参数辨识中的应用。
相关文档
最新文档