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

Search Result 1,005, Processing Time 0.037 seconds

Development of Economic based Optimal Operation Program for Microgrid (경제성 기반의 마이크로그리드 최적운영 프로그램 개발)

  • Lee, Hak-Ju;Cha, Woo-Ku;Song, Il-Kun;Yoon, Yong-Tae
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.23 no.12
    • /
    • pp.106-114
    • /
    • 2009
  • This paper addresses unit commitment for microgrid optimization including renewable energy sources, working under deregulated power market. As microgrid supplies both heat and electricity for consumer, operational optimization must be done to meet their demand economically. So renewable energy sources are considered to be negative load, and batteries are used as the load flattening device to raise possibly operational function. In the state of solution, the program is developed to solve out the maximum profit of microgrid using dynamic programming method. Finally, its validity is verified through case study in isolation mode and interconnected mode. The S/W will be used to operate microgrid economically after the market of microgrid is formed.

Generating Intermediate Representation of IDL Using the CFE (CFE를 사용한 IDL 중간 표현 생성)

  • Park, Chan-Mo;Song, Gi-Beom;Hong, Seong-Pyo;Lee, Hyok;Lee, Jeong-Ki;Lee, Joon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 1999.05a
    • /
    • pp.192-197
    • /
    • 1999
  • Programmers who write distributed programs are faced with a dilemma when writing the systems communication code. If the code is written by hand or partly by hand, then the speed of the application may be maximized, but the human effort required to implement and maintain the system is greatly increased. On the other hand, if the code is generated using a CORBA IDL compiler then the programmer effort will be reduced, but the performance of the application may be poor. So we need the optimizing the code generated by CORBA IDL compiler. We introduce the techniques which have been used by typical programming languages into compilation of IDL. We separate the phase of compilation into three phase. The first phase parses interface definition in IDL, manages nested scope and generates AST(Abstract Syntax Tree). The second phase implements the optimization. The third phase generates the code in target language. In this paper, we focus on the first phase. We separate interface definition into interface and message representation from AST. This supports the separate optimization of code in second phase.

  • PDF

Modified TDS (Task Duplicated based Scheduling) Scheme Optimizing Task Execution Time (태스크 실행 시간을 최적화한 개선된 태스크 중복 스케줄 기법)

  • Jang, Sei-Ie;Kim, Sung-Chun
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.27 no.6
    • /
    • pp.549-557
    • /
    • 2000
  • Distributed Memory Machine(DMM) is necessary for the effective computation of the data which is complicated and very large. Task scheduling is a method that reduces the communication time among tasks to reduce the total execution time of application program and is very important for the improvement of DMM. Task Duplicated based Scheduling(TDS) method improves execution time by reducing communication time of tasks. It uses clustering method which schedules tasks of the large communication time on the same processor. But there is a problem that cannot optimize communication time between task sending data and task receiving data. Hence, this paper proposes a new method which solves the above problem in TDS. Modified Task Duplicated based Scheduling(MTDS) method which can approximately optimize the communication time between task sending data and task receiving data by checking the optimal condition, resulted in the minimization of task execution time by reducing the communication time among tasks. Also system modeling shows that task execution time of MTDS is about 70% faster than that of TDS in the best case and the same as the result of TDS in the worst case. It proves that MTDS method is better than TDS method.

  • PDF

Nanoaperture Design in Visible Frequency Range Using Genetic Algorithm and ON/OFF Method Based Topology Optimization Scheme (유전알고리즘 및 ON/OFF 방법을 이용한 가시광선 영역의 나노개구 형상의 위상최적설계)

  • Shin, Hyun Do;Yoo, Jeonghoon
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.37 no.12
    • /
    • pp.1513-1519
    • /
    • 2013
  • A genetic algorithm (GA) is an optimization technique based on natural evolution theory to find the global optimal solution. Unlike the gradient-based method, it can design nanoscale structures in the electric field because it does not require sensitivity calculation. This research intends to design a nanoaperture with an unprecedented shape by the topology optimization scheme based on the GA and ON/OFF method in the visible frequency range. This research mainly aims to maximize the transmission rate at a measuring area located 10nm under the exit plane and to minimize the electric distribution at other locations. The finite element analysis (FEA) and optimization process are performed by using the commercial package COMSOL combined with the Matlab programming. The final results of the optimized model are analyzed by a comparison of the electric field intensity and the spot size of near field with those of the initial model.

Prediction of Explosive Limits for Flammable Mixture Solution by Means of Solution Theory (용액론에 의한 가연성혼합용액의 폭발한계 예측)

  • 하동명
    • Proceedings of the Korean Institute of Industrial Safety Conference
    • /
    • 1999.06a
    • /
    • pp.69-72
    • /
    • 1999
  • 공정상에서 화재 및 폭발위험을 최소화하기 위해서는 공정의 안전과 최적화조작이 이루워 져야 하는데, 우선 작업 조건하에서 취급물질의 연소특성치 파악이 필요하다. 화학공정에 있어서 설계의 요지는 공정모사 프로그램이다. 최근에는 공정모사 프로그램에 응용하기 위해 열역학적 물성치 데이터베이스 연구에 화재ㆍ폭발 특성치 연구가 활발히 진행되고 있다. 이는 공장을 건설하기 전에 안전성 평가가 이루어져야 하기 때문이다. (중략)

  • PDF

