The optimization module of antenna structures based on visualization technology is an important module in the synthetical design platform system of reflective antenna structures. The paper aims at offering stable, reliable and high-efficient optimization algorithm and procedure for the optimization module. Some importable problems on key technologies are solved for the optimal design of reflective antenna structures. The interface among optimization procedure, visual optimization modeling, visual watch and control of optimization running course and ANSYS software is set up.Based on the Method of Feasible Directions, the optimization program which is used for not only effectively solving optimization problems of linear or nonlinear constraint function but also solving optimization problems of non-constraint function is compiled.The universality and the engineering practicability on the optimal design of antenna structures are well considered during the course of compiling program. And the optimal design of the figure of beam cross section and the optimal design of mechanical and electronic synthesis for reflective antenna structures are realized. The function of pause and freezing variable used in the optimization program improves the efficiency of optimal design. Although the optimization program is compiled aiming at the optimization of antenna structures, it can also be applied to the optimization of other type of engineering structures. Several typical examples are given to verify the proposed algorithm and corresponding procedure. And the result indicates the speedy convergence and good stability of the optimization program. |