• 제목/요약/키워드: Generation Constraint

검색결과 188건 처리시간 0.022초

발전제약완화용 배터리 ESS 효과 분석 및 기술 적용 (Analysis of Battery ESS Technology and its Effects for Generation Constraint)

  • 정솔영
    • KEPCO Journal on Electric Power and Energy
    • /
    • 제7권1호
    • /
    • pp.45-50
    • /
    • 2021
  • 우리나라 서해안 및 동해안지역에는 대규모 발전단지가 집중되어 운영 중이며 이 발전단지들의 발전력을 송전하고 있는 765kV 송전선로 2 회선 고장이 발생하는 경우 송전선로의 용량부족으로 인해서 수 GW 규모의 발전력을 불시에 탈락시키도록 보호체계(SPS, Special Protection System)가 운영 중이다. 이 SPS 가 동작하여 대규모 공급능력이 불시에 상실되면 급격한 주파수 하락이 발생하게 되어 저주파수계전기(Under Frequency Relay, UFR)가 동작할 수 있기 때문에 SPS 탈락 발전기의 출력을 상시에 감소시키는 제약비발전(Constraint off)을 시행하고 있다. 이 제약비발전으로 인해 매년 수천억원의 제약비용이 발생하고 있기 때문에 제약을 완화시키기 위한 방안으로 배터리 에너지저장장치(BESS)를 적용하는 사업이 추진되고 있다. 이는 "발전제약완화 에너지저장장치(이하 발전제약완화용 ESS) 사업"으로 불리며 전국 19 개 변전소에 총 1.4GW(2C-Rate)의 에너지저장장치가 설치되는 국내 최대규모의 BESS 사업이다. 향후 송전망 확충에 의해서 발전제약이 해소되는 경우 주파수 조정용, 재생에너지 변동성 완화용 등의 다목적 ESS 로 활용될 계획이다. 본 보고서에서는 발전제약완화 ESS 사업의 기술적 효과를 실효치 기반의 시뮬레이션(PSS/E v33.3)을 통해서 검토하였다.

유한요소해석을 이용한 원자로용기 압력-온도 한계곡선의 평가 (Evaluation of Pressure-Temperature Limit Curve for the Safe Operation of an RFV based on 3-D Finite Element Analyses)

  • 이택진;박윤원;이진호;최재붕;김영진
    • 대한기계학회논문집A
    • /
    • 제25권10호
    • /
    • pp.1567-1574
    • /
    • 2001
  • In order to operate an RPV safely it is necessary to keep the pressure-temperature (P-T) limit during the heatup and cooldown process. While the ASME Code provides the P-T limit curve for safe operation, this limit curve has been prepared under conservative assumptions In this paper the effects of conservative assumptions involved in the P-T limit curve specified in the ASME Code Sec. XI were investigated. Three different parameters the crack depth the cladding thickness and the cooling rate, were reviewed based on 3-D finite element analyses. Also the constraint effect on P-T limit curve generation was investigated based on J- T approach. It was shown that the crack depth and the constraint effect change the safe region in P-T limit curve significantly Therefore it is recommended to prepare a more precise P-T limit curve based on finite element analysis to obtain P-T limit for safe operation of an RPV.

C 프로그램을 테스팅하기 위한 분기 커버리지에 기반을 둔 자동 테스트 데이터 생성 (Automated Test Data Generation Based on Branch Coverage for Testing C Programs)

  • 정인상
    • 한국콘텐츠학회논문지
    • /
    • 제12권11호
    • /
    • pp.39-48
    • /
    • 2012
  • 소프트웨어 테스팅이 소프트웨어 개발 비용의 상당 부분을 차지하는 것은 잘 알려진 사실이다. 소프트웨어 테스팅 비용을 줄이기 위해 소프트웨어 테스트 데이터를 자동으로 생성하는 방법에 많은 연구가 이루어지고 있다. 일반적으로 테스트 데이터 자동 생성을 지원하기 위해 심볼릭 실행기나 제약 해결기와 같은 정교한 도구들을 요구한다. 그러나 이와 같은 도구들을 개발하거나 구입하는 것은 소프트웨어 테스트 관련 비용을 증가시키는 또 다른 요소로 작용된다. 이 논문에서는 심볼릭 실행이나 제약 해결에 의존되지 않는 동적 테스트 데이터 방법을 제안한다. 제안된 방식은 분기 커버리지 기준을 효과적으로 만족하도록 Korel의 경로 지향 테스트 데이터 생성 방법을 확장한다. 이 논문에서는 삼각형 분류 프로그램에 대한 실험을 통하여 제안된 방법이 분기 커버리지를 매우 효과적으로 달성함을 보인다.

