The penalty function method, presented many years ago, is an important nu- merical method for the mathematical programming problems. In this article, we propose a dual-relax penalty function approach, which is signifi...The penalty function method, presented many years ago, is an important nu- merical method for the mathematical programming problems. In this article, we propose a dual-relax penalty function approach, which is significantly different from penalty func- tion approach existing for solving the bilevel programming, to solve the nonlinear bilevel programming with linear lower level problem. Our algorithm will redound to the error analysis for computing an approximate solution to the bilevel programming. The error estimate is obtained among the optimal objective function value of the dual-relax penalty problem and of the original bilevel programming problem. An example is illustrated to show the feasibility of the proposed approach.展开更多
The mathematical model of optimal placement of active members in truss adaptive structures is essentially a nonlinear multi-objective optimization problem with mixed variables. It is usually much difficult and costly ...The mathematical model of optimal placement of active members in truss adaptive structures is essentially a nonlinear multi-objective optimization problem with mixed variables. It is usually much difficult and costly to be solved. In this paper, the optimal location of active members is treated in terms of (0, 1) discrete variables. Structural member sizes, control gains, and (0, 1) placement variables are treated simultaneously as design variables. Then, a succinct and reasonable compromise scalar model, which is transformed from original multi-objective optimization, is established, in which the (0, 1) discrete variables are converted into an equality constraint. Secondly, by penalty function approach, the subsequent scalar mixed variable compromise model can be formulated equivalently as a sequence of continuous variable problems. Thirdly, for each continuous problem in the sequence, by choosing intermediate design variables and temporary critical constraints, the approximation concept is carried out to generate a sequence of explicit approximate problems which enhance the quality of the approximate design problems. Considering the proposed method, a FORTRAN program OPAMTAS2.0 for optimal placement of active members in truss adaptive structures is developed, which is used by the constrained variable metric method with the watchdog technique (CVMW method). Finally, a typical 18 bar truss adaptive structure as test numerical examples is presented to illustrate that the design methodology set forth is simple, feasible, efficient and stable. The established scalar mixed variable compromise model that can avoid the ill-conditioned possibility caused by the different orders of magnitude of various objective functions in optimization process, therefore, it enables the optimization algorithm to have a good stability. On the other hand, the proposed novel optimization technique can make both discrete and continuous variables be optimized simultaneously.展开更多
基金supported by the National Science Foundation of China (70771080)Social Science Foundation of Ministry of Education (10YJC630233)
文摘The penalty function method, presented many years ago, is an important nu- merical method for the mathematical programming problems. In this article, we propose a dual-relax penalty function approach, which is significantly different from penalty func- tion approach existing for solving the bilevel programming, to solve the nonlinear bilevel programming with linear lower level problem. Our algorithm will redound to the error analysis for computing an approximate solution to the bilevel programming. The error estimate is obtained among the optimal objective function value of the dual-relax penalty problem and of the original bilevel programming problem. An example is illustrated to show the feasibility of the proposed approach.
基金supported by National Natural Science Foundation of China(Grant No.10472007)
文摘The mathematical model of optimal placement of active members in truss adaptive structures is essentially a nonlinear multi-objective optimization problem with mixed variables. It is usually much difficult and costly to be solved. In this paper, the optimal location of active members is treated in terms of (0, 1) discrete variables. Structural member sizes, control gains, and (0, 1) placement variables are treated simultaneously as design variables. Then, a succinct and reasonable compromise scalar model, which is transformed from original multi-objective optimization, is established, in which the (0, 1) discrete variables are converted into an equality constraint. Secondly, by penalty function approach, the subsequent scalar mixed variable compromise model can be formulated equivalently as a sequence of continuous variable problems. Thirdly, for each continuous problem in the sequence, by choosing intermediate design variables and temporary critical constraints, the approximation concept is carried out to generate a sequence of explicit approximate problems which enhance the quality of the approximate design problems. Considering the proposed method, a FORTRAN program OPAMTAS2.0 for optimal placement of active members in truss adaptive structures is developed, which is used by the constrained variable metric method with the watchdog technique (CVMW method). Finally, a typical 18 bar truss adaptive structure as test numerical examples is presented to illustrate that the design methodology set forth is simple, feasible, efficient and stable. The established scalar mixed variable compromise model that can avoid the ill-conditioned possibility caused by the different orders of magnitude of various objective functions in optimization process, therefore, it enables the optimization algorithm to have a good stability. On the other hand, the proposed novel optimization technique can make both discrete and continuous variables be optimized simultaneously.