A Study on the Dependability Management Systems (DMS 구축 방향(IEC 60300중심으로))

  • 김종걸;김진국
    • Proceedings of the Korean Reliability Society Conference
    • /
    • 2002.06a
    • /
    • pp.309-319
    • /
    • 2002
  • IEC60300의 국제 규격은 시간종속성 경영 시스템의 규격으로써 제 1부는 시간종속성 경영 프로그램, 제 2부는 시간종속성 프로그램 구성요소와 업무, 제 3부는 응용지침 표준의 13개의 규격으로 구성되어 있다. 이 규격은 제품의 초기 단계서부터 폐기단계까지 수명주기 전 단계에 걸쳐 운영의 효율성, 시간, 비용의 제약 하에 위험을 최소화하고 안전성을 최적화하기 위한 지침을 제공한다. 본 연구에서는 현재 기업들이 기본적으로 적용하고 있는 경영모델인 ISO 9000시스템과 안전 설계를 위한 신뢰성 분야의 IEC 60300시스템의 통합모형을 모색하고자 한다.

  • PDF

A case study on the algorithm of redundancy for SCADA system (SCADA 시스템 이중화 알고리즘에 대한 연구)

  • Kang, Dong-oh;Lee, Gang-jun;Song, Won-il;Chae, Ji-seog
    • Proceedings of the KIEE Conference
    • /
    • 2015.07a
    • /
    • pp.1300-1301
    • /
    • 2015
  • SCADA(Supervisory Control and Data Acquisition) 시스템의 이중화는 자동화시스템의 운영측면에서 가장 중요한 부분 중의 하나이며, 본고에서는 발전통합운영시스템의 이중화 솔루션으로 적용된 이중화 프로그램의 알고리즘을 고찰해보고 개발된 프로그램이 당초 목적한 바대로 성능을 발휘하는지에 대해 시험을 실시하고 문제점을 도출하여, 향후 발전통합운영시스템이 안정적이며 최적화된 시스템이 되도록 발전시키는 것이 연구의 목적이라 할 수 있다.

  • PDF

폭설 시 비닐하우스의 변형 분석 및 보강재 최적화

  • Lee, Ye-Ho;Gong, Du-Hyeon;Sin, Sang-Jun
    • Proceeding of EDISON Challenge
    • /
    • 2017.03a
    • /
    • pp.251-258
    • /
    • 2017
  • 비닐하우스는 원예시설 중 가장 중요한 구조물로서 전국에서 이용하고 있으며, 경제적이기 때문에 농업 재배에서 가장 많이 쓰인다. 폭설 시 눈에 의한 하중으로 비닐하우스의 속이 빈 파이프의 변형이 유도된다. 본 논문에서는 비닐하우스의 80%를 차지하는 단동식 구조를 모델로 삼아 비닐하우스 지붕 위치에 따른 눈의 하중을 계산한 후 EDISON 해석 프로그램과 상용 프로그램을 이용하여 비닐하우스에 최대 변위와 응력을 분석하여 농업진흥청에서 제안한 보강재를 해석했다. 추가로 보강재의 접하는 위치를 이동하여 최대 변위와 파이프에 가해지는 응력을 분석하였다.

  • PDF

가연성물질의 폭발 안전 특성치 예측

  • 하동명
    • Bulletin of the Korean Institute for Industrial Safety
    • /
    • v.1 no.1
    • /
    • pp.40-48
    • /
    • 2001
  • 화학 공정 설계의 요지 가운데 하나는 공정모사 프로그램이다. 최근에는 공정모사 프로그램에 적용하기 위해 화재·폭발 특성치 연구가 활발히 진행되고 있다. 이는 공장을 건설하기 전에 안전성평가가 먼저 이루어져야 하기 때문이다. 이러한 안전성평가에 관한 관심은 더 정확한 자료뿐만 아니라 더 많은 성분에 대한 자료의 필요성을 증대시키고 있다. 공정에서 가연성물질을 취급에 있어 밸브의 조작실수, 배관접합부파손 등으로 인해 주위에 공기와 혼합되어 착화원에 의해 화재 및 폭발이 발생할 수도 있으며, 또한 유해물질이 유출되는 경우도 있다. 산업현장에서 화재 및 폭발의 위험을 최소화하기 위해서는 공정의 안전과 최적화 조작이 이루어져야 하는데, 이를 위해 우선 작업 조건 하에서 취급물질의 연소 특성치 파악이 필요하다.(중략)

  • PDF

Comparison of Semantics for Handling Exceptions (예외사항을 처리하는 의미 구조 비교)

  • Han, Junglan
    • Annual Conference of KIPS
    • /
    • 2010.11a
    • /
    • pp.1831-1833
    • /
    • 2010
  • 프로그램을 실행하는 동안 다양한 오류가 발생할 수 있고 이러한 예외사항은 체계적으로 검사하고 처리해야한다. 예외사항의 의미구조를 잘 표현하면 프로그래밍언어의 신뢰성을 증진할 수 있고, 설계와 표준화, 최적화 및 번역 과정에 중요한 역할을 수행한다. 본 연구에서는 기존에 제시된 작용식을 사용하여 예외사항을 처리하는 방법을 자바 프로그램의 예제를 통하여 제시한다. 다른 의미구조들과 제시된 작용식을 판독성(Readability), 지능성(Intelligibility), 모듈성(Modularity), 확장성(Extensibility), 융통성(Flexibility)의 다섯 영역에서 비교하여 본 작용식의 우수성을 확인하고자 한다.