• Title/Summary/Keyword: 성능최적화

Search Result 4,335, Processing Time 0.037 seconds

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.

Impact Performance Optimization of Auto-Sensing Breaker using Multi-objective Function (다목적함수를 이용한 지능형 브레이커의 타격성능 최적화)

  • Lee, Dae-Hee;Noh, Dae-Kyung;Park, Sung-Su;Lee, Geun-Ho;Kang, Young-Ky;Cho, Jae-Sang;Jang, Joo-Sup
    • Journal of the Korea Society for Simulation
    • /
    • v.26 no.4
    • /
    • pp.11-21
    • /
    • 2017
  • This paper discusses the design parameter sensitivity analysis and multi-objective function optimization for improving the impact performance of an auto-sensing breaker based on the analytical model of the same, which secured reliability in a previous research. The study aims to improve both impact power and stability by complementing the existing research that only improved the impact power. The study sequence is as follows: first, the analysis scenarios for the accurate sensitivity analysis and optimization are set up. Second, the sensitivity of the design parameter of the auto-sensing breaker is analyzed, and the variables with high sensitivity are extracted. Third, the extracted variables are used to optimize the multi-objective functions, and the optimized performance is compared with the initial performance to see how the impact performance on the existing auto-sensing breaker has improved. This study is based on domestic technology, and will allow the development of products with a better blowing performance than their existing overseas counterparts.

Open Source기반 HTML5 Mobile Web Application Platform 구조 분석 및 성능 최적화 방법

  • Im, Sang-Seok
    • Information and Communications Magazine
    • /
    • v.29 no.9
    • /
    • pp.10-17
    • /
    • 2012
  • 본고는 크게 두가지 주제로 구성이된다. 첫번째로는 HTML5 기반의 mobile Web application platform 구조에 대해서 상세히 소개한다. Web application platform은 기술 구조상 mobile OS에 내재되어 native형태로 배포되는 Browser engine을 포함한 platform 부분과 native Web platform 상에서 구동되는 HTML5 application framework 부분으로 구성된다. HTML5 application framework 구축을 위해 시장에서 널리쓰이는 open source로서 jQuery Mobile framework을 소개한다. 두번째로 해당 Web platform상에서 동작하는 Web application 개발시 부디칠 각종 성능 이슈 및 그것을 해결하기 위한 접근법을 다섯가지 기술 영역으로 나누어, 각 영역별로 적용 가능한 실기를 다룬다. 마지막으로 최적화시 사용가능한 각종 open source profiling 및 성능 최적화 tool에 대해서 소개한다.

Java Class File Optimization (자바 클래스 파일 최적화)

  • 홍경표;이야리;오세만
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.55-57
    • /
    • 2001
  • 자바언어는 이질적인 네트워크 환경에서 프로그램 개발이 적합하도록 설계된 언어이다. 자바언어의 특징은 소프트웨어를 쉽게 개발하는데 유용한 것은 사실이지만, 성능상 제약이 따르게 된다. 즉 자바는 클래스 파일이 이동하여 JVM 환경에서 인터프리팅 되는 시스템이므로, 클래스 파일이 이동하며 실행되는 동안의 성능의 저하 없이 자바의 특징을 이용하려면 복잡한 최적화와 실행 시스템이 요구된다. 본 논문은 네트워크 상에서 동적으로 다운로드 되는 클래스 파일의 최적화에 있다. 클래스 파일이 인터프리팅 되는 시스템이 보다 적은 네트워크 로드를 가지고 실행할 수 있도록 하며, 효율적인 실행 속도를 보이도록 하는 것이다. 여기서는 Class Field Optimizer는 내부적으로 Bytecode Optimizer와 ClassGen을 이용하여 실행시간을 개선하고 전체 클래스 파일의 크기를 줄이게 된다. Bytecode Optimizer는 peephole 최적화를 수행하고, bytecode 의존적 최적화, 그리고 전역최적화를 행하게 된다. ClassGen은 클래스 파일의 포맷에 따라 bytecode를 분석하고 본래의 클래스 파일보다 작은 크기의 클래스 파일을 생성하게 된다. 최적화된 클래스 파일은 부분적으로 클래스 파일의 최적화를 가져와 전체 클래스 파일의 크기를 줄이고, 인터프리터를 통하여 실행될 때 수행 속도면에서 좀더 빠른 실행 속도를 가지게 된다.

