• Title/Summary/Keyword: 최적화 설계프로그램

Search Result 442, Processing Time 0.027 seconds

Development of Aerodynamic Shape Optimization Program for Horizontal Axis Wind Turbine Blade (수평축 풍력 블레이드 공력 형상 최적화 설계 프로그램 개발)

  • Yoo, Cheol;Son, Eunkuk;Hwang, Sungmok;Choi, Jungchul;Lee, Jin-Jae;Kim, Seokwoo;Lee, Gwang-Se
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.12
    • /
    • pp.9-16
    • /
    • 2017
  • In this paper, the aerodynamic design process of wind turbine blades is established. The optimization design strategy is presented and the constraints that must be reviewed during the aerodynamic design process are summarized. Based on this, this study developed a BEMT-based aerodynamic optimal design program that can be applied easily to actual work, not only for research purposes, but also can be integrated from the initial concept design stage to the final 3D shape detail design stage. The developed program AeroDA consisted of a concept design module, basic design module, optimal TSR module, local shape optimization module, performance analysis module, design verification module, and 3D shape generation module. Using the developed program, an improved design of the 5MW blade by NREL was made, and it was confirmed that this program could be used for design optimization. In addition, a 10kW blade aerodynamic design and turbine detailed performance analysis were carried out, and it was verified by a comparison with the commercial program DNVGL Bladed.

A Study on the Sequential Design Domain for the Approximate Optimum Design (근사 최적설계를 위한 순차 설계영역에 관한 연구)

  • 김정진;이진식;임오강
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.14 no.3
    • /
    • pp.339-348
    • /
    • 2001
  • More often a commercial package for the structural analysis is necessary in the structural optimum design. In this case the task of combining the package with an optimization program must be required, hut it is not so simple because interchanging some data between them is difficult. Sequential approximate optimization is currently used as a natural way to overcome the hard task. If sequential approximate optimization has wide side constraints that the lower limit of design variables is very small and their upper limit is very large, it is not so easy to obtain approximated functions accurately for the whole design domain. This paper proposes a sequential design domain method, which is very useful to carry out sequential approximate optimization in this case. In this paper, the response surface methodology is used to obtain approximated functions and the orthogonal array is used for design of experiments. The sequential approximate optimization of 3-bar and 10-bar trusses is demonstrated to verify the reliability of the sequential design domain method.

  • PDF

Optimization of Ship Management System (선박관리 시스템의 최적화)

  • Syan, Lim Chia;Park, Soo-Hong
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.8 no.6
    • /
    • pp.839-846
    • /
    • 2013
  • In this paper, an effort has been made to design and develop an optimized programming model for Real-time Ship Management System. Replacing the conventional interrupt-driven programming model, an embedded real-time operating system (RTOS) has been implemented on the system, allowing processes to run virtually simultaneous and multitasking. Data management algorithms are designed and developed in the RTOS to facilitate data distribution amongst tasks and optimize the CPU processing time through intelligent resource utilization. Finally, data lost in the system has been minimized via the improvement of data processing rate under the optimized programming model.

Lateral and Directional SCAS Controller Design Using Multidisciplinary Optimization Program (통합 최적화 프로그램을 이용한 횡운동 SCAS 제어기 설계)

  • Lee, Sang-Jong;Lee, Jang-Ho;Lee, Dae-Sung
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.40 no.3
    • /
    • pp.251-257
    • /
    • 2012
  • The flight controller should meet the flying qualities, stability margins, and time response requirement according to the class of a target aircraft or UAV. Classical design process of PID controller is a very time consuming process and needed trial and erros. The best way is to apply the multi-disciplinary optimization algorithm to meet the numerous constraints of controller requirements. This paper presents how multi-objective parameter optimization (CONDUIT) can be used to determine many design parameters of lateral stability and augmentation system for roll and heading controller of the small UAV. To verify the effectiveness of applying the optimization method, designed controller using optimization are compared with the baseline controller that is designed only considering the time responses.

Optimal design of a tonpilz transducer (Tonpilz 변환기의 최적설계)

  • Kang Kookjin;Xiaoguang Lu;Roh Yongrae
    • Proceedings of the Acoustical Society of Korea Conference
    • /
    • autumn
    • /
    • pp.359-362
    • /
    • 2004
  • 수중에서 사용되는 음향변환기의 성능은 사용환경 뿐만 아니라 많은 설계변수들의 조합에 의해 결정되며, 이들 설계변수들의 영향은 서로 선형 독립적이지 않은 경우가 대부분이다. 따라서 음향변환기의 최적성능을 구현하기 위해서는 각 설계변수들의 개별영향 뿐만 아니라 강호작용에 의한 영향을 동시에 고려하여야 한다. 본 연구에서는 tonpilz 변환기에 대하여 유한 요소 해석을 통하여 설계변수들이 중심 주파수, 대역폭, 음압 및 충격력에 미치는 영향을 파악하였고, 그 결과들의 통계적 다중 회귀분석을 통하여 중심 주파수 대역폭 음압 및 충격력을 이들 설계변수들의 함수로 도출하였다. 나아가 제한 최적화 기법을 이용하여 주어진 사용 환경에서 동작하면서 최대 음압을 구현할 수 있는 변환기의 최적 구조를 자동으로 결정할 수 있는 프로그램을 개발하였다. 본 연구에서 개발된 최적화 프로그램은 다중 설계변수들의 상호효과를 충분히 반영할 수 있으며, 유사한 기능의 여타 음향변환기 설계에 직접 응용이 가능할 것이다.

  • PDF

