An optimization procedure for truss structures with discrete design variables and dynamic constraints
An optimization procedure is presented for the minimum weight optimization with discrete design variables for truss structures subjected to constraints on stresses, natural frequencies and frequency responses. The optimization procedure consists of two steps. The first step is to find a feasible basic point through defining a global normalized constraint function and using a difference quotient method. The second step is to determine the discrete values of the design variables by analyzing the difference quotient at the feasible basic point and by converting the structural dynamic optimization process into a linear zeroone programming. A binary number combinatorial algorithm is employed to perform the zeroone programming. Examples of discrete optimum truss design are presented to demonstrate the feasibility of the optimization procedure.
discrete design variables feasible basic point global normalized constraint function difference quotient method dynamic optimization zeroone programming