NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Efficiency Improvements to the Displacement Based Multilevel Structural Optimization AlgorithmMultilevel Structural Optimization (MSO) continues to be an area of research interest in engineering optimization. In the present project, the weight optimization of beams and trusses using Displacement based Multilevel Structural Optimization (DMSO), a member of the MSO set of methodologies, is investigated. In the DMSO approach, the optimization task is subdivided into a single system and multiple subsystems level optimizations. The system level optimization minimizes the load unbalance resulting from the use of displacement functions to approximate the structural displacements. The function coefficients are then the design variables. Alternately, the system level optimization can be solved using the displacements themselves as design variables, as was shown in previous research. Both approaches ensure that the calculated loads match the applied loads. In the subsystems level, the weight of the structure is minimized using the element dimensions as design variables. The approach is expected to be very efficient for large structures, since parallel computing can be utilized in the different levels of the problem. In this paper, the method is applied to a one-dimensional beam and a large three-dimensional truss. The beam was tested to study possible simplifications to the system level optimization. In previous research, polynomials were used to approximate the global nodal displacements. The number of coefficients of the polynomials equally matched the number of degrees of freedom of the problem. Here it was desired to see if it is possible to only match a subset of the degrees of freedom in the system level. This would lead to a simplification of the system level, with a resulting increase in overall efficiency. However, the methods tested for this type of system level simplification did not yield positive results. The large truss was utilized to test further improvements in the efficiency of DMSO. In previous work, parallel processing was applied to the subsystems level, where the derivative verification feature of the optimizer NPSOL had been utilized in the optimizations. This resulted in large runtimes. In this paper, the optimizations were repeated without using the derivative verification, and the results are compared to those from the previous work. Also, the optimizations were run on both, a network of SUN workstations using the MPICH implementation of the Message Passing Interface (MPI) and on the faster Beowulf cluster at ICASE, NASA Langley Research Center, using the LAM implementation of UP]. The results on both systems were consistent and showed that it is not necessary to verify the derivatives and that this gives a large increase in efficiency of the DMSO algorithm.
Document ID
20010097760
Acquisition Source
Langley Research Center
Document Type
Preprint (Draft being sent to journal)
Authors
Plunkett, C. L.
(Oklahoma Univ. Norman, OK United States)
Striz, A. G.
(Oklahoma Univ. Norman, OK United States)
Sobieszczanski-Sobieski, J.
(NASA Langley Research Center Hampton, VA United States)
Date Acquired
September 7, 2013
Publication Date
January 9, 2001
Subject Category
Computer Programming And Software
Report/Patent Number
AIAA Paper 2001-1552
Meeting Information
Meeting: 42nd AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics and Materials Conference and Exhibit
Location: Seattle, WA
Country: United States
Start Date: April 16, 2001
End Date: April 19, 2001
Sponsors: American Society of Mechanical Engineers, American Society for Composites, American Helicopter Society, Inc., American Society of Civil Engineers, American Inst. of Aeronautics and Astronautics
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available