참조
카테고리 : 피망 슬롯 NOA 라이브러리
메인파일 : netreactor.gms
$onText
원자로 네트워크 설계 문제.
Ryoo, H.S., Sahinidis, N.V., 비볼록 NLP의 전역 최적화 및
프로세스 설계에 응용 프로그램이 포함된 MINLP. 계산. 화학. 영어, 19, 1995,
pp.551-566.
Floudas, C.A., Pardalos, P.M., et al. 로컬 테스트 문제 핸드북
및 글로벌 최적화. Kluwer 학술 출판사, Dordrecht, 1999,
섹션 8.2.8, 테스트 문제 8, pp. 113-114.
$offText
스칼라 k1 /0.09755988/
k2 /0.09658428/
k3 /0.0391908 /
k4 /0.9/;
변수 ca1, ca2, cb1, cb2, v1, v2, obj;
방정식 e1, e2, e3, e4, e5, e;
e1..ca1 + k1*ca1*v1 =e= 1;
e2..ca2 - ca1 + k2*ca2*v2 =e= 0;
e3..cb1 + ca1 + k3*cb1*v1 =e= 1;
e4.. cb2 - cb1 + ca2 - ca1 + k4*cb2*v2 =e= 0;
e5..sqrt(v1) + sqrt(v2) =l= 4;
예.. obj =e= -cb2;
* 변수의 한계
ca1.lo = 0;
ca1.up = 1;
ca2.lo = 0;
ca2.up = 1;
cb1.lo = 0;
cb1.up = 1;
cb2.lo = 0;
cb2.up = 1;
v1.lo = 0.00001;
v1.up = 16;
v2.lo = 5.00001;
v2.up = 16;
*초기점
ca1.l = 1;
ca2.l = 1;
cb1.l = 1;
cb2.l = 1;
v1.l = 1;
v2.1 = 1;
모델 넷리액터 /all/;
nlp를 사용하여 obj를 최소화하는 netreactor를 해결합니다.
* 넷리액터 종료