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

Search Result 1,005, Processing Time 0.029 seconds

The Introduction of EMS Network Optimization Field Test in KPX (EMS 최적화기능의 실계통 적용시험 소개)

  • Kang, Hyung-Koo;Hwang, Kyung-Sik;Kim, Kwang-Ho;Lee, Kun-Woong
    • Proceedings of the KIEE Conference
    • /
    • 2007.11b
    • /
    • pp.106-108
    • /
    • 2007
  • EMS 계통해석 최적화기능은 전압계획(VVD), 안전도개선(SENH), 최적조류계산(OPF) 기능을 지원하고 있다. 그러나 이들 기능은 부등호 제약처리, 이산 제어요소 처리, 제어DB 구축과 최적화 파라미터 튜닝의 어려움, 급전 가능한 제어대상 최소화, 수렴특성 난조 등 프로그램의 강인성의 문제로 전 세계적으로 실 계통에서 활발히 사용되지 못하고 있다. 본고에서는 전력거래소(KPX) EMS 최적화 프로그램 기능소개와 실계통 활용을 위한 제어DB 재구축, 튜닝, 특성시험 결과와 향후계획을 소개하고자 한다.

  • PDF

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

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

  • PDF

A study on the program development for area optimizing of damper ports in road tunnels with transverse ventilation system (횡류식 도로터널의 급, 배기구 포트 개구면적 최적화 프로그램 개발 연구)

  • Jo, Hyeong-Je;Chun, Kyu-Myung;Min, Dea-Kee;Kim, Jong-Won;Beak, Jong-Hoon
    • Journal of Korean Tunnelling and Underground Space Association
    • /
    • v.21 no.1
    • /
    • pp.177-188
    • /
    • 2019
  • The purpose of the optimization of the installation of supply/exhaust ports for tunnels with transverse ventilation system is to supply fresh air from outside to inside of tunnels uniformly and exhaust pollutant from tunnels properly for creating safe and clean environment for tunnel users. For this purpose, a ventilation port area optimization program was developed to obtain a uniform supply or exhaust air volume inside a great depth double deck tunnel with transverse ventilation system. In order to area optimize the developed port sizing program, the wind velocity was measured in the duct of the currently operated tunnel with semi-transverse ventilation. Also 3D cfd was performed on the same tunnel and cfd results were compared to the measured value. As a result, the error rate between the predicted value from the program and measured value was 6.72%, while the error rate between the predicted value from the program and 3D cfd analysis value was 4.86%. Both of comparison results show less than 10% of error rate. Thus It is expected that supply/exhaust port optimization design of transverse ventilation tunnel can be possible with using this large exhaust port area optimization program.

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

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

  • PDF

An Optimal Algorithm for Sparse Code Motion (희소코드모션을 위한 최적화 알고리즘)

  • 유희종;신현덕;안희학
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10d
    • /
    • pp.646-648
    • /
    • 2002
  • 본 논문에서는 코드 최적화를 위하여 계산적으로나 수명적으로 제한이 없는 희소 코드 모션 알고리즘을 제안한다. 이 알고리즘은 지나친 레지스터의 사용을 막기 위하여 불필요한 코드 모션을 억제한다. 또한, 본 논문에서는 기존 알고리즘의 술어의 의미가 명확하지 않은 것을 개선하였고 노드 단위 분석과 명령어 단위 분석을 혼용했기 때문에 발생하는 모호함도 개선하였다. 따라서, 제안한 알고리즘은 불필요하게 중복된 수식이나 배정문의 수행을 피하게 함으로써, 프로그램의 불필요한 재계산이나 재실행을 하지 않게 하여 프로그램의 능률 및 실행시간을 향상시킨다.

  • PDF

Optimum Design of Reinforced Concrete Outrigger Wall Opening Using Piecewise Linear Interpolation (구간선형보간법을 이용한 철근콘크리트 아웃리거 벽체 개구부의 최적설계)

  • Lee, Hye-Lym;Kim, Han-Soo
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.33 no.4
    • /
    • pp.217-224
    • /
    • 2020
  • In this study, a framework for optimizing the opening in an outrigger wall is proposed. To solve a constrained bounded optimization problem, an in-house finite element program and SQP algorithm in Python SciPy library are utilized. The openings of the outrigger wall are located according to the strut-tie behavior of the outrigger wall deep beam. A linear interpolation method is used to obtain differentiable continuous functions required for optimization, whereas a database is used for the efficiency of the optimization program. By comparing the result of the two-variable optimization through the moving path of the search algorithm, it is confirmed that the algorithm efficiently determines the optimized result. When the size of each opening is set to individual variables rather than the same width of all openings, the value of the objective function is minimized to obtain better optimization results. It was confirmed that the optimization time can be effectively reduced when using the database in the optimization process.

