基于改进SHADE算法的船舶电力系统推力分配
发布时间:2022-07-11 12:53
[目的]为了解决船舶推进器之间相互作用所致的推力损失和电力系统功率波动问题,提出基于成功历史记录的自适应参数差分进化(SHADE)改进算法。[方法]建立以船舶推进系统功率消耗为目标函数,以推进器的推力和方向角为控制变量,以推进器推力和方向角的变化率为约束条件的多变量优化问题。针对传统SHADE算法,提出一种根据迭代程度自适应参数的改进SHADE算法,对推力分配问题进行最优求解,并将传统SHADE算法和改进SHADE算法的仿真结果进行对比。[结果]仿真验证结果表明:在相同的仿真环境下,由传统SHADE算法求解得到的实际推力力矩指令与动力定位控制器产生的期望推力力矩指令之间的误差较大,且推进器的功率波动较大;而改进SHADE算法可以显著减小期望推力和实际推力的力矩指令误差,其中纵荡和横荡误差在±5×10-5kN范围内,艏摇力矩误差在±3×10-5kN·m范围内。[结论]改进SHADE算法可以在环境扰动下更精准地传递动力定位控制器的指令,从而优化解决船舶电力系统的推力分配问题,同时可为如何利用推力分配维持船舶电力系统的稳定性研究奠定基础。
【文章页数】:10 页
本文编号:3658198
【文章页数】:10 页
本文编号:3658198
本文链接:https://www.wllwen.com/kejilunwen/chuanbolw/3658198.html