Extended Null-Pointer Check Elimination using Specialization (Specialization을 이용한 확장된 널 포인터 검사 제거)

  • Choi, Hyung-Kyu;Moon, Soo-Mook
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06b
    • /
    • pp.391-394
    • /
    • 2011
  • 기존 자바 가상 머신의 성능을 향상시키는 대표적인 기법들로 Just-in-time compiler와 Ahead-oftime compiler가 있다. 그리고 이러한 기법들은 전통적인 최적화 외에도 자바에 특화된 최적화 기법을 적용하여 효율적인 코드를 생성한다. 자바에 특화된 최적화 기법으로 대표적으로 널 포인터 검사 제거 기법이 있으며 이는 오래 전부터 자바 가상 머신에서는 필수적인 최적화로 여겨지며 그 성능 향상 또한 충분하다고 여겨졌다. 본 논문에서는 specialization기법을 도입하여 기존의 널 포인터 검사 기법을 확장하여 추가적으로 널 포인터 검사를 제거하는 기법을 제안하려고 한다. 그리고 이 기법은 기존의 널 포인터 검사 기법 자체를 수정하지 않아도 되며 Just-in-time compiler와 Ahead-of-time compiler에 모두 적용 가능하다. 실험 결과 메소드 호출이 많은 어플리케이션에서는 성능을 향상시킬 수 있었으며 일반적인 연산이 많은 어플리케이션에서도 일부 성능 향상을 얻을 수 있었다.

Pellet Geometric Effects on a Thermoelectric Generator with a High Power Electronic Component (고파워 전자소자에 부착된 열전생성기에 대한 pellet의 기학학적 구조가 미치는 영향)

  • Kim, K.J.
    • Journal of Power System Engineering
    • /
    • v.16 no.2
    • /
    • pp.36-42
    • /
    • 2012
  • 본 논문은 고파워 전자소자로부터 에너지를 수확하는 열전생성기의 성능에 pellet의 기학학적 구조가 미치는 영향들을 보고한다. 열경계저항을 포함하는 열전모델을 적용하여, 다양한 경계조건들과 열원의 열율들에 대해 pellet의 높이, pellet의 단면적, thermocouple의 수를 최적화 하고, 이처럼 최적화된 pellet의 기하학적 구조를 갖는 열전생성기의 성능과 일반적인 pellet으로 구성된 열전생성기의 전력생성성능과 효율이 예측되고 비교되어진다. 예측된 결과는 최적화된 pellet으로 구성된 열전생성기가 일반적인 pellet으로 구성된 열전생성기보다 2-10배까지 생성효율이 우수함을 보여준다. 최적화된 pellet으로 구성된 열전생성기와 일반적인 pellet으로 구성된 열전생성기의 열적성능도 예측되고 비교된다.

Recognizer Optimization for a Isolated-word Recognition system using Throat Microphone (성대마이크를 이용한 ASR 시스템 개발을 위한 인식기 최적화)

  • Jung, Young-Giu;Han, Mun-Sung;Lee, Sang-Jo
    • 한국HCI학회:학술대회논문집
    • /
    • 2007.02a
    • /
    • pp.406-410
    • /
    • 2007
  • 성대마이크는 디바이스의 특성상 환경 잡음을 최소화하는 장점이 있다. 그러나 고주파정보의 손실과 부분적인 포먼트 정보의 손실 때문에, 성대마이크를 이용한 명령어 인식기는 표준마이크를 이용한 명령어 인식기보다 낮은 성능을 보인다. 본 논문은 한국어 음운자질의 특성을 적용한 특징추출 알고리즘과 최적화된 인식모델을 이용하여 높은 성능을 갖는 명령어 인식시스템을 제안한다. 성대 울림 특성이 한국어 내의 분포 분석하여 성대 울림 정보만으로 명령어 인식기 개발이 가능함을 보이고 음성인식에 높은 성능을 보이는 Time Delay Neural Network(TDNN)[1]을 성대신호 명령어 인식에 최적화한 구조를 제안한다. 실험을 통해 찾은 최적 TDNN 구조를 성대신호에 적용한 했을 때 약 87%의 높은 성능을 보였다.

  • PDF

