DED : 동적 경제 부하 파견

참조

  • Alireza Soroudi, 슬롯 사이트 추천의 전력 시스템 최적화 모델링, 모델DED(Gcode4.1) 장동적 경제 파견, 2017

카테고리 : 슬롯 사이트 추천 PSOPT 라이브러리


메인파일 : DED.gms

$title 동적 경제 부하 파견

$onText
자세한 내용은 다음 책의 4장(Gcode4.1)을 참조하세요.
소루디, 알리레자. 슬롯 사이트 추천의 전력 시스템 최적화 모델링. 스프링거, 2017.
--------------------------------------------------------------------------------
모델 유형: QCP
--------------------------------------------------------------------------------
작성자:
알리레자 소루디 박사
IEEE 수석 회원
이메일: alireza.soroudi@gmail.com
우리는 개발된 슬롯 사이트 추천 코드를 사용하여 파생된 출판물을 요청합니다.
인용함으로써 그 사실을 명시적으로 인정한다.
소루디, 알리레자. 슬롯 사이트 추천의 전력 시스템 최적화 모델링. 스프링거, 2017.
DOI: doi.org/10.1007/978-3-319-62350-4
$offText

세트
   t '시간' / t1*t24 /
   i '열 단위' / g1*g4 /;

테이블 gendata(i,*) '발전기 비용 특성 및 한계'
       a b c d e f Pmin Pmax RU0 RD0
   g1 0.12 14.80 89 1.2 -5 3 28 200 40 40
   g2 0.17 16.57 83 2.3 -4.24 6.09 20 290 30 30
   g3 0.15 15.55 100 1.1 -2.15 5.69 30 190 30 30
   g4 0.19 16.21 70 1.1 -3.99 6.2 20 260 50 50;

매개변수 수요(t) / t1 510, t2 530, t3 516, t4 510, t5 515, t6 544
                       회 7 646절, 회 8 686절, 회 9 741절, 회 10 734, 회 11 748, 회 12 760
                      t13 754, t14 700, t15 686, t16 720, t17 714, t18 761
                      t19 727, t20 714, t21 618, t22 584, t23 578, t24 544 /;

변수
   costThermal '열 단위 비용'
   p(i,t) '화력발전소에서 생산된 전력'
   EM '배출량 계산';

p.up(i,t) = gendata(i,"Pmax");
p.lo(i,t) = gendata(i,"Pmin");

방정식 Genconst3(i,t), Genconst4(i,t), costThermalcalc, Balance(t), EMcalc;

비용열계산..
   costThermal =e= sum((t,i), gendata(i,'a')*sqr(p(i,t))
                            + gendata(i,'b')*p(i,t) + gendata(i,'c'));

Genconst3(i,t).. p(i,t+1) - p(i,t) =l= gendata(i,'RU0');

Genconst4(i,t).. p(i,t-1) - p(i,t) =l= gendata(i,'RD0');

잔액(t)..sum(i, p(i,t)) =g= 수요(t);

EMcalc.. EM =e= sum((t,i), gendata(i,'d')*sqr(p(i,t))
                                   + gendata(i,'e')*p(i,t) + gendata(i,'f'));

모델 DEDcostbased / all /;
CostThermal을 최소화하는 qcp를 사용하여 DEDcostbased를 해결합니다.

임베디드 코드 연결:
- 슬롯 사이트 추천리더:
    기호: [  이름: p  ]
- 프로젝션:
    이름: p.l(i,t)
    새로운 이름: p_l(i,t)
- 엑셀작성기:
    파일: DEDcostbased.xlsx
    기호: [  이름: p_l, 범위: Pthermal!A1  ]
endEmbeddedCode