Abstract:Aiming at nonlinear and time-delay problem of electro-hydraulic servo system,a nonlinear predictive control for electro-hydraulic servo system based on status monitoring (smMPSO-NPC) algorithm was presented.To realizes multi-objected optimization,the algorithm was combined with the multi-objective particle swarm optimization algorithm.Pareto front was reflected on sectorial plane of rotation basis.The population evolution state was monitored by using state entropy and difference entropy.The new concepts,such as angle dominance and strength of angle dominance,were introduced to design an archive maintaining strategy which could achieve balance between distribution and convergence.Finally,the smMPSO-NPC was applied to an electro-hydraulic servo system.The proposed controller can effectively track output of system.The simulation results show the correctness and effectiveness of the proposed approach.