Design of Truss Structures with Real-World Cost Functions Using the Clustering Technique

클러스터링 기법을 이용한 실 경비함수를 가진 트러스 구조물의 설계

  • Received : 2005.10.11
  • Accepted : 2006.03.15
  • Published : 2006.04.27

Abstract

Conventional truss optimization approaches, while often sophisticated and computationally intensive, have been applied to simple, minimum weight-cost models. These approaches do not perform well when applied to real-world trusses, which have costmodels that are complex and which often involve multiple objectives. Thus, this paper describes the optimization strategies that a clustering technique, which identifies members that are likely to have the same product type, uses for the optimal design of truss structures with real- world cost functions that consider the costs on the weight of the truss, the number of products in the design, the number of joints in the structures, and the costs required in the site.At first, the clustering technique is applied to identify the members and to generate a proper initial solution. A simple taboo search technique is then used, which attempts to generate the optimal solution by starting with the solution from the previous technique. For example, the proposed approach is a plied to a typical problem and to a problem similar to relative performances. The results show that this algorithm generates not only better-quality solutions but also more efficient ones

전통적인 트러스 구조물의 최적화 기법은 종종 복잡하고 많은 계산과정이 요구되면서 정작 아주 간단한 중량최소화와 같은 경비문제를 다루고 있다. 또한 이러한 기법들은 복잡하고 종종 다목적함수인 실 경비함수를 갖는 트러스 구조물에 적용 시 만족할만한 결과를 보이지 못한다. 따라서 본 연구에서는 구조물의 중량뿐만 아니라 사용되는 제품 종류의 수와 트러스 구조물의 연결의 수 및 기타현장소요경비로 구성되어지는 실제 요구되는 경비함수를 가지는 트러스 구조물의 최적화문제에, 전체 트러스 구조물의 부재를 같은 치수의 제품을 가질 수 있는 몇 가지 종류의 부재들로 변별화하는 클러스터링 기법(Clustering Technique)을 도입하여 설계를 효율적으로 수행하고자 한다. 클러스터링 기법을 이용하여 사용되는 부재들을 그룹별로 변별하고 최적 해에 근접한 해를 찾은 후 간단한 타부 탐색기법을 이용하여 최종 최적해를 얻는다. 수치 예로써 실 경비함수를 갖는 트러스 구조 모형에 적용하여 최적설계를 시도하고 또한 중량최소화문제에도 적용하여 휴리스틱 기법(Heuristic Techniques)의 대표적인 유전알고리즘을 이용한 기존 연구의 중량최소화 설계결과와 비교 한다. 그 결과, 본 연구의 알고리즘은 실 경비함수를 가지는 트러스 구조물의 설계에 있어서 경제성이 있는 결과를 나타내며, 또한 기존연구의 알고리즘 보다 효율적임을 나타내었다.

Keywords

References

  1. 박춘옥, 편해완, 강문영(2000) 구조물에 대한 다목적 퍼지 최적화. 한국강구조학회논문집 한국강구조학회 Vol.12 No.5 pp.503-513
  2. 박현정, 신수미(2003) 신뢰성을 고려한 구조물의 최적설계에 관한 연구. 구조물진단학회논문집 Vol.7 No.4
  3. 서관세, 변근주(1985) 의사변수법에 의한 유한차원 구조물의 설계민감도 해석 및 최적화에 관한 연구. 대한토목학회논문집 대한토목학회 Vol.5 No.3 pp.137 -144
  4. 이규원, 변근주, 황학주(1985) 평면트러스 구조물의 형상 최적화에 관한 연구. 대한토목학회논문집 대한토목학회 Vol.5 No.3 pp.49-59
  5. 임오강, 이경배(2003) 상용프로그램을 사용한 트러스구조물 근사최적설계의 GUI 환경개발. 전산구조공학회논문집 전산구조공학회 Vol.16 No.4 pp.431-437
  6. 임연수, 최병한, 이규원(2004) 트러스 구조물의 형상최적화에 관한 연구. 한국강구조학회논문집 한국강구조학회 Vol.16 No.1 pp.123-134
  7. 정영채(1997) 트러스구조물의 최소중량과 최소처짐 최적설계 실용화. 대한토목학회논문집 대한토목학회 Vol. 17 No.1-1 pp.1-14
  8. 정제원, 박효선(1999) SA알고리즘을 이용한 철골트러스 구조물의 이산최적설계. 한국강구조학회논문집 한국강구조학회 Vol.11 No.6 pp.677-687
  9. 최병한, 임정환(2005) 개선된 인공신경망의 학습방법에 의한 강구조물의 설계. 한국강구조학회논문집 한국강구조학회 Vol.17 No.6 pp.661-672
  10. 황선일, 조홍동, 한상훈(2001) 유전알고리즘을 이용한 트러스구조물의 이산최적설계. 전산구조공학회논문집 전산구조공학회 Vol.14 No.2 pp.97-106
  11. 홍승표, 윤종연(2001) 유전자알고리즘을 이용한 최적설계 매개변수 설정. 대한토목학회논문집 대한토목학회 Vol. 21 No.1-A pp.65-71
  12. Adeli H. and Sarma K.C. (2000)Engineering Optimization. Vol.32, pp.777-802 https://doi.org/10.1080/03052150008941321
  13. Deb K. and Gulati S.(2001) Design of Truss Structures for Minimum Weight Using Genetic Algorithms. Finite Elements in Analysis and Design Vol.37, pp.447-465 https://doi.org/10.1016/S0168-874X(00)00057-3
  14. Elperin T.(1998) Monte-Carlo Structural Optimization in Discrete Variables with Annealing Algorithm. Int. Num. Meth. Engng Vol.26, pp.815-821
  15. Ghattas O.N. and Grossman I.E.(1991) MINLP and MILP for Discrete Sizing Structural Optimization Problems. In Electronic Computation: Proceedings of the 10th Conference. ASCE. New York. NY. pp.197 -204
  16. Hansen S.R. and Vanderplaats G.N.(1990) Approximation Method for Configuration Optimization of Trusses. AIAA Vol.28(1), pp.161-168 https://doi.org/10.2514/3.10367
  17. Hasancebi O. and Erbatur F.(2002) Layout Optimization of Trusses Using Simulated Annealing. Advances in Engineering Software Vol.33, pp.681-696 https://doi.org/10.1016/S0965-9978(02)00049-2
  18. Rajeev S. and Krishnemoorthy C.S.(1997) Genetic Algorithms Based methodologies for Design Optimization of Trusses. J. Struct. Engng. pp.350-358
  19. Yates D. F., Templeman A.B. and Boffey T.B.(1982) The Complexity of Procedures for Determining Weight Trusses with Discrete Member Sizes. Int. J. Solids & Struct. Vol.18(6) pp.487-495 https://doi.org/10.1016/0020-7683(82)90065-8