University of Michigan
College of Engineering


Department of Naval Architecture and Marine Engineering

ENGINEERING for the MARINE ENVIRONMENT


SHAPE AND TOPOLOGY STRUCTURAL REDESIGN BY LARGE ADMISSIBLE PERTURBATIONS


Appeared in:
Solid Freeform Fabrication Proceedings
September, 1994
Pages: 285-292.



Authors

Michael M. Bernitsas, Professor
Danet Suryatama, Research Assistant
Byungsik Kang, Research Fellow
Dale G. Karr, Associate Professor

Department of Naval Architecture and Marine Engineering
The University of Michigan, Ann Arbor, MI 48109-2145




ABSTRACT
The ultimate goal in concurrent engineering of structures is to achieve simultaneously in the design stage the following objectives: (1) A shape that performs its function, conforms with the boundary conditions, and can support the external loads. (2) A product with structural integrity, i.e. with stress levels remaining below acceptable limits. (3) A product with acceptable performance, e.g. modal dynamics, i.e. with natural frequencies and mode shapes that do not amplify external dynamic loads; and static, i.e. acceptable deflection. (4) A composite microstructure that can optimally satisfy the above topology/ shape, load, and performance constraints. (5) A microstructure fabrication process that efficiently produces the above optimal structure. The purpose of our ONR funded project is to address the complete problem in concurrent structural design by further developing the LargE Admissible Perturbations (LEAP) theory which is being developed at the University of Michigan since 1983, and combining it with micromechanics constitutive equations. At the fabrication end, the Selective Laser Sintering (SLS) process will be simulated so that the SLS variables are defined as the final product of the concurrent structural design optimization process. LEAP theory -- as implemented in Code RESTRUCT (REdesign of STRUCTures) -- produces the final design without trial and error or repeated Finite Element Analyses (FEAs), thus, shortening the redesign process and contributing to rapid prototyping.


1. CONCURRENT STRUCTURAL DESIGN FOR MANUFACTURING
Solid Freeform Fabrication (SFF) techniques enable designers new flexibilities for designing structural components [6]. Microengineered materials can provide seemingly endless possibilities from which a designer might make a selection. In order to realize fully the potential of SFF processes and speed up the rapid prototyping cycle, the structural design should not be decoupled from the material design and the fabrication process. The goal of our research project is to develop structural design methodology which links the macrostructural design with the microengineering of materials and with the material fabrication process. Equivalently, the engineering problem addressed in our research is posed as follows: Given a particular function, what shape should the components have, what should it be made of, and how should it be made? The above concurrent design problem for freeform solids is shown schematically in Figure 1 which indicates the linkage of macrostructural properties and performance with microscale material characteristics and the fabrication process. A global optimization of material and geometry (topology, shape, and size) must address the issues of production efficiency and quality of the product.
As shown in Figure 1, the design process requires establishing the spatial distribution of the material. Thus, the material stiffness which is represented by the elastic modulus E, would be a function of position . Similarly, the density and strength of the material must be established; and respectively. These parameters are related to the microstructure of the layered material and are described by - for example - porosity , crack distribution , and the Lamé elastic constants of material and .
In this project, the fabrication process we focus on is Selective Laser Sintering [7, 12]. There has been some work in establishing the effects of process variables such as binder and primary phase volume content on the composite strength. Particle size has also been studied with regard to its influence on strength. These functional relationships are essentially first order approximations which will be developed further during the course of the project. Further analyses will be performed to establish the interrelationship of such parameters on the macrostructure's stiffness, density and strength, etc.

These relations will be employed within the framework of LargE Admissible Perturbations theory to find optimal structural designs. Because the functional relations between the fabrication process, the microstructure, and the macroscale structural parameters are incorporated in the design methodology, an overall optimum design would be established. Accordingly, the five objectives of concurrent engineering of structures are listed in the Abstract and are abbreviated below for future reference:
(1) Function = function, boundary conditions, load support
(2) Integrity = structural integrity, strength limits
(3) Performance = static and modal dynamics performance
(4) Microstructure = material properties
(5) Fabrication = fabrication process

