Diffusion Optimization Algorithm and Engineering Application Based on Membrane Calculation
A global optimization algorithm called diffusion optimization algorithm based on membrane computing(MC-DOA)was proposed.Inspired by the cell structure of chloroplast and mitochondria and the phenomenon of particle diffusion,the algorithm used a mixed membrane structure system and four different particle search strategies to find the global optimal value.Two kinds of benchmark functions were selected to test the performance of MC-DOA.The results show that MC-DOA can find the optimal value of the test function accurately and quickly.The MC-DOA was applied to the practi-cal engineering problem-the optimization design of ship propeller parameters.The results show that MC-DOA can effectively improve the open water efficiency of propeller by optimizing propeller param-eters,which shows the applicability and effectiveness of MC-DOA in the field of ship optimization de-sign.