• 제목/요약/키워드: 최적화 설계프로그램

검색결과 442건 처리시간 0.032초

최적화 기법을 이용한 청정소화약제 소화설비의 설계 프로그램 개발

  • 이동명;임원국
    • 한국화재소방학회:학술대회논문집
    • /
    • 한국화재소방학회 2013년도 추계학술대회 초록집
    • /
    • pp.189-190
    • /
    • 2013
  • 본 연구에서는 청정소화약제 소화설비의 설계인자(약제량, 약제방출량, 약제방출시간, 배관의 압력손실 등)를 최적화할 수 있는 설계프로그램을 개발하였다. 최적화 기법은 최적화 이론 중 최대 경사법(steepest descent method)을 이용하였고 목적함수와 제한조건식을 선형화시켜 최적점을 찾았다. 설계프로그램으로부터 소화설비의 시공 오차, 비용 및 시간을 줄일 수 있으며, 소화설비의 신뢰성 확보로 화재진압을 극대화할 수 있다.

  • PDF

장애 함수를 이용한 신뢰성 기반 최적 설계 (Reliability Based Design Optimization Using Barrier Function)

  • 이태희;최운용;이광기
    • 한국신뢰성학회:학술대회논문집
    • /
    • 한국신뢰성학회 2002년도 정기학술대회
    • /
    • pp.211-216
    • /
    • 2002
  • 실제적인 문제에서 신뢰성 기반 최적 설계(RBDO)를 구현하기 위해서는 유한요소 모델을 해석하기 위한 상용 프로그램과 설계한 것에 대한 신뢰성을 산정할 수 있는 프로그램을 통합하고 최적화 알고리듬을 적용하여야 최적화를 수행하여야만 한다. 또한 최적화 과정에서 최적상태에서 제약조건이 비활성 영역에서 놓이게 되는 것을 방지하기 위해서 제약조건 최적화 문제를 비제약 조건 최적화 문제로 바꾸어 주는 장애 함수를 사용하여 최적화를 수행하였다. 그리고 이 방법론을 기존의 신뢰성기반 최적화 방법론, 즉 신뢰도지수 접근방법과 목표성능치 접근방법과의 비교를 하였다.

  • PDF

검증용 위성 열모델을 이용한 위성 방열판 최적설계

  • 김희경;최성임
    • 천문학회보
    • /
    • 제37권2호
    • /
    • pp.174.2-174.2
    • /
    • 2012
  • 위성의 방열판 설계 과정은 수치해석을 위해 위성을 모델링한 열모델에서 분할 격자인 노드를 기준으로 방열판 위치와 형상, 크기를 조절하면서 한계 온도조건을 만족할 때까지 설계 엔지니어의 판단에 의존하여 열해석을 반복하는 것이 보편적인 방식이다. 대부분 방열판 면적을 줄이기 위한 추가적인 노력을 하지 않기 때문에 필요 이상의 과도한 방열판 설계를 하는 경우가 많은 것이 사실이다. 이러한 방열판 설계에서 최소한의 방열판 면적을 사용하여 한계 온도를 만족하도록 설계를 최적화 한다면 무엇보다 전체 위성 열설계의 효율성과 경제성을 높일 수 있는 바탕이 될 수 있을 것이다. 위성의 방열판 설계는 방열판 영역 내에서 동일한 면적을 가지더라도 위치나 형상에 따라 그 효과가 상당히 차이가 날 수 있기 때문에 실제 방열판 설계에서는 이러한 점을 고려하는 것이 필수적이다. 먼저 위성은 열해석에 알맞는 격자 크기로 분할된 노드로 이루어진 열모델로 모델링되어 개발된다. 방열판이 설계되는 방열판 영역 역시 격자 모양의 노드로 분할되기 때문에 열해석을 이용하여 방열판 설계를 한다면 노드 크기를 기준으로 노드 분할 형태에 따라 설계를 한다. 그래서 위성 열모델에서 방열판 영역의 각 노드가 방열판 노드 여부에 따라 모자이크와 같은 분포의 방열판 설계를 하게 되므로 방열판 노드 분포의 최적화가 방열판 최적 설계를 의미하게 된다. 본 연구에서는 방열판 설계 최적화를 위해 일반적인 위성 프로그램의 열제어 개발에서 사용하는 위성 열모델과 열해석 프로그램을 최적화 기법과 동일한 언어로 다시 개발해야 하는 부담 없이 그대로 최적화 기법과 연동할 수 있도록 하는 방법을 제안하고, 실제 소형의 검증용 위성 열모델을 개발하여 여러 가지 해석 조건에 따른 방열판 최적 설계 결과를 비교하고 검토함으로써 이러한 접근 방식을 검증해보고자 하였다.

  • PDF

