Development of GUI Environment Using a Commercial Program for Truss Structure of Approximate Optimization

상용프로그램을 사용한 트러스 구조물 근사최적설계 GUI 환경 개발

  • 임오강 (부산대학교 기계공학부 기계기술연구소) ;
  • 이경배 (부산대학교 기계설계공학과)
  • Published : 2003.12.01

Abstract

In this paper, an approximate optimization program based on GUI(graphic user interface) environment is developed. This program is coded by using Fortran and Visual basic. Fortran is used to Progress approximate optimization process. Visual basic is used to make user environment for user to use conveniently. Inside of this program, it uses two independent programs. One is commercial program, ANSYS, and the other is optimization program, PLBA(Pshenichny-Lim-Belegundu Arora). The former is used to obtain approximate equation of stress and displacement of a structure. The latter is used to solve approximate optimization. This algorithm uses second-order information of a function and active set strategy. This program is connecting ANSYS and PLBA. And it progress the process repeatedly until it obtain optimum value. As a method of approximate optimization, sequential design domain(SDD) is introduced. SDD starts with a certain range which is offseted from midpoint of an initial design domain and then SDD of the next step is determined by optimal point of a prior step.

본 연구에서는 순차 설계영역 (SDD: sequential Design Domain) 개념을 사용한 GUI(Graphic User Interface)환경 프로그램을 개발하였다. 본 프로그램은 상용프로그램인 ANSYS와 최적설계 프로그램인 PLBA(Pshenichny-Lim-Belegundu-Arora)를 연결하고 비주얼 베이직을 이용하여 GUI환경에서 사용자가 초기값과 입력파일을 작성하고 결과를 확인할 수 있도록 하였다. 프로그램의 신뢰도를 검증하기 위해서 3부재 및 5부재 트러스 구조물을 수치예제로 선정하여 해석하였다.

Keywords

References

  1. Vanderplaats G. N., 'Thirty years of modern structural optimization', Adv. Eng. Software, Vol.16, 1993, pp.81-88 https://doi.org/10.1016/0965-9978(93)90052-U
  2. Santos, J. L. T., Godse, M. M. and Chang, K. H., 'An Interactive Post-Processor for Structural Design Sensitivity Analysis and Optimization: Sensitivity Display and What-If Study', Computers & Structures, Vol.35, No.1, 1990, pp.1-13 https://doi.org/10.1016/0045-7949(90)90251-V
  3. 김정진, 이진식, 임오강, '근사 최적설계를 위한 순차 설계영역에 관한 연구', 한국전산구조공학회논문집, 제14권, 제3호, 2001, pp.339-348
  4. Arora, J., S., Introduction to Optimum Design, McRraw-Hill Book Company, New York, 1989, pp.384-387
  5. Haftka, R. T., and Gurdal, Z., 'Element of Structural Optimization', Kluwer Academic Publishers, Dordrecht, The Netherlanders, 1991, pp.209-215
  6. Myers, R. H., and Montgomery, D. C., 'Response Surface Methodology-Process and Product Optimization Using Designed Experiments', John Wiley & Sons, Inc., Canada, 1995, pp.1-3
  7. Kok, S., and Stander, N., 'Optimization of a Sheet Metal Forming Process Using Successive Multipoint Approximation', AIAA, 1998, pp.2728 -2740
  8. 박성현, 현대실험계획법, 민영사, 1996
  9. Hoff, N. J., and Bruce, V. G., 'Dynamic analysis of the buckling of laterally loaded flat arches', Q. Math. Phys., Vol.32, No.4, pp.276-288, 1954