共查询到20条相似文献,搜索用时 31 毫秒
1.
2.
3.
4.
5.
动力定位系统舵桨组合推力分配研究 总被引:1,自引:0,他引:1
针对船舶动力定位系统推力分配中舵桨组合的推力建模及优化分配问题,将舵桨组合的非凸推力区域转化成4个凸区域,采用切换控制理论把非线性最优化问题转换为线性最优化问题。将舵、桨组合起来进行推力建模,以最小推力、舵角变化和推力误差为优化目标,对推进器的推力变化率、舵角变化率、推力误差范围和推力大小作了约束,采用多边形的方法把推力范围约束转化为线性不等式约束,基于总功率与总推力误差在不同推力区域设计了切换逻辑,实现了在不同的推力分配器中的切换。实船试验结果表明舵桨组合推力模型及推力分配策略是切实可行的,满足了推力分配的要求,在配备舵的动力定位船上具有良好的应用前景。 相似文献
6.
以多用途拖轮船为对象,针对舵桨组合模型在动力定位推力分配中的影响,研究一种舵桨组合推力可行域的凸化处理方法,将舵桨组合等效为在相同位置上两个互相独立且可行域为凸集的推进装置,从而实现其非凸推力可行域的凸化处理;并根据舵桨组合装置的特征,结合增广拉格朗日算法建立目标函数和约束条件,实现动力定位推力分配优化.对不操舵和操舵两种情况下的推力分配优化进行了实例分析,仿真结果表明:舵桨组合推力可行域的凸化处理是可行的,而且能有效地节约能耗,提高多用途拖轮船的机动性和动力定位能力. 相似文献
7.
8.
目前国内基于喷水推进器的单手柄操纵系统应用较少,通过人工控制2套推进装置的6个参数来实现船体的平移运动操纵复杂、难度大,由此,对基于喷水推进器的单手柄操纵系统推力分配策略进行研究。推力分配是单手柄操纵系统的关键技术之一,其任务是将手柄输出的合力指令分配给各推进器。根据喷水推进器的特性,提出级联广义逆结合组合偏置的控制策略。该推力分配策略基于能量最优、艏向优先的方法,能自适应地调整偏置量,并兼顾喷水推进器的操纵性。仿真结果表明,该策略能适应喷水推进器优异的操纵性。 相似文献
9.
10.
11.
针对群智能算法解决动力定位推力分配问题易遭遇局部最优、计算时间长等瓶颈,基于粒子群算法探索不同粒子决策变量对推力分配结果的影响。考虑推力分配目标力和力矩、推力限制、禁止角等约束条件,以推进器功率最优、磨损最小为优化目标建立了推力分配数学模型,构建了基于3种不同粒子决策变量的粒子群推力分配算法,以算法结果的适应度值、计算消耗时间的均值和方差量化算法的收敛性和实时性。对上述3种方法进行仿真分析,结果对比表明,基于文章提出的粒子决策变量搜索在收敛性和实时性上均达到最优,对粒子群算法解决推力分配问题有一定的参考价值。 相似文献
12.
13.
针对群智能算法解决动力定位推力分配问题易陷入局部最优、计算时间长等不足,基于粒子群算法探索不同粒子决策变量对推力分配结果的影响。首先考虑推力分配目标力和力矩、推力限制、禁止角等约束条件,以推进器功率最优、磨损最小为优化目标建立了推力分配数学模型,构建了基于三种不同粒子决策变量的粒子群推力分配算法;其次以算法结果的适应度值、计算消耗时间的均值和方差量化算法的收敛性和实时性,对上述三种方法进行了仿真分析,仿真结果对比表明,基于本文提出的粒子决策变量搜索在收敛性和实时性上均达到最优,对粒子群算法解决推力分配问题有一定的参考价值。 相似文献
14.
推力优化分配的本质是一个带约束的非线性优化问题。采用常规的迭代算法求解推力分配问题时,一般需要将目标函数简化成二次形式以及对约束条件进行线性化处理,从而导致计算得到的最优解存在误差。针对此问题,引入了改进的和声搜索算法来求解推力分配问题,并以能耗最低和推力误差最小为目标建立优化函数,同时兼顾推进器的物理限制而设置动态约束条件。仿真结果验证了该算法的有效性。 相似文献
15.
针对带有任务约束且装配有多个推进器的动力定位船推力分配优化问题,提出一种全新的遗传-蝙蝠优化算法。该算法在遗传算法的基础上将种群分为两部分,一部分为保留的种群精英个体与蝙蝠算法有机结合进行优化;另一部分采用融入自适应策略的遗传算法进行优化。将该算法与所设计的带有任务约束的多维非线性推力分配目标优化函数相结合,通过仿真验证了所提出的算法可有效地解决在任务约束下的动力定位船多推进器的推力分配优化问题,在同一控制器作用下,通过与其他算法对比,该算法可获得更高的动力定位精度与更少的能量消耗,且推进器方位角变化波动小,稳定性强。可见,该算法可以有效解决带有约束的这一类多维非线性规划问题。 相似文献
16.
研究了2000t全回转起重船动力定位系统的推力分配方法。针对该船推力器不对称布置的特殊情况,提出了旋转力矩法、推力分组法、垂直力偶法和最小功率法等几种适用于该船的动力定位推力分配方法,并通过仿真计算验证了这几种推力分配方法的可行性。所提出的推力分配方法,弥补了推力系统设计方面的不足。 相似文献
17.
动力定位系统的推力分配策略研究 总被引:2,自引:0,他引:2
以序列二次规划法为基础,提出一种合理高效地解决动力定位系统推力分配问题的方法.整个推力优化分配的目标是最小化推进系统的能耗,包括燃油消耗、推进器的磨损、推力误差等;同时还考虑到推进器的推力极限、最大推力变化速率、最大旋转速率、推进器推力的禁区、奇异结构等因素.对不同的推力禁区的处理方法进行对比,得到一个最合适的处理方法.计算实例表明,采用序列二次规划法能够实现对角度禁区的最优处理的目的,并能够达到降低燃油消耗,避免奇异结构,增加系统的可操纵性. 相似文献
18.
19.
为提高动力定位系统的定位精度,本文提出了一种满足严格等式约束的改进遗传算法对推力分配进行优化.该方法通过分析目标函数中不同项之间的影响,确定了推力角的权值系数,并从二个方面对遗传算法进行改进,提高了优化速度及精度:一是继承上一时刻的精英个体来生成等距初始种群;二是结合自适应算法加强局部搜索能力.针对推进器之间的水动力干涉问题,基于推力损失模型对推进器进行分组,并通过错位安置以及采用在推力禁区内设置推力减额系数的方法来降低推力损失,最后利用改进的遗传算法对半潜式平台动力定位系统的推力分配进行了仿真模拟.仿真结果表明,提出的方法在满足等式严格约束的基础上,降低了推进器推力的水动力损失,进而提高了系统的定位精度以及运行的经济性. 相似文献