1 |
1
(a) 이산화 모듈(10)이 과거 유입량 관측자료가 저장된 유입량 자료DB로부터 유입량을 불러와 유입량을 이산화하고, 저수지 정보DB로부터 저수지 정보를 불러와 저수량을 이산화하는 단계와;(b) 로버스트 최적화 수행모듈(20)이 상기 이산화된 저수량과 이산화된 유입량을 활용하여 로버스트 목적함수를 최적화하는 월 방류량(Rt)을 결정하는 단계와;(c) 로버스트 최적화 수행모듈(20)은 상기 단계(b)의 월 방류량(Rt)이 최적해로 수렴될 때까지 로버스트 목적함수를 반복 계산하는 단계, 및(d) 저수지 운영룰 작성모듈(30)이 이산화된 저수량과 이산화된 유입량에 따라 가능한 모든 경우의 수로 상기 단계(c)에서 계산되어 구해진 월 방류량(Rt)을 저수지 운영룰로 설정하는 단계로 이루어지되,상기 단계(b)에서 로버스트 목적함수가 포함된 순환식은,이고, 여기서,(여기서, , , 는 시점 t에서의 k번째 이산화된 월초 저수량, 는 최적화대상이 되는 목적함수이고, 와 Rt 는 각각 시점 t와 t+1 사이의 이산화된 월평균 유입량(m3/s)과 방류량(m3/s), E는 기댓값, 에서 , Smin은 최소 저수량, Smax은 최대 저수량, 목적함수()에서 주요목적항()은 물 공급량(방류량, Rt)이 수요량(Dt)만큼 충분히 공급함을 목적으로 하는 것이고 보조목적항()은 이수기 말(6월말) 저수량이 목표저수량(Starget)을 잘 맞추도록 설정된 것이며 로버스트 목적항(πt)은 로 정의하고 는 목적항()이 기준범위(θt)를 벗어나는 사건의 확률, It는 지시함수, Nt 는 t 계산단계의 전체 경우의 수, 는 의 추정값, w1과 w2 및 w3 는 가중치)이며,상기 이산화된 저수량은 30등분이고 상기 이산화된 유입량은 5개 구간으로 이산화된 저수량과 이산화된 유입량에 따라 가능한 모든 경우의 수는 시점 t 별로 각각 150개가 되고, 시점 t는 이수기 9개월이 적용되어 1~9의 값을 갖게 되어 월별로 150개의 최적 월 방류량이 산정되는 것을 특징으로 하는, 로버스트 최적화를 이용한 이수기 저수지 운영룰 산정방법
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
제 1 항에 있어서,(e) 평가유입량 생성모듈(40)이 상기 단계(d)의 월 방류량(Rt)에 의한 저수지 운영능력을 평가하기 위해 평가유입량을 생성하는 단계와;(f) 저수지 운영룰 평가모듈(50)이 상기 평가유입량을 활용하여 상기 단계(d)의 저수지 운영룰이 목표에 부합하는지 확인하는 단계와;(g) 저수지 운영룰 평가모듈(50)이 상기 단계(f)에서 목표에 부합하면 상기 저수지 운영룰(월 방류량)이 최종 저수지 운영룰이 되고, 목표에 부합하지 않으면 로버스트 목적항의 가중치를 수정한 후 상기 단계(b) 내지 단계(f)를 목표에 부합할 때까지 다시 반복하여 최적의 가중치를 결정하는 단계가 추가로 포함되는 것을 특징으로 하는, 로버스트 최적화를 이용한 이수기 저수지 운영룰 산정방법
|
6 |
6
제 5 항에 있어서,상기 단계(e)에서 평가유입량은 다음의 수학식,(여기서, 는 i월의 월평균 유입량(S10단계에서의 유입량 관측자료 활용)으로 로그정규분포에 적합되며 관측자료로부터 모평균()과 모분산()이 추정, Yi는 월평균 유입량의 로그값이며 Yi의 모평균()과 모분산()은 유입량의 모수와의 관계식을 이용해 구하고 이 관계식을 이용하여 유입량의 평균과 분산이 변하도록 Y가 다변량정규분포 를 따르는 것을 이용하여 평가유입량을 생성, 는 Y의 공분산행렬, ε은 충분히 작은 상수, Ytest는 생성된 로그 유입량, Qtest는 생성된 평가유입량)으로 생성하는 것을 특징으로 하는, 로버스트 최적화를 이용한 이수기 저수지 운영룰 산정방법
|
7 |
7
제 5 항에 있어서,상기 단계(f)에서 목표 부합 여부는 신뢰도 지표를 사용한 다음의 수학식,(여기서, 신뢰도는 방류량(Rt)이 수요량(Dt)보다 크거나 같을 확률로서, 상기 평가유입량을 활용한 방류량 모의 총갯수를 기준으로 방류량(Rt)이 수요량(Dt)보다 크거나 같은 횟수가 됨)으로 확인하는 것을 특징으로 하는, 로버스트 최적화를 이용한 이수기 저수지 운영룰 산정방법
|