$ ID TRUSS, DESOPT ID TRUSS, COV2 diag 8,15 $ SOL 200 $ INCLUDE 'SSSALTERDIR:cova.alt' $ CEND TITLE = TRUSS EXAMPLE FOR SIZING OPTIMIZATION COV2 SUBTITLE = DIFFERENT VARIANCES DISPLACEMENT = ALL OLOAD = ALL STRESS = ALL SPC = 1 $ analysis = statics desobj = 11 $ SUBCASE = 1 LOAD = 1000 LABEL = VERTICAL LOAD dessub = 1 SUBCASE = 2 LOAD = 2000 LABEL = HORIZONTAL LOAD dessub = 1 $ $ BEGIN BULK $ $ MAT1, 1, 1.000E7, ,0.3 ,0.1 ,0.0 ,0.0 PROD , 1, 1 ,5.0 ,0.0 ,0.0 ,0.0 , , , CROD , 1, 1, 5, 3 PROD , 2, 1 ,5.0 ,0.0 ,0.0 ,0.0 , , , CROD , 2, 2, 3, 1 PROD , 3, 1 ,5.0 ,0.0 ,0.0 ,0.0 , , , CROD , 3, 3, 6, 4 PROD , 4, 1 ,5.0 ,0.0 ,0.0 ,0.0 , , , CROD , 4, 4, 4, 2 PROD , 5, 1 ,5.0 ,0.0 ,0.0 ,0.0 , , , CROD , 5, 5, 3, 4 PROD , 6, 1 ,5.0 ,0.0 ,0.0 ,0.0 , , , CROD , 6, 6, 1, 2 PROD , 7, 1 ,5.0 ,0.0 ,0.0 ,0.0 , , , CROD , 7, 7, 5, 4 PROD , 8, 1 ,5.0 ,0.0 ,0.0 ,0.0 , , , CROD , 8, 8, 6, 3 PROD , 9, 1 ,5.0 ,0.0 ,0.0 ,0.0 , , , CROD , 9, 9, 3, 2 PROD , 10, 1 ,5.0 ,0.0 ,0.0 ,0.0 , , , CROD , 10, 10, 4, 1 FORCE , 1, 2,,1. ,0.0 ,-10000. ,0.0 FORCE , 1, 4,,1. ,0.0 ,-10000. ,0.0 FORCE , 2, 1,,1. ,10000. ,0.0 ,0.0 FORCE , 2, 2,,1. ,10000. ,0.0 ,0.0 SPC,1, 5, 1,0.0 SPC,1, 5, 2,0.0 SPC,1, 6, 1,0.0 SPC,1, 6, 2,0.0 LOAD,1000,1.0,1.0,1 LOAD,2000,1.0,1.0,2 GRID, 1,,720. ,360. ,0.0 ,, 3456 GRID, 2,,720. ,0.0 ,0.0 ,, 3456 GRID, 3,,360. ,360. ,0.0 ,, 3456 GRID, 4,,360. ,0.0 ,0.0 ,, 3456 GRID, 5,,0.0 ,360. ,0.0 ,, 3456 GRID, 6,,0.0 ,0.0 ,0.0 ,, 3456 PARAM,AUTOSPC,YES $ $----------------------------------------------------------------------- $ $ DMI INPUT FOR COVARIANCE MATRIX OF DESIGN VARIABLES $ $ EACH ROD AREA = 5.0, SO A STANDARD DEVIATION OF X% IS: $ 10% IS 0.5, 9% IS 0.45, 8% IS 0.4, 7% IS 0.35, 6% IS 0.3, $ 5% IS 0.25, 4% IS 0.2, 3% IS 0.15, 2% IS 0.10, 1% IS 0.05 $ $ COVD(I,J) = SDEV(I)*SDEV(J)*P(I,J) $ $ SDEV = STANDARD DEVIATION OF INPUT $ P(I,J) = CORRELATION COEFFICIENT $ = 0.0 FOR UNCORRELATED $ = 1.0 FOR FULLY CORRELATED $ $ IN THIS EXAMPLE, DESIGN VARIABLES ARE FULLY CORRELATED $ DMI,COVD,0,1,1,0,,10,10 DMI,COVD,1,1,0.0025,0.005,0.0075,0.01,0.0125,+CV1 +CV1,0.015,0.0175,0.02,0.0225,0.025 DMI,COVD,2,1,0.005,0.01,0.0150,0.02,0.025,+CV2 +CV2,0.030,0.035,0.040,0.045,0.050 DMI,COVD,3,1,0.0075,0.015,0.0225,0.030,0.0375,+CV3 +CV3,0.045,0.0525,0.060,0.0675,0.075 DMI,COVD,4,1,0.010,0.020,0.030,0.040,0.050,+CV4 +CV4,0.060,0.070,0.080,0.090,0.10 DMI,COVD,5,1,0.0125,0.025,0.0375,0.05,0.0625,+CV5 +CV5,0.075,0.0875,0.10,0.1125,0.125 DMI,COVD,6,1,0.015,0.03,0.045,0.06,0.075,+CV6 +CV6,0.09,0.105,0.12,0.135,0.15 DMI,COVD,7,1,0.0175,0.035,0.0525,0.07,0.0875,+CV7 +CV7,0.105,0.1225,0.14,0.1575,0.175 DMI,COVD,8,1,0.020,0.040,0.060,0.080,0.10,+CV8 +CV8,0.12,0.14,0.16,0.18,0.20 DMI,COVD,9,1,0.0225,0.045,0.0675,0.09,0.1125,+CV9 +CV9,0.135,0.1575,0.18,0.2025,0.225 DMI,COVD,10,1,0.025,0.05,0.075,0.1,0.125,+CV10 +CV10,0.15,0.175,0.2,0.225,0.25 $ $------------------------------------------------------------------------- $ $ DESIGN OPTIMIZATION INPUT $ $ EXIT AFTER SENSITIVITY ANALYSIS $ PARAM,OPTEXIT,4 $ $ SET PARAMETER TO PERFORM DATA RECOVERY AT ALL DESIGN CYCLES $ PARAM,NASPRT,1 $ $ RETAIN ALL RESPONSES $ DSCREEN,DISP,-1.0E7,1000 DSCREEN,STRESS,-1.0E7,1000 $ $ DEFINE OBJECTIVE FUNCTION $ DRESP1,11,WEIGHT,WEIGHT $ $ DEFINE RESPONSES: WEIGHT, DISPLS, STRESS $ DRESP1,101,X1,DISP,,,1,,1 DRESP1,102,X2,DISP,,,1,,2 DRESP1,103,X3,DISP,,,1,,3 DRESP1,104,X4,DISP,,,1,,4 DRESP1,201,Y1,DISP,,,2,,1 DRESP1,202,Y2,DISP,,,2,,2 DRESP1,203,Y3,DISP,,,2,,3 DRESP1,204,Y4,DISP,,,2,,4 DRESP1,301,S1,STRESS,PROD,,2,,1 DRESP1,302,S2,STRESS,PROD,,2,,2 DRESP1,303,S3,STRESS,PROD,,2,,3 DRESP1,304,S4,STRESS,PROD,,2,,4 DRESP1,305,S5,STRESS,PROD,,2,,5 DRESP1,306,S6,STRESS,PROD,,2,,6 DRESP1,307,S7,STRESS,PROD,,2,,7 DRESP1,308,S8,STRESS,PROD,,2,,8 DRESP1,309,S9,STRESS,PROD,,2,,9 DRESP1,310,S10,STRESS,PROD,,2,,10 $ $ STRESS CONSTRAINTS $ dconstr,1,301,-3000.,3000. dconstr,1,302,-3000.,3000. dconstr,1,303,-3000.,3000. dconstr,1,304,-3000.,3000. dconstr,1,305,-3000.,3000. dconstr,1,306,-3000.,3000. dconstr,1,307,-3000.,3000. dconstr,1,308,-3000.,3000. dconstr,1,309,-3000.,3000. dconstr,1,310,-3000.,3000. $ $ DISPLACEMENT CONSTRAINTS $ dconstr,1,101,-1.0,1.0 dconstr,1,102,-1.0,1.0 dconstr,1,103,-1.0,1.0 dconstr,1,104,-1.0,1.0 dconstr,1,201,-1.0,1.0 dconstr,1,202,-1.0,1.0 dconstr,1,203,-1.0,1.0 dconstr,1,204,-1.0,1.0 $ $ SIZING DESIGN VARIABLES: ROD AREAS $ DESVAR,1,A1,5.0,0.01,10.0 DESVAR,2,A2,5.0,0.01,10.0 DESVAR,3,A3,5.0,0.01,10.0 DESVAR,4,A4,5.0,0.01,10.0 DESVAR,5,A5,5.0,0.01,10.0 DESVAR,6,A6,5.0,0.01,10.0 DESVAR,7,A7,5.0,0.01,10.0 DESVAR,8,A8,5.0,0.01,10.0 DESVAR,9,A9,5.0,0.01,10.0 DESVAR,10,A10,5.0,0.01,10.0 $ $ RELATE SIZING DESIGN VARIABLES TO PROPERTIES $ DVPREL1,1,PROD,1,4,,,,,+DV1 +DV1,1,1.0 DVPREL1,2,PROD,2,4,,,,,+DV2 +DV2,2,1.0 DVPREL1,3,PROD,3,4,,,,,+DV3 +DV3,3,1.0 DVPREL1,4,PROD,4,4,,,,,+DV4 +DV4,4,1.0 DVPREL1,5,PROD,5,4,,,,,+DV5 +DV5,5,1.0 DVPREL1,6,PROD,6,4,,,,,+DV6 +DV6,6,1.0 DVPREL1,7,PROD,7,4,,,,,+DV7 +DV7,7,1.0 DVPREL1,8,PROD,8,4,,,,,+DV8 +DV8,8,1.0 DVPREL1,9,PROD,9,4,,,,,+DV9 +DV9,9,1.0 DVPREL1,10,PROD,10,4,,,,,+DV10 +DV10,10,1.0 $ ENDDATA