基于BP人工神经网络和遗传算法的船舶螺旋桨优化设计
基于遗传算法的船、机、桨匹配优化设计

第四章基于遗传算法的船、机、桨匹配优化设计4.1 引言长期以来,以推进装置的最高效率为目标,借用传统的优化算法——如复合形法、罚函数等方法,已形成了比较有效的优化设计方法。
但由于设计变量较多,导致上述方法的运算量普遍较大,初值对优化结果的影响明显,且易陷于局部最优[8]。
因此,寻找更为有效的优化算法一直为人们所关注。
遗传算法能够很好地适应大规模优化问题[9~10]。
文中将GA引入机桨匹配优化设计,较好地改善了计算规模和优化效果,而且对求解问题的适应能力更强。
图4—1 船、机、桨配合特性曲线4.2 优化设计的数学模型船、机、桨的配合特性如图4—1所示。
图中AB,CD分别为柴油机允许长期工作的最大负荷和最小负荷限制线,AD,BC分别为柴油机允许长期工作的最高转速和最低转速限制线,EF为某工况下螺旋桨的推进曲线。
船、机、桨匹配的优化设计,就是通过选取适当的主机和螺旋桨,使船舶推进系统的效率、寿命、可靠性等指标达到最优[11]。
4.2.1 设计变量通常,螺旋桨转速p n ,螺旋桨叶数z ,螺旋桨有效功率e P ,船速v 和桨轴浸深h 在设计前均已给定,推力减额系数t 和伴流分数W 也可根据经验选定。
此时影响其性能的主要参数为主机转速n ,螺旋桨直径D ,螺距比P/D 和盘面比/e o A A ,这4个参数构成设计变量X 。
4.2.2 目标函数推进装置的总效率t η由敞水螺旋桨效率o η,相对旋转效率r η,船身效率h η和轴系效率s η共同决定 t o r h ηηηηη=(4—1)式(4—1)中,敞水螺旋桨效率[12]2t o q kJk ηπ=(4—2)式中:J 为进速系数;,t q k k 分别为螺旋桨的推力系数和转矩系数。
对于B 系列螺旋桨,,t q k k 可采用下列回归公式1,,,,,,()(/)(/)()s t u vt s t u v e o s t u vk C J P D A A Z =∑(4—3)2,,,,,,()(/)(/)()s t u vq s t u v e o s t u vk C J P D A A Z =∑(4—4)式(4—1)中,船身效率 11h t Wη-=- (4—5)相对旋转效率和轴系效率按实际工况选定。
基于人工神经网络的船舶智能控制技术研究

基于人工神经网络的船舶智能控制技术研究船舶智能控制技术是航行方式、能源使用、产品和服务、安全和环境保护等方面都可以发挥重要作用的领域。
船舶智能控制系统有望实现从驾驶自动化到体系结构优化的全面应用,实现船舶运行的高效、安全、低耗和环保。
而人工神经网络可以学习大量数据和信息,能够进行复杂的非线性映射来实现对船舶的智能控制。
因此,本文重点研究基于人工神经网络的船舶智能控制技术。
一、人工神经网络的基本原理人工神经网络是由大量相互连接的单元构成,可以通过学习来逐步改善自身的输出效果。
人工神经网络的基本结构包括输入层、输出层和隐藏层。
输入层是指数据输入的地方,隐藏层是指数据处理的地方,而输出层则是指数据输出的地方。
人工神经网络在不同的领域中都有广泛应用,如语音识别、图像处理、数据分类等。
二、船舶智能控制技术的发展趋势船舶智能控制技术在过去的几十年中取得了长足的发展,越来越多的船舶开始应用这项技术来提高航行效率和安全性。
随着人工智能技术的发展,船舶智能控制技术也得到了快速发展。
船舶智能控制技术的应用领域正在不断拓宽,包括推进系统、舵机系统、控制系统、能量管理等。
现代船舶智能控制技术结合了物联网、云计算、大数据等多种技术手段,实现了船舶信息化和智能化。
三、基于人工神经网络的船舶智能控制技术人工神经网络是一种强大的信息处理工具,因此可以应用于船舶的智能控制技术中。
在“机器学习”算法的基础上,结合船舶特有的监测数据和实时反馈,人工神经网络可以实现船舶推进、控制、能耗等多个环节的优化。
同时,基于人工神经网络的船舶智能控制技术能够识别船舶的不同运行状态和环境下的变化,并进行相应的控制,提高了船舶的安全性。
四、人工神经网络在船舶智能控制系统中的应用人工神经网络在船舶智能控制系统中的应用有很多,以下介绍几个:1. 船舶推进系统优化在船舶推进系统中,通过人工神经网络学习大量的实测数据并进行动态调整,在提高船舶速度的同时保持能源的高效利用。
基于BP人工神经网络和遗传算法的船舶螺旋桨优化设计

