본 연구에서는 트러스 구조물의 이산 치수 최적화를 위한 일련의 설계 절차를 제안하고 있다. 기존 트러스 구조물의 이산 치수 최적화 방법의 대부분은 메타휴리스틱 알고리즘을 사용한 통계적 접근 방식을 채택하고 있다. 그러나 이러한 방법은 이산 최적해를 찾을 때까지 많은 해석을 요구하므로 고가이다. 본 연구의 주된 동기는 구조해석의 수를 최대한 줄이면서 이산설계를 제안하는데 있다. 첫째, 잘 개발된 구조 최적화 기법이 포함된 상용 소프트웨어인 GENESIS를 이용하여 연속설계 공간에서 최적해를 산출한다. 연속설계공간에서의 최적해는 우수한 해를 제공한다. 그 다음, 이산 최적해가 연속 최적해 부근에 있다고 가정하여 제안하는 방법을 적용한다. 트러스 구조물의 이산 치수최적화를 위해 머신러닝 라이브러리 중 하나인 scikit-learn에 내장된 기능을 사용하여 근사모델을 연속 최적해 근처에서 생성하여 간단한 최적화 문제로 변환한다. 그런 다음 파이썬 라이브러리인 PyGAD를 사용하여 이산 최적해를 산출한다. 본 연구는 기존의 메타휴리스틱 알고리즘을 연계한 접근법에 비해 0.38 ~ 52.0%의 구조해석 횟수로서 이산설계를 제공하고 있다.
*본 초록은 AI를 통해 원문을 번역한 내용입니다. 정확한 내용은 하기 원문에서 확인해주세요.