Several aspects of the concurrent structural design problem have been addressed in design optimization methods [9, 14] and inverse design methodologies that allow for small [13] or large [1-5, 8, 10, 11] structural changes.


2. LARGE ADMISSIBLE PERTURBATIONS APPROACH TO REDESIGN
Several problems in structural analysis and design (see Figure 2) - including the problem of redesign or inverse design - can be cast as two-state problems. State S1 is the initial state which is known and for which all required finite element analyses (modal dynamics, static buckling, etc.) have been performed. It is assumed that State S1 has undesirable characteristics or performance and should be improved to satisfy the designer's specifications. State S2 is the objective unknown state modeled by the same finite element grid but defined by different design variables.

The methodology we have been developing since 1983 for solving two-state problems is based on the LargE Admissible Perturbations theory. This methodology provides several advantages over trial and error, sensitivity methods, iterative techniques, and methods requiring repeated finite element runs. The basic features of our methodology are listed below.
(i) Primarily Two-State Theory is not an optimization methodology. It just uses NPSOL to find a solution to several optimization problems appearing in the process. Two-State Theory is a universal formulation and solution methodology for a plethora of analysis, design, redesign, model correlation (calibration), model reduction, reliability analysis, and monitoring problems related to the entire life of a structure from conception to dismantling. The Large Admissible Perturbations approach to redesign has two parts. The first part PAR (Perturbation Approach to Redesign) is the formulation of a two-state problem. The second uses a large admissible perturbations algorithm to solve the problem.
(ii) The Perturbation Approach to Redesign (PAR) develops the general perturbation equations by relating the two states S1 (known) and S2 (unknown). These are highly nonlinear equations - with implicit and explicit dependence on redesign variables. Nevertheless, they are equations somebody can work with as opposed to dealing only with numerical computations. The generality of the applicability of this methodology is most obvious in the solution it has provided to structural reliability problems where other theories (Stochastic Finite Elements, Structural Systems Reliability, and Response Surface Approach) cannot further progress due to lack of equations describing the failure state.
Some of the general perturbation equations developed in references [1-5, 10, 11] are provided below where unprimed and primed symbols correspond to states S1, S2, respectively. For modal dynamics, where is neutral frequency, is normal mode; k, m are stiffness and mass matrices; and 's are fractional change variables, we have:


for i = 1,2,...,n, j = i+1, i+2,...,n [1, 2] . For static deflections u ,

,
where , ,


, and represents modal amplitudes.

For static stresses ,

.

For buckling loads P , and modes


for i = 1,2,...,n , j=i + 1,i + 2,...,n , where includes the body force, and

(iii) The LEAP (LargE Admissible Perturbations) algorithms can solve the general perturbation equations for large changes (about 100%) of both the design variables and structure's specified response. LEAP algorithms are not limited by the 7% increments in sensitivity methods.
(iv) LEAP algorithms do not require repeated FEAs. In fact, for changes of the order of 100% no FEA other than that of the original known structural state S1 is needed.
(v) Code RESTRUCT performs routinely shape optimization as part of all the problems it can solve - see (i) above. The advantage here is that it keeps track of changes in elemental matrices so that the structure produced at the end is real. Some model correlation methods change the mass and stiffness global matrices and do not result in a real structure.
(vi) Code RESTRUCT has been developed for several complex structures; e.g. stiffened plates where the neutral axis and connectivity of stiffness to plate are affected during the redesign process.
(vii) Topology optimization has been achieved by RESTRUCT -- as presented in this paper -- in a very short period of time for 3-D bodies by introducing a brick finite element. The method is equivalent to those developed in [9, 14]. Further, it has all the advantages of large changes, no iterations, and no repeated finite element analyses.
(viii) It postprocesses data of a widely available finite element code MSC/NASTRAN. That is, structural state S1 is analyzed by FEM and RESTRUCT postprocesses these results to produce state S2 from its specifications.

