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

Search Result 1,005, Processing Time 0.029 seconds

A Study on the Optimization of a Spacecraft Structure by Using Coupled Load Analysis Model and Modal Transient Analysis (연성하중해석 모델과 모달과도해석을 이용한 위성체 구조부재의 최적화 연구)

  • Hwang, Do-Soon;Lee, Young-Shin;Kim, In-Gul
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.32 no.6
    • /
    • pp.34-48
    • /
    • 2004
  • In this paper an optimization algorithm is suggested to reduce the huge computation time in the optimum design of large structures, especially in spacecraft structures. It combines the coupled load analysis model using a constrained mode of component mode synthesis and the modal transient analysis. The computer simulation code is developed and evaluated in optimizing spacecraft platforms. The developed algorithm can alleviate the computational load with adequate accuracy. From the optimization of a spacecraft structural member, the characteristics of each structural member can be understood.

Optimization of thermal network of compact fuel processor for PEMFCs using Aspen plus simlation (Aspen plus 전산모사를 통한 연료전지용 컴팩트 연료개질기 열교환망 최적화)

  • Jung, Un-Ho;Koo, Kee-Young;Yoon, Wang-Lai
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 2009.11a
    • /
    • pp.207-207
    • /
    • 2009
  • Aspen plus는 Aspentech사에서 개발한 공정모사용 프로그램으로서 다양한 화학종의 열역학적 자료를 기반으로 공정설계, 공정최적화, 공정모니터링 등 공정개발에 활용되고 있다. 연료개질기는 수증기 개질반응, 수성가스전이반응, 선택적화학반응으로 구성된 소규모 수소생산공정에 해당된다. 따라서 Aspen 전산모사를 통해 다양한 조건에서의 운전결과를 모사하여 개질기에 미치는 영향을 분석함으로써 운전조건을 최적화 할 수 있다. 연료개질기의 성능에 영향을 미치는 주요인자는 주로 수증기개질 촉매층 출구온도 및 수증기/탄소 비이다. 수증기개질 촉매층의 출구온도를 $660{\sim}740^{\circ}C$로 변화시키면서 개질가스의 조성, 카본 전환율, 개질효율 등을 비교 분석하였다. 또한 수증기/탄소 비를 3~5의 범위에서 변화시키면서 영향을 살펴보았다. 수증기개질 촉매층의 온도가 높을수록 수소생산량이 증가에 따른 효율 증가가 나타났으며 수증기/탄소 비가 증가할 경우에도 개질효율에 긍정적인 영향을 미치는 것을 확인하였다. 하지만 실제 개질기의 운전에서는 소재의 제약에 따라 운전 온도에 제약이 있으며 수증기/탄소비의 증가 역시 개질기의 부피 증가로 이어지는 단점이 있다는 것을 고려해야 한다. 따라서 반응기 재질, 크기, 운전온도와 개질효율과의 상관관계를 파악하여 개질기의 특성을 최적화 하여야 한다.

  • PDF

Sequential Convex Programming Based Performance Analysis of UAV Design (순차 컨벡스 프로그래밍 기반 무인기 설계 형상의 성능 분석)

  • Ko, Hyo-Sang;Choi, Hanlim;Jang, Jong-Youn;Kim, Joon;Ryu, Gu-Hyun
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.50 no.11
    • /
    • pp.771-781
    • /
    • 2022
  • Sequential convex programming based performance analysis of the designed UAV is performed. The nonlinear optimization problems generated by aerodynamics are approximated to socond order program by discretization and convexification. To improve the performance of the algorithm, the solution of the relaxed problem is used as the initial trajectory. Dive trajectory optimization problem is analyzed through iterative solution procedure of approximated problem. Finally, the maximum final velocity according to the performance of the actuator model was compared.

Using a H/W ADL-based Compiler for Fixed-point Audio Codec Optimization thru Application Specific Instructions (응용프로그램에 특화된 명령어를 통한 고정 소수점 오디오 코덱 최적화를 위한 ADL 기반 컴파일러 사용)

  • Ahn Min-Wook;Paek Yun-Heung;Cho Jeong-Hun
    • The KIPS Transactions:PartA
    • /
    • v.13A no.4 s.101
    • /
    • pp.275-288
    • /
    • 2006
  • Rapid design space exploration is crucial to customizing embedded system design for exploiting the application behavior. As the time-to-market becomes a key concern of the design, the approach based on an application specific instruction-set processor (ASIP) is considered more seriously as one alternative design methodology. In this approach, the instruction set architecture (ISA) for a target processor is frequently modified to best fit the application with regard to code size and speed. Two goals of this paper is to introduce our new retargetable compiler and how it has been used in ASIP-based design space exploration for a popular digital signal processing (DSP) application. Newly developed retargetable compiler provides not only the functionality of previous retargetable compilers but also visualizes the features of the application program and profiles it so that it can help architecture designers and application programmers to insert new application specific instructions into target architecture for performance increase. Given an initial RISC-style ISA for the target processor, we characterized the application code and incrementally updated the ISA with more application specific instructions to give the compiler a better chance to optimize assembly code for the application. We get 32% performance increase and 20% program size reduction using 6 audio codec specific instructions from retargetable compiler. Our experimental results manifest a glimpse of evidence that a higgly retargetable compiler is essential to rapidly prototype a new ASIP for a specific application.