Objectivity/C++에서 무결성 제약조건 확인을 위한 코드 생성 (Code Generation for Integrity Constraint Check in Objectivity/C++)

  • 김인태;김기창;유상봉;차상균
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제5권4호
    • /
    • pp.416-425
    • /
    • 1999
  • 복잡한 무결성 제약 조건을 효율적으로 확인하기 위해 제약 조건들을 룰 베이스(rule base)에 저장하고 별도의 룰 관리 시스템과 제약 조건 관리 시스템을 통해 제약 조건을 확인하는 기법이 많은 연구자들에 의해 연구되고 발표되었다. 그러나 제약 조건 관리 시스템이 실행시간에 응용 프로그램을 항상 모니터링하고 있다가 데이타의 수정이 요청될 때마다 개입하여 프로세스를 중단시키고 관련 제약 조건을 확인하는 기존의 방법들은 처리 시간의 지연을 피할 수 없다. 본 논문은 컴파일 시간에 제약 조건 확인 코드를 응용 프로그램에 미리 삽입할 것을 제안한다. 응용 프로그램 자체 내에 제약 조건 확인 코드가 삽입되기 때문에 실행 시간에 다른 시스템의 제어를 받지 않고 직접 제약 조건의 확인 및 데이타베이스의 접근이 가능해져서 처리 시간의 지연을 피할 수 있을 것이다. 이를 위해 어떤 구문이 제약 조건의 확인을 유발하는 지를 추적하였고, 컴파일러가 그러한 구문을 어떻게 전처리 과정에서 검색하는지 그리고 그러한 구문마다 어떻게 해당 제약 조건 확인 코드를 삽입할 수 있는 지를 객체지향1) 데이타베이스 언어인 Objectivity/C++에 대해 gcc의 YACC 코드를 변경함으로써 보여 주었다.Abstract To cope with the complexity of handling integrity constraints, numerous researchers have suggested to use a rule-based system, where integrity constraints are expressed as rules and stored in a rule base. A rule manager and an integrity constraint manager cooperate to check the integrity constraints efficiently. In this approach, however, the integrity constraint manager has to monitor the activity of an application program constantly to catch any database operation. For each database operation, it has to check relevant rules with the help of the rule manager, resulting in considerable delays in database access. We propose to insert the constraints checking code in the application program directly at compile time. With constraints checking code inserted, the application program can check integrity constraints by itself without the intervention of the integrity constraint manager. We investigate what kind of statements require the checking of constraints, show how the compiler can detect those statements, and show how constraints checking code can be inserted into the program, by modifying the GCC YACC file for Objectivity/C++, an object-oriented database programming language.

