改进遗传算法在超深水钻井船试采模块布局中的应用
- 格式:pdf
- 大小:935.96 KB
- 文档页数:5
14522009,30(6)计算机工程与设计Computer Engineering and Design0引言舰船路径规划对于舰船实现自动化航行和航线优化具有重要的意义,要求在复杂的海上环境中,根据已知的地理信息数据,寻找出一条从起点到终点的最安全且航程最短的航线。
传统的图搜索法、栅格法、人工势场法等都有一定局限性[1]。
由于遗传算法在解决非线性问题上具有良好的适用性,已成为路径规划中使用较多的一种方法,被广泛的应用于机器人、飞行器的路径规划[1-3]。
但是标准的遗传算法本身也存在着一些缺陷,如早熟、局部最优解、占据较大的存储空间和运算时间,并且在实际应用中缺乏对特定知识的利用[2],保证不了对路径规划的计算效率和可靠性要求。
为了提高路径规划问题的求解质量和求解效率,本文提出了一种用于舰船路径规划的改进遗传算法,使用简单的编码方式,有效降低了遗传算法的搜索空间;根据舰船航行的特点设计了交叉算子、插入算子、删除算子和平滑算子。
最后通过计算机仿真证明了改进后的遗传算法对于搜索效率和收敛速度都有显著的提高,并能保证收敛到全局最优解,克服了标准遗传算法的缺点。
1应用于舰船路径规划的改进遗传算法在本文的舰船路径规划中,目标是在一幅障碍物分布已知的二维地图上寻找一条最优路径使到达目标点距离最短,同时尽可能地最大化与障碍物的距离。
为了简化讨论,舰船被作为一个质点来考虑,而障碍物的边界向外扩张舰船的最大安全距离。
1.1路径编码编码长度是影响遗传算法收敛速度的重要因素之一,因此应当尽量使用简单的遗传编码[4]。
舰船航行路径可以看作由起点和终点及一系列中间点组成的路径,其结构为(x0,y0)→(x1,y1)…(xi,y i)→(xn,y n)式中:(x0,y0)——起点,(xn,y n)——终点,(xi,y i)——起点和终点之间的一系列中间点,称之为转向点,i=1,2,…,n人工智能唐琳,蔡德荣,黄猛:基于改进遗传算法的舰船路径规划2009,30(6)1453平分成x 1,x 2,…,x n-1,则路径点可以简化为一维的y 轴坐标编码形式,表示为y 1,y 2,…,y n ,在遗传操作中,只需要对y 轴坐标进行优化即可,可以大大的提高算法的速度。
超深水钻井船月池舱段结构总体强度分析王永刚; 刘仁昌; 黄金林; 曹凯; 张利军【期刊名称】《《中国海洋平台》》【年(卷),期】2019(034)005【总页数】8页(P30-36,53)【关键词】超深水钻井船; 工字型月池; 舱段结构; 钻井模块支撑结构; 总体强度分析【作者】王永刚; 刘仁昌; 黄金林; 曹凯; 张利军【作者单位】中远海运重工有限公司辽宁大连116600【正文语种】中文【中图分类】F416.220 引言随着海洋钻井和开发技术的不断进步,探明程度还很低的深水海域将是未来油气开发新的增长点。
与半潜式钻井平台相比,钻井船在超深水作业海域和更深钻井深度方面拥有较明显的优势,除了甲板面积和可变载荷大、储油能力强的特点外,还附带一定的试采和处理功能,可以在钻完勘探井后直接对油田进行精确分析,在为采油公司提供有力资料的同时缩短工期并节约运营成本。
因此,研发设计新一代兼具试采、储存和处理能力的超深水钻井船,具有很强的市场竞争力,有利于占领新一代海洋工程装备市场先机,符合《中国制造2025》发展新兴高端装备制造业战略[1-4]。
月池舱段甲板安装钻台和钻井模块,下部敞开与海水贯通,沉重的甲板载荷和大开口结构对整船总纵强度和局部强度都有恶劣影响[5-6]。
因此,保证月池区域结构的安全性是整船实现作业功能的基本保障和关键所在。
利用美国船级社软件Drillship 2.0对某新型钻井船的工字型月池区域结构进行强度计算,分析结果并进行相应的优化和改进。
1 船型参数与有限元模型1.1 船型参数新一代超深水钻井船具有双井架和双防喷器,DPS 3动力定位功能,最大钻井深度为15 500 m,最大作业水深为3 660 m,可以在中国南海、北非等多海域作业,兼具试采、储存和处理能力。
主尺度参数如表1所示。
为保证钻井船整体紧凑性和降低重心,便于双防喷器和采油树的布置和作业,月池甲板采用工字型开孔。
钻井模块支撑结构位置如图1所示。
基于改进遗传算法的船舶维修项目调度问题研究张博1,陈志敏2,张利平3(1.91776部队,北京100841;2.中国船舶研究设计中心,湖北武汉430064;3.武汉科技大学机械自动化学院,湖北武汉430081)摘要:船舶维修项目调度问题是典型的受优先关系和维修空间限制的资源受限项目调度问题。
针对该问题,文章建立了一种船舶维修项目调度数学模型,并提出了改进遗传算法进行求解。
基于问题的特征,改进遗传算法主要采用解码与编码策略、选择操作、交叉操作以及变异操作等方法平衡算法的探索和探寻能力。
最后,采用工程实例验证了模型的合理性和算法的优越性。
关键词:船舶维修;资源受限项目调度;改进遗传算法;数学模型中图分类号:U672文献标志码:Adoi :10.13352/j.issn.1001-8328.2024.02.010Abstract :This paper defined the resources scheduling problem of ship maintenance projects as one of the clas⁃sical scheduling problems of resource-constrained projects subject to prioritization and maintenance space limita⁃tions.In this problem ,the paper established a novel mathematical model and proposed an improved genetic algo⁃rithm (IGA )to solve the model.Considering the characteristics of this problem ,the improved genetic algorithm employed a coding and encoding strategy ,selection operator,crossover operator and mutation operator to balance the exploitation and exploration.Finally ,this paper verified the performance of the proposed model and algorithms via case studies.Key words :ship maintenance ;scheduling of resource-constrained project ;improved genetic algorithm ;mathematical model作者简介:张博(1981-),男,江苏徐州人,副研究员,博士,主要从事装备保障工作。
水利工程施工进度优化中遗传算法的应用分析摘要】随着时代的发展,国家越来越重视水利工程的施工质量,水利工程施工进度的优化是水利工程质量的重要保障,所以选择合理的方法分析水利工程施工进度的优化分析具有十分重要的意义。
本文主要讨论遗传算法在水利工程施工进度优化中的应用,希望对施工质量的提高提供一定的参考价值。
【关键词】水利工程;施工进度优化;遗传算法;应用水利工程的施工过程是一项比较繁琐且复杂的工作,水利工程的施工进度与整个工程的施工设计有着紧密的联系,而且对于水利工程的整体质量有着一定的影响。
通常情况下,施工进度的计划以及整个施工活动之间的关系是明确的,但是由于一些自然环境因素的影响,使得实际施工的情况会有所改变,所以,存在着一些不确定的因素。
基于我国水利施工的具体情况,选择合理的方法进行施工进度计划的制定具有十分重要的意义。
遗传算法在工期计划的优化方面有着十分重要的作用,因为遗传算法有着自身的特点,在工程工期的优化方面具有优势和实际的应用价值[1]。
一、水利工程施工进度的影响因素由于水利工程是一项比较复杂而且繁琐的工程,所以影响水利工程施工进度的因素有很多。
首先,进度安排很容易受到当地自然环境的影响,比如当地的地形或者是气候等因素。
这些关键性的自然条件因素在一定程度上影响水利工程施工的进度;其次,资金方面的影响,由于水利工程的施工是一个比较巨大的工程,所以需要先进的施工仪器或者是设备作为施工质量的保证,大量先进的施工设备以及施工仪器的引进需要足够的资金作保障,否则资金的短缺,在一定程度上会影响施工进度;最后,由于水利工程施工具有季节性的特点,所以,通常选择施工的季节在枯水期,枯水期利用的效果直接影响水利工程施工的进度,所以这也是影响水利工程施工进度的重要因素之一。
二、遗传算法的概述随着时代的快速发展,一种新的水利工程计划进度优化算法——遗传算法(简称GA)逐渐的发展起来,而且也在逐渐的被广泛的运用。
遗传算法在船舶动力定位系统中的应用作者:陈成来源:《科学与财富》2019年第02期摘要:本文提出遗传算法对海洋工程船进行动力分配。
结合智能遗传控制算法,对控制优化方法进行了研究。
最后对海洋工程船的动力分配问题进行求解,提高船舶运行的经济性。
本文所做的研究工作及相应结论可为海洋工程船的动力分配控制器的设计提供参考。
关键词:船舶;动力定位系统;遗传算法1 简要阐述船舶动力定位系统动力定位系统最早在钻井船等大型船舶上得到广泛应用,随着海洋石油开采业向深海进军,动力定位系统以其不受作业水深影响等优势逐渐取代传统锚泊系统被应用到深海海洋平台上。
在风浪流联合作用下,动力定位推力系统提供控制力使位移响应保持在安全范围内,考虑到推力器出力方式及运行经济性,仅控制纵荡、横荡和艏摇三个自由度的低频慢漂运动,而推力系统由8个推力器组成以保证系统的冗余度,因此整个系统为过驱动系统。
在动力定位模块化设计过程中,首先由控制算法得到三自由度控制力,然后通过分配算法将其分配到底层执行机构推力器上,最终实现定位目标。
2 动力定位船舶运动数学模型2.1船舶运动参考坐标系船舶在三维空间中的运动共包含有六个自由度,分别为纵荡、横荡、垂荡、横摇、纵摇和艏摇。
为了描述并深入研宄三维空间中的船舶运动,合适的坐标和坐标系被选用来确定船舶的位置和姿态。
2.2动力定位船舶运动数学模型水面船的动力定位控制问题可等效为一个刚体的平面运动控制问题。
对水面船的动力定位控制问题进行研宄时,通常只考虑船在水平面上的三自由度运动,即只考虑其纵荡运动、横荡运动和艏摇运动。
建立船舶运动数学模型时必须考虑船舶的运动学特性和动力学特性。
船舶的运动学主要是研宂与船运动相关的几何学问题,船舶的动力学主要针对引起船舶运动状态发生改变的各种作用力和力矩进行研宄。
2.3海洋环境扰动数学模型船舶在海洋中航行或者作业时,无可避免地会遭受到海洋环境扰动,因此,在对船动力定位控制进行研究时,需要计算出海洋环境对船施加的扰动力及力矩。
改进遗传算法在船用核动力装置概率因果故障诊断中的应用任鑫;孔衍;周碧松;张凯;马丽【摘要】传统的遗传算法存在早熟现象严重和局部搜索精度较低的固有缺陷,容易导致分析结果与实际情况不相符,不能很好地用于船用核动力装置概率因果故障诊断。
提出了一组综合改进策略,首先定义了奇异个体判断指标;而后设计了一种自适应交叉、变异策略和自适应局部搜索策略,并通过经典案例测试改进算法的有效性;最后构建改进算法与概率因果故障诊断模型,进行船用核动力装置故障诊断实例分析。
分析结果对船用核动力装置故障诊断具有重要的指导意义,改进遗传算法是进行船用核动力装置故障诊断有效而实用的方法。
%The traditional genetic algorithms have inherent defects such as serious prematurityphenome⁃non and low accuracy in local search,which may cause disagreement between analytic results and practi⁃cal situations. Therefore,they cannot be well applied to the fault diagnosis of probabilistic causal models for marine nuclear power plant. Aiming at the problem,this paper presents a series of comprehensive im⁃provements for the traditional genetic algorithms. Firstly,the judgment index of singular individuals is de⁃fined and a self-adaptive crossover,mutation and local search strategies are developed. Secondly,the va⁃lidity of the improved algorithm is tested against a classic case. Finally,the improved algorithm together with a probabilistic causal fault diagnosis model is constructed for marine nuclear power plant. The analy⁃sis result is of great significance,since the improved genetic algorithm is proved to be aneffective and practical way to perform the fault diagnose for marine nuclear power plant.【期刊名称】《中国舰船研究》【年(卷),期】2013(000)001【总页数】5页(P107-111)【关键词】船用核动力装置;故障诊断;遗传算法;概率因果模型【作者】任鑫;孔衍;周碧松;张凯;马丽【作者单位】海军医学研究所,上海 200433;海军蚌埠士官学校,安徽蚌埠233012;国防大学,北京 100091;海军医学研究所,上海 200433;海军医学研究所,上海 200433【正文语种】中文【中图分类】U664.15目前,国内外概率因果诊断模型已基本成功应用于各个领域的故障诊断,其原理是通过对后验概率的计算而求得故障诊断问题的最优解[1]。
基于改进型遗传算法的神经网络参数优化刘亚营;刘以建【摘要】针对标准遗传算法的不足,文中提出一种改进型遗传算法,它将标准遗传算法和BP算法有机结合,兼具了标准遗传算法的全局搜索和BP网络局部精确搜索的特征,并将其应用于船舶自动舵神经网络控制器的训练中,取得较满意的结果.【期刊名称】《自动化与信息工程》【年(卷),期】2004(025)001【总页数】3页(P7-9)【关键词】人工神经网络;遗传算法;网络初始权重;自动舵【作者】刘亚营;刘以建【作者单位】上海海运学院;上海海运学院【正文语种】中文【中图分类】U666.124在神经网络的发展进程中,学习算法的研究一直有着十分重要的地位,遗传算法和BP算法是该研究领域值得关注的两个研究方向[1,2]。
本文对标准遗传算法做了一些改进,并将其应用于船舶自动舵控制器的训练中,取得较满意的结果。
2.1 遗传算法的改进遗传算法是模拟自然界生物进化过程的计算模型。
它依据适者生存、优胜劣汰的进化规则对包含可能解的群体反复进行遗传操作,不断生成新的群体,以全局并行搜索方式来搜索最优个体,以求得问题的最优解。
20世纪60年代中期,John Holland教授提出了遗传算法思想,即标准遗传算法(SGA)。
经过不断的发展,SGA现已渗透到研究和工程的各个领域,并取得良好的效果,但始终摆脱不了搜索速度慢、不成熟收敛和迭代次数多等缺点。
为改善标准遗传算法的性能,本文给出一种改进型遗传算法(IGA),并从下面几个方面对SGA进行改进:①采用浮点数编码方式;②选择中采用最优保留策略;③采用自适应交叉率和自适应变异率;④增加了BP算子。
2.2 算法描述改进型遗传算法的主要运算流程如图1所示。
算法步骤:(1) 产生初始种群P(0),世代数置零,个体数目为M;(2) 依次执行选择算子、交叉算子和变异算子,并计算个体的适应度;(3) 对个体按适应度值排序,对适应度值最高的个体执行一次BP算子;(4) 得到新一代种群P(t+1),世代数增1;(5) 判断是否符合优化准则,不符合则返回(2),符合则结束。
遗传算法与船舶监控及调度的应用发布时间:2021-07-12T16:57:24.280Z 来源:《科学与技术》2021年第29卷8期作者:许同[导读] 船舶的智能交通系统能够大幅度提升国际交通和运输管理的便捷和稳定性,许同中国石化集团共享服务有限公司东营分公司,山东省东营市,257077摘要船舶的智能交通系统能够大幅度提升国际交通和运输管理的便捷和稳定性,因此当前该研究位于科技发展的前沿。
其中监控系统尤为关键,自然成为研究中的热点。
基于GPRS的船舶监控系统是依靠CPS作为空间定位、GPRS作为无线数据传输手段的船舶监控系统。
本文章主要对移动终端数据采集处理、无线数据传输等方面展开研究,其主要成果是规范了管理系统内的各个交互数据的格式,确立系统显示平台。
当前,全球不稳定且竞争激烈的市场环境,迫使制造企业必须以极高的敏感度来第一时间展露优势,由此调度技术成为该领域的研究热点。
在对此方向进行研究的过程中,基于遗传算法理论知识,本文提出了创新性强且有试验结果作为支撑的设计思想和开发方法。
较大改进了系统参数和结构一旦被固定就很难进行再次更改等情况带来的设计缺陷。
从实验数据呈现的结果来看,系统的功能模型构建和算法是正确且有效的,整个研究基本上实现了预定目标。
关键词:智能交通系统, GPRS,监控系统,遗传算法正文我国国土辽阔,江河较多,内河通航里程达到1.9万千米,且沿海有1800多公里的海岸线。
丰富的水运资源和改革开放后政策的落实,使水运事业得到了巨大的发展。
与陆地、航空和管道运输相比,水上运输具高备量、低能耗、低成本等特点及优势,成为我国发展道路上不可或缺的重要条件,在对外开放和经济全球化发挥着尤为重要的作用。
海洋石油开采过程中,因其特殊的开采环境及技术要求,所以一部分原油采用海底管道运输,另外较大一部分原油需要采用外雇船舶进行装运,因此,船舶的运输能力和科学调度有着举足轻重的作用。
同时受海况好坏的影响,所以在海况较好的情况下,如何调高调度运输效率成为首要问题,目前的调度方式使用的是手工作业,存在以下的缺陷:(1) 现有的调度方式大多采用电话联系,反复查询询问船舶位置的方式调度,因此不够准确跟踪监督各船舶的运行状况和船舶的运行位置,不利于海洋采油厂的船舶调度、安全生产和管理工作[1]。