Gtc : 최적의 가스 전송 압축기 설계

참조

  • Neculai Andrei, 크레이지 슬롯 기술을 사용한 비선형 최적화 애플리케이션, 스프링거 최적화 및 그 애플리케이션, 모델GTC(5.11) 장기계공학의 응용, 2013

카테고리 : 크레이지 슬롯 NOA 라이브러리


메인파일 : gtc.gms

$onText
가스 전송 압축기 설계.

Beightler, C., Phillips, D., 응용 기하학 프로그래밍. 존 와일리
및 아들, 뉴욕, 1976.

Ali, M., Pant, M., Singh, V.P., 두 가지 수정된 차등 진화
엔지니어링 설계 문제에 대한 알고리즘 및 응용 프로그램.
세계 모델링 및 시뮬레이션 저널, vol.6, 2010, pp.72-80.
(실생활 문제 F1)
$offText

변수 x1, x2, x3, obj;
방정식 eobj;

eobj.. obj =e= 861000*(sqrt(x1))*x2*(x3**(-2/3))/sqrt(x2*x2-1)+
                36900*x3 +
                772000000*(x2**(0.219))/x1 -
                765430000/x1;

*변수에 바인딩됨:
x1.lo = 10;    x1.up = 55;
x2.lo = 1.1;   x2.up = 2;
x3.lo = 10;    x3.up = 40;

모델 gtc /all/;

nlp를 사용하여 obj를 최소화하는 gtc를 해결합니다.

$ifThenI x%mode%==xbook
파일 gtcd /gtc1.dat/
gtcd를 넣어;
x1.l:15:7, x2.l:15:7, x3.l:15:7 /;
put obj.l:15:7 /;
$endIf

* GTC 종료