테스트 데이터 자동 생성을 위한 적합도 평가 방법의 효율성 향상 기법 (An Improved Technique of Fitness Evaluation for Automated Test Data Generation)

  • 이선열;최현재;정연지;배정호;김태호;채흥석
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제37권12호
    • /
    • pp.882-891
    • /
    • 2010
  • 테스트 데이터를 자동으로 생성하기 위한 동적 테스트 데이터 생성에 관한 많은 연구가 이루어졌다. 동적 테스트 데이터 생성 방법은 가공 테스트 대상 프로그램(SUT; Software Under Test)을 실행시켜 기존의 테스트 데이터의 적합도를 평가하고, 평가된 적합도 값과 최적의 알고리즘을 이용하여 새로운 테스트 데이터를 생성하는 방법이다. 최근에 전역 최적화 알고리즘을 이용한 동적 테스트 데이터 생성에 관한 많은 연구가 이루어져 왔고, 이 알고리즘을 통해서 테스트 대상 프로그램 (SUT)의 커버리지를 높일 수 있는 데이터를 생성할 수 있다는 것이 실험적으로 밝혀졌다. 그러나 최적화 알고리즘은 오랜 연산 시간이 필요하기 때문에, 이를 이용한 방법은 테스트 데이터를 생성하기 위해 많은 시간이 걸린다는 단점이 있다. 본 논문에서는 최적화 알고리즘을 이용한 동적 테스트 데이터 생성의 시간을 줄이기 위하여, 최적화 알고리즘의 절차 중 적합도 평가 시간을 줄이는 방법을 제안한다. 이를 위하여 SUT의 테스트 목표 경로로 부터 생성된 적합도 평가 프로그램(FEP)을 정의하고, 가공 SUT 실행하는 대신 소개된 FEP를 이용한 적합도 평가 방법을 제안하고 'ConGA'라는 도구를 구현한다. 그리고 C언어로 작성된 프로그램을 'ConGA'를 이용하여, 테스트 데이터 생성 효율성을 확인하였다. 이 실험을 통하여 제안된 방법이 기존의 방법보다 테스트 데이터 생성에 걸린 시간을 평균적으로 약 20% 줄인 것을 확인할 수 있었다.

A new approach for finite element analysis of delaminated composite beam, allowing for fast and simple change of geometric characteristics of the delaminated area

  • Perel, Victor Y.
    • Structural Engineering and Mechanics
    • /
    • 제25권5호
    • /
    • pp.501-518
    • /
    • 2007
  • In this work, a new approach is developed for dynamic analysis of a composite beam with an interply crack, based on finite element solution of partial differential equations with the use of the COMSOL Multiphysics package, allowing for fast and simple change of geometric characteristics of the delaminated area. The use of COMSOL Multiphysics package facilitates automatic mesh generation, which is needed if the problem has to be solved many times with different crack lengths. In the model, a physically impossible interpenetration of the crack faces is prevented by imposing a special constraint, leading to taking account of a force of contact interaction of the crack faces and to nonlinearity of the formulated boundary value problem. The model is based on the first order shear deformation theory, i.e., the longitudinal displacement is assumed to vary linearly through the beam's thickness. The shear deformation and rotary inertia terms are included into the formulation, to achieve better accuracy. Nonlinear partial differential equations of motion with boundary conditions are developed and written in the format acceptable by the COMSOL Multiphysics package. An example problem of a clamped-free beam with a piezoelectric actuator is considered, and its finite element solution is obtained. A noticeable difference of forced vibrations of the delaminated and undelaminated beams due to the contact interaction of the crack's faces is predicted by the developed model.

최적화 기반의 음열음악 생성 및 제어 기법 (Optimization based serial music generation and control)

  • 윤종철;이인권;유민준
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 1부
    • /
    • pp.712-716
    • /
    • 2008
  • 본 논문은 난수를 제어하는 통계적 방법을 사용한 음열음악의 작곡 및 제어 방법을 설명한다. 음열음악은 20세기 현대음악의 중요한 작곡 기술 중 하나로, 반음계의 모든 12음이 동일한 빈도로 사용되어야 한다는 성질을 갖는 음악을 뜻한다. 이러한 음열음악의 작곡을 위해, 우리는 최적화 기반의 난수생성기법을 사용하였다. 우리는 카이-제곱 테스트와 자기 상관성 테스트를 이용한 최적화식을 제안한다. 또한 이러한 최적화 기법에 사용자의 제약을 추가함으로써 사용자 제어 가능한 음열음악의 작곡이 가능하다. 본 논문의 기술을 사용하여 기존의 음열음악의 작곡 뿐 아니라 사용자에 의해 주어진 멜로디나 비트를 따라가는 새로운 음열음악의 작곡이 가능하다.

  • PDF

