[发明专利]一种用于可回转多螺旋桨船的推力分配方法在审
申请号: | 201911171621.5 | 申请日: | 2019-11-26 |
公开(公告)号: | CN110794682A | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 王旭阳;高迪驹;严家佳;陈志超 | 申请(专利权)人: | 上海海事大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 31332 上海互顺专利代理事务所(普通合伙) | 代理人: | 成秋丽 |
地址: | 201306 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 推力分配 螺旋桨 能耗 非支配遗传算法 多目标优化 船舶控制 机械磨损 机械损耗 精英保留 目标函数 三自由度 推进系统 约束条件 可回转 奇异性 有效地 求解 船舶 改进 保证 | ||
1.一种用于可回转多螺旋桨船的推力分配方法,其特征在于:
步骤1、建立三自由度推力分配模型;
垂荡、横摇、纵摇方向上的运动忽略不计,在纵荡、横荡和艏摇方向上的三自由度运动的船舶动力学模型可归结如下:
其中,η=[x,y,ψ]T为船舶在大地坐标系XEOYE下的实际位置向量,为η的一阶导数,ηd为期望位置向量;v=[u,v,r]T为船体坐标系XOY下的实际速度向量,为v的一阶导数,vd为期望速度向量;R(ψ)为旋转矩阵,M是船体的惯性矩阵,C(v)代表科氏向心力矩阵,D(v)为阻尼矩阵;τ为船舶推进系统产生的实际合力及合力矩,τd为期望合力及合力矩;
对于配备可回转多螺旋桨的船舶,τ由螺旋桨的工作状态和推力结构组成:
τ=B(α)f=B(α)[f1,f2,f3,f4]T (3)
其中,B(α)∈R3×4推力结构矩阵,f为各个螺旋桨的推力组成的推力矩阵,fi为螺旋桨i的推力;全回转螺旋桨和导管式螺旋桨的推力结构矩阵分别为Bazi(αi)和Btun:
B(α)=[Bazi(α1),Bazi(α2),Bazi(α3),Btun] (5)
i为螺旋桨的序号,i=1,2,3,4;αi为螺旋桨i的角度;li=[lxi,lyi]T为船体坐标系XOY下螺旋桨i安装在船体上的位置坐标,lxi为螺旋桨i的X坐标,lyi为螺旋桨i的Y坐标;
步骤2、建立推力分配约束条件;
其中,螺旋桨i最大输出正向、反向推力分别为fimax和fimin,fi0是前一步螺旋桨i产生的推力,fi是当前时刻的推力;αimin和αimax分别是螺旋桨旋转角度的上限和下限,αi0是前一步螺旋桨i的角度,αi是当前时刻螺旋桨的角度;Δfimin和Δfimax分别为螺旋桨i的推力变化率的下限和上限,Δαimin和Δαimax分别为螺旋桨i的角度变化率的下限和上限;
步骤3、建立推力分配优化目标;
其中,Pw为多螺旋桨的整体功耗,ci为螺旋桨i的功率系数;Je为推力误差惩罚项,s为实际推力与理想推力之间的误差,Q为误差惩罚项的权重矩阵;JΩ为角度变化惩罚项,Ω为角度变化惩罚项的权重矩阵;Js为奇异结构惩罚项,δ为奇异结构惩罚项的权重矩阵,ε为常数;
步骤4、使用改进的带有精英保留策略的快速非支配排序遗传算法求解推力分配目标函数,包括以下子步骤:
4-1)选择各个螺旋桨的角度和推力作为决策变量,设计染色体;初始化种群,产生种群规模为N的父代种群Pt,t的初始值为0;
4-2)对父代种群Pt进行多项式变异产生子代种群Qt;
4-3)将父代种群Pt与子代种群Qt进行融合,得到临时融合种群Rt;
4-4)对Rt进行快速非支配排序,得到不同的帕累托前沿Fj,j的最大取值为N;
4-5)对每个前沿Fj中的个体按照拥挤距离降序排列;拥挤距离Dk的计算方式如下:
其中,|Fj|为前沿Fj中的个体数量;
4-6)Pt+1的初始种群中无个体;选择Fj的前N-Pt+1放入Pt+1中;如果Fj+Pt+1<N,Pt+1=Pt+1∪Fj,i=i+1,返回执行4-4);否则,返回执行4-5);
4-7)Gmax为进化的最大代数,若t≥Gmax,输出最优解集Pt,优化算法结束;否则,t=t+1,将Pt进行交叉、差分变异操作,生成种群Qt,并循环执行步骤4-3),直至结束;差分变异的方式如下:
Qt=βPbest+(1-β)Pt (9)
其中,β∈[0,1],Pbest为前沿F1中的最佳个体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海事大学,未经上海海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911171621.5/1.html,转载请声明来源钻瓜专利网。