基于BP人工神经网络和遗传算法的船舶螺旋桨优化设计曾志波;丁恩宝;唐登海【摘要】在原有图谱设计方法的基础上,采用BP(Back-Propagation)人工神经网络模型和遗传算法GA(GeneticAlgorithm),建立了一种船舶螺旋桨优化设计方法.BP人工神经网络模型通过训练可以具备强大的非线性映射能力,以数学解析的形式,较好地提取了海量螺旋桨水动力性能数据特征;GA不依赖于问题的具体领域,对问题的种类有很强的鲁棒性,为计算机辅助船舶螺旋桨优化设计提供了一种通用的多参数优化框架.针对三体消波艇半浸式螺旋桨和沿海巡逻艇螺旋桨的设计实例表明,该方法能快速可靠地搜索到最优解,不仅具有足够的工程精度,而且实用方便,适用性强.【期刊名称】《船舶力学》【年(卷),期】2010(014)001【总页数】8页(P20-27)【关键词】半浸式螺旋桨;BP人工神经网络;遗传算法;优化设计【作者】曾志波;丁恩宝;唐登海【作者单位】中国船舶科学研究中心,江苏,无锡,214082;中国船舶科学研究中心,江苏,无锡,214082;中国船舶科学研究中心,江苏,无锡,214082【正文语种】中文【中图分类】U661.311 引言船舶螺旋桨设计是整个船舶设计中的一个重要组成部分。
随着船舶航速的提高和吨位的增加,螺旋桨的工况越来越复杂,设计要求须综合考虑螺旋桨的效率、空泡和激振性能以及低噪声性能等。
在这种背景下,螺旋桨图谱设计并没有失去它原有的快捷实用的优点,特别是空泡螺旋桨、超空泡螺旋桨和半浸式螺旋桨(以下简称半浸桨)等,目前还没有成熟的物理模型模拟其运动状态,因此仍然需要由模型试验方法开发图谱来设计。
计算机辅助螺旋桨图谱设计面临着两大难题:一是海量螺旋桨性能数据的数学表达;二是优化算法的选取。
软计算是正在发展起来的一种计算方法,它与人脑相对应,具有在不确定及不精确环境中进行推理和学习的卓越能力[1]。
软计算由若干计算方法组成,包括神经元网络、模糊集合理论和一些非导数优化方法,如遗传算法(GA),它能够很好地解决以上两个问题。
基于遗传算法的船舶推进系统船、机、桨匹配云平台设计

