참조
카테고리 : 무료 슬롯 사이트 NOA 라이브러리
메인파일 : truss2.gms
$onText
4바 트러스 설계
Stadler, W., Dauer, J., 엔지니어링의 다기준 최적화: 튜토리얼
그리고 설문조사. 구조적 최적화: 상태와 미래. AIAA 저널, 1992,
209-249쪽.
Costa, M.F.P., Fernandes, E.M.G.P., 인테리어 실용평가
공학적 설계 문제를 이용한 점 3차원 필터선 탐색 방법.
구조적 및 다학문적 최적화에 관한 제8차 세계 회의.
2009년 6월 1~5일, 포르투갈 리스본.
$offText
스칼라 L /200/
F /10/
전자 /200000/
시그마 /10/;
변수 x1,x2,x3,x4, obj;
방정식 e1, eobj;
* 목적 함수:
eobj..obj =e= (2*x1+sqrt(2)*x2+sqrt(2)*x3+x4)*L;
* 제약:
e1..(F*L/E)*(2/x1+2*sqrt(2)/x2-2*sqrt(2)/x3+2/x4) =l= 0.04;
* 변수에 바인딩:
x1.lo = F/시그마; x1.up = 3*F/시그마;
x2.lo = sqrt(2)*F/시그마; x2.up = 3*F/시그마;
x3.lo = sqrt(2)*F/시그마; x3.up = 3*F/시그마;
x4.lo = F/시그마; x4.up = 3*F/시그마;
모델 truss2 /all/;
nlp를 사용하여 obj를 최소화하는 truss2를 해결합니다.
$ifThenI x%mode%==xbook
/tr2.dat/ 파일로 저장
내놔;
x1.l:15:7, x2.l:15:7, x3.l:15:7, x4.l:15:7 /;
put obj.l:15:7 /;
$endIf
* 엔드 트러스2