benkra
Aerospace
- Oct 27, 2011
- 1
Hi guys,
we are trying to update the young's modulus of a simple structure with experimental frequencies using sol200.
However there is one error message remaining that we can't solve:
*** SYSTEM FATAL MESSAGE 3001 (DOPR3)
THE INPUT DATA BLOCK NAMED DYNAMIC AT POSITION 19 DOES NOT EXIST.
USER INFORMATION: THIS ERROR IS CAUSED BY ONE OF THE FOLLOWING:
1. THE DATA BLOCK WAS NEVER CREATED.
2. THE DATA BLOCK WAS DELETED.
3. THE DATA BLOCK IS SPECIFIED ON A TYPE STATEMENT IN THE CURRENT SUBDMAP OR A HIGHER SUBDMAP
BUT THE CURRENT QUALIFIER VALUES DO NOT MATCH
THE QUALIFIER VALUES OF THE DATA BLOCK(S) ON THE DATABASE.
USER ACTION: 1. IF YOU ARE EXECUTING AN MSC.SOFTWARE SUPPLIED SOLUTION SEQUENCE AND NOT USING THE
ALTER EXECUTIVE CONTROL STATEMENT, THEN CHECK FOR BULK DATA AND/OR CASE CONTROL INPUT
ERRORS. IF NO ERRORS CAN BE FOUND, THEN CONTACT MSC.SOFTWARE CLIENT SUPPORT.
2. IF YOU ARE EXECUTING A DMAP PROGRAM NOT SUPPLIED BY MSC.SOFTWARE, THEN FOR DEBUGGING PURPOSES
INSERT STATEMENT DIAGON(20) BEFORE THE MODULE SHOWN ABOVE.
PROGRAMMER INFORMATION: THE FIST NUMBER IS 119 AND SUBROUTINE IS DOPR3
The code is also included below as a file:
ID *
TIME 10
SOL 200 $ OPTIMIZATION
CEND
TITLE = Youngs modulus of real structure
SUBTITLE = Optimization
ECHO = UNSORT
DISP = ALL
STRESS = ALL
METHOD = 1
ANALYSIS = MODES
DESOBJ(MIN) = 11 $ OBJECTIVE FUNCTION DEFINITION
$
$
BEGIN BULK
$
$-----------------------------------------------------------------
$ ANALYSIS MODEL:
$-----------------------------------------------------------------
$
INCLUDE 'Cross4.bdf'
$
$-----------------------------------------------------------------
$ DESIGN MODEL:
$-----------------------------------------------------------------
$
DTABLE FEXP1 40.1847 FEXP2 116.826
$...Define the design variables
$DESVAR ID LABEL XINIT XLB XUB DELXV
$
DESVAR 1 YOUNGS 210000. 180000. 240000.
$
$...Relate the design variables to analysis model properties
$DVPREL1 ID TYPE PID FID PMIN PMAX C0 +
$+ DVIDD1 COEF1 DVID2 COEF2 ...
$
DVMREL1 1 MAT1 47 E 170000. 250000.
1 1.
$
$...Identify the analysis responses to be used in the design model
$DRESP1 ID LABEL RTYPE PTYPE REGION ATTA ATTB ATT1 +
$+ ATT2 ...
$
DRESP2 12 VALU1 101
DTABLE FEXP1
DRESP1 1
DEQATN 101 VAL1(FE1,FR1)=FR1/FE1-1.
DRESP1 1 F1 FREQ 1
$
$
DRESP2 13 VALU2 102
DTABLE FEXP2
DRESP1 2
DEQATN 102 VAL2(FE2,FR2)=FR2/FE2-1.
DRESP1 2 F2 FREQ 2
$
DRESP2 11 RESU 100
DRESP2 12 13
DEQATN 100 RESUL(WERT1,WERT2)=SSQ(WERT1,WERT2)
$
$ Identify the constraints: no constraints
$...Optional override of design optimization parameters:
DOPTPRM IPRINT 2 DESMAX 10 DELP 0.5 P1 1
P2 15
$
PARAM POST -1
ENDDATA
The .bdf file works well with sol103 calculations and has about 4000 lines.
We would very much appreciate your help!
Ben
we are trying to update the young's modulus of a simple structure with experimental frequencies using sol200.
However there is one error message remaining that we can't solve:
*** SYSTEM FATAL MESSAGE 3001 (DOPR3)
THE INPUT DATA BLOCK NAMED DYNAMIC AT POSITION 19 DOES NOT EXIST.
USER INFORMATION: THIS ERROR IS CAUSED BY ONE OF THE FOLLOWING:
1. THE DATA BLOCK WAS NEVER CREATED.
2. THE DATA BLOCK WAS DELETED.
3. THE DATA BLOCK IS SPECIFIED ON A TYPE STATEMENT IN THE CURRENT SUBDMAP OR A HIGHER SUBDMAP
BUT THE CURRENT QUALIFIER VALUES DO NOT MATCH
THE QUALIFIER VALUES OF THE DATA BLOCK(S) ON THE DATABASE.
USER ACTION: 1. IF YOU ARE EXECUTING AN MSC.SOFTWARE SUPPLIED SOLUTION SEQUENCE AND NOT USING THE
ALTER EXECUTIVE CONTROL STATEMENT, THEN CHECK FOR BULK DATA AND/OR CASE CONTROL INPUT
ERRORS. IF NO ERRORS CAN BE FOUND, THEN CONTACT MSC.SOFTWARE CLIENT SUPPORT.
2. IF YOU ARE EXECUTING A DMAP PROGRAM NOT SUPPLIED BY MSC.SOFTWARE, THEN FOR DEBUGGING PURPOSES
INSERT STATEMENT DIAGON(20) BEFORE THE MODULE SHOWN ABOVE.
PROGRAMMER INFORMATION: THE FIST NUMBER IS 119 AND SUBROUTINE IS DOPR3
The code is also included below as a file:
ID *
TIME 10
SOL 200 $ OPTIMIZATION
CEND
TITLE = Youngs modulus of real structure
SUBTITLE = Optimization
ECHO = UNSORT
DISP = ALL
STRESS = ALL
METHOD = 1
ANALYSIS = MODES
DESOBJ(MIN) = 11 $ OBJECTIVE FUNCTION DEFINITION
$
$
BEGIN BULK
$
$-----------------------------------------------------------------
$ ANALYSIS MODEL:
$-----------------------------------------------------------------
$
INCLUDE 'Cross4.bdf'
$
$-----------------------------------------------------------------
$ DESIGN MODEL:
$-----------------------------------------------------------------
$
DTABLE FEXP1 40.1847 FEXP2 116.826
$...Define the design variables
$DESVAR ID LABEL XINIT XLB XUB DELXV
$
DESVAR 1 YOUNGS 210000. 180000. 240000.
$
$...Relate the design variables to analysis model properties
$DVPREL1 ID TYPE PID FID PMIN PMAX C0 +
$+ DVIDD1 COEF1 DVID2 COEF2 ...
$
DVMREL1 1 MAT1 47 E 170000. 250000.
1 1.
$
$...Identify the analysis responses to be used in the design model
$DRESP1 ID LABEL RTYPE PTYPE REGION ATTA ATTB ATT1 +
$+ ATT2 ...
$
DRESP2 12 VALU1 101
DTABLE FEXP1
DRESP1 1
DEQATN 101 VAL1(FE1,FR1)=FR1/FE1-1.
DRESP1 1 F1 FREQ 1
$
$
DRESP2 13 VALU2 102
DTABLE FEXP2
DRESP1 2
DEQATN 102 VAL2(FE2,FR2)=FR2/FE2-1.
DRESP1 2 F2 FREQ 2
$
DRESP2 11 RESU 100
DRESP2 12 13
DEQATN 100 RESUL(WERT1,WERT2)=SSQ(WERT1,WERT2)
$
$ Identify the constraints: no constraints
$...Optional override of design optimization parameters:
DOPTPRM IPRINT 2 DESMAX 10 DELP 0.5 P1 1
P2 15
$
PARAM POST -1
ENDDATA
The .bdf file works well with sol103 calculations and has about 4000 lines.
We would very much appreciate your help!
Ben