关键词: 船舶推进系统 ;船机桨匹配 ;遗传算法 中图分类号: U664 文献标识码: A
doi: 10.3404/j.issn.1672 – 7649.2017.10A.059
文章编号: 1672 – 7649(2017)10A – 0174 – 03
Design of ship engine and propeller matching platform for ship propulsion system based on genetic algorithm
Pe = Fr V = f (V ) · V 。
(1)
式中: V 为船舶的航行速度; F r 为船舶所受阻力,它 是航速 V 的函数。因此在已知船舶航速时,可以绘制 出船舶的有效功率曲线(见图 4 ),该曲线是进行船 机桨匹配设计的重要依据。
图 4 船舶有效功率图 Fig. 4 图 1 机桨匹配图 Fig. 1 Engine propeller matching chart Ship effective power diagram
0
引
言
个方向主要研究单独的部件,没有从整体上研究三者 之间的关系。传统的机桨匹配主要有 2 种方法 [2]。一是 根据主机的功率和转速选择螺旋桨参数,使得主机处 于额定功率和转速时,船舶达到最大的航行速度。二 是根据船舶的最大航行速度选择主机的功率,使得船 舶达到最大航速时主机的功率最小。船舶主机和螺旋 桨的合理匹配既要求在船舶航行过程中主机不会超负 荷,又要求最大地利用主机功率。机桨的完美匹配可 以获得最大的动力性能和经济效益。 在船舶主机达到额定功率时,螺旋桨的扭矩尚未 达到额定功率,若要使得螺旋桨完全吸收主机功率则
摘 要 : 随着海上运输业的蓬勃发展,船舶的航行速度、吨位和功率不断增长,船机桨匹配越来越受到造船
基于神经网络和遗传算法的压力机调节螺杆优化设计

经网络结构映射关 系。正交试验法具有整齐可 比性和 均衡分散性特点 , 以用尽 可能少 的样本数量取得更 可 全 面并 具代 表性 的样 本点 , 高 了建 模 效率 J 提 。
选用 L 5 ) 2( 正交 表安 排调 节螺 杆试 验样 本 , 中 其
样本 总 数为 2 , 5 因素数 最 多为 6个 , 水平 数 为 5 。本次 试 验设计 中 , 因素 为 4个 , 验样 本 因素 以及具 体 水平 试 如表 1 。对 这 2 5组样 本 , 利用 有 限 元模 型分 析 相应 最 大应 力 和质量 , 为神 经 网络 的输 出变量 。 作
基 神 经 网络 和遗传 算 法 的厘= 枫 调 节 螺 糈 优 设
李 绘超 ,王 杰 ,唐 鹏
( I 9) 大学 制造科 学与工 程 学院 ,四 川 成 都 1
摘
60 6 ) 10 5
要: 强度和质量是压 力机调 节螺杆主要性 能指标 。将神 经网络和遗传 算法结合起 来 , 可以很好地 对调 节螺杆 结构进
某 160k 0 N压 力机 柱 销 式 连 杆 调节 螺 杆 结 构 如 图1 。调 节螺 杆 上 端 经 连 杆 销 与 连 杆 联 接 , 端 通 过 下
作者简介 : 李绘超 ( 9 5 , , 南安 阳人 , 18 ) 男 河 四川大 学制 造科学 与工 程学 院硕士研 究生 , 主要 研究 方 向为 C D C M。E m i A /A .a : l
nua t ok w i a eette m p i e e e g aa t s a h xmu t s a as w r erl w r hc cn r l h apn bt e ds n p rm e n te mai m s e n m s e e n h fc g w n i e r d rs d e
基于BP-GA算法实现船体结构多目标优化