스택 기반 코드 변환기 설계 (Design of Translator for Stack-Based Code)

  • 김경수;김기태;조선문;심현진;유원희
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.337-340
    • /
    • 2004
  • 자바는 객체 지향언어로 네트워크 기반의 환경에서 응용프로그램을 효율적으로 개발을 위해 설계되었으며 특정 하드웨어나 운영체제에 영향을 받지 않고 동작 할 수 있는 높은 이식성을 가지고 있다. 하지만 자바 언어로 응용프로그램을 개발하면 다른 언어로 작성하는 것 보다 일반적으로 실행이 느리다는 단점이 발생하게 된다. 이를 극복하기 위해 자바 언어에 대한 최적화가 필요하다. 일반적으로 많이 쓰는 최적화 방법으로는 JIT와 같이 실행시간에 필요에 따라 컴파일하여 실행하는 방법과 바이트코드를 수행하고자 하는 특정 프로세서에 적합한 네이티브 코드를 생성하는 방법을 사용하고 있다. 하지만 이러한 방법들은 고유의 최적화 기법과 구현된 프로그램을 이용해서만이 최적화가 가능했고 또한 코드의 추출부터 최적화를 위한 모든 부분까지 구현해야하는 문제점이 있다. 또한 자바 바이트코드는 스택기반의 코드로써 명령어가 많고 표현이 명백하지 않다는 문제점을 가지고 있다. 따라서 분석과 변환이 어렵기 때문에 자바 바이트코드를 스택 기반이 아닌 분석과 최적화가 용이한 3-주소 형태로 변환하여 최적화 기법을 적용해야 한다 본 논문에서는 자바 바이트코드와 3-주소 형태의 중간 코드인 CTOC-B에 대해서 설계한다.

  • PDF

구조설계에서 수치최적화 기법 및 연구방향

  • 한상훈
    • 전산구조공학
    • /
    • 제5권3호
    • /
    • pp.44-47
    • /
    • 1992
  • 본 학술기사의 목적은 구조설계를 위한 강력하고도 유용한 도구로서의 최적화기법을 소개하는 것이고 현재의 기술현황을 보여주는 것이다. 최적화의 발전은 유한요소법과 컴퓨터기법 그리고 최적화알고리즘 및 소프트웨어의 동시적인 발전으로부터 이루어진다. 이렇게 됨으로써 사용자가 꼭 최적화 이론가가 될 필요성은 없어질 것이고 모든 공학자는 설계의 질과 생산성을 증진시키기 위해 최적화를 훌륭한 설계기술로서 이용할 수가 있게 될 것이다. 최적화를 위한 두가지 접근방안이 제안되었다. 하나는 최적화 과정중 직접적으로 사용되는 민감도 정보를 제공하기 위해 유한요소해석 프로그램을 수정하는 것이고, 다른 하나는 설계변수와 구조응답들로 구성된 목적함수, 제약조건으로된 최적화문제에 최적화기법을 연결하는 것이다. 가장 좋은 방법은 이 두 접근방법의 조합된 방법인 것 같지만 서로 모순된 것 같기 때문에 분명하지가 않다. 따라서 이 부분은 앞으로 주목을 받을 충분한 가치가 있는 내용이 될 것이다. 원료 부족에 대한 인식의 증대와 부존에너지자원의 빠른 고갈은 경량이면서 효율적이고 경제적인 구조물에 대한 욕구를 증폭시켰다. 따라서 오늘날의 유용하고, 거대한 계산능력을 고려한다면, 최적화기법을 사용하고자 하는 동기는 충분한 것이고 숙련된 공학설계자들에 의해 응용됨으로써 최적화는 경쟁적인 우위를 제공하는 강력한 도구가 될 수 있을 것이다.

  • PDF

최적화 기법을 이용한 이산화탄소 소화설비의 설계프로그램 개발에 관한 연구 (A Study on the Design Program Development of the Carbon Dioxide Fire Extinguishing System Using an Optimization)

  • 이동명
    • 한국화재소방학회논문지
    • /
    • 제28권3호
    • /
    • pp.1-9
    • /
    • 2014
  • 본 연구에서는 이산화탄소 소화설비의 설계이론, 소방방재청 고시 제2012-11호, KS B 6261과 최적화 기법 중 최대 경사법을 바탕으로 이산화탄소 소화설비의 설계인자를 최적화할 수 있는 설계프로그램을 개발하였다. 설계프로그램은 정립된 로직 및 알고리즘을 바탕으로 C++ 컴파일러를 이용하여 개발하였고 윈도우 운영체계에서 운영되도록 하였다. 이산화탄소 소화설비 설계인자의 최적화는 제한조건으로 구속되어있는 약제유동율, 방출시간 및 설계변수(배관내경 등)를 최소화하였다. 시험장치에 의해 설계프로그램의 성능을 검증하였고, 소방분야에 최적설계의 기틀을 마련하였다. 또한 최적설계인자를 바탕으로 이산화탄소 소화설비를 시공함으로서 소화설비의 효율성을 높이고 화재진압을 극대화할 것으로 본다.