The Design of Telemedicine System using RTP and JMF (RTP 와 JMF 기반의 원격진료 화상회의 시스템 설계 및 구현)

  • 이광빈;이배호;노현주;정태웅
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10e
    • /
    • pp.556-558
    • /
    • 2002
  • 본 연구에서는 인터넷 상 원격진료(Telemedicine)에서 가장 중요한 실시간 데이터공유를 원활히 하기 위해 과도한 지연을 방지할 수 있는 실시간 전송 프로토콜RTP(Real-time Transport Protocol)즉 사용하였다. 또한 자바 애플릿(Applet) 프로그램 구현을 통해 강력한 확장성과 멀티 플랫폼(multi-platform)을 갖으며, JMF를 사용하여 RTP 지원과 멀티미디어 데이터를 보다 쉽고 효율적으로 처리하였다. 이러한 방법을 통해 기존TCP/IP 기반의 응용 프로그램에서 거의 불가능하였던 네트워크 트래픽 제어(Network Traffic control)를 효율적으로 개선하였으며, 영상압축 데이터는 RTP로 전송함으로써 자바가 가지는 확장성을 손상시키지 않으면서 최적화 ,문제를 해결하였다. 또한, 웹 서버 측 데몬(demon)을 제외 한 모든 프로그램을 애플릿으로 구현함으로써 기존의 응용 프로그램 원격진료 시스템 설치 및 제거의 어려움을 없애 누구나 쉽고 빠르게 시스템을 이용할 수 있다. 마지막으로 모든 플랫폼에 걸쳐 15frames/sec 이상의 원활한 데이터 전송과 2초 이내의 지연방지가 가능하도록 개선하였다.

  • PDF

Design and Implementation of Network-based Profiling System of Java Bytecode (자바바이트코드의 네트워크 기반 프로파일링 시스템 설계 및 구현)

  • 정준영;정민수;이은정;정연정;윤기송
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.415-417
    • /
    • 1999
  • 네트워크상에 바이트 코드로 존재하고 실행되는 자바 프로그램은 여러 가지 컴퓨팅 환경 요소로 인해 수행병목현상이 나타나고 있다. 더구나 프로그램 성능 향상을 위해 바이트코드를 해석한다는 것은 쉬운 일이 아니다. 본 논문은 자바 바이트코드를 소스코드로 디컴파일하고, 프로그램 문맥의 기본 블록과 제어 구조를 분석하여 프로파일 정보를 얻는다. 그리고 프로파일 정보를 바탕으로 사용자나 개발자에게 의미있는 정보를 제공하여 최적화된 프로그램을 개발할 수 있도록 하는 네트워크 기반 프로파일링 시스템과 프로파일 정보 시각화를 위한 시스템의 프로토타입 설계 및 구현을 다룬다.

  • PDF

Static Trace based Java Birthmarking Technique (정적 트레이스 기반의 자바 버스마킹 기법)

  • Park, Hee-Wan;Lim, Hyun-Il;Choi, Seok-Woo;Han, Tai-Sook
    • Annual Conference of KIPS
    • /
    • 2008.05a
    • /
    • pp.281-284
    • /
    • 2008
  • 소프트웨어 버스마크는 프로그램을 식별하는데 사용될 수 있는 프로그램의 고유한 특징을 말한다. 본 논문에서는 자바 메소드의 정적 트레이스 정보에 기반한 자바 버스마킹 기법을 제안한다. 정적 트레이스는 런타임 실행 절차를 반영한다는 점에서 동적 버스마크의 장점이 있고, 정적 분석으로 추출하기 때문에 라이브러리나 함수 단위에 적용가능하다는 정적 버스마크의 장점도 있다. 본 논문에서 제안한 버스마킹 기법을 평가하기 위해서 서로 다른 프로그램을 구별할 수 있는 신뢰도와 프로그램 최적화나 난독화에 견딜 수 있는 강인도에 대한 실험을 하였다. 실험 결과로부터 본 논문에서 제안하는 버스마크가 신뢰도를 유지하면서 기존 방법보다 강인한 버스마크임을 확인할 수 있다.