Real-Time Implementation of the CS-ACELP(G.729) Using TMS320C6201 DSP (TMS320C6201를 이용한 CS-ACELP(G.729)의 실시간 구현)

  • 백성기;박만호;배건성
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.26 no.3B
    • /
    • pp.288-294
    • /
    • 2001
  • 본 논문에서는 CS-ACELP 음성부호화기를 TMS320C6201 고정소수점 DSP 칩을 탑재한 EVM 보드 상에서 권고안(G.729)과 함께 제공되는 고정수점 C 프로그램을 바탕으로 실시간 구현하였다. CS-ACELP 음성부호화기를 실시간 구현하기 위한 최적화 방법에 대해 기술하였으며, 구현된 시스템의 음질 평가를 위해서 음성신호에 대한 C 프로그램의 출력과 구현된 시스템의 출력을 비교하였다. 실험 결과, 최적화 작업을 통해 구해진 전체 프로그램 메모리의 크기는 약 14.04kWords 였으며, 한 프레임(10ms)을 처리하는데 2.5 ms가 소요되었다. 또한, 임의의 음성신호에 대한 C 프로그램의 출력과 구현된 시스템의 출력을 ITU-T에서 제공되는 test vector를 이용하여 bit-exact 함을 확인하였으며, 위의 실험결과를 바탕으로 TMS320C6201 EVM 보드에서 마이크와 스피커를 이용하여 CS-ACELP 음성부호화기가 왜곡이나 지연없이 실시간 구현됨을 확인하였다.

  • PDF

Program Slicing in the Presence of Complicated Data Structure (복잡한 자료 구조를 지니는 프로그램에 대한 슬라이싱)

  • 류호연;강원임;박재홍
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.557-559
    • /
    • 1999
  • 프로그램 슬라이싱은 프로그램의 특정 문장에서 변수에 영향을 주는 문장들을 분해하는 방법으로 디버깅, 최적화, 프로그램 유지보수, 테스팅, 재사용 부품 추출 그리고 프로그램 이해를 포함하는 여러 응용 분야들에서 그 유용성을 확인할 수 있다. 본 논문은 포인터 변수와 포인터 변수에 의해 참조되는 동적 객체, 구조체, 배열을 포함하는 프로그램에 대한 정확한 슬라이스 생성에 관한 연구이다. 포인터 변수와 같은 복잡한 구조를 가지는 프로그램에서 포인터 변수나 포인터 변수가 참조하는 객체의 상태를 파악하기 위해서 객체 참조상태 그래프를 제시한다.

  • PDF

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

  • Lee, Yung-Gyo;Kim, Cheol-Wan;Cho, Tae-Hwan
    • Aerospace Engineering and Technology
    • /
    • v.9 no.1
    • /
    • pp.78-83
    • /
    • 2010
  • In the present paper, a flap was optimized to maximize the lift. A 2-element fowler flap system was utilized for optimization with an initial shape of general aviation airfoil and a flap shape designed by Wentz. Response surface method and Hicks-Henne shape function were implemented for optimization. 2-D Navier-Stokes method was used to solve flow field around aGA(W)-1 airfoil with a fowler flap. Commercial programs including Visual-Doc, Gambit/Tgridand Fluent were used. Upper surface shape and the flap gap were optimized and lift for landing condition was improved considerably. The original and optimized flaps were tested in the KARI's 1-m low speed wind tunnel to examine changes in aerodynamic characteristics. For optimized flap tests, the similar trend to prediction could be seen but stall angle of attack was lower than what was expected. Also, less gap than optimized design delayed stall and produced better lift characteristics. This is believed to be the effect of turbulence model.

Dynamic Event Analysis of J2ME Programs by Program Transformation (프로그램 변환을 통환 J2ME 프로그램의 동적 이벤트 분석)

  • 최윤정;창병모
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.874-876
    • /
    • 2004
  • J2ME 모바일 프로그램은 모바일 기기가 보편화되면서 그 사용이 증가하고 있다. J2ME 프로그램은 자원이 제한된 모바일 환경에서 실행되므로 자원의 효율적인 사용이 매우 중요하다. J2ME 프로그램은 대부분 이벤트-구동 프로그램이여 효과적인 이벤트 관리가 자원 최적화에 않은 영향을 미치며 이벤트 관련 디버깅은 매우 어려운 부분이다. 본 연구에서는 실행 중에 실시간으로 이벤트 발생 및 처리 정보를 보여줄 수 있는 시스템을 설계 개발하였다. 이 시스템은 사용자 옵션에 따라 사용자가 관심 있는 이벤트만을 실행 중에 추적하거나 실행 후에 이벤트 관련 프로파일 정보를 제공한다.

  • PDF