• Title/Summary/Keyword: Design optimization library

Search Result 38, Processing Time 0.021 seconds

A Study on the Multidisciplinary Design Optimization Using Collaborative Optimization Approach (협동 최적화 접근 방법에 의한 타분야 최적 설계에 관한 연구)

  • 노명일;이규열
    • Korean Journal of Computational Design and Engineering
    • /
    • v.5 no.3
    • /
    • pp.263-275
    • /
    • 2000
  • Multidisciplinary design optimization(MDO) can yield optimal design considering all the disciplinary requirements concurrently. A method to implement the collaborative optimization(CO) approach, one of the MDO methodologies, is developed using a pre-compiler “EzpreCompiler”, a design optimization library “EzOptimizer”, and a common object request broker architecture(CORBA) in distributed computing environment. The CO approach is applied to a mathematical example to show its applicability and equivalence to standard optimization(SO) formulation. In a realistic engineering problem such as optimal design of a two-member hub frame, optimal design of a speed reducer and initial design of a bulk carrier, the CO yields better results than the SO. Furthermore, the CO allows the distributed processing using the CORBA, which leads to reduction of overall computation time.

  • PDF

Development of Object-Oriented C++ Library of Optimization Algorithms (최적화 알고리듬들의 객체지향 C++ 라이브러리의 개발)

  • Hyun, Chang-Hun;Choe, Yeong-Il
    • Journal of Industrial Technology
    • /
    • v.20 no.B
    • /
    • pp.115-123
    • /
    • 2000
  • There are many optimal design packages, but they are big ones and they have only a few kinds of optimal algorithm coded with Fortran and it is sometimes necessary for user to write down some codes into their packages. So it is hard for user to learn how to use and customize them. More over, there are no commercial home-made software for optimum design. So, in this paper, several famous optimum algorithms are coded and modulized with C++ which is known as a suitable computer language in order to build up more algorithms into one computer software. All algorithms developed with C++ here were tested for comparison with optimization tool box of MATLAB and are superior to MATLAB.

  • PDF

A Study on the Integration of Analysis Modules and the Optimization Process in the MDO Framework (MDO 프레임워크 개발을 위한 해석 코드 및 최적화 과정 통합에 관한 연구)

  • Cho, Sang-Oh;Lee, Jae-Woo;Byun, Yung-Hwan
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.30 no.7
    • /
    • pp.1-10
    • /
    • 2002
  • Multidisciplinary Design Optimization (MDO) is a new design approach, which aims to reduce the design cycle and the development cost, while improving the performance of the product. In order to develop a framework software where the multidisciplinary design is possible, several methods about the analysis codes integration, the analysis and optimization process management, and the software architecture, are proposed in this study. Centralized DataBase Management System (DBMS) is adopted. Both the Dynamic Link Library(DLL) and the File Interface are suggested and implemented as analysis codes integration methods. To efficiently manage the optimization process and the data flow, the Graphic Programming approach is introduced. The proposed integration methods are verified by two test case examples: Simple house design example and the aircraft wing design problem using three dimensional Panel Code.

Numerical Design Optimization of Mooring Dolphin of Steel Pile Type (강관말뚝식 계류돌핀의 수치적 설계최적화)

  • Lee, Na-Ry;Ryu, Yeon-Sun;Kim, Jeong-Tae;Seo, Kyung-Min;Cho, Hyun-Man
    • Journal of Ocean Engineering and Technology
    • /
    • v.13 no.3 s.33
    • /
    • pp.3-11
    • /
    • 1999
  • Optimum design of mooring dolphin is numerically investigated. Design optimization problem of moring dolphin is first formulated. Geometry and cross sections of piles are used as design variables. Design objective is the total weight of steel piles of mooring dolphin, and the constraints of stress, penetration depth, lower and upper bounds on design variables are imposed. Based on the design variable linking and fixing, several class of design variations are sought. For the numerical optimization, both PLBA(Pshenichny - Lim - Belegundu - Arora) program and DNCONF subroutine code in IMSL library are used. For a dolphin structure with 20 steel piles, vertical and inclined, optimum designs for different cases are successfully obtained, which can be applied for the mooring of a very large floating structure.

  • PDF

Computational enhancement to the augmented lagrange multiplier method for the constrained nonlinear optimization problems (구속조건식이 있는 비선형 최적화 문제를 위한 ALM방법의 성능향상)

  • 김민수;김한성;최동훈
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.15 no.2
    • /
    • pp.544-556
    • /
    • 1991
  • The optimization of many engineering design problems requires a nonlinear programming algorithm that is robust and efficient. A general-purpose nonlinear optimization program IDOL (Interactive Design Optimization Library) is developed based on the Augmented Lagrange Mulitiplier (ALM) method. The ideas of selecting a good initial design point, using resonable initial values for Lagrange multipliers, constraints scaling, descent vector restarting, and dynamic stopping criterion are employed for computational enhancement to the ALM method. A descent vector is determined by using the Broydon-Fletcher-Goldfarb-Shanno (BFGS) method. For line search, the Incremental-Search method is first used to find bounds on the solution, then the bounds are reduced by the Golden Section method, and finally a cubic polynomial approximation technique is applied to locate the next design point. Seven typical test problems are solved to show IDOL efficient and robust.

