참조
카테고리 : 슬롯 사이트 NOA 라이브러리
메인파일 : trafo.gms
$onText
변압기 설계
응용 프로그램 A1. 344쪽.
Andrei, N., 모델, 테스트 문제 및 수학 응용
프로그래밍. 기술 언론, 부쿠레슈티, 2003.
또한 참조하십시오: 문제 93. pp. 108.
Hock - Schittkowski, 비선형 프로그래밍 코드에 대한 테스트 예제.
스프링거 출판사, 뉴욕, 1981
$offText
* 변수 x1,x2,x3 및 x4는 변압기의 물리적 치수입니다.
* 부분 x5, x6은 자속밀도와 전류밀도
* 각각.
변수
x1, x2, x3, x4, x5, x6,
objval 목적 함수 변수;
무료 변수 objval;
방정식
f 목적 함수
g1
g2;
f .. objval =e=0.0204*x1*x4*(x1+x2+x3)+0.0187*x2*x3*(x1+1.57*x2+x4)+
0.0607*x1*x4*전력(x5,2)*(x1+x2+x3)+
0.0437*x2*x3*전력(x6,2)*(x1+1.57*x2+x4);
g1 .. 0.001*x1*x2*x3*x4*x5*x6 =g= 2.07;
g2 .. -0.00062*x1*x4*전력(x5,2)*(x1+x2+x3)-
0.00058*x2*x3*전력(x6,2)*(x1+1.57*x2+x4) =g= -1;
* 변수의 한계:
x1.LO = 0;
x2.LO = 0;
x3.LO = 0;
x4.LO = 0;
x5.LO = 0;
x6.LO = 0;
* 초기 지점:
x1.L=5.4;
x2.L=4.4;
x3.L=11.02;
x4.L=11.82;
x5.L=0.702;
x6.L=0.852;
모델 트래픽 /ALL/;
NLP를 사용하여 트래픽을 해결합니다. objval을 최소화합니다.
$ifThenI x%mode%==xbook
/traf.dat/ 파일로 저장
내놔;
x1.l:15:7, x2.l:15:7, x3.l:15:7, x4.l:15:7, x5.l:15:7, x6.l:15:7 /;
넣어 objval.l:15:7 /;
$endIf
* 트래픽 종료