共查询到18条相似文献,搜索用时 40 毫秒
1.
2.
半潜式平台动力定位系统,在模块化设计过程中,需通过推力分配方法将控制力分配到各个底层推进器中。针对推力分配问题,为充分考虑推力器的物理性能及可执行性,文中采用推力变化率和转角变化率作为控制参数,建立基于耗能最小的优化模型。分配过程中,为避免推力器间相互作用造成的推力损失,基于推力损失模型,依据干扰程度对系统推力器进行分组,各组中根据上游推力器的推力方向动态设置下游推力器的推力方向可行域,最后利用遗传算法对半潜式平台动力定位推力分配系统进行数值模拟。结果表明:遗传算法易于处理复杂的边界条件,通过动态设置可行域可以增加系统的操作性并有效减小推力损失,提高系统经济性。 相似文献
3.
4.
针对带有任务约束且装配有多个推进器的动力定位船推力分配优化问题,提出一种全新的遗传-蝙蝠优化算法。该算法在遗传算法的基础上将种群分为两部分,一部分为保留的种群精英个体与蝙蝠算法有机结合进行优化;另一部分采用融入自适应策略的遗传算法进行优化。将该算法与所设计的带有任务约束的多维非线性推力分配目标优化函数相结合,通过仿真验证了所提出的算法可有效地解决在任务约束下的动力定位船多推进器的推力分配优化问题,在同一控制器作用下,通过与其他算法对比,该算法可获得更高的动力定位精度与更少的能量消耗,且推进器方位角变化波动小,稳定性强。可见,该算法可以有效解决带有约束的这一类多维非线性规划问题。 相似文献
5.
6.
为了提高船舶动力定位系统的定位精度,保障海上正常作业,本文提出了一种基于改进混合蛙跳算法的船舶推力分配方法.建立了以船舶的推进系统功率最小为目标函数,其中目标包括船舶推进器的功率消耗,推进器的磨损,推力的误差.约束条件包括推进器的推力和方向角正常工作大小以及其变化率的大小.针对传统的混合蛙跳算法的初始化和更新规则进行改进.将改进前后的混合蛙跳算法对船舶推力分配问题进行优化求解,仿真的结果表明改进后混合蛙跳算法能有效的降低船舶的功率消耗,并且提高了船舶动力定位系统的相关精度. 相似文献
7.
8.
9.
基于能耗最优化的动力定位推力分配逻辑算法研究 总被引:2,自引:0,他引:2
文章为动力定位系统执行器的设计提供了两种推力分配最优化的求解方法,旨在寻求一种理想的推力器输出,包括推力与方位角,以维持动力定位系统能力。通过求解非线性约束最优化问题,得出时效性、稳定性与可控制性强的推力分配模块。文中采用一个或若干个合适的结构矩阵来描述推力器的位置及其性能,采用不同的边界条件对系统要求进行描述,如降低推力损失等。基于一个简单的算例,分别采用遗传算法和序列二次方法进行求解,改变约束条件并分析程序运行结果,对比信号输出及其能耗情况,论证两种算法的可行性与稳定性。文中还对比了五种不同的情况,包括约束条件以及算法的变化,以满足不同的应用需求。 相似文献
10.
针对群智能算法解决动力定位推力分配问题易陷入局部最优、计算时间长等不足,基于粒子群算法探索不同粒子决策变量对推力分配结果的影响。首先考虑推力分配目标力和力矩、推力限制、禁止角等约束条件,以推进器功率最优、磨损最小为优化目标建立了推力分配数学模型,构建了基于三种不同粒子决策变量的粒子群推力分配算法;其次以算法结果的适应度值、计算消耗时间的均值和方差量化算法的收敛性和实时性,对上述三种方法进行了仿真分析,仿真结果对比表明,基于本文提出的粒子决策变量搜索在收敛性和实时性上均达到最优,对粒子群算法解决推力分配问题有一定的参考价值。 相似文献
11.
近年来,海洋资源开发需求的日益增加对船舶推进器系统的性能提出越来越高的要求。当前,推力系统的主流配置方法为过驱动配置法,然而其存在求解效率低、全局范围内性能差等缺点。针对这一问题,本文提出了一种基于改进遗传算法的船舶推力动态分配方法,采用多步优化算法和径向基神经网络进行求解和训练。为提高全局可行域内的计算效率,本文对遗传算法中的交叉变异概率函数及适应度函数进行了优化。仿真结果表明,本文提出的推力分配方法功率消耗小且性能优异。 相似文献
12.
13.
动力定位系统舵桨组合推力分配研究 总被引:1,自引:0,他引:1
针对船舶动力定位系统推力分配中舵桨组合的推力建模及优化分配问题,将舵桨组合的非凸推力区域转化成4个凸区域,采用切换控制理论把非线性最优化问题转换为线性最优化问题。将舵、桨组合起来进行推力建模,以最小推力、舵角变化和推力误差为优化目标,对推进器的推力变化率、舵角变化率、推力误差范围和推力大小作了约束,采用多边形的方法把推力范围约束转化为线性不等式约束,基于总功率与总推力误差在不同推力区域设计了切换逻辑,实现了在不同的推力分配器中的切换。实船试验结果表明舵桨组合推力模型及推力分配策略是切实可行的,满足了推力分配的要求,在配备舵的动力定位船上具有良好的应用前景。 相似文献
14.
15.
16.
This paper mainly focuses on the heading control of a position-moored vessel operating under level ice regime. A dynamic ice simulator interconnecting the vessel motions with the ice dynamics is used for the design of the heading control system. The strategy is to ensure that the vessel is kept at an appropriate position within the safe limits. Using a heading controller based on a Kalman filter, the desired control force is computed to counteract the environmental disturbances. A thrust allocation method is developed to go with the heading controller. To keep the ice forces to a reasonable level, the moored vessel should be aligned with the ice drift direction and small angles up to 15° in changes on heading against the ice flow could be possible. Therefore, heading control of a moored vessel exposed to level ice with drift angle 0° and 15° is simulated since the dynamic positioning system needs to resist ice yaw moments and lateral ice forces on the hull. The simulation indicates that the proposed control strategy performs satisfactorily for a moored vessel in level ice. 相似文献
17.
18.
机器固定约束作业车间规定加工某道工序的机器仅有一台,不符合车间实际生产情况.针对其局限性,考虑某工序有多台机器可供选择的可变机器约束,建立综合机器使用成本和延期惩罚费用两方面因素的单目标优化模型,提出改进反转变异法、双交叉以及指数衰减法的遗传退火算法,求解可变机器约束作业车间调度问题(variable machine constraints job-shop scheduling problems, VMCJSSP).仿真发现,与传统遗传算法相比,该算法使生产成本节约45%,最小加工等待时间缩短37%;最后,基于该算法对VMCJSSP、机器固定约束问题进行调度仿真.结果表明,相对于机器固定约束,该算法模拟的生产成本降低58%、最小加工等待时间缩短11%,具有求解大计算量车间调度问题的高效性. 相似文献