설명
화학 평형 모델을 해결하기 위한 샘플 비선형 시스템.
소형 모델 유형 :NLP
카테고리 : 슬롯 무료체험 모델 라이브러리
메인 파일 : wall.gms
$title 화학 평형 문제 (WALL,SEQ=76)
$onText
화학 평형 모델을 해결하기 위한 샘플 비선형 시스템.
Wall, T W, Greening, D 및 Woolsey, R E D, 복합 화학 해결
기하학적 프로그래밍 기반 기술을 사용한 평형. 또는 34, 3(1987).
키워드: 비선형 계획법, 화학 평형 문제, 화학 공학
업데이트 [2019-07-12]: Johan Loefberg는 원래 모델에서
변수(농도를 나타냄)에 대한 비음성 요건은
실종. 이것들이 추가되었습니다.
$offText
* 목적 변수는 자유로 선언되어야 하지만 r1로 인해 음수가 아닐 것입니다.
가변 바;
음이 아닌 변수 so4, baoh, oh, hso4, h;
방정식 r1, r2, r3, r4, b1, b2;
* 10의 거듭제곱으로 확장: ba -5, so4 -5, baoh -12, oh -7, hso4 -10, h -7
r1..ba*so4 =e= 1;
r2..baoh/ba/oh =e= 4.8;
r3..hso4/so4/h =e= .98;
r4.. h*oh =e= 1;
b1..ba + 1e-7*baoh =e= so4 + 1e-5*hso4;
b2.. 2*ba + 1e-7*baoh + 1e-2*h =e= 2*so4 + 1e-5*hso4 + 1e-2*oh;
모델 벽 / 모두 /;
ba.1 = 1; so4.l = 1; baoh.l = 1; 오.l = 1; hso4.l = 1; h.l = 1;
* 슬롯 무료체험 수정 솔루션이 없습니다
wall.tolproj = 0;
ba를 최소화하는 nlp를 사용하여 벽을 해결합니다.