The first step in achieving concurrent design including the five objectives listed in Section 1, is to develop Two-State Theory to formulate and solve (by a LEAP algorithm) the topology/shape optimization problem for concurrent structural integrity, modal dynamics, static deflection, and stress constraints (objectives for state S2). This encompasses objectives (1)-(3) (function, integrity, performance) of concurrent design and can be achieved by: (a) Introducing solid finite elements in code RESTRUCT; producing stiffness and mass, three-dimensional distributions to achieve the optimal topology and material properties; (b) Developing a LEAP algorithm to find the objective state S2 subject to modal dynamic constraints; (c) Developing the LEAP algorithm further to add static deflection constraints; (d) Finalizing the LEAP algorithm to include stress constraints. Actually, since 1983 LEAP algorithms have been developed to solve two-state problems for various finite elements and single or multiple modal dynamics, static deflection and stress redesign objectives. This paper and the following numerical applications provide the first step towards solution of the concurrent design problem defined above for solids.


3. NUMERICAL APPLICATIONS
Development of LEAP algorithms for a new redesign problem usually takes one year. An algorithm is considered fully developed when it can be used to redesign a structure for 100% changes in redesign objectives and large changes in the redesign variables, handle about 100 redesign variables, several simultaneous modal dynamics, static deflection and stress objectives, and about 1000 finite element degrees of freedom. Further development requires only more computational time. Such fully developed algorithms can produce redesign with about 3% error without trial and error or repeated FEAs.

The results presented in this section represent the first attempt to develop a LEAP algorithm for three-dimensional topology redesign for static and modal dynamics objectives. Thus, the error is still above the desired accuracy level of 3%. Improvement of the algorithm will be based on advanced formulation in the prediction phase based on nonlinear approximations of the general perturbation equations, as well as identification of appropriate extracted modes, admissibility conditions, and selection of redesign variables.

Several numerical applications are presented in Tables 1, 2 and 3 on the redesign of the cantilever beam in Figure 4 and the cantilever plate in Figure 5. In this early stage of development of the LEAP algorithm for solid elements, single frequency redesign is very accurate (cases b1. and d5.). Redesign for static displacement, or simultaneous static displacement and modal dynamics objectives requires further algorithmic development.

Figure 6 shows a simple two-dimensional topology redesign problem which has been used in the literature ([9] and [14]) as a bench mark problem. The results produced by Code RESTRUCT which implements the LEAP algorithm for topology optimization of solid elements are consistent with those published in the literature. The starting structure (state S1) of a solid plate is redesigned to become a multiply connected stucture at state S2.


CONCLUDING REMARKS
Presently, the large admissible perturbations methodology is capable of solving relatively simple three-dimensional redesign problems for static deflection and modal dynamics objectives. After fully developing the topology redesign algorithm for 3-D problems, the large admissible perturbations methodology will be developed further to address concurrent design problems for manufacturing including micromechanics constitutive equations and modeling of the SLS fabrication process.


ACKNOWLEDGMENTS
Research support provided by the Office of Naval Research through Grant No. DOD-G-N00014-90-J-4081 is gratefully acknowledged.


REFERENCES
[1] Bernitsas, M.M. and B. Kang, (1991), "Admissible Large Perturbations in Structural Redesign," AIAA Journal, Vol. 29, No. 1, pp. 104-113.

[2] Bernitsas, M.M. and R.L. Tawekal, (1991), "Structural Model Correlation Using Large Admissible Perturbations in Cognate Space," AIAA Journal, Vol. 29, No. 12, pp. 2222-32.

[3] Bernitsas, M.M. (editor), (1994), RESTRUCT: Vol. I - Theoretical Manual, Vol. II - User's Manual, Vol. III - Application Manual, Report to the University of Michigan/Sea Grant/Industry Consortium in Offshore Engineering, Department of Naval Architecture and Marine Engineering, the University of Michigan, Ann Arbor, September 1994.

