EnvironmentalED : 환경 부하 파견

참조

  • Alireza Soroudi, 슬롯 무료체험의 전력 시스템 최적화 모델링, 모델환경ED(Gcode3.3) 장발전소 파견, 2017

카테고리 : 슬롯 무료체험 PSOPT 라이브러리


메인파일 : 환경ED.gms

$title 환경 부하 파견

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

Gen / g1*g5 / 설정;
매개변수 보고서(gen,*);

스칼라
   부하 / 400 /
   에프리스 / 0.1 /;

테이블 데이터(Gen,*)
       a b c d e f P최소 P최대
   G1 3 20 100 2 -5 3 28 206
   G2 4.05 18.07 98.87 3.82 -4.24 6.09 90 284
   G3 4.05 15.55 104.26 5.01 -2.15 5.69 68 189
   G4 3.99 19.21 107.21 1.1 -3.99 6.2 76 266
   G5 3.88 26.18 95.31 3.55 -6.88 5.57 19 53;

변수 P(gen), OF, TE, TC;
방정식 eq1, eq2, eq3, eq4;

eq1..TC =e= sum(gen, data(gen,'a')*P(gen)*P(gen) + data(gen,'b')*P(gen) + data(gen,'c'));
eq2..sum(gen, P(gen)) =g= 로드;
eq3.. TE =e= sum(gen, data(gen,'d')*P(gen)*P(gen) + data(gen,'e')*P(gen) + data(gen,'f'));
eq4.. OF =e= TC + TE*Eprice;

P.lo(gen) = data(gen,'Pmin');
P.up(gen) = data(gen,'Pmax');

모델 END / eq1, eq2, eq3, eq4 /;
TC를 최소화하는 qcp를 사용하여 END를 해결합니다.
보고서(gen,'ED') = P.l(gen);

te를 최소화하는 qcp를 사용하여 END를 해결합니다.
보고서(gen,'END') = P.l(gen);

OF를 최소화하는 qcp를 사용하여 END를 해결합니다.
report(gen,'penalty') = P.l(gen);
TE.up = 90000;

TC를 최소화하는 qcp를 사용하여 END를 해결합니다.
Report(gen,'limit') = P.l(gen);

보고서 표시;