Optimal Hourly Scheduling of Community-Aggregated Electricity Consumption

  • Khodaei, Amin;Shahidehpour, Mohammad;Choi, Jaeseok
    • Journal of Electrical Engineering and Technology
    • /
    • 제8권6호
    • /
    • pp.1251-1260
    • /
    • 2013
  • This paper presents the optimal scheduling of hourly consumption in a residential community (community, neighborhood, etc.) based on real-time electricity price. The residential community encompasses individual residential loads, communal (shared) loads, and local generation. Community-aggregated loads, which include residential and communal loads, are modeled as fixed, adjustable, shiftable, and storage loads. The objective of the optimal load scheduling problem is to minimize the community-aggregated electricity payment considering the convenience of individual residents and hourly community load characteristics. Limitations are included on the hourly utility load (defined as community-aggregated load minus the local generation) that is imported from the utility grid. Lagrangian relaxation (LR) is applied to decouple the utility constraint and provide tractable subproblems. The decomposed subproblems are formulated as mixed-integer programming (MIP) problems. The proposed model would be used by community master controllers to optimize the utility load schedule and minimize the community-aggregated electricity payment. Illustrative optimal load scheduling examples of a single resident as well as an aggregated community including 200 residents are presented to show the efficiency of the proposed method based on real-time electricity price.

2족 보행로봇을 위한 여유자유도 궤적 생성 (Redundancy Trajectory Generation for Biped Robot Manipulators)

  • 연제성;박종현
    • 대한기계학회논문집A
    • /
    • 제33권10호
    • /
    • pp.1014-1022
    • /
    • 2009
  • A biped robot in locomotion can be regarded to be kinetically redundant in that the link-chain from its foot on the ground to its swing foot has more degrees of freedom that needed to realize stable bipedal locomotion. This paper proposes a new method to generate a trajectory for bipedal locomotion based on this redundancy, which directly generates a locomotion trajectory at the joint level unlike some other methods such as LIPM (linear inverted-pendulum mode) and GCIPM (gravity-compensated inverted-pendulum mode), each of which generates a trajectory of the center of gravity or the hip link under the assumption of the dominance of the hip-link inertia before generating the trajectory of the whole links at the joint level. For the stability of the trajectory generated in the proposed method, a stability condition based on the ZMP (zero-moment point) is used as a constraint as well as other kinetic constraints for bipedal motions. A 6-DOF biped robot is used to show how a stable locomotion trajectory can be generated in the sagittal plane by the proposed method and to demonstrate the feasibility of the proposed method.

단독주택 태양광 발전과 냉방수요를 반영한 전력 최적운용 전략 연구 (Study on Optimal Control Algorithm of Electricity Use in a Single Family House Model Reflecting PV Power Generation and Cooling Demand)

  • 서정아;신영기;이경호
    • 설비공학논문집
    • /
    • 제28권10호
    • /
    • pp.381-386
    • /
    • 2016
  • An optimization algorithm is developed based on a simulation case of a single family house model equipped with PV arrays. To increase the nationwide use of PV power generation facilities, a market-competitive electricity price needs to be introduced, which is determined based on the time of use. In this study, quadratic programming optimization was applied to minimize the electricity bill while maintaining the indoor temperature within allowable error bounds. For optimization, it is assumed that the weather and electricity demand are predicted. An EnergyPlus-based house model was approximated by using an equivalent RC circuit model for application as a linear constraint to the optimization. Based on the RC model, model predictive control was applied to the management of the cooling load and electricity for the first week of August. The result shows that more than 25% of electricity consumed for cooling can be saved by allowing excursions of temperature error within an affordable range. In addition, profit can be made by reselling electricity to the main grid energy supplier during peak hours.