The present invention discloses a design method for an optical
phased array based on a multi-objective optimization
algorithm, comprising: S1, initializing a
population; S2, normalizing the objective functions of all solutions in the
population; S3, performing non-dominated sorting on the
population and associating it with a reference point; S4, judging whether the current population meets a termination condition, and if so, entering S5, and if not, entering S6; S5, outputting a Pareto front solution; S6, selecting,
crossover, and mutating the population; S7, merging the
offspring population obtained in S6 and the parent population to obtain a
new population; S8, normalizing the objective functions of all solutions in the
new population; sorting the
new population through non-dominated sorting and associating with a reference point, selecting solutions layer by layer according to the non-dominated layer, and giving priority to solutions closest to the reference point until N solutions are filled, wherein N is the
population size defined when the population is initialized; S9, using the solution selected in step S8 as the next generation population, updating the reference point and normalization parameters, and returning to step S4.