机构地区: 中国船级社
出 处: 《船舶力学》 2011年第3期217-226,共10页
摘 要: 文章为动力定位系统执行器的设计提供了两种推力分配最优化的求解方法,旨在寻求一种理想的推力器输出,包括推力与方位角,以维持动力定位系统能力。通过求解非线性约束最优化问题,得出时效性、稳定性与可控制性强的推力分配模块。文中采用一个或若干个合适的结构矩阵来描述推力器的位置及其性能,采用不同的边界条件对系统要求进行描述,如降低推力损失等。基于一个简单的算例,分别采用遗传算法和序列二次方法进行求解,改变约束条件并分析程序运行结果,对比信号输出及其能耗情况,论证两种算法的可行性与稳定性。文中还对比了五种不同的情况,包括约束条件以及算法的变化,以满足不同的应用需求。 The two several methods of thrust distribution in a propulsion system of Dynamic Positioning System(DPS) are presented in this paper.With detail simulation and analysis,this paper concentrates on finding out an optimal thrust allocation(TA),which could gain desired forces and moments acting on the vehicle so as to keep position.Special attention is paid to solve the non-linear constrained thrust allocation problems.And the proposed methods are to set up a configuration matrix which exactly describe the layout of thrusters of the DP propulsion system.An illustrative example based on Genetic Algorithm(GA) and Sequential Quadratic Programming(SQP) is provided to demonstrate the effectiveness and correctness of the proposed methods.Five algorithms suited for different control conditions are presented.