一种基于差分进化算法的自适应船用柴油机振动主动控制方法

基本信息

申请号 CN202210397299.3 申请日 -
公开(公告)号 CN114690622A 公开(公告)日 2022-07-01
申请公布号 CN114690622A 申请公布日 2022-07-01
分类号 G05B13/02(2006.01)I 分类 控制;调节;
发明人 武占华;盛克新;黄朝明;郝文含;李庆涛;安云圣;李杰;张璐 申请(专利权)人 大连海事大学
代理机构 大连至诚专利代理事务所(特殊普通合伙) 代理人 -
地址 116000辽宁省大连市甘井子区凌水街道凌海路1号
法律状态 -

摘要

摘要 本发明公开了一种基于差分进化算法的自适应船用柴油机振动主动控制方法,包括:步骤一、生成初始种群;步骤二、变异种群;步骤三、交叉操作;对进行交叉操作后的种群进行边界处理;步骤四、选择操作,对种群的个体通过位置适应度函数、转速适应度函数进行择优;步骤五、判断迭代次数,当未达到最大迭代次数时,合并种群,对合并后的种群进行快速非支配排序获得非支配解集,并形成新种群;当达到最大迭代次数时,输出非支配解集;步骤六、控制单元根据非支配解集产生振动,调整控制单元内双偏心质量块作动器的位置和转速,抵消柴油机振动。通过差分进化算法能够提高控制单元的响应性能,减少船用柴油机在使用过程中出现的不利振动。