AISC2005에 기준한 변단면 선설계 건축물시스템의 자동화 최적구조설계 (Self-Optimizing Structural Design of a Pre-engineered Building System with Nonprismatic Members based on AISC2005)

  • 김용석;오명호;송병규
    • 한국강구조학회 논문집
    • /
    • 제21권2호
    • /
    • pp.193-201
    • /
    • 2009
  • 철골 Pre-Engineered Building System(PEBS)이 국내에서도 80년도 후반부터 상당히 일반화되었지만 변단면 PEBS는 대부분 국외에서 개발된 최적화 프로그램으로 구조설계가 수행되고 있다. 이 연구에서는 3차원 변단면 PEBS의 구조설계를 AISC2005의 허용응력설계법과 KBC 기준에 따라 주어진 여러 제약조건들을 만족하도록 수치해석법으로 최적화하는 프로그램을 개발하였다. 변단면 구조물의 최적화 설계는 구조해석과 최적 부재설계를 수행하는데, 구조물의 최소 중량화를 위해서 구조해석과 부재설계 과정을 허용응력조건과 변위조건이 만족될 때까지 반복 수행한다. 2, 3차원 변단면 구조물을 최적화 설계한 결과에 의하면 변단면 용접 H-형강으로 설계하는 것이 압연 H-형강보다 상당한 철골 절약효과가 있는 것으로 나타났다. 변단면 용접 H-형강으로 설계하는 경우 구조물의 종류에 따라 차이는 있지만 AISC2005 기준으로 설계하는 것이 AISC1989 기준보다 철골량이 줄어들었고, 부재 춤도 작게 설계되어 웨브 좌굴에 새 기준이 더 안전한 것으로 평가되었다.

3차원 날개 공력설계를 위한 네트워크 분산 설계최적화 (A Network-Distributed Design Optimization Approach for Aerodynamic Design of a 3-D Wing)

  • 조창열;이상경
    • 한국항공우주학회지
    • /
    • 제32권10호
    • /
    • pp.12-19
    • /
    • 2004
  • 3차원 날개의 공력형상 설계최적화를 위한 설계최적화 시스템을 미래의 다분야 설계최적화 프레임워크의 일환으로 개발하였다. 이 설계최적화 시스템은 형상설계, 격자생성, 공력해석, 최적화의 4가지 모듈로 구성되어있다. 모두 상용패키지를 배경으로 개발하였으며 내장된 스크립트와 저널링 기능을 사용하여 배치 모드에서 자동적으로 실행되도록 프로그램 하였다. Visual Basic 프로그램을 사용하여 네 모듈을 통합하여 자동화된 설계기능을 갖도록 하였다. 특히 계산시간이 많이 소요되는 공력해석을 위하여 네트워크 통신을 이용한 분산 환경을 구현하였다. 공력해석은 일반적인 영역분할방식의 병렬처리 대신에 전역최적화 기법인 반응표면법과 연계하여 분산처리 시켰다. 개발한 공력설계 시스템의 검증을 위하여 간단한 항력최소화 문제에 적용하였으며 그 결과 상당히 향상된 설계 효율성과 적절한 설계 결과를 보여주었다.

고양력장치 설계 최적화 및 풍동시험 (High Lift Device Design Optimization and Wind Tunnel Tests)

  • 이융교;김철완;조태환
    • 항공우주기술
    • /
    • 제9권1호
    • /
    • pp.78-83
    • /
    • 2010
  • 본 연구에서는 높은 양력을 얻기 위하여 플랩 형상 최적 설계를 시도하였다. 플랩 형태는 플랩 중에서 가장 효율이 좋은 파울러 플랩(fowler flap)이다. 플랩 설계는 최적화 기법을 활용하여 진행하였고 최적화의 초기 형상은 general aviation airfoil과 Wentz 등이 개발한 플랩이다. 최적화 방법으로는 반응면 기법 (Response Surface Method)이 사용되었으며, Hicks-Henne 형상함수가 사용되었고, GA(W)-1 익형과 fowler flap이 조합된 형상의 유동장에 대하여 Navier-Stokes 해석을 수행하였다. 상용 최적화 프로그램인 Visual-Doc, 격자 생성 프로그램인 Gambit/Tgrid, 그리고 유동해석에는 Fluent를 이용하였다. 플랩의 윗면 형상과 gap에 대한 최적화를 수행하여 착륙조건에서의 양력이 증가하였다. 초기 형상과 최적화된 형상의 공력특성 변화를 관찰하기 위하여 항우연의 1m 풍동에서 시험을 수행하였다. 최적화된 형상은 대체로 예측치와 비슷한 경향을 보이나, 이른 실속이 관찰되었다. 또한, 날개와 플랩 간의 간격을 설계치보다 좁혀 줌으로써 양력특성이 향상됨을 알 수 있었는데, 이는 설계시 사용된 난류 모델의 영향이라 판단된다.