Documente Academic
Documente Profesional
Documente Cultură
(Received: July 21, 2002 – Accepted in Revised Form: June 10, 2004)
Abstract Optimum design of structures is achieved while the design variables are continuous and
discrete. To reduce the computational work involved in the optimization process, all the functions that
are expensive to evaluate, are approximated. To approximate these functions, a semi quadratic
function is employed. Only the diagonal terms of the Hessian matrix are used and these elements are
estimated from the first derivatives that are available from the previous iterations. The second order
approximation is obtained for both direct and reciprocal approximations. In addition, a hybrid form of
the approximation is introduced. With the help of this approximation, the continuous optimization is
obtained. The results are used as the starting point for the discrete optimization. A new penalty
function is introduced for discrete optimum design and the discrete variables are obtained in
conjunction with the same function approximation. Examples are given and the numerical results are
discussed.
ﺑﺮﺍﻱ ﻛﺎﻫﺶ.ﭼﻜـﻴﺪﻩ ﺩﺭ ﺍﻳﻦ ﻣﻘﺎﻟﻪ ﻃﺮﺡ ﺑﻬﻴﻨﺔ ﺳﺎﺯﻩﻫﺎ ﺑﺎ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﻣﺘﻐﻴﺮﻫﺎﻱ ﭘﻴﻮﺳﺘﻪ ﻭ ﮔﺴﺴﺘﻪ ﻣﻮﺭﺩ ﻧﻈﺮ ﺍﺳﺖ
ﺑﺮﺍﻱ ﺗﻘﺮﻳﺐ. ﺗﻘﺮﻳﺐ ﺯﺩﻩ ﻣﻲﺷﻮﻧﺪ،ﻣﺤﺎﺳﺒﺎﺕ ﺩﺭ ﭘﺮﻭﺳﺔ ﺑﻬﻴﻨﻪﺳﺎﺯﻱ ﺗﻤﺎﻣﻲ ﺗﻮﺍﺑﻌﻲ ﻛﻪ ﻣﺤﺎﺳﺒﺔ ﺁﻧﻬﺎ ﻭﻗﺖﮔﻴﺮ ﺍﺳﺖ
ﺗﻨﻬﺎ ﺟﻤﻼﺕ ﻗﻄﺮﻱ ﻣﺎﺗﺮﻳﺲ ﻫﺴﻴﺎﻥ ﺍﺳﺘﻔﺎﺩﻩ ﺷﺪﻩ ﻭ ﺑﺎ. ﺍﺯ ﻳـﻚ ﺗـﺎﺑﻊ ﺷـﺒﻪ ﺩﺭﺟـﻪ ﺩﻭ ﺍﺳﺘﻔﺎﺩﻩ ﻣﻲﺷﻮﺩ،ﺍﻳـﻦ ﺗﻮﺍﺑـﻊ
ﺑﺎ. ﻳﻚ ﺗﺎﺑﻊ ﺗﺮﻛﻴﺒﻲ ﺗﻘﺮﻳﺐ ﻧﻴﺰ ﺳﺎﺧﺘﻪ ﻣﻲﺷﻮﺩ.ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﻣﺸﺘﻖ ﺍﻭﻝ ﻛﻪ ﺍﺯ ﺗﻜﺮﺍﺭ ﻗﺒﻞ ﺑﺪﺳﺖ ﺁﻣﺪﻩ ﺳﺎﺧﺘﻪ ﻣﻲﺷﻮﺩ
ﺍﺳـﺘﻔﺎﺩﻩ ﺍﺯ ﺍﻳـﻦ ﺗﻘﺮﻳـﺐﻫـﺎ ﻃـﺮﺡ ﺑﻬﻴـﻨﺔ ﭘﻴﻮﺳﺘﻪ ﺑﺪﺳﺖ ﺁﻣﺪﻩ ﻭ ﻧﺘﺎﻳﺞ ﺑﺪﺳﺖ ﺁﻣﺪﻩ ﺑﻌﻨﻮﺍﻥ ﻧﻘﻄﺔ ﺷﺮﻭﻉ ﺑﻬﻴﻨﻪﺳﺎﺯﻱ
ﺗﺎﺑﻊ ﭘﻨﺎﻟﺘﻲ ﺟﺪﻳﺪﻱ ﺑﺮﺍﻱ ﻃﺮﺡ ﺑﻬﻴﻨﺔ ﮔﺴﺴﺘﻪ ﺍﻳﺠﺎﺩ ﺷﺪﻩ ﻭ ﻣﻘﺎﺩﻳﺮ ﺑﻬﻴﻨﺔ ﮔﺴﺴﺘﻪ.ﮔﺴﺴـﺘﻪ ﺩﺭ ﻧﻈـﺮ ﮔﺮﻓـﺘﻪ ﻣـﻲﺷﻮﺩ
. ﻧﺘﺎﻳﺞ ﻋﺪﺩﻱ ﭼﻨﺪ ﻣﺜﺎﻝ ﺑﻴﺎﻥ ﻣﻲﺷﻮﺩ.ﻫﻤﺎﻧﻨﺪ ﻗﺒﻞ ﺑﺎ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﺭﻭﺵ ﺗﻘﺮﻳﺒﻲ ﻣﺤﺎﺳﺒﻪ ﻣﻲﺷﻮﺩ
− F, (X 0 ) T Q , (X 0 )
s= 2
(19)
Q , (X 0 )
The multiplier r is only used for the continuous 1. Linear Approximation (LA): In this method
optimization. The necessary condition for φ(X, r) only the first two terms of the Taylor series are
represented by Equation 12 to be minimized is that chosen. For stress constraints, the direct
the first partial derivatives must vanish. Therefore approximation and for displacement constraints
a suitable choice for the initial value of r would be the reciprocal approximations are employed.
given by the r that minimizes the magnitude of the 2. Quadratic Approximation (QA): In this method
squire of the gradient of φ (X, r) at the starting the first three terms of the Taylor series
point X0, that is expansion with diagonal Hessian matrix are
used. Again for stress constraints the direct
2 2 quadratic approximation (Equation 1) and for
φ , (X 0 , r) = min F, (X 0 ) + r P, (X 0 ) (16) displacements the reciprocal quadratic
r
approximation (Equation 3) are considered.
2 3. Hybrid Linear Approximation (HLA): The
where φ , (X 0 , r) denotes the Euclidean norm of
hybrid approximation presented in Ref. [15] is
φ,(X0,r) and φ,(X0,r) is the gradient of φ(X0,r). Then employed. In this method, based on the sign of
the value of r can be obtained from Equation 16 as the first derivatives, the direct or reciprocal
approximation is used.
− F, (X 0 ) T P, (X 0 ) 4. Hybrid Quadratic Approximation (HQA): The
r= (17)
P, (X 0 )
2 method outlined in the present study.
In all cases, the member forces are first
approximated and then the approximate stress
Equation 17 can be used providing it yields r>0. constraints are established [16]. The initial move
Because of the initial value of X0, it may happen limit is considered as 90% and is gradually reduced
that r < 0. In such a case either X0 may be changed by 10% in each iteration.
or the initial value of r can be chosen in such a way
that at X0, the two terms F(X) and r P(X) do not
differ greatly in value. Hence, a reasonable value 7.1. Problem 1. Ten-Bar Truss The standard
of r can be obtained when test problem shown in Figure 1 is solved with
stress and displacement constraints. The material
F(X 0 ) = r P(X 0 ) → r = F(X 0 )/P(X 0 ) (18) properties are given as Young’s modulus,
E = 6.9×1010 N/m2, weight density, ρ = 2.77×103
The same approach can be argued to estimate Kg/m3 and allowable stresses, σa = ± 1.72×108
TABLE 2. Iteration Histories of 10-bar Truss for Discrete Variables (Weight: Kg).
N/m2 for all members. One load case is considered 6.45×10-5 m2, respectively. The set of available
as P2y=P4y=-4.45×105 N. In addition to the stress discrete values for the cross-sectional areas is
constraints, displacement limits of ±5.08×10-2 m
are imposed on the vertical direction of each joint.
The cross-sectional areas of members are A i ∈ {0.645, 1, 5, 10, 15, 20, 25, ...} (cm 2 )
considered as design variables. The initial value
and minimum size limits are 6.45×10-3 m2 and Iteration histories of the above mentioned four
No. conti. anal. No. discr. anal. Cont./discr. Weig. Execution time (sec.) Max. constraint
LA 9 5 2315/2317 4.0 0.066
QA 8 5 2294/2344 6.0 0.003
HLA 9 5 2286/2328 6.0 0.026
HQA 6 2 2298/2335 5.0 0.003
approximation methods are presented in Tables 1 stress limits and linking variables are given in
and 2 for continuous and discrete optimization, Table 6. The structure is subjected to two load
respectively. In these tables the weight of the cases as shown in Table 7. The displacement limit
structure is given in Kg. Iteration number 0
indicates the initial design point. The optimal
continuous and discrete design variables are given
in Tables 3 and 4, respectively. Comparison of the
methods in terms of the number of analyses,
weight, execution time (wall-clock time) and
maximum constraints for continuous optimization
is presented in Table 5. From the numerical results,
it can be seen that the number of required iterations
in the proposed method is less than other methods.
The execution time in all the methods is near,
however, this is a small structure and the time can
not be considered as a major factor.
is ±8.89×10-3 m. the initial value and minimum 8-12. In both continuous and discrete optimization,
size limits are 6.45×10-3 m2 and 6.45×10-5 m2, the number of required analyses in the present
respectively. The set of available discrete values method is less than other methods.
for the cross-sectional areas is
7.3. Problem 3. 132-Bar Grid Dome The 132
A i ∈ {0.645, 1, 2, 3, 4, 5, ...} (cm 2 ) bar grid dome shown in Figure 3 chosen from
Reference 16 is designed to support four
The results of this problem are given in Tables independent load conditions and subjected to stress
and displacements constraints. The allowable Kg/cm3 for all members. Loads of 444.8 Kg are
member stresses are taken as applied in the negative Z-direction for four
independent load conditions given in Table 13. An
initial area of 6.452 cm2 is prescribed for all
− 1723.75 p σ ij p 1723.75 kg/cm 2 , i = 1,36 & j = 1,4 members.
The structure is assumed to be symmetric about
where the subscripts i and j represent the member a vertical plane through joints 1, 40 and 52 and
number and load condition, respectively. Minimum about a vertical plane through joints 1, 46 and 58.
area constraints of 0.6452 cm2 are imposed on all Thus the problem has 36 independent design
members and displacement constraints of ±0.254 variables, which are the areas of the members, Ai.
cm are prescribed at all joints in each coordinate All the design variables are allowed to take the
direction. The structure is supported at all exterior following discrete values:
joints. Young’s modules is taken as, 6.895 ×105
Kg/cm2 and the material density as, 0.002768 A i ∈ {1, 2, 3, 4, 5, ...} (cm 2 )
loading is assumed a uniformly distributed load on the top layer of intensity of 155.5 Kg/m2 and it is
No. con. No. dis. Con./discr. weig. Execution time (sec.) Max. constraint
LA 8 4 78.9/82.9 45.0 0.000001
QA 6 4 84.6/88.0 80.0 0.00033
HLA 7 4 81.5/84.7 40.0 0.00014
HQA 5 2 79.7/81.0 70.0 0.00046
transmitted to the joints acting as concentrated vertical loads only. The structure is assumed pin
move limits, initial design point and other For the size of problems considered in this
optimization parameters is necessary to get a study, the computational time of QHA is slightly
proper convergence. larger than other methods. For these problems this
No. con. No. Dis. Conti./Discr. weight Execution time (sec.) Max. constra.
LA 7 6 1128.8/1141.5 30.0 0.061
QA 6 4 1136.4/1154.6 105.0 0.087
HLA 7 3 1106.9/1117.5 30.0 0.086
HQA 5 2 1056.0/1060.5 100.0 0.047
is reasonable as the time taken by the optimization numerical results indicate that with this form of
process is greater than the time required by the simplification, a high quality approximation is
analysis. The overall computational time to established. Also the hybrid second order
achieve an optimal solution depends on the number approximation is stable to converge and parameters
of design variables, number of constraints and the such as penalty function multipliers, initial point
size of the problem in terms of the degrees of and move limits do not change the convergence
freedom. Usually, all the constraints are not process. In this method for small size problems, the
considered in each design iteration and some of the execution time is slightly higher, however, for
critical or near critical constraints are retained. The large structures in terms of the number of degrees
number of retained constraints is two to three times of freedom, the overall computational cost would
the number of design variables. Thus only the decrease.
number of variables and the number of degrees of
freedom has a great influence on the computational
time. Practical design problems have 10 to 50
variables and several thousand degrees of freedom. 9. REFERENCES
In such cases, the cost of analysis dominates the
overall cost. Therefore, in large-scale problems, 1. Schmit, L. A. Jr., and Farshi, B, “Some Approximation
reducing the number of iterations has an important Concepts for Structural Synthesis”, AIAA Journal, Vol.
role on the overall computational cost of 12, No. 5, (1974), 692-699.
2. Mills-Curran, W. C., Lust, R. V., and Schmit, L. A. Jr.,
optimization. “Approximation Methods for Space Frame Synthesis”,
AIAA Journal, Vol. 21, No. 11, (1983), 1571-1580.
3. Salajegheh, E. and Vanderplaats, G. N., “An Efficient
Approximation Method for Structural Synthesis with
Reference to Space Structures”, Int. J. Space Structures,
8. CONCLUSIONS Vol. 2, (1986/1987), 165-175.
4. Wang, L. and Grandhi, R. V., “Recent Multi-Point
An efficient second order hybrid approximation is Approximation in Structural Configuration”, in:
presented for the functions that are required in the WCSMO-1 (ed. N. Olhoff and G.I.N. Rozvany), Proc.
process of continuous and discrete optimization. First World Congress of Structural and
Multidisciplinary Optimization, Oxford, Pergamon,
The exact evaluation of these functions is (1995), 75-82.
computationally expensive, thus the introduction 5. Salajegheh, E., “Optimum Design of Plate Structures
of the approximate functions creates a robust Using Three Point Approximation”, Structural
optimization process. First the continuous Optimization, Vol. 13, No. 2/3, (1997), 140-147.
6. Salajegheh, E. and Rahmani, A., “Optimum Shape
optimization is obtained by a penalty function, then Design of Three Dimensional Continuum Structures
the discrete variables are obtained by presenting a Using Two Point Quadratic Approximation”, in:
new penalty function with the use of the same Advances in Computational Structural Mechanics (ed.
approximation concepts. The main features of the B.H.V. Topping), Proc. Fourth Int. Conf. on
proposed technique are that the second order Computational Structures Technology, Edinburgh,
Civil-Comp Press, (1998), 435-439.
derivatives are established by the available first 7. Barthelemy, J. F. M. and Haftka, R. T., “Approximation
order derivatives. In addition, only the diagonal Concepts for Structural Design-a Review”, Structural
elements of the Hessian matrix are estimated. The Optimization, Vol. 5, (1993), 129-144.