SIL Code Optimizer Using Pattern Matching Technique (패턴 매칭 기법을 이용한 SIL 코드 최적화기)

  • Park, Sung-Hwan;La, Hwang-Gyun;Oh, Se-Man
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.541-544
    • /
    • 2005
  • EVM(Embedded Virtual Machine)은 모바일 디바이스, 디지털 TV 등 임베디드 컴퓨팅 환경에서 동적인 응용프로그램을 실행할 수 있는 가상기계 플랫폼(Virtual Machine Platform)이다. 가상기계를 이용한 응용프로그램은 플랫폼 독립적인 실행 및 효과적인 다운로드 솔루션을 통한 동적인 실행이 가능하다. EVM을 위한 가상기계 코드인 SIL(Standard Intermediate Language)은 언어/기계 독립적으로 설계되었다. 본 논문은 SIL 코드가 시스템 리소스의 제한이 큰 임베디드 시스템상에서 보다 효율적으로 실행되기 위하여 최적화를 수행하였다. 기존의 최적화 방법론에 관한 연구를 통하여 SIL 코드 특성을 고려한 최적화 방법론을 제시하고, 최적화된 코드를 생성하기 위한 코드 최적화기를 설계하고 구현현하였다. SIL 코드 최적화기는 컴파일러에 의해 생성된 SIL 코드를 입력으로 받아 효율적인 코드로 변환하여, 전체 코드의 크기를 줄이고 수행 속도의 개선효과를 얻을 수 있다.

  • PDF

GVM SAL Code Optimization (GVM SAL 코드 최적화)

  • Kim, Eun-Kyoung;Yun, Sung-Lim;Oh, Se-Man
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.625-628
    • /
    • 2004
  • GVM(General Virtual Machine)은 무선 단말기 상에서 동적인 응용프로그램을 실행할 수 있는 가상 기계(Virtual Machine) 플랫폼이다. 가상 기계를 이용한 응용프로그램의 실행은 플랫폼 독립적인 실행이 가능하며 또한 효과적인 다운로드 솔루션을 통한 동적인 실행이 가능하다. GVM은 SGS 파일을 다운로드 받아 실행되는 시스템이므로, 성능의 저하없이 실행되기 위해서는 효율적인 최적화와 실행 시스템이 요구된다. 본 논문은 SGS 파일이 시스템 리소스의 제한이 큰 무선 단말기 상에서 보다 효율적으로 실행되기 위해서 SAL 코드에 대한 최적화를 수행하였다. SAL 코드 최적화 단계를 수행한 GS 파일은 부분적으로 SGS 파일의 최적화를 가져와 전체 SGS 파일의 크기를 줄이고, 실행될 때 수행 속도 면에서 좀 더 빠른 실행 속도를 가지게 된다. 존재하는 최적화 방법론에 관한 연구를 통하여 SAL 코드의 특성을 고려한 최적화 방법론을 제시하고, 최적화된 SAL 코드를 생성하기 위한 코드 최적화기에 관하여 설계하고 구현하였다.

  • PDF

Design and Implementation of Bytecode-to-C Converter (Bytecode-to-C 변환기의 설계 및 구현)

  • 권혜은;김상훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.52-54
    • /
    • 2001
  • 자바프로그램이 사용하는 바이트코드는 자바가상머신을 통해 플랫폼에 독립적인 특징을 갖는다. 이러한 장점은 인터프리터를 통해 실행되므로 실행속도의 저하와 플랫폼에 의존적인 작업이 어려운 문제점등을 가진다. 이러한 문제점을 보완하기 위한 기술로 JIT 컴파일러와 JNI 기술이 사용된다. 본 논문에서는 JIT 컴파일러가 가지는 실행속도의 향상과 JNI 프로그램의 편리한 작성에 도움을 주고, JVM에 독립적인 번역기를 설계하고 구현하였다. 번역기는 클래스파일을 읽어들여 이 프로그램을 위한 스텁 자바프로그램과 C 프로그램을 생성하고, 기존 C 컴파일러를 사용하여 번역하고 최적화 시키는 과정으로 이루어진다.

Designing Handheld Learning Tool Based On Cognitive Load Theory (인지 부하 이론에 기초한 PDA 기반 학습 프로그램 설계 연구)

  • Kim, Dongsik;Kwon, Sukjin
    • The Journal of Korean Association of Computer Education
    • /
    • v.10 no.1
    • /
    • pp.67-75
    • /
    • 2007
  • The purpose of the study is to develop handheld learning tool based on design principles drawn from cognitive load theory. To optimize learner's cognitive load, the learning program should be developed for maximizing the effective load and(or) minimizing ineffective load. The principles, which were applied to developing the learning program, for minimizing the extraneous cognitive load, one of the ineffective loads, are modality, redundancy, split-attention, multimedia, and worked-out example. In this study, we will show possibilities for designing an effective mobile learning program.

  • PDF

서지탱크의 최적설계

  • 지상현;김민수
    • Journal of the KSME
    • /
    • v.31 no.1
    • /
    • pp.34-42
    • /
    • 1991
  • 복잡한 형상의 서지 탱크를 CAEDS의 GEOMOD를 이용하여 내부의 리보까지 포함한 용기를 모델링하였으며, 설계 부피를 검사하고 GEOMOD와 GFEM 사이의 직접 데이터 교환을 통하여 구조 해석에 필요한 유한요소를 만들었다. 유한요소법에 최적화 이론을 적용하여 서지탱크의 두께 변화에 따른 응력의 설계 민감도를 구하였으며, 민감도를 근거로 보강 위치 및 국부적인 용기의 두께를 결정하였다. 유한요소법 프로그램(IFES, GFEM)과 솔리드 모델러(GEOMOD), 그리고 최적화 기법(IFES-Optimization)을 모두 통합하여, 최적 설계를 수행함으로써 반복되는 실험에 의한 시간과 경비를 줄임과 동시에 신뢰성 있는 설계방법 및 방향을 제시하였다.

  • PDF