[4] Bernitsas, M.M. and C.W. Rim, (1994), "Redesign of Plates by Large Admissible Perturbations," AIAA Journal, Vol. 32, No. 9.

[5] Beyko, E. and M.M. Bernitsas, (1993), "Reliability of Large Scale Structures by Large Admissible Perturbations," Journal of Offshore Mechanics and Arctic Engineering, ASME Transactions, Vol. 115, No. 3, pp. 167-178.

[6] Bourell, D.L., J.J. Beaman, H.L. Marcus, and J.W. Barlow, (1990), "Solid Freeform Fabrication in Advanced Manufacturing Approach," Solid Freeform Fabrication Symposium, Austin, Texas, August 1990, pp. 1-7.

[7] Bourell, D.L., H.L. Marcus, J.W. Barlow, and J.J. Beaman, (1992), "Selective Laser Sintering of Metals and Ceramics," Int. J. Powder Met., Vol. 28, No. 4, pp. 369.

[8] Hoff, C.J. and M.M. Bernitsas, (1985), "Dynamic Redesign of Marine Structures," Journal of Ship Research, Vol. 29, No. 4, pp. 285-295.

[9] Johanson, R., N. Kikuchi, and P. Papalambros, (1993), "Homogenization Design and Layer Manufacturing of a Lower Control Arm in Project MAXWELL," Solid Freeform Fabrication Symposium, Austin, Texas, August 1993, pp. 186-192.

[10] Kang, B., E. Beyko, and M.M. Bernitsas, (1992), "Invariant and Consistent Redundancy by Large Admissible Perturbations, J. of Marine Structures, Vol. 5, No. 1, pp. 23-70.

[11] Kang, B. and M.M. Bernitsas, (1994), "Stress Redesign by Large Admissible Perturbations," BOSS '94 Conference, Cambridge, Mass., July 1994, Vol. 3, pp. 201-212.

[12] Lakshminarayan, U. and H.L. Marcus, (1992), "An Experimental Study of the Relationship Between Microstructure and Mechanical Properties of a Ceramic Composite Fabricated by Selective Laser Sintering," Solid Freeform Fabrication Symposium, Austin, Texas, August 1992, pp. 44-53.

[13] Stetson, K.A., (1975), "Perturbation Method of Structural Design Relevant to Holographic Vibration Analysis," AIAA Journal, Vol. 13, No. 4, pp. 457-459.

[14] Yang, R.J. and C.H. Chuang, (1992), "Optimal Topology Design Using Linear Programming," CAE Department, Ford Motor Company Research Report, November 1992.




Figure 1


Click here for hires Figure 1 (268K).


Figure 2


Hires Figure 2 (268K).


Figure 3


Hires Figure 3 (268K).


Figure 4


Hires Figure 4 (268K).


Figure 5


Hires Figure 5 (268K).


Figure 6


Hires Figure 6 (268K).





Table 1. Redesign of Cantilever Beam

Case #a1 and a2: Modeled by 10 solid elements; 10 redesign variables (p) for K
Case #b1 and b2: Modeled by 30 solid elements; p = 20 for M in case b1; p = 20 for K in case b2
Case #b2: Use of non-linear static prediction equation and NP solver


Table 2. Redesign of Cantilever Plate with 40 Hexa Elements

Case #c1-c6 calculated using linear static prediction eqn. with QP solver
Case #c7 calculated using non-linear static prediction eqn. with NP solver
(1) p: in all cases except c6, all redesign variables are for K
(2) nr = number of extracted nodes
(3) % = incremental change to reach redesign goal


Table 3. Redesign of Cantilever Plate with 160 Hexa Elements

Case #d1.-d2. calculated using linear static prediction eqn. with QP solver
Case #d3.-d5. calculated using non-linear static prediction eqn. with NP solver