Design of a Technology Mapping System for Logic Circuits (논리 회로의 기술 매핑 시스템 설계)

  • 김태선;황선영
    • Journal of the Korean Institute of Telematics and Electronics A
    • /
    • v.29A no.2
    • /
    • pp.88-99
    • /
    • 1992
  • This paper presents an efficient method of mapping Boolean equations to a set of library gates. The proposed system performs technology mapping by graph covering. To select optimal area cover, a new cost function and local area optimization are proposed. Experimental results show that the proposed algorithm produces effective mapping using given library.

  • PDF

Numerical Design Optimization of Mooring Dolphin of Steel Pile Type (강관말뚝식 계류돌핀의 수치적 설계최적화)

  • 이나리;류연선;김정태;서경민
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 1998.04a
    • /
    • pp.237-244
    • /
    • 1998
  • Optimum design of mooring dolphin is numerically investigated. Design optimization problem of mooring dolphin is first formulated. Geometry and cross sections of piles are used as design variables. Design objective is the total weight of steel piles of mooring dolphin and the constraints of stress, penetration depth, lower and upper bounds on design variables are imposed. Based on the design variable linking and fixing, several class of design variations are sought. For the numerical optimization, both PLBA( Pshenichny-Lim-Belegundu-Arora) program and DNCONF subroutine code in IMSL library are used. For a dolphin with 20 steel piles, vertical and inclined, optimum designs for different cases are successfully obtained, which can be applied for the mooring of a large floating structure.

  • PDF

STEP-Based Information Exchange for Structural Analysis and Optimization (STEP을 이용한 구조해석 및 최적설계 정보교환)

  • Baek, Ju-Hwan;Min, Seung-Jae
    • Korean Journal of Computational Design and Engineering
    • /
    • v.12 no.1
    • /
    • pp.8-14
    • /
    • 2007
  • In the product design process computer-aided engineering and optimization tolls are widely utilized in order to reduce the total development time and cost. Since several simulation tools are involved in the process, information losses, omissions, or errors are common and the importance of seamless information exchange among the tools has been increased. In this work, ISO STEP standards are adopted to represent the neutral format for structural analysis and optimization. The schema of AP209 defined the information of finite element analysis is used and the new schema is proposed to describe the information of structural optimization based on the STEP methodology. The schema is implemented by EXPRESS, information modeling language, and ST-Developer is employed to generate C++ classes and STEP Rose Library by using the schema denoted. To substantiate the proposed approach, the information access interfaces of the finite element modeling software (FEMAP), structural optimization software(GENESIS) and in-house topology optimization program are developed. Examples are shown to validate the information exchange of finite element analysis and structural optimization using STEP standards.

FEA based optimization of semi-submersible floater considering buckling and yield strength

  • Jang, Beom-Seon;Kim, Jae Dong;Park, Tae-Yoon;Jeon, Sang Bae
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.11 no.1
    • /
    • pp.82-96
    • /
    • 2019
  • A semi-submersible structure has been widely used for offshore drilling and production of oil and gas. The small water plane area makes the structure very sensitive to weight increase in terms of payload and stability. Therefore, it is necessary to lighten the substructure from the early design stage. This study aims at an optimization of hull structure based on a sophisticated yield and buckling strength in accordance with classification rules. An in-house strength assessment system is developed to automate the procedure such as a generation of buckling panels, a collection of required panel information, automatic buckling and yield check and so on. The developed system enables an automatic yield and buckling strength check of all panels composing the hull structure at each iteration of the optimization. Design variables are plate thickness and stiffener section profiles. In order to overcome the difficulty of large number of design variables and the computational burden of FE analysis, various methods are proposed. The steepest descent method is selected as the optimization algorithm for an efficient search. For a reduction of the number of design variables and a direct application to practical design, the stiffener section variable is determined by selecting one from a pre-defined standard library. Plate thickness is also discretized at 0.5t interval. The number of FE analysis is reduced by using equations to analytically estimating the stress changes in gradient calculation and line search steps. As an endeavor to robust optimization, the number of design variables to be simultaneously optimized is divided by grouping the scantling variables by the plane. A sequential optimization is performed group by group. As a verification example, a central column of a semi-submersible structure is optimized and compared with a conventional optimization of all design variables at once.

Optimal Weight Design of Rotor-Bearing Systems Considering Whirl Natural Frequency and Stability (선회 고유진동수와 안정성을 고려한 회전자-베어링 시스템의 중량 최적설계)

  • 이동수;손윤호;최동훈
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.19 no.3
    • /
    • pp.639-646
    • /
    • 1995
  • The objective of this study is to minimize the weight of a damped anisotropic roto-bearing system considering whirl natural frequency and stability. The system is modeled as an assemblage of rigid disks, flexible shafts and discrete bearings. The system design variables are the crosssectional areas of shaft elements and the properties of bearings. To analyze the system, the polynomial method which is derived by rearranging the calculations performed by a transfer matrix method is adopted. For the optimization, the optimization software IDOL (Integrated Design Optimization Library) which is based on the Augmented Lagrange Multiplier (ALM) method is employed. Also, an analytical design sensitivity analysis of the system is used for high accuracy and efficiency. To demonstrate the usefulness of the proposed optimal design program incorporating analysis, design sensitivity analysis, and optimization modules, a damped anisotropic rotor-bearing system is optimized to obtain 34$ weight reduction.