基于BP-GA算法实现船体结构多目标优化随着人们对船舶性能和安全性的要求不断提高,船体结构的多目标优化成为了船舶设计中重要的任务之一。
为了实现船体结构多目标优化,人们提出了多种算法,其中基于BP-GA算法的优化方法由于其高效性和可行性逐渐受到了广泛关注。
BP-GA算法是将BP神经网络和遗传算法相结合的一种优化方法。
其中BP神经网络可以对复杂的非线性函数进行拟合和预测,而遗传算法则可以通过优秀的进化策略进行全局搜索。
这两种算法互补优势,可以有效地实现多目标优化。
实现船体结构多目标优化的第一步是确定目标函数,包括船体强度、稳定性、耐波性、速度等多个方面。
然后将这些目标函数作为BP神经网络的输入和输出。
通过训练使得BP神经网络能够预测不同设计参数下的目标函数值。
接下来,将遗传算法的进化策略应用到BP神经网络中,通过优秀的遗传算法调节各个设计参数,不断逼近最优解,从而实现优化目标的最大化。
基于BP-GA算法的船体结构多目标优化不仅可以提高船舶的性能和安全性,同时也可以降低船体结构的重量和成本,让船舶在满足多个目标的同时,达到更加理想的经济性能。
考虑到船舶的设计参数及船体结构的复杂性,这种基于算法的优化方法为船舶设计提供了一种高效可行的方式,能够加快进展并优化设计方案。
同时,它还为船体结构优化的研究提供了新的视角和思路,也将会在船舶制造业的发展中起到越来越重要的作用。
为了进行基于BP-GA算法的船体结构多目标优化,需要收集一定量的相关数据并进行分析。
以下是可能收集的数据和分析方法:1. 船体结构强度相关数据:包括钢板材质、厚度、尺寸、焊接缺陷等数据。
可以通过有限元分析等方法计算出结构强度的指标值。
2. 船体稳定性相关数据:包括船体形状、吃水等数据。
可以通过稳性计算软件进行计算,得出稳定性的各项参数。
3. 耐波性相关数据:包括波浪参数、船速等数据。
可以通过数值模拟软件进行计算,并得出船体受到波浪作用时的压力分布图和形变情况。
基于人工神经网络的船舶船速预测技术研究

基于人工神经网络的船舶船速预测技术研究随着航海技术的发展,船舶船速预测在航海领域中变得越来越重要。
船舶航行速度的准确预测对于航海安全、航线优化以及油耗规划等方面具有重要意义。
人工神经网络(Artificial Neural Network,ANN)是一种模仿人脑神经元工作方式而设计的计算模型,其具有良好的非线性拟合能力和自学习能力。
因此,基于ANN的船舶船速预测技术具有很大的潜力。
首先,基于ANN的船舶船速预测技术需要进行训练数据的采集和处理。
通过大量的船舶历史数据,包括船舶运行状态、海洋环境因素、船舶结构参数等,建立一个全面而准确的船舶船速预测模型。
然后,对采集到的训练数据进行预处理,包括数据清洗、特征提取等。
在训练数据准备完毕后,可以开始构建ANN模型。
其次,ANN模型的构建需要确定网络的结构和参数。
ANN由输入层、隐藏层和输出层组成,其中隐藏层的层数和每层的神经元个数是需要确定的关键参数。
一般来说,隐藏层较多的ANN模型具有更好的拟合能力,但同时也容易出现过拟合现象。
因此,需要通过交叉验证等方法来确定最优的网络结构和参数。
最后,在ANN模型构建完成后,需要进行模型的训练和验证。
采用适当的算法和方法对模型进行训练,使其能够对船舶船速进行准确预测。
同时,需要进行模型的验证和评估,通过与实际船舶船速数据进行对比,评估模型的预测精度和准确性。
同时,还可以通过引入其他的辅助数据,如气象数据、航线数据等,进一步提高船舶船速预测的准确性。
此外,还可以应用深度学习的方法,如卷积神经网络(Convolutional Neural Network,CNN)和循环神经网络(Recurrent Neural Network,RNN),来提高模型的预测能力和稳定性。
综上所述,基于ANN的船舶船速预测技术具有重要的应用价值。
通过充分利用船舶历史数据和海洋环境数据等相关信息,构建ANN模型,并进行合理的训练和验证,可以实现对船舶船速的准确预测,为航海操作和规划提供有效的支持。
毕业设计论文基于遗传算法的BP神经网络的优化问题研究.doc

编号:审定成绩:重庆邮电大学毕业设计(论文)设计(论文)题目:基于遗传算法的BP神经网络的优化问题研究学院名称:学生姓名:专业:班级:学号:指导教师:答辩组负责人:填表时间:2010年06月重庆邮电大学教务处制摘要本文的主要研究工作如下:1、介绍了遗传算法的起源、发展和应用,阐述了遗传算法的基本操作,基本原理和遗传算法的特点。
2、介绍了人工神经网络的发展,基本原理,BP神经网络的结构以及BP算法。
3、利用遗传算法全局搜索能力强的特点与人工神经网络模型学习能力强的特点,把遗传算法用于神经网络初始权重的优化,设计出混合GA-BP算法,可以在一定程度上克服神经网络模型训练中普遍存在的局部极小点问题。
4、对某型导弹测试设备故障诊断建立神经网络,用GA直接训练BP神经网络权值,然后与纯BP算法相比较。
再用改进的GA-BP算法进行神经网络训练和检验,运用Matlab软件进行仿真,结果表明,用改进的GA-BP算法优化神经网络无论从收敛速度、误差及精度都明显高于未进行优化的BP神经网络,将两者结合从而得到比现有学习算法更好的学习效果。
【关键词】神经网络BP算法遗传算法ABSTRACTThe main research work is as follows:1. Describing the origin of the genetic algorithm, development and application, explain the basic operations of genetic algorithm, the basic principles and characteristics of genetic algorithms.2. Describing the development of artificial neural network, the basic principle, BP neural network structure and BP.3. Using the genetic algorithm global search capability of the characteristics and learning ability of artificial neural network model with strong features, the genetic algorithm for neural network initial weights of the optimization, design hybrid GA-BP algorithm, to a certain extent, overcome nerves ubiquitous network model training local minimum problem.4. A missile test on the fault diagnosis of neural network, trained with the GA directly to BP neural network weights, and then compared with the pure BP algorithm. Then the improved GA-BP algorithm neural network training and testing, use of Matlab software simulation results show that the improved GA-BP algorithm to optimize neural network in terms of convergence rate, error and accuracy were significantly higher than optimized BP neural network, a combination of both to be better than existing learning algorithm learning.Key words:neural network back-propagation algorithms genetic algorithms目录第一章绪论 (1)1.1 遗传算法的起源 (1)1.2 遗传算法的发展和应用 (1)1.2.1 遗传算法的发展过程 (1)1.2.2 遗传算法的应用领域 (2)1.3 基于遗传算法的BP神经网络 (3)1.4 本章小结 (4)第二章遗传算法 (5)2.1 遗传算法基本操作 (5)2.1.1 选择(Selection) (5)2.1.2 交叉(Crossover) (6)2.1.3 变异(Mutation) (7)2.2 遗传算法基本思想 (8)2.3 遗传算法的特点 (9)2.3.1 常规的寻优算法 (9)2.3.2 遗传算法与常规寻优算法的比较 (10)2.4 本章小结 (11)第三章神经网络 (12)3.1 人工神经网络发展 (12)3.2 神经网络基本原理 (12)3.2.1 神经元模型 (12)3.2.2 神经网络结构及工作方式 (14)3.2.3 神经网络原理概要 (15)3.3 BP神经网络 (15)3.4 本章小结 (21)第四章遗传算法优化BP神经网络 (22)4.1 遗传算法优化神经网络概述 (22)4.1.1 用遗传算法优化神经网络结构 (22)4.1.2 用遗传算法优化神经网络连接权值 (22)4.2 GA-BP优化方案及算法实现 (23)4.3 GA-BP仿真实现 (24)4.3.1 用GA直接训练BP网络的权值算法 (25)4.3.2 纯BP算法 (26)4.3.3 GA训练BP网络的权值与纯BP算法的比较 (28)4.3.4 混合GA-BP算法 (28)4.4 本章小结 (31)结论 (32)致谢 (33)参考文献 (34)附录 (35)1 英文原文 (35)2 英文翻译 (42)3 源程序 (47)第一章绪论1.1 遗传算法的起源从生物学上看,生物个体是由细胞组成的,而细胞则主要由细胞膜、细胞质、和细胞核构成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ZENG i b ,DI Zh - o NG En-b o ANG a ,T De
(hn hpSinf eer etrWu i 10 2 C ia C ia i ceti R sa hC ne, x 2 4 8 , hn) S ic c
Ab t a t A d sg p i z t n me h d fr s i rp l rb s d o P n u a ewo k a d g n t l o sr c : e in o t mi i t o o h p p o el a e n B e r l n t r n e ei ag — a o e c
基于 B P人工神经网络和遗传算法 的 船舶螺旋桨优化设计
曾志 波 ,丁 恩 宝 ,唐 登 海
( 中国 船舶 科 学 研 究 中心 ,江苏 无 锡 2 4 8 ) 102
摘 要 :在 原 有 图谱 设 计 方 法 的 基 础 上 , 用 B ( ak Poaa o ) 工 神 经 网 络 模 型 和 遗 传 算 法 G G nt 采 P B c— rpgt n 人 i A( ee c i
a d te o h ri a p t lb a r p l r s o h t h e i n meh d c n a c r t l o k o t h p i m n t e ar o tp o e l , h wst a e d sg t o a c u aey w r u e o t h s o e t t mu
prpelr nd c n b a e sa pr ci a n o v n e td sg o 1 o le ,a a e t k n a a tc la d c n e in e in t o .
Ke r s u f c ir i g p o el r B e r l ewo k g n t lo i m; e in o t z t n y wo d :s r e p ec n r p l ; P n u a t r ; e ei a g r h d sg p i ai a e n c t mi o
1 引 言
船 舶螺旋 桨设计 是整个 船舶 设计 中的一 个重要 组成部 分 。随着船 舶航 速 的提 高 和吨位 的增加 , 螺
关 键词 : 浸 式 螺 旋桨 ; P人 工 神 经 网络 ; 传 算 法 ; 化设 计 半 B 遗 优
中ห้องสมุดไป่ตู้分 类 号 : 6 1 1 U 6. 3 文献标识码: A
S p pr pelr de i n o i i a i n ba e n hi o le sg ptm z to s d o BP ne r lne wo k a e tc a g r t m u a t r nd g ne i l o ih
r h i p ee tdT ru h t ie , P n u a ewokc no ti to gn nie rma pn bly t lan i m s rs ne .ho g r n d B e rln t r a bansrn o l a p iga i t o e r t a n i ted t h r ceit so eh d o y a c p roma c fs i rp l ra te t n lt r h aac aa tr i ft y rd n mi e r n eo h p p o el samah mai a ayi f m. sc h f e c co
Agrh , 立 了一 种 船舶 螺 旋 桨 优 化设 计方 法 。 P人 工神 经 网 络模 型 通 过训 练 可 以 具备 强 大 的 非线 性 映射 能 l i m)建 ot B 力, 以数 学解 析 的形 式 , 好 地 提取 了海 量 螺 旋 桨水 动 力 性 能数 据 特 征 ;A 不 依 赖 于 问题 的具 体 领 域 , 问题 的 较 G 对 种 类有 很 强 的鲁 棒 性 , 计算 机 辅 助船 舶 螺旋 桨 优 化设 计 提供 了一 种 通用 的 多参 数 优 化框 架 。 对 三体 消 波艇 半 为 针 浸 式 螺旋 桨 和沿 海 巡 逻 艇 螺 旋 桨 的 设 计 实例 表 明 , 方法 能 快 速 可 靠 地 搜 索 到 最 优 解 , 该 不仅 具 有 足 够 的 工 程 精 度 , 且实 用 方 便 , 用 性 强 。 而 适
Ge e i ag r h p o i e i d o n v ra r me r o l — a a tr o t z t n wh c a e n t lo i m r v d s a k n fu ie s lf c t a wo k f r mu t p r me e p i a i ih c n b i mi o
ue ei rp l r si e ycm ue.w ei x m l , n u aepecn rpl r s P sdt d s npoe e as t b o p tr ods nea pe oei asr c irigpo e e (s ) o g l sd T g s s f l
第 1 4卷第 1 2期 -
21 0 0年 2月
文 章编 号 : 0 7 7 9 (0 0 O — 0 0 0 10 — 2 4 2 1 )1 0 2 — 8
船 舶力学
J u n lo h pM eh n c o r a f i c a is S
Vo. 4 11 No1 2 .— Fe 2 0 b. 01