Aiming at the complexity and uncertainty problem of directional speaker transducer array design,a multi-objective optimization method of rectangular transducer array spacing based on NSGA-Ⅱ algorithm is proposed.Based on dynamic performance analysis of the main structural parameters of rectangular transducer and array spacing,analytic function and constraint conditions of array spacing are established,which take direction sharpness angle,the main lobe beamwidth and the sidelobe level as the cooperative optimization objectives.On this basis,the NSGA-Ⅱ algorithm is used to optimize the constructed multi-objective model,and the optimal selection set of the array spacing of rectangular transducer is obtained.The simulation results show that the proposed design method of rectangular transducer array spacing can achieve directional loudspeaker with smaller sidelobe level and better array directivity under the condition of satisfying the cooperative optimization of each objective and constraints.
关键词
定向扬声器/矩形换能器阵列/阵元间距/多目标优化/NSGA-Ⅱ算法
Key words
directional loudspeaker/rectangular transducer array/array element spacing/multi-objective optimization/NSGA-Ⅱ algorithm