Dispersion Map Optimization and Dispersion Slope Mismatch Effect on optical long-haul transmission (장거리 광신호 전송에서 분산 맵 최적화와 분산 기울기 불일치의 영향)

  • 김민성;최보훈
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2004.05a
    • /
    • pp.802-805
    • /
    • 2004
  • 표준 단일모드 광섬유를 전송선으로 사용하고, Raman 중폭기 없이 EDFA 증폭기 만을 사용하여, 각 채 널당 10Gb/s 의 파장다중화된 40 개 채널신호들을 3,000km 전송하는 경제적인 광 링크를 구성 한 뒤, 이 링크의 전송 성능 최적화를 위해 분산 맵 구조의 차이 에 따른 성능 차이를 분석하였다. 이 링크의 분산 맵은 전치분산보상, 구간분산보상 그리고 후치분산보상으로 나누어 지는데 이 들의 다양한 조합을 통해 15 가지의 다양한 분산 맵들을 구성한 뒤 각각의 경우를 분석하여 링크 성능을 크게 향상시키는 최적화된 분산맵 구조를 구하였다. 이 최적화된 분산 조건이, 단일 모드 광섬유와 분산보상 광섬유가 가지 는 파장에 따른 분산 기울기의 불일치로 인해 받게 되는 영향이 조사되었고 이 영향이 링크의 성능에 미치는 효과가 무시될 수 있는 분산 기울기의 허용 가능한불일치 범위를 구하였다.

  • PDF

Shape Optimization of GCB for Increasing Small Current Interruption Capacity (소전류 차단성능 개선을 위한 가스 차단기의 형상 최적화)

  • Kim, H.K.;Park, K.Y.;Im, C.H.;Jung, H.K.;Park, S.K.;Lee, S.H.
    • Proceedings of the KIEE Conference
    • /
    • 2002.07b
    • /
    • pp.764-766
    • /
    • 2002
  • 본 연구에서는 가스 차단기의 소전류 차단성능을 개선하기 위한 최적화 과정에 대해서 나타낸다. 목적함수는 절연내력과 극간 인가전압의 차이의 최소값으로 선정하였으며, 목적함수가 최대가 되도록 최적화를 수행한다. 설계 변수로는 개극 전의 전극 이동길이, 노즐목 길이 및 노즐목 발산각과 노즐 하류장 형상을 채택하였다. 최적화 알고리즘으로는 (1+1) 진화알고리즘을, 유동해석을 위해서는 FVFLIC법을 사용하였다. 최적화 결과로 얻어진 모델은 초기 모델에 비해 소전류 차단성능이 상당히 개선되었음을 확인할 수 있었다.

  • PDF

Local and Global Optimization Techniques for Power Consumption Optimization (전력 소비 최적화를 위한 지역 및 전역 최적화 기술)

  • Kim, Seongjin;Youn, Jonghee M.;Ko, Kwangman
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.10-13
    • /
    • 2012
  • 임베디드 시스템은 여러 분야에서 사용되고 있으며, 그 범위는 더욱더 다양하게 늘어나고 있다. 이러한 다양성은 임베디드 시스템이 사용되는 목적에 따라 새로운 아키텍처를 요구하게 되면서, 아키텍처 구조, 동작에 대한 변경 또는 새로운 설계에 대해 개발 시간과 비용을 줄이기 위한 재목적 컴파일러의 개발 필요성과 중요성이 강조되고 있다. 더욱이 전력이 제한적인 모바일 기기에서 동작하는 어플리케이션의 최적화와 이러한 최적화를 위한 컴파일러 개발은 매우 중요한 이슈가 되고 있으며, 특히 어플리케이션 성능에 직접적인 영향을 주는 컴파일러 후단부는 다양한 방법론들이 적용되어 있고 많은 연구가 수행되고 있다. 이 논문에서는 EXPRESSION의 재목적 컴파일러인 EXPRESS의 후단부에서 코드 최적화를 위해 적용된 기법을 분석하고, 기존 코드 스케줄링과 더불어 성능 개선을 위해서 기본 블록 스케줄링을 추가한 모델을 설계하고 성능평가 방법을 제시한다.