A Study on Model to Select Tuning Programs for Reducing CPU Usage (주전산기 CPU 사용량 감소를 위한 개선 대상 프로그램 선정 모델에 관한 연구)

  • Shin, Jong-Min;Min, Sung-Gi
    • Annual Conference of KIPS
    • /
    • 2008.05a
    • /
    • pp.549-552
    • /
    • 2008
  • 부하를 분산하여 시스템 자원의 효율성을 제고하여 시스템의 안정성을 향상하고자 하는 연구는 부하분산 에이전트 이용, 네트워크 트래픽의 동적 감시를 통한 부한 분산, 클러스트 환경을 이용한 부하분산, Queue를 통한 트랜잭션을 제어에 의한 부하 분산 등이 있다. 또한 어플리케이션 부문은 프로그램 로직 단순화 및 SQL 최적화 등을 실시하여 부하를 경감하는 연구가 진행 되고 있다. 그러나 어플리케이션 부문의 튜닝을 실시하기 위한 대상 프로그램의 선정 및 튜닝 실시 후 사후 관리 방법에 대한 연구는 활발히 이루어지지 않았다. 따라서 본 논문은 시스템 부하 개선을 위한 튜닝 대상 프로그램 선정 모델을 제시하고, 이를 실 업무에 적용하여 본 연구 모델의 실용성을 검증 하였다.

Study on Parameter Optimization in Daegok & Sayun Dam Basins Using HEC-HMS (대곡.사연댐 유역의 HEC-HMS를 이용한 매개변수 최적화 연구)

  • Yoon, Guk-Hui;Park, Myung-Ky;Choi, Byung-Man;Kim, Yung-Jin
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2009.05a
    • /
    • pp.1103-1107
    • /
    • 2009
  • 최근 기상이변에 따른 국지성 호우 등으로 인하여 지역별로 홍수량 차이가 많이 나고 있는 상황으로 유역내 중요시설물 및 인명의 보호를 위해서는 유역의 특성을 정확하게 반영한 홍수분석이 필수적인 실정이다. 유역 주요지점의 정확한 홍수량을 산정하기 위해서는 지역특성이 반영된 호우를 선정하고, 유출모의를 위한 유역특성이 잘 구현되어야 한다. 이를 위해서는 홍수량산정에 영향을 주는 매개변수의 정확한 산정이 필요하며 본 연구에서는 미공병단(US Army Corps)에서 개발하여 배포한 차세대 프로그램인 HEC-HMS(v3.3)를 이용하여 집중시간, 저류상수, Curved Number, 감수상수, 초기손실, 초기기저유량, Threshold 등 7가지 매개변수에 대한 최적화를 수행하였다. 종래에는 첨두홍수량을 중시하여 집중시간과 저류상수는 최적화하고 나머지 변수들은 실측치 및 계산값을 적용하였으나, 금번 연구에서는 첨두홍수량 및 총유출량 모두 관측값에 최대한 일치하도록 7가지 매개변수를 최적화하는 방안 및 최적화시 초기값 선정이 매개변수 최적화에 미치는 영향을 연구하였다. 매개변수 최적화 순서는 먼저 전체적인 평균유출량 또는 평균유출고가 실측치와 모의치 간에 일치하도록 CN, RC를 보정하고 다음 단계로 첨두발생시간이 일치하도록 Tc, K를 보정하고, 마지막으로 홍수 수문곡선의 형태를 결정하는 나머지 매개변수를 조정하여 전체적인 수문곡선의 형태와 첨두홍수량이 일치하도록 수행하였으며, Tc, K, CN 등의 중요 매개변수는 신뢰구간(계산치의 0.8${\sim}$1.2)을 설정하여 목적함수의 수렴을 유도하였다. 위를 이용하여 수렴된 매개변수들로 강우-유출 모의를 분석한 결과를 기존 홍수사상과 비교한 결과 상당히 근접한 결과를 도출할 수 있어, 매개변수는 7가지 모두에 대한 최적화를 가능한 것으로 연구되었으나 목적함수들의 수렴되는 과정에 대해서는 좀 더 심도있는 고찰이 필요할 것으로 판단된다.

  • PDF

Simulation of Automobile Model Using Bayesian Network (베이지안 네트워크를 이용한 자동차 시뮬레이션)

  • Kim, Tae-Hyun;Son, Min-Woo;Shin, Dong-Kyoo;Shin, Dong-Il
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06c
    • /
    • pp.328-331
    • /
    • 2007
  • 본 논문은 물리엔진을 기반으로 구현한 자동차 시뮬레이터 프로그램에서 베이지안 네트워크를 이용해서 최적화된 이동방식을 계산하여 제공하는 기능을 구현한 결과를 보여준다. 자동차 시뮬레이터로부터 입력 받은 각 코스별 통과시간과 이동위치 및 회전각을 토대로 수집된 정보에 베이지안 네트워크를 적용하여 가장 빠른 시간 내에 완주한 코스의 이동위치에 따른 회전각을 산출해 낸 다음 각 위치마다 확률적으로 가장 적합한 핸들 조작법을 화면에 제공함으로써 사용자가 현 위치에 가장 최적화 된 조작법을 알 수 있게 한다. 또한 반복적인 레이스 트랙 완주에 따라서 더욱 최적화 된 각도를 피드백 함으로서 좀 더 빠른 완주가 가능해지도록 하는 것이 이 연구의 목적이다.

  • PDF