《一种船舶航速智能控制方法.pdf》由会员分享,可在线阅读,更多相关《一种船舶航速智能控制方法.pdf(6页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN102331717A43申请公布日20120125CN102331717ACN102331717A21申请号201110304289222申请日20111010G05B13/0420060171申请人哈尔滨工程大学地址150001黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室72发明人王宇超傅荟璇杜春洋李冰郑秀丽54发明名称一种船舶航速智能控制方法57摘要本发明提供的是一种船舶航速智能控制方法。将给定航速与船上的航速检测装置测得的实际航速进行比较,并将得到的航速误差送入常规PID控制器和小脑模型神经网络;船舶航速控制系统开始运行时,由常规PID控制器。
2、进行控制;常规PID输出控制信号UP送入到航速随动系统,直到航速误差为零;船舶航速控制系统中的小脑模型神经网络为前馈控制,实现被控制对象的逆动态模型,学习算法在每一控制周期结束时,利用总输出航速控制信号U与小脑模型神经网络输出信号UC的差值来调整小脑模型神经网络的权值。本发明即发挥PID控制器设计简单,物理意义明确,又充分体现了小脑模型神经网络非线性映射能力强、实时性好、鲁棒性强等优点,使船舶航速控制系统具有更优的控制性能。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书3页附图1页CN102331730A1/1页21一种船舶航速智能控制方法,其特征是将给定航。
3、速与船上的航速检测装置测得的实际航速进行比较,并将得到的航速误差送入常规PID控制器和小脑模型神经网络;船舶航速控制系统开始运行时,由常规PID控制器进行控制,根据航速误差、航速误差变化率、航速累积误差实现航速控制所要求的控制规律;常规PID输出控制信号UP送入到航速随动系统,直到航速误差为零;船舶航速控制系统中的小脑模型神经网络为前馈控制,实现被控制对象的逆动态模型,学习算法在每一控制周期结束时,利用总输出航速控制信号U与小脑模型神经网络输出信号UC的差值来调整小脑模型神经网络的权值,经过小脑模型神经网络的学习过程,小脑模型神经网络产生的输出信号UC逐渐逼近总输出航速控制信号U,最终的总输出。
4、航速控制信号U由小脑模型神经网络产生,此时常规PID输出控制信号UP为零。权利要求书CN102331717ACN102331730A1/3页3一种船舶航速智能控制方法技术领域0001本发明涉及的是一种船舶操纵控制方法,特别涉及一种船舶航速控制方法。背景技术0002船舶综合自动化越来越受到人们的关注,而航速控制则是它的一个重要组成部分。船舶在海上航行时,由于外界风、浪、流等干扰,船舶航速必然会发生变化。目前,大多数船舶对航速的控制实际是开环控制,要人为地调整主机转速以保证航速不变,这是不容易做到并做不好的。对船舶航速进行自动控制是非常必要的,无论对军船还是民船都很有现实意义,它可以提高船舶的操纵。
5、性能、节省燃料,降低运营的成本。0003船舶航速除了同推进系统提供的推动力有关外,还同船体的形状、吃水深浅、海面风力大小、海浪高度和海水流速有关,它是一个复杂、时变非线性系统,传统的控制方法如PID控制难以获得良好的控制效果。经对现有的技术文献检索发现,船舶航速控制方法主要集中在利用遗传算法整定PID参数及模糊控制。其中,利用遗传算法整定PID参数的船舶航速控制方法需要经过初始种群设置及复制、交叉、变异的复杂运算,导致控制系统的实时差,难以保证系统的稳定性;船舶航速模糊控制方法对于高精度的控制问题效果不理想,若要提高模糊控制精度意味着控制规则要足够的多,而这对于依赖领域专家知识总结控制规则的模。
6、糊控制器来说是困难的,这样便导致模型控制的稳态误差较大。发明内容0004本发明的目的在于提供一种能够改善船舶航速控制效果,小脑模型神经网络与常规PID复合控制的船舶航速智能控制方法。0005本发明的目的是这样实现的0006操纵人员根据船舶航速的需要,设定所需的给定航速。给定航速与船上的航速检测装置测得的实际航速进行比较,并将得到的航速误差送入常规PID控制器和小脑模型神经网络。当船舶航速控制系统开始运行时,由常规PID控制器进行控制,根据航速误差、航速误差变化率航速误差的微分、航速累积误差航速误差的积分实现航速控制所要求的控制规律,常规PID输出控制信号UP送入到航速随动系统,直到航速误差为零。
7、,完成闭环控制,保证系统的稳定性。而船舶航速控制系统中的小脑模型神经网络为前馈控制,实现被控制对象的逆动态模型,学习算法在每一控制周期结束时,利用总输出航速控制信号U总输出航速控制信号U常规PID输出控制信号UP小脑模型神经网络输出信号UC与小脑模型神经网络输出信号UC的差值来调整小脑模型神经网络的权值,目的是使总输出航速控制信号U与小脑模型神经网络输出信号UC之差为最小,经过小脑模型神经网络的学习过程,小脑模型神经网络产生的输出信号UC逐渐逼近总输出航速控制信号U,最终的总输出航速控制信号U由小脑模型神经网络产生,此时常规PID输出控制信号UP为零。0007本发明将小脑模型神经网络CMAC,。
8、CEREBELLARMODELARTICULATIONCONTROLLER与常规PID复合控制应用到船舶航速控制系统,即发挥PID控制器设计简单,说明书CN102331717ACN102331730A2/3页4物理意义明确,又充分体现了小脑模型神经网络非线性映射能力强、实时性好、鲁棒性强等优点,使船舶航速控制系统具有更优的控制性能。0008本发明的优点在于00091小脑模型神经网络的加入使得控制效果比单独的PID控制具有更优的动态和稳态性能,既发挥了常规PID控制器设计简单,物理意义明确,又充分体现了小脑模型神经网络非线性映射能力强、实时性好、鲁棒性强等优点;00102常规PID单独控制时,增。
9、益KP的值在很大程度上决定着控制效果,而采用小脑模型神经网络与常规PID复合控制时,船舶航速控制效果不依赖KP的值,KP的值只需在一个合理的范围内即可,降低了控制器设计的难度。附图说明0011图1为船舶航速小脑模型神经网络与常规PID复合控制系统结构图;0012图2为海浪干扰及航速控制效果图。具体实施方式0013下面结合附图举例对本发明做更详细的描述0014结合图1,船舶航速控制系统由小脑模型神经网络、常规PID控制器、船机桨系统、航速检测等部分构成。考虑到航速控制主要用于远航,船舶运行工况是长时间匀速航行,而不是主机大工况下运行,因此将整个船机桨系统作为一个整体考虑,从结构上简化了模型。00。
10、15船舶航速智能控制方法由常规PID控制器构成反馈控制,利用小脑模型神经网络产生前馈信号,实现小脑模型神经网络与常规PID的复合控制。船舶航速小脑模型神经网络与常规PID的复合控制算法初始化时,置小脑模型神经网络权值为零,小脑模型神经网络输出信号UCO、总输出航速控制信号U常规PID输出控制信号UP,此时船舶航速控制系统由常规PID控制器进行控制。小脑模型神经网络采用有导师的学习算法,每一控制周期结束时,计算出相应的小脑模型神经网络输出信号UC并与总输出航速控制信号U相比较,修正权重,进入学习过程,目的是使总输出航速控制信号U与小脑模型神经网络输出信号UC之差最小。通过小脑模型神经网络的学习,。
11、使常规PID产生的输出控制量UP逐渐为零,小脑模型神经网络产生的输出控制量UC逐渐逼近控制器总输出U,最终常规PID输出控制信号UP为零,此时总输出航速控制信号U由小脑模型神经网络产生。船舶航速小脑模型神经网络与常规PID复合控制在一定程度上克服了常规控制器所不能避免的一些弊端,是控制效果得到提高。0016结合图2,为了比较船舶航速常规PID控制方法和小脑模型神经网络与常规PID复合控制的船舶航速控制方法,做了海浪有义波高H2M,浪向角A90干扰作用下船舶航速的两组仿真实验,曲线是采用常规PID控制方法得到的船舶航速仿真曲线,曲线是采用小脑模型神经网络与常规PID复合控制得到的船舶航速仿真曲线。
12、。0017通过仿真结果可以看出,在相同的海况干扰下,小脑模型神经网络的加入使得控制效果比单独的常规PID控制具有更优的动态和稳态性能。当船舶航速从12节变化到14节,船舶常规PID航速控制的超调量增大,且出现了稳态误差,但小脑模型神经网络与常说明书CN102331717ACN102331730A3/3页5规PID复合控制的船舶航速控制,由于小脑模型神经网络的加入使得干扰作用下的航速控制系统很快地恢复稳定状态,减小了超调,加快控制响应速度,充分体现了小脑神经网络模型的特点,即输出误差小、实时性好、鲁棒性强等,整个控制过程航速平稳、稳态精度提高明显。说明书CN102331717ACN102331730A1/1页6图1图2说明书附图CN102331717A。