Está en la página 1de 46

UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS

DISEO PTIMO DE ESTRUCTURAS


MSC/NASTRAN MSC/NASTRAN
Nocionesbsicasparaelempleodelprogramacomercialde
optimizacindeestructuras MSC/NASTRAN
Nocionesbsicasparaelempleodelprogramacomercialde
optimizacindeestructuras MSC/NASTRAN
AitorBaldomir Garca
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
2
NDICE
1. Introduccin
2. BloqueI:Anlisisestructural
3. BloqueII:Diseoptimodeestructuras
4. Ejemplo
5. Pre/postprocesadorPatran
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
3
1. INTRODUCCIN
Anlisis
estructural
NASTRAN
ANSIS
ABAQUS
COSMOS
SAP2000
GTSTRUDL
CIVILCAD
ROBOTMILLENIUM

Optimizacin
estructural
?
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
4
1. INTRODUCCIN
Desde1960(L.A.Schmit)sa handesarrolladonumerososmtodosdeoptimizacin
quepermitenlaresolucindelproblemageneraldeoptimziacin:
sujetoa
LaaplicacinalcampodelasestructurasrequierelaobtencindelasRESPUESTAS
ESTRUCTURALES paraconocerelvalordelafuncinobjetivoylascondicionesde
diseoencadaiteracin.
GeneralmenteNO conocemoslasolucinanalticadelasrespuestasperoS una
solucinnumrica MODELOSDEELEMENTOSFINITOS(FEM)
( ) min F X
( ) 0 ; 1,..., X
j
g j m
OPTIMIZACINESTRUCTURAL=
ALGORITMOSDEOPTIMIZACIN +ANALISISESTRUCTURAL
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
5
1. INTRODUCCIN
NASTRAN
1964NASAproponelacreacindeuncdigoglobaldeanlisisestructuralpara
conseguirundiseomseficientedelanzaderasaeroespaciales
(NAsa +STructural ANalysis)
Cdigolibreapartirde1971
MSC(MacNealSchwendler Corporation)hacesupropiaversinafinalesde1960
NASTRANseconvierteenuncdigodereferenciamundial
EscritoenFORTRAN
ModularycontroladoporunlenguajeinternoDirect Matrix Abstraction Program
(DMAP)
Msde20mdulos:
SOL101LinearStatic Analysis
SOL103ModalAnalysis
SOL105Buckling
SOL106NonLinearStatic Analysis
SOL108Direct Frequency Response
SOL145Flutter Analysis
SOL200Design Optimization
SOL600NonLinearStaticandDynamic
..
...
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
6
1. INTRODUCCIN
SOL200
TiposdeOptimizacin
Optimizacindetamao(Size optimization)
Optimizacindeforma(Shape optimization)
Optimizacintopolgica(Topology optimization)
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
7
1. INTRODUCCIN
Esquemageneraldelosdatosdeentradaquesedebendeproporcionar:
Definicindel
modeloestructural
Definicindelproblemade
optimizacin
Sistemasdecoordenadas
Nudos
Elementos
Propiedades
Materiales
Condicionesdecontorno
Acciones

Datosdevinculacinentre
anlisisyoptimizacin
Tipodeoptimizacin
Variablesdediseo
Respuestasestructurales
Restricciones
F.Objetivo
Parmetrosdeconvergencia

Relacinentrevariablesdediseoypropiedades
delFEM
Losdatosdeentrada(definicindelmodeloydefinicindelaoptimizacin)seproporcionan
enunUNICOficherodetexto.
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
8
1. INTRODUCCIN
Esquemageneraldelfuncionamientodelprograma:
1. Preproceso delosdatosdeentrada(FEMcheck)
2. Anlisisestructuraldelmodeloinicial
3. Filtradoderespuestasaretener(Constraint screening)
4. Anlisisdesensibilidad
5. Aplicacindelmtododeoptimizacin
6. Adaptacindelmodelodeelementosfinitos
7. Evaluacindelafuncinobjetivoydelascondicionesdediseo
8. Verificacindelaconvergencia
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
9
1. INTRODUCCIN
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
10
1. INTRODUCCIN
CONSTRAINTSCREENING
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
11
BLOQUEI:ANLISISESTRUCTURAL
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
12
Organizacindelficherodeentrada(inputdata)
ElficherodeentradadeNASTRANesunficherodeTEXTOquesepuedegenerardeformamanualoa
travsdelpreprocesadorPATRAN(entreotros).
Elficherodeentradaseorganizaentrespartesoseccionesqueson:
I. EXECUTIVECONTROL
II. CASECONTROL
III. BULKDATA
2. BLOQUE I: ANLSIS ESTRUCTURAL
ID MyProjectName
.
.
CEND
.
.
.
BEGIN BULK
.
.
.
.
ENDDATA
I
II
III
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
13
2. BLOQUE I: ANLSIS ESTRUCTURAL
I. EXECUTIVECONTROL
Enestapartedelficherosueleserdepequeaextensinyenellaseproporcionanlas
ordenesdecontrolgeneraldelprograma.Algunosdeloscomandosmshabitualesen
estaseccinson:
$......aliniciodeunalinea significacomentario
ID......identificadordelproyecto
CEND......marcaelfinaldelaseccinEXECUTIVECONTROL
DIAG......peticindediagnosticodedatosdesalidaodeopcionesespeciales
ECHO......controlalaimpresinenarchivodesalidadelaseccinExecutive Control
SOL...... eleccindeltipodeanlisisarealizar
TIME......estableceelmximotiempodeCPUparaelanlisis
INCLUDE.....insertaunarchivoexternodentroelarchivodeentrada
DetodasestasrdenessolamenteesestrictamentenecesarioelempleodeCENDySOL
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
14
2. BLOQUE I: ANLSIS ESTRUCTURAL
II. CASECONTROL
EstaseccinempiezajustodespusdelasentenciaCENDyenellasedefinen:
Casosdecarga,tipodecargaycombinaciones
Condicionesdecontorno
Activacindesalidaderesultadosycontroldedichasalidaderesultados
Definicindegrupos
Seleccindeentidadesdelmodelo
Lasordenesqueseintroducenenestapartedelficherotienenunformatolibreyenla
definicindecadaunadelasordenes(recogidasenladocumentacindeayudadel
programa)sesiguenlassiguientesreglas:
1. Lasletrasmaysculasdebenescribirsetalycomosemuestran
2. Laletrasminsculasindicanquedebehacerseunasustitucindedichocontenido
3. Palabrasentrellaves{}indicanquehayqueelegirunadelasopcionesmostradas
4. Palabrasentrecorchetes[]indicanquesepuedeincluiruomitir
5. Palabrasennegrita indicanculeslaopcinelegidapordefecto
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
15
2. BLOQUE I: ANLSIS ESTRUCTURAL
II. CASECONTROL
Ejemplo:SET
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
16
2. BLOQUE I: ANLSIS ESTRUCTURAL
II. CASECONTROL
GeneracindeCasosdeCarga(SUBCASE,SUBCOM)
DebajodelaetiquetaSUBCASEseintroducenuna
seriedeetiquetasparaindicarlascargasy
condicionesdecontorno,entreotrascosasque
afectanadichoSUBCASE.
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
17
2. BLOQUE I: ANLSIS ESTRUCTURAL
II. CASECONTROL
EtiquetasasociadasaSUBCASE
Activacinenelanlisis:
DEFORM
FREQUENCY
GRAVITY
LOAD
LOADSET
METHOD
MODES
STATSUB
TEMPERATURE

MPC
SPC
Salidaderesultados:
ACCELERATION
DISPLACEMENT
FORCE
GPSTRESS
SPCFORCES
STRAIN
STRESS
THERMAL
SiunaetiquetaSPC,MPC,METHOD,LOAD,GRAV,TEMP,ascomo
etiquetasdesalidaderesultados,seposicionaantesdelaprimera
etiquetaSUBCASE,stasseaplicaranparatodoslosSUBCASES
EJEMPLO:
SPC = 3
METHOD = 3
SVECTOR = ALL
SUBCASE = 100
SUBCASE = 101
LOAD = 5
DISPLACEMENT = ALL
SUBCASE = 102
SPC = 200
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
18
2. BLOQUE I: ANLSIS ESTRUCTURAL
II. CASECONTROL
LafinalizacindeestebloqueseindicaconlaordenBEGINBULKapartirdelacualseempezaraa
definirelmodelodeelementosfinitos(nudos,elementos,prop,mat,etc.)
IDD001
CEND
LINE=64,80
TITLE=THREERODTRUSS 3DESIGNVARIABLES
SUBTITLE=STRESSANDDISPLACEMENTCONSTRAINTS
SPC=100 Condicion decontorno
DISP=ALL
STRESS=ALL
SUBCASE1
LABEL=LOADCONDITION1
LOAD=300 Aplicacindecarga
SUBCASE2
LABEL=LOADCONDITION2
LOAD=310
BEGINBULK IniciodeBULKDATA
Executivecontrol
Casecontrol
Salidaderesultados
EjemplodeentradadedatosdeNASTRAN hastalaordenBEGINBULK
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
19
2. BLOQUE I: ANLSIS ESTRUCTURAL
III. BULKDATA
EliniciodeestaseccinvienemarcadoporlaordenBEGINBULKyterminaconlaordenENDDATA,
siendoignoradocualquiertextoqueseintroduzcadespues dedichaorden.
Generalmenteeslaseccinmslargadelarchivodeentradadedatosyenellasedefinentodaslas
caractersticasdelmodelodeelementosfinitos:nudos,elementos,propiedades,materiales,cargas,
condicionesdecontorno,etc
FORMATO
Existentresformasdeintroducirdatosenestaseccin.
1. Formatodecamposimple
Sereservaunespaciode8columnasparacadacampo.Elcampo10seusaparaindicar
continuacindelnea
2. Formatolibre
Seintroducenloscamposseparadosporcomas,
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
20
2. BLOQUE I: ANLSIS ESTRUCTURAL
2. FormatodeDoblecampo
Paraunamayorprecisinenlaintroduccindedatos.
Cadalneasedivideen6camposconlassiguienteslongitudesdecolumna:8,16,16,16,16,8.
Seindicaintroduciendounasterisco(*)justodespusdelaltimaletradelcampo1A
Lasegundalneaylassiguientessedebenmarcaralinicioconun+enelcasodeformatosimple
yconun*paraelcasodeformatodoble.
Laslneasenblancoestnpermitidas.
III. BULKDATA
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
21
2. BLOQUE I: ANLSIS ESTRUCTURAL
III. BULKDATA(seleccindelasetiquetasmsutilizadas)
Geomtra (ladefinicindecadaetiquetasepuedeencontrareneldocumentoMSCdocumentation.QuickReferenceGuide)
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
22
2. BLOQUE I: ANLSIS ESTRUCTURAL
III. BULKDATA(seleccindelasetiquetasmsutilizadas)
Elementosfinitosunidimensionales
(ladefinicindecadaetiquetasepuedeencontrareneldocumentoMSCdocumentation.QuickReferenceGuide)
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
23
2. BLOQUE I: ANLSIS ESTRUCTURAL
III. BULKDATA(seleccindelasetiquetasmsutilizadas)
Elementosfinitosbidimensionales
(ladefinicindecadaetiquetasepuedeencontrareneldocumentoMSCdocumentation.QuickReferenceGuide)
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
24
2. BLOQUE I: ANLSIS ESTRUCTURAL
Materiales
III. BULKDATA(seleccindelasetiquetasmsutilizadas)
Elementosfinitostridimensionales
(ladefinicindecadaetiquetasepuedeencontrareneldocumentoMSCdocumentation.QuickReferenceGuide)
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
25
2. BLOQUE I: ANLSIS ESTRUCTURAL
III. BULKDATA(seleccindelasetiquetasmsutilizadas)
Condicionesdecontorno
(ladefinicindecadaetiquetasepuedeencontrareneldocumentoMSCdocumentation.QuickReferenceGuide)
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
26
2. BLOQUE I: ANLSIS ESTRUCTURAL
III. BULKDATA(seleccindelasetiquetasmsutilizadas)
Cargas
(ladefinicindecadaetiquetasepuedeencontrareneldocumentoMSCdocumentation.QuickReferenceGuide)
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
27
2. BLOQUE I: ANLSIS ESTRUCTURAL
EJEMPLO(estructuradelas3barrasarticuladas)
IDD001
CEND
TITLE=THREERODTRUSS 3DESIGNVARIABLES
SUBTITLE=STRESSANDDISPLACEMENTCONSTRAINTS
SPC=100
DISP=ALL
STRESS=ALL
SUBCASE1
LABEL=LOADCONDITION1
LOAD=300
SUBCASE2
LABEL=LOADCONDITION2
LOAD=310
BEGINBULK
$GRIDDATA
GRID110.0.00.0
GRID20.00.00.0
GRID310.00.00.0
GRID40.010.00.0
$BOUNDARYCONDITIONDATA
SPC1100123456123
SPC110034564
$ELEMENTDATA
CROD11114
CROD21224
CROD31334
$PROPERTYANDMATERIALDATA
PROD1111.0
PROD1212.0
PROD1311.0
MAT111.0E+70.330.1
$LOADDATA
FORCE300419000.0.80.6
FORCE310420000.0.80.6
$
ENDDATA
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
28
BLOQUEII:
DISEOOPTIMOESTRUCTURAL
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
29
3. BLOQUE II: DOE
Ladefinicindelbloquedeoptimizacinserealizaenelmismoarchivodondesedefine
lapartedeanlisis.
PrcticamentetodalapartedeoptimizacinsedefineenlaseccindeBULKDATA
(generalmenteantesdelapartedeAnalysis),aexcepcindealgunasrdenesespecficas
queseintroducenenlaseccindeEXECUTIVECONTROLyCASECONTROL
ID MyProjectName
.
.
CEND
.
.
.
BEGIN BULK
.
.
.
.
.
.
.
.
.
ENDDATA
DesignData
AnalysisData
Executivecontrol
Casecontrol
Bulkdata
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
30
Enestapartedelficherolanicaordenadmitidaes:
SOL200. Invocaalarutinadeanlisisdesensibilidadyoptimizacin
I. EXECUTIVECONTROL
3. BLOQUE II: DOE
II. CASECONTROL
ANALYSIS={STATICS,MODES,BUCKLING,DCEIG,DFREQ,MCEIG,MFREQ,MTRANS,
SAERO,FLUTTER} .Indicaeltipodeanlisis
DESOBJ.Indicalarespuestautilizadacomofuncinobjetivo
DESGLB .Indicaelconjuntodeconstraints queseconsideranparatodoslos
subcases
DESSUB.Indicaelconjuntodeconstraints queafectanaundeterminadosubcase
DRSPAN.Permiteincluircondicionesdediseoqueafectanamltiplessubcases
DESVAR.SeleccionaunSETquecontienelasDESVARquesernutilizadasenel
procesodeoptimizacin
DSAPRT.Imprimeelanlisisdesensibilidaddelasrespuestasqueseretienen
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
31
Enestaseccinsedefinelaoptimizacinpropiamentedicha.Secomentarnlos
comandosrelacionadosexclusivamenteconlaoptimizacindetamao.
Elformatodeentradapuedesercualquieradelos3formatosposiblesparalaseccin
deBULKDATA(formatosimple,dobleolibre).
III. BULKDATA
Definicindelasvariablesdediseo
LasvariablesdediseoseespecificanconlaordenDESVAR
Identificador
Etiqueta
Valorinicial
Valormnimo
Valormximo
3. BLOQUE II: DOE
DESVAR
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
32
III. BULKDATA
Relacinentrelasvariablesdediseoylaspropiedadesdelmodelo
Laordenpararelacionarlasvariablesdediseoconlaspropiedadesdelmodelo,en
optimizacindetamao,es DVPREL.
Sirveparaestablecerunarelacinlinealentreunapropiedaddelmodelodeelementosfinitosy
lasvariablesdediseo(C0+C1DVID1+C2DVID2+...+CnDVIDn)
ID: identificadordelaDVPREL1
PID: identificadordelapropiedaddelmodelodeelementosfinitos
TYPE:nombredeltipodepropiedad(PBAR,PROD,)
PNAME/FID: Nombredelcampodelapropiedad/Posicindelcampodentrodelapropiedad
(PSHELL,PBAR,etc.)quesedesearelacionarconlasvariablesdediseo
C0,,COEFn:coeficientesdelacombinacinlineal
PMIN: mnimovalorpermitidoparadichapropiedad
PMAX: mximovalorpermitidoparadichapropiedad
3. BLOQUE II: DOE
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
33
III. BULKDATA
Relacinentrelasvariablesdediseoylaspropiedadesdelmodelo(cont.)
EjemploDVPREL1:
Larelacinnmero12relacionalapropiedad612 detipoPBAR conlasvariables4,
20y5 delasiguienteforma:Variable4x0.25 +Variable20x20.0+Variable5x0.3
ElcampodelapropiedadalaquesehacereferenciatieneFID=6
Elvalormnimoparadichapropiedades0.2 ysepermiteunvalormximode3
3. BLOQUE II: DOE
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
34
III. BULKDATA
Relacinentrelasvariablesdediseoylaspropiedadesdelmaterial
3. BLOQUE II: DOE
Laordenpararelacionarlasvariablesdediseoconlaspropiedadesdelmodelo,en
optimizacindetamao,es DVMREL.
Sirveparaestablecerunarelacinlinealentreunapropiedaddelmodelodeelementosfinitosy
lasvariablesdediseo(C0+COEF1DVID1+COEF2DVID2+...+COEFnDVIDn)
ElsignificadodecadacampoeshomlogoaldefinidoenDVPREL
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
35
III. BULKDATA
ObtencindeRespuestas
Enelproblemadeoptimizacinsedebendefinirlascondicionesdediseoascomo
lafuncinobjetivo.Comopasoprevioaladefinicindedichasentidadeses
necesariodefinirlasrespuestas sobrelasqueseaplicarnlascondicionesoque
serdirectamentelafuncinobjetivo.
ParadefinirestasrespuestasseutilizalaordenDRESP.
ID: identificadordelaDRESP1
LABEL: etiquetaparasalidaderesultados
RTYPE: tipoderespuesta(desplaz,tensiones,deformaciones,masa,temperatura,etc
PTYPE:especificadequtipodepropiedad,oenquematerialesoelementossedesealarespuesta
REGION: identificadorderegion pararealizarelconstraint screening
ATTA,ATTB,ATTi:atributosdelarespuesta(componentedeldesplazamiento,tensin,deformacin,
especificacindelpunto,elementoopropiedaddondesedesealarespuesta)
3. BLOQUE II: DOE
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
36
III. BULKDATA
Enladocumentacindel
programaQuick
Referenceseespecifican
unastablasconlas
relacionesentreRTYPE,
PTYPE,ATTAyATTi para
cadarespuesta.
ObtencindeRespuestas
3. BLOQUE II: DOE
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
37
III. BULKDATA
TabladeITEMCODES
Elconjuntocompletodetablasestcontenido
eneldocumentoQuickReferenceGuide
ObtencindeRespuestas
3. BLOQUE II: DOE
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
38
III. BULKDATA
TabladeITEMCODES
Elconjuntocompletodetablasestcontenidoeneldocumento
QuickReferenceGuide
ObtencindeRespuestas
3. BLOQUE II: DOE
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
39
III. BULKDATA
EjemploDRESP1:
Larespuestanmero1lallamamosDX1yesdetipotensinSTRESSenuna
propiedaddetipobarrabiarticuladaPROD.
Estarespuestasedeseaobtenerenloselementoscuyoidentificadordepropiedad
seanlosnmeros102y103
Lacomponentetensionaltieneelcdigo2 queparaunaPRODsegnlatablade
ITEMCODESsecorrespondeconlatensinnormal
Sedefinelareginnmero2 paraloselementoscondichaspropiedades.
ObtencindeRespuestas
3. BLOQUE II: DOE
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
40
III. BULKDATA
Condicionesdediseo
Unavezdefinidaslasrespuestasestructuralessepuedenimponercondicionessobre
ellasconlaorden DCONSTR.
DCID: identificadordelaconstraint
RID: identificadordelaDRESPsobrelaquesequiererealizarlarestriccin
LALLOW/LID: lmiteinferiordelaconstraint /IdentificadordelaTablaquecontienedichoslmites
UALLOW/UID: lmitesuperiordelaconstraint /IdentificadordelaTablaquecontienedichoslmites
LOWFQ: lmiteinferiordelafrequencia
HIGHFQ: lmitesuperiordelafrequencia
EjemploDCONSTR:
Seimponequelosvaloresdelarespuesta4 seansuperioresa1.25
3. BLOQUE II: DOE
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
41
III. BULKDATA
Condicionesdediseo
Esmuyhabitualagrupardistintascondicionesdediseobajounnicoidentificadory
facilitarlareferenciadesdelosdistintossubcases.LaordenutilizadaesDCONADD.
3. BLOQUE II: DOE
LaetiquetaDCIDseseleccionaenelCASECONTROLmedianteloscomandosDESSUByDESGLB
LaetiquetaDCIDpuedeserreferenciadoporunDCONADD
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
42
III. BULKDATA
Opcionesdeoptimizacin
PARAM: etiquetadelparmetrodeoptimizacin
VALi: ivalor asociadoalparmetroi
3. BLOQUE II: DOE
Existenmltiplesparmetrosquecontrolanlaejecucindelprocesodeoptimizaciny
quesedefinenbajolaetiquetaDOPTPRM
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
43
III. BULKDATA
Opcionesdeoptimizacin
3. BLOQUE II: DOE
Parmetrosdeconvergencia
Latablacompletadeparmetrosseencuentraen
eldocumentoQuickReferenceGuide
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
44
III. BULKDATA
Opcionesdeoptimizacin
3. BLOQUE II: DOE
Parmetrosdeconvergencia
Sedistinguen2tiposdeconvergencia:
1. Softconvergence:cuandonoesposiblemodificarelvalordelasVARIABLESDEDISEOentredositeraciones
consecutivas.
Parmetros:
CONVDV:detieneelalgoritmosielmximocambiorelativodelasvariablesesinferioraestevalor.
CONVPR:detieneelalgoritmosielmximocambiorelativodelaspropiedadesesinferioraestevalor.
CONVLC
CONVCN
2. Hardconvergence:cuandonoesposiblemodificarelvalordelaFUNCINOBJETIVOentredositeraciones
consecutivas,aunquesemodifiquenlasvariablesdediseo.
Parmetros:
CONV1:detieneelalgoritmosielmximocambiorelativodelaF.Objetivoesinferioraestevalor.
CONV2:detieneelalgoritmosielmximocambioenvalorabsolutodelaF.Objetivoesinferioraestevalor.Este
valorsedefinecomoMAX(CONV2*|OBJ
0
|,1.0E19).Pordefectoes0.001,esdecir,0.1)delafuncinobjetivoenla
iteracin0.
GMAX:elmximovalordeviolacindecadarestriccindebeserinferioraestevalor.Pordefectoes0.5%.
Parmetrosrelativosalaoptimizacindeforma
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
45
4. EJEMPLO
Objetivo:minimizarlamasa
Variablesdediseo:x
1
,x
2
Condicionesdediseo:
a) Lasvariablesdebendeestarentre1e05y1e05
b) Selimitalatensinnormaldelasbarrasa<1
Datos:
L=1;P=1;E=1
UNIVERSIDADEDACORUA ETSDEENXEEIROSDECAMIOS,CANAISEPORTOS
MSC / NASTRAN
Diseo ptimo de estructuras
46
4. EJEMPLO
INPUTDATA
ID3barras
SOL200
CEND
DESOBJ(MIN)=5
ANALYSIS=STATIC
SUBCASE1
SPC=1
LOAD=11
DESSUB=4
BEGINBULK
DSCREENSTRESS1001000
DOPTPRM,DESMAX,200,CONV1,1E6,CT,1e6,IPRINT,1
DESVAR1s10.500.00001100000.0
DESVAR2s20.500.00001100000.0
DRESP18STRESSSTRESS PROD21+
+2
DVPREL11PROD14
+11.0
DVPREL12PROD24
+21.0
ENDDATA
DRESP15VOLUMEVOLUME
DCONSTR381.0
DCONADD43
GRID10.00.00.0
GRID21.00.00.0
GRID32.00.00.0
GRID41.00.01.0
CROD1114
CROD2224
CROD3134
PROD111.0
PROD211.0
MAT111.0
SPC111230.0
SPC121230.0
SPC131230.0
FORCE11401.00.70710.00.7071
ENDDATA

También podría gustarte