You are on page 1of 20

A.

Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)


1
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)






















Fully Coupled Thermal Stress Analysis
In Abaqus CAE (Italiano)


A.Pellegrino
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
2
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

Fully Coupled Heat Transfer Analysis

Part Definition
Create a deformable Part
- Main Menu +Part +Create (Oppure Create Part a sinistra del Viewport) +
Appare la Create Part Dialog Box +Nomina La parte nella casella Name +
Modelling space: 3D (ad esempio) +Type: Deformable (ad esempio) +Base
Feature: Solid (ad esempio) +Type: Extrusion +Inserisci una Approximate Size
leggermente pi grande della dimensione pi grande del tuo modello nella
casella Approximate Size +Continue
- Appare la Finestra di Sketch +a sinistra del viewport clicca (ad esempio) su
Create Lines: Connected (Ad esempio) + Eseguire gli sketch necessari
utilizzando i comandi a sinistra del viewport: Line, Rectangle, Circle,
Construction Line, Spline, Add Dimension , Translate, Linear Pattern, Radial
Pattern, Edit Dimension Value, Add Constraint, Delete etc. (ad esempio per
specificare la sezione da estrudere, se si tratta di una estrusione, oppure la
sezione di assialsimmetria se si tratta di un modello assialsimmetrico) +
specificare eventuali vincoli e distanze +Done
- Appare (ad esempio, se siamo nel caso di estrusione) la Edit Base Extrusion
Dialog Box +specifica nella casella Depth la distanza di estrusione +Ok
- Creare (ad esempio) un taglio estruso: Main Menu +Shape +Cut +Extrude
(oppure clicca sul simbolo Create Cut: Extrude a sinistra del Viewport) +
seleziona una faccia che identifica il taglio estruso +seleziona un bordo oppure
un asse che apparr (ad esempio) veritale e a destra +clicca (ad esempio) su
Create Construction: Vertical Line Thru Point a sinistra del Viewport +
Eventualmente clicca su Add Constraint a sinistra del Viewport e seleziona un
eventuale vincolo da applicare (ad esempio Fixed) + Eseguire gli sketch
necessari utilizzando i comandi a sinistra del viewport: Line, Rectangle, Circle,
Construction Line, Spline, Add Dimension , Translate, Linear Pattern, Radial
Pattern, Edit Dimension Value, Add Constraint, Delete etc. (ad esempio per
specificare la sezione da estrudere, se si tratta di una estrusione o di un taglio
estruso, oppure la sezione di assialsimmetria se si tratta di un modello
assialsimmetrico) +specificare eventuali vincoli e distanze +Done +appare la
Edit Cut Extrusion Dialog Box +seleziona Through All (ad esempio) come End
Condition (casella Type) + scegli la Extrude Direction +Ok
- Nota: Utilizzo di Auto Trim: Questo Strumento si trova a sinistra del viewport
+serve a tagliare porzioni di sketch in pi in corrispondenza di intersezioni tra
varie curve
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
3
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

- Creare un Datum Point: Main Menu +Tools +Datum +Appare la Create
Datum Dialog Box +Type: Point + Method (ad esempio): Midway Between 2
Points (oppure clicca su Create Datum Point: Midway Between 2 Points a
sinistra del Viewport) +Seleziona i due punti di estremit di interesse +Abaqus
Crea il Datum Point desiderato
- Assegnare un Reference Point a una parte Rigida: Part Module +Main Menu
+Tools +Reference Point +Clicca su un punto del Modello per selezionare il
Reference Point oppure inserisci le sue coordinate X,Y,Z nella casella in basso
del Viewport

NOTA: Attenzione se fai dei cerchi concentrici bene che i rispettivi punti
perimetrici ed i centri dei cerchi siano allineati sullo stesso piano orizzontale
(per la qualit della mesh) (possibilmente i punti perimetrici dallo stesso lato,
tutti e due a destra o tutti e due a sinistra).

- Importare parti direttamente da SolidWorks: Salvare le parti oggetto di
interesse in formato .STEP +Main Menu +File +Import +Scegli Part dal menu
che appare +Cerca nella cartella di salvataggio il file di interesse, Seleziona il
file +Ok +Appare la Create Part From Step File Dialog Box +Nella Tabbed
Page Name Repair dai il nome alla parte + Seleziona Repair Options:
Converto to precise Representation +Seleziona Topology (Solid, Shell oppure
Wire) + Seleziona: Import All Parts + Nella Tabbed Page Part Attributes
seleziona Modeling Space: 3D, 2D Planar oppure Axysimmetric +Seleziona
Type: Deformable, Rigid oppure Eulerian +Nella Tabbed Page Scale seleziona
(ad esempio) seleziona Dont Scale +Ok


Material and Section Properties

Materiale

Per analisi di tipo termico (in generale, nel caso transitorio), vanno definite
almeno le seguenti proprieta per il materiale:

- Conducibilita termica
- Calore specifico
- Densita
- Coefficiente di espansione termica
- Eventualmente calore latente (se sono previste transizioni di fase)

- Doppio click su Materials + Nomina il materiale (Steel ad esempio) +
Mechanical +Elasticity, Elastic - inserire moduli di Young e Poisson +Ok
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
4
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

- Sempre nella Edit Material Dialog Box clicca su General +Scegli Density +
inserisci il valore della densit +Eventualmente seleziona Use Temperature
Dependent Data e inserisci i valori della densita in funzione della temperature
+Ok
- Vai nella tabbed page Mechanical al centro della Edit Material Dialog Box +
scegli Plasticity e poi Plastic dai menu che appaiono +Inserisci i dati correlati
alla plasticit Yield Stress e Plastic Strain nella parte bassa delle Edit
Material Dialog Box (per inserire nuove righe tasto destro +scegli Add Row
After nel menu che appare) + Eventualmente seleziona Use Temperature
Dependent Data e inserisci i valori di plasticita in funzione della temperatura
+Ok (la riga relativa allInitial Yield Stress associata ad un Plastic Strain =0)
Nota mia: I valori di Stress e di Strain Inseriti sono in termini di True Plastic
Strain e True Stress. I dati inseriti sono a partire dallo snervamento, tutto quello
che avviene prima dello snervamento e completamente definito dalle proprieta
elastiche del materiale
- Dati in funzione della temperatura: Le proprieta elastiche eplastiche del
materiale possono essere definite in funzione della temperatura (nessun
materiale e insensibile alleffetto della temperatura) cio va fatto selezionando
Use Temperature Dependent Data sulla Edit Material Dialog Box ed
inserendo i dati specificando la temperatura alla quale i dati corrispondono (vedi
figura sotto)



A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
5
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

Nota: Per ulteriori approfondimenti ed esempi sullutilizzo di dati sui materiali
in funzione della temperatura vedi Abaqus Analysis Vol.3, pag 42 del pdf
relativo alla versione 6.8 di Abaqus)
- Conducibilita termica: Edit Material Dialog Box +Thermal +Conductivity +
clicca eventualmente su Use Temperature Dependent Data +inserisci i valori
di conducibilita termica in funzione della temperatura +Ok
- Calore Specifico: Edit Material Dialog Box +Thermal +Specific Heat +clicca
eventualmente su Use Temperature Dependent Data +inserisci i valori del
calore specifico in funzione della temperatura +Ok
- Coefficiente Espansione termica: Edit Material +Mechanical +Expansion +
+clicca eventualmente su Use Temperature Dependent Data +inserisci i
valori del coefficiente di espansione lineare in funzione della temperatura +Ok
- Dissipazione delenergia di deformazione plastica come fonte di calore
E possibile specificare una frazione dellenergia di deformazione plastica in
analisi termo-meccaniche completamente accoppiate in maniera tale da fornire
informazioni sulla conversione di energia di deformazione plastica in calore. La
deformazione plastica di un materiale produce un flusso di calore per unit di
volume pari a :

r
pI
=po:e
pI


In cui r
pl
il flusso termico che si va ad aggiungere al bilancio di energia
termica, un fattore definito dallutente (assunto costante) ed e
pl
la velocit
di deformazione plastica (strain rate relativo alle deformazioni plastiche).
La frazione di deformazione plastica che genera il flusso di calore pu essere
specificata con materiali il cui comportamento plastico descritto dalle superfici
di snervamento di Von Mises o di Hill, non pu essere utilizzata con modelli di
hardening combinati isotropico/cinematico.
Il valore di default di 0.9. Se alle propriet del materiale non viene inclusa la
frazione di energia elastica dissipata in calore, il calore generato dalla
deformazione plastica non viene incluso nellanalisi.

Edit Material +Thermal +Inelastic Heat Fraction +Fraction +specifica il
valore di


- Definire una Sezione: doppio click in Sections (model Tree), accettare Solid
(ad esempio) e Homogeneus section Type (ad esempio) +Nominare la sezione
nella casella Name +Continue +in Edit Section Dialog Box selezionare il
materiale di interesse (precedentemente definito) nella casella Material,
accettare 1 come Plane Stress/strain thickness +Ok (Ripetere tante volte quante
sono le sezioni da creare)
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
6
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

- Definire una sezione di tipo Shell: Doppio click in Sections (model tree) +
nominare la sezione + Seleziona Shell (ad esempio) + Homogeneus (ad
esempio) +continue +Nella Edit Section Dialog Box seleziona Before Analysis
se il materiale elastico lineare (oppure During Analysis) +specifica shell
thickness value e il materiale (che avevi definito prima) +ok
- Partizionamenti eventuali: Prima di assegnare le sezioni potrebbe essere
necessario partizionare la parte (se vi sono pezzi di parte di un materiale e pezzi
di parte di un altro materiale) attraverso gli strumenti Partition Edge, Partition
Face e Partition Cell a sinistra del Viewport. Esempio:

- Clicca su Partition Face: Sketch a sinistra del Viewport
- Nello Sketch disegna una linea orizzontale che divide la parte oggetto di
interesse nelle due parti di diverso materiale +Done

- Assegnazione delle Sezioni: Nel model Tree espandi l'oggetto interessato sotto
Parts +doppio click su Section Assignments +Seleziona la porzione di modello
a cui deve essere associata la sezione +Done +Nella Section Assignment
Dialog Box richiama il Nome Sezione nella casella Section +Ok (Ripetere tante
volte quante sono le sezioni da assegnare)

- Definire un sistema di riferimento che ruota con il modello e assegnare
Material Orientation: Se una parte soggetta a deformazioni e rotazioni
significative durante la simulazione pu essere utile riportare i valori di Stress e
di Strain in un sistema di coordinate che ruota col moto della parte soggetta a
deformazione. Ci rende pi facile linterpretazione di risultati. Quindi deve
essere definito un sistema di riferimento locale che inizialmente allineato con
il sistema di riferimento globale ma si muove con gli elementi man mano che
questisi deformano
- Clicca su Create Datum CSYS 3 Points (ad esempio) a sinistra del Viewport +
appare la Create Datum CSYS Dialog Box +Nomina il sistema di riferimento +
Coordinate System Type: Rectangular +Continue +Seleziona nel Viewport il
punto di origine del sistema di Riferimento + seleziona due punti che
definiscono gli assi del sistema di riferimento solidale.
- Main Menu (Modulo Property) +Assign +Material Orientation +Seleziona le
regioni a cui assegnare la local material Orientation +Done +clicca il sistema
di Riferimento di interesse nel Viewport come sistema di riferimento che
definisce la Local Material Orientation +si apre la Edit Material Orientation
Dialog Box +scegli Axis 1 come Additional Rotation Direction e accetta None
per le opzioni Additional Rotation +Ok


A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
7
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

Assembly
- Creare un Assemblato: Espandi Assembly +doppio click su Istances +appare
la Create Istance Dialog Box + Seleziona le parti + scegli Dependent o
Indipendent a seconda che vuoi che la mesh della parte sia dipendente da quella
fatta dentro il contenitore Parts oppure no +Ok
- Ripeti il passo precedente per tutte le Istanze presenti nel modello

Posizionare le istanze

- Creare punti di riferimento: Assembly Module +Main Menu +Tools +
Datum (oppure clicca su Create Datum Point: Enter Coordinates in basso a
sinistra del Viewport) +Appare la Create Datum Dialog Box +Type: Point +
Method: Enter Coordinates +Inserisci le coordinate in basso nel Viewport in
corrispondenza della casella Coordinates for Datum Point +Invio +clicca su
Autofit View in alto a sinistra nel Viewport
- Creare un asse di Riferimento: Clicca su Create Datum Axis (espandendo): 2
Points a sinistra del Viewport (oppure Main Menu +Tools +Datum +nella
Create Datum Dialog Box scegli Type: Axis e Method: 2 Points) +seleziona i
due Datum Points nel Viewport (se occorre non fare vedere pi i Reference
Points attraverso Main Menu +View +Assembly Display Options +Tabbed
Page Datum +togli lo spunto su Show Reference Poins Symbols +Ok
- Spostare le istanze con Position Constraint Edge to Edge: Modulo Assembly
+Main Menu +Constraint +Edge to Edge (oppure clicca sul tasto Create
Constraint: Edge to Edge a sinistra del Viewport) +Seleziona un bordo rettilineo
o un asse di riferimento dellistanza mobile +Seleziona un bordo rettilineo o un
asse di riferimento dellistanza fissa +le istanze verranno mosse in maniera tale
che le frecce rosse che appaiono puntano la stessa direzione +se necessario
clicca su Flip nel Viewport per invertire la freccia che appare sulla parte mobile
(per evitare che la parte mobile venga capovolta rispetto alla posizione che
interessa simulare).
- Eventuali errori nel Position Constraint: Abaqus CAE immagazzina i vincoli
di posizione come contenuti dellAssembly. Se si commette un errore nel
posizionamento, puoi cancellare il Position Constraint: Model Tree +Espandi
Assembly +Espandi Position Constraints +tasto destro sul Position Constraint
di Interesse +Scegli Delete dal menu che appare
- Specify a View: Viewpoint Doppio Click sul Compass (oppure Main Menu +
View +Specify); ci sono tanti modi di utilizzarlo, una di queste Viewpoint:
X,Y,Z sono le coordinate di un ipotetico osservatore mentre Up Vector il
vettore che definisce la posizione in piedi dell'osservatore (versore piedi-testa) +
Ok
- Creare un Datum Point: Clicca su Create Datum Point (espandendo se
necessario): Enter Coordinates a sinistra del Viewport (oppure Main Menu +
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
8
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

Tools +Datum +nella Create Datum Dialog Box scegli Type:Point e Method: 2
Enter Coordinates) + Inserisci le coordinate del Datum Point in basso nel
Viewport
- Crea un Datum Plane: Clicca su Create Datum Plane (espandendo se
necessario): Line and Point a sinistra del Viewport (oppure Main Menu +Tools
+Datum +nella Create Datum Dialog Box scegli Type:Plane e Method: Line
and Point) +Scegli una linea attraverso la quale passer il piano +scegli un
punto che non giace sulla linea selezionata
- Position Constraint di tipo Face to Face: Modulo Assembly +Main Menu +
Constraint +Face to Face (oppure clicca sul tasto Create Constraint: Face to
Face a sinistra del Viewport) +Seleziona la faccia della istanza mobile +
seleziona la faccia o il Datum Plane dellistanza fissa + le istanze verranno
mosse in maniera tale che le frecce rosse che appaiono puntano la stessa
direzione +se necessario clicca su Flip nel Viewport per invertire la freccia che
appare sulla parte mobile (per evitare che la parte mobile venga capovolta
rispetto alla posizione che interessa simulare) +specifica la distanza dalla faccia
fissa (fixed plane) in basso nel Viewport +Invio
- Position Constraint di tipo Coincident Point: Modulo Assembly +Main
Menu +Constraint +Coincident Point (oppure clicca sul tasto Create Constraint:
Coincident Point a sinistra del Viewport) +Seleziona un punto dellistanza
mobile +Seleziona un punto dellistanza fissa +Abaqus riposiziona le istanze
- Convert Position Constraint: Converte i vincoli di posizione relativa in vincoli
assoluti allo scopo di evitare conflitti. Nota dal manuale Abaqus Users Manual:
Se ti imbatti in un conflitto con un Position Constraint esistente puoi rimuovere
tutti i position constraint esistenti senza cambaire le posizione delle istanze
utilizzando il comando Convert Constraints. Poi puoi applicare nuovi Position
Constraint, Traslazioni o Rotazioni. Non possibile recuperare i Position
Constraint Rimossi.

Modulo Assembly +Main Menu +Instance +Convert Constraints +Seleziona
la parte di interesse nel Viewport (quella di cui si vogliono rimuovere i Position
Constraints) +Done

- Traslare una istanza: Main Menu +Istance +Translate +Seleziona lIstance
da traslare +Done +Seleziona un punto di partenza per la traslazione oppure
specifica le coordinate nella casella sotto il Viewport +Seleziona un punto
finale per la traslazione oppure specifica le coordinate del punto finale nella
casella sotto il Viewport +Invio +Ok
- Creare una istanza con Auto Offset dalle altre istanze: espandi Assembly +
doppio click su Istances +appare la Create Istance Dialog Box +Seleziona le
parti +scegli Dependent o Indipendent a seconda che vuoi che la mesh della
parte sia dipendente da quella fatta dentro il contenitore Parts oppure no +
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
9
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

spunta su Auto-Offset from Other Istances +Ok +Ripeti il passo precedente per
tutte le Istanze presenti nel modello.
NOTA: questo permette di fare delle istanze di parti senza che si sovrappongano
con istanze precedentemente create.
- Position Constraint di tipo Parallel Face: Modulo Assembly +Main Menu +
Constraint +Parallel Face (oppure clicca sul tasto Create Constraint: Parallel
Face a sinistra del Viewport, espandendo) +Seleziona una faccia sulla istanza
mobile +Seleziona una faccia della istanza fissa +le istanze verranno mosse in
maniera tale che le frecce rosse che appaiono puntano la stessa direzione +se
necessario clicca su Flip nel Viewport per invertire la freccia che appare sulla
parte mobile (per evitare che la parte mobile venga capovolta rispetto alla
posizione che interessa simulare) +Ok
- Position Constraint di tipo Parallel Edge: Modulo Assembly +Main Menu +
Constraint +Parallel Edge (oppure clicca sul tasto Create Constraint: Parallel
Edge a sinistra del Viewport, espandendo) +Seleziona un bordo dritto o un
Datum Axis sulla istanza mobile +Seleziona un bordo dritto o un Datum Axis
sulla istanza fissa +le istanze verranno mosse in maniera tale che le frecce rosse
che appaiono puntano la stessa direzione +se necessario clicca su Flip nel
Viewport per invertire la freccia che appare sulla parte mobile (per evitare che la
parte mobile venga capovolta rispetto alla posizione che interessa simulare) +
Ok
- Creare Reference Points: Assembly Module + Main Menu + Tools +
Reference Point +Clicca su uno o pi punti dellAssembly per selezionare uno o
pi Reference Points oppure inserisci le coordinate X,Y,Z nella casella in basso
del Viewport
- Definire dei Set: Model Tree +Espandi Assembly +Doppio click su Sets +
Nominare il set che si sta per creare +Type: Geometry +Continue +Seleziona
lo geometria di cui si vuole creare un Set +Done
- Creare e utilizzare dei Display Group (utile per selezionare superfici e Set
di parti nascoste): Clicca su Display Group in alto al centro del Viewport +
Appare la Create Display Group Dialog Box +Sotto Item Seleziona Cells (ad
esempio) +Seleziona le Cells, il gruppo di Cells che vuoi creare +Done +
Clicca su Replace nella parte bassa della create Display Group Dialog Box +
Clissa su Save As nella parte bassa della Create Display Group Dialog Box +
Appare la Save Diplay Group As Dialog Box +Nomina il Display Group +Ok
- Fai Riapparire tutto lAssembly: Dalla Display Group Dialog Box vai su Dispaly
Groups sotto Item +Seleziona All nella finestra a destra +Clicca su Replace
nella parte bassa della Create Display Group Dialog Box +Tutto lAssembly
Riapparira +Dismiss
- Eliminare dalla vista dellAssembly solo un Display Group: dalla Disply Group
Dialog Box vai su Diplay Groups sotto Item +Seleziona il Display Group di
interesse dalla finestra a destra +clicca su Remove nella parte bassa della Create
Display Group Dialog Box +appare tutto lassembly escluso il Display Group
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
10
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

Selezionato +Fai Riapparire tutot lassembly (vedi punto sopra) quando non ti
serve piu eliminare il display Group
- Surfaces: Model Tree + Espandi Assembly + Doppio click su Surfaces +
Nominare la superficie che si sta per creare +Type: Geometry +Continue +
Seleziona lo geometria di cui si vuole creare una Superficie +Done

Step and Output Requests
- Definizione di Step di tipo termico: Doppio click su Steps +Nominare lo Step
nella casella Name +Insert new step after Initial +Scegli Procedure: General,
Coupled temp-displacement +Continue + In Response scegli Steady State
oppure Transient a seconda che tu voglia fare un analisi in cui le temperature
sono gia stabilizzate oppure che tu voglia fare una analisi transitoria +Se
lanalisi di tipo Transient vai in Incrementation:Type e scegli Automatic, max
allowable temperature per increment oppure Fixed: increment size to +nella
tabbed page other scegli Solution Technique: Separated oppure lascia il default
(fully coupled, exact implementation) a seconda che tu voglia utilizzare
unimplementazione esatta oppure approssimata del metodo di Newton +
aggiungi una descrizione nella casella Description della Basic Tabbed Page +
nella Basic Tabbed page della Edit Step Dialog Box inserisci un Time Period
ipotetico, ad esempio 1 se lanalisi Steady State oppure il tempo fisico della
simulazione se lanalisi di tipo Transient (Total Step Time) +Scegli Nlgeom
ON oppure OFF a seconda che tu voglia considerare o meno gli effetti della non
linearit geometrica +Ok
(IMPORTANTE: limplementazione Separated non riduce la precisione della
soluzione.Tuttavia ilrateo di convergenza non pi quadratico e dipende
fortemente dalla ampiezza degli effetti di accoppiamento meccanico-termico
quindi in generale sono neessarie pi iterazioni che con limplementazione
esatta. Quando laccoppiamento molto forte la convergenza diventa molto
lenta, in questo caso richiesta limplementazione esatta)

- NOTE: +(se lanalisi di tipo Transient e si utilizzano elementi quadratici c
una relazione tra il minimo incremento di tempo utilizzabile e lelement size.
Una semplice linea guida :

t >
pc
6k
l
2


In cui t lincremento di tempo, la densit, c il calore specifico, k la
conduttivit termica e l una tipica dimensione dellelemento (come la
lunghezza di un lato). Quando lincremento di tempo maggiore di questo e gli
elementi sono del secondo ordine appaiono delle oscillazioni spurie che non
sono fisiche, quando invece si utilizzano elementi lineari queste oscillazioni non
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
11
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

sono presenti ma possono apparire soluzione localmente non accurate per piccoli
incrementi temporali

- NOTA II: Analisi del comportamento a Creep

Includere o escludere lanalisi del comportamento a creep
E possibile specificare che non sia presente nessuna risposta a creep o
viscoelastica durante uno step anche se sono state specificate propriet di
materiale che includono creep o comportamento viscoelastico.

Doppio click su Step +Scegli procedura: General: Coupled temp-displacement
+nella tabbed page Basic scegli:: Response: Transient, e spunta o meno la
casella Include creep/swelling/viscoelastic behavior a seconda che tu voglia
includere o meno lanalsi di comportamento viscoelastico.

Precisione dellintegrazione dellintegrazione del comportamento a creep
La precisione dlelintegrazione del comportamento a creep controllata da un
parametro di tolleranza nellaccuratezza specificato dallutente.

tolcroncc (e
t+At
c

e
t
c

)t

Questo parametro utilizzato dallutente per prescrivere la massima differenza
di strain rate ammessa in ogni punto durante un incremento. Il parametro di
tolleranza pu essere specificato insieme al massimo cambiamento di
temperatura nodale in ogni incremento max. Tuttavia specificare i parametro
di tolleranza attiva automaticamente lincrementazione automatica anche se
max non stato specificato.

Doppio Click su Step +Scegliere Procedura: Coupled temp-displacement: +
nella tabbed page Basic scegli: Response: Transient, Include
creep/swelling/viscoelastic behavior +nella tabbed page Incrementation scegli:
Type: Automatic, Max. allowable temperature change per increment + specifica
il parametro di tolleranza suddetto, Creep/swelling/viscoelastic strain error
tolerance: tolerance

Restrizione di Abaqus Standard allutilizzo del metodo esplicito per problemi di
modellazione del comportamento a Creep
La modellazione di problemi riguardanti il comportamento di creep non lineare
che non esibiscono altri tipi di non linearit pu essere risolta in modo efficiente
per integrazione esplicita delle deformazioni plastiche se gli incremementi delle
deformazioni inelastiche sono minori delle deformazioni elastiche.
Per molti dei problemi di tipo Termo-Meccanico accoppiati tuttavia la stabilit
non condizionale dellintegrazione implicita risulta desiderabile.
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
12
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

Lintegrazione Esplicita tuttavia risulta meno dispendiosa dal punto di vista
computazionale quando possibile utilizzarla. E possibile restringere
Abaqus\Standard a utilizzare lintegrazione esplicita per problemi di creep come
segue:

Doppio click su Step +Scegliere procedura: Coupled temp-displacement +nella
tabbed page Basic scegli: Response: Transient, Include
creep/swelling/viscoelastic behavior + nella tabbed page Incrementation scegli
Type: Automatic + specific ail parametro di tolleranza detto sopra,
Creep/swelling/viscoelastic strain error tolerance: tolerance +
Creep/swelling/viscoelastic integration: Explicit



- Field Output Request (in Model Tree) +tasto dx +Manager +(mettiti sopra la
casella created) Edit +Nella Edit Field output request Dialog Box seleziona gli
output che vuoi (includi NT, Nodal Temperature) +scegli Domain: whole model
o qualunque set + Scegli la frequenza di salvataggio attraverso le caselle
Frequency e Interval +Ok +Dismiss (Nota: se vuoi i Field Output di default
seleziona Preselected Default sotto Output Variables nella Edit Field Output
Requests Dialog Box)
- History Output Request +tasto dx +Manager +(mettiti sopra la casella
created) Edit +Nella Edit History output request Dialog Box seleziona gli
output che vuoi (Includi NT, Nodal Temperature) +scegli Domain: whole
model o qualunque set + Scegli la frequenza di salvataggio attraverso le caselle
Frequency e Interval +Ok +Dismiss (Nota: se vuoi gli History Output di default
seleziona Preselected Default sotto Output Variables nella Edit History Output
Requests Dialog Box)
NOTA: se vuoi ottenere lHistory Output Request ad esempio ogni 0.07*10^(-3)
s specifica Frequency: Every x units of time, x: 7E-5.
NOTA 2: nel caso di Shell se vuoi lHistory Output Request in un determinato
Section Point nella Edit History Output Request Dialog Box spunta su Specify
in basso e nella casella corrispondente specifica il Section Point (5 se vuoi
lhistory output nella Top Face)
- Se necessario Rinomina Field Output Requests e Output Requests espandendo
History Output Requests e Field Output Requests +tasto destro nella richiesta di
Output interessata +Rename nella finestra che appare +Rinomina +Ok
- Richiesta di scrittura Contact Diagnostics nel Message File: Main Menu +
Output +Diagnostic Print +Si apre la Edit Diagnostic Dialog Box +Spunta su
Contact per lo step di Interesse +Ok
- Eventuali ulteriori Step dopo il primo Step definito: Doppio click su Steps +
Nominare lo Step nella casella Name +Insert new step after: Step Precedente +
Scegli Procedure: General, Static General, (ad esempio) +Continue + aggiungi
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
13
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

una descrizione nella casella Description della Basic Tabbed Page +nella Basic
Tabbed page della Edit Step Dialog Box inserisci un Time Period pari a 1 (Total
Step Time) + Scegli Nlgeom ON oppure OFF a seconda che tu voglia
considerare o meno gli effetti della non linearit geometrica + Vai nella
Incrementation Tabbed Page della Edit step Dialog Box +specifica un Initial
Increment size pari ad una frazione del Time Period (ad esempio 0.01, cio l
1% del Total Step Time) + Eventualmente regola il massimo numero di
incrementi (Maximum Number of Increments) e la massima e minima ampiezza
degli incrementi (Increment Size, Maximum e Minimum) +Ok
- Richiesta di scrittura Contact Diagnostics nel Message File: Main Menu +
Output +Diagnostic Print +Si apre la Edit Diagnostic Dialog Box +Spunta su
Contact per lo step di interesse +Ok
- Eventuale Step di Pertubazione Lineare dopo i primi Step Statici: Doppio
click su Steps +Nominare lo Step nella casella Name +Insert new step after: lo
step precedente (Step di tipo General) di Interesse (in questo esempio lo Step
statico di Precarico) +Scegli Procedure: Linear Perturbation, Frequency, (ad
esempio) + Continue + appare la Edit Step Dialog Box + aggiungi una
descrizione nella casella Description della Basic Tabbed Page + Seleziona
eigensolver: Subspace (ad esempio, se il numero dei modi di vibrare da estrarre
non molto elevato) +In Number of eigenvalues requested inserisci il numero
di auto valori richiesti (8 se vuoi i primi 8 modi di vibrare) +Ok
- Richiedere Output per il file di Restart: Step Module +Main Menu +Output
+Restart Requests +Si apre la Edit Restart Requests Dialog Box (figura sotto) +
nella colonna Frequency selezionare la frequenza di salvataggio (ogni quanti
incrementi avviene il salvataggio dei dati di Output per il file di Restart) dei dati
per il file di Restart.



Nota sulla colonna Intervals: Puoi dividere, al fine di richiede Output per il file
di Restart, lo Step in un ben determinato numero di intervalli, specificati nella
colonna Intervals anzich nella colonna Frequency. In questo modo si specifica
la frequenza di Output al file di Restart di Abaqus/Standard in termini di
intervalli di tempo.

A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
14
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

Monitorare il valore di un grado di libert durante la simulazione

Puoi richiedere al monitor di Abaqus il valore di un determinato grado di libert
ad un punto selezionato. Il valore del grado di libert mostrato nel Job Monitor
ed scritto ad ogni incremento dello Status File (.sta) ed a specifici incrementi
durante il corso dellanalisi nel message file (.msg). Inoltre un grafico del valore
del grado di libert nel tempo appare in un nuovo viewport che generato
automaticamente quando sottometti lanalisi. Puoi utilizzare questa
informazione per monitorare il progresso della soluzione.

- Module Step +Context Bar (quella dove vi scritto Module, Model, Step) +
Seleziona lo Step di interesse a partire dal quale verranno propagate le
definizioni di monitoraggio automaticamente a tutti gli Step seguenti nella
casella Step
- Modulo Step +Main Menu +Output +DOF Monitor +appare la DOF Monitor
Dialog Box +spunta su Monitor a Degree of Freedom throughout the analysis +
clicca su Edit per selezionare la Regione +clicca su Points sotto il Viewport
(Prompt Area) +appare la Region Selection Dialog Box +seleziona il punto di
interesse (Highlight Selections in Viewport) +Continue +si torna nella DOF
Monitor Dialog Box +nella casella Degree of Freedom inserisci il numero
corrispondente al grado di libert di interesse +accetta (se vuoi) la frequenza di
default nella casella Print to the Message file every n (1) Increments +Ok


Thermal Loads

- Temperatura Iniziale A): In alcune versioni di Abaqus non possibile definire
le temperature come Predefined Fields in quanto i Predefined Fields non sono
ammessi in analisi di tipo termico-strutturale completamente accoppiate. Se
questo i caso definire le temperature iniziali come Boundary conditions (sullo
step iniziae ad esempio, o con amplitude curves2 sullo step di analisi, altrimenti
procedere come al prossimo punto (Temperatura iniziale B)
NOTA: I Predefined Fields sono condizioni dipendenti dal tempo che sistono
sul dominio spaziale del modello
- Temperatura Iniziale B): Model Tree +doppio click su Predefined Fields +
appare la Create Predefined Field Dialog Box +Nomina il campo predefinito
nella casella Name +Step: Initial (ad esempio) +Category: Other (ad esempio)
+Types for Selected Step: Temperature (ad esempio) +Continue +Seleziona
(nel Viewport oppure tra i Sets, cliccando su Sets in basso nel Viewport) le
regioni a cui applicare il campo predefinito +Done +Appare la Edit Predefined
Field Dialog Box + Seleziona la Distribuzione nella casella Distribution (ad
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
15
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

esempio Direct Specification) +Seleziona Section Variation: Constant Through
Region +Inserisci il valore della temperatoura nella casella Magnitude + Ok +
Appaiono del Viewport dei pallini per dirti che hai definito la temperatura
iniziale
- Creare un BC (Boundary Condition) di Tipo Temperature: : Model tree +
doppio click su BCs +Nomina la condizione al contorno +Definisci lo step a
partire dal quale la condizione al contorno si manifesta (Lo Step di Analisi
Termica) + Category (Other) + Types For Selected Step: Temperature +
Continue
- Quando mi dice Select Regions for the Boundary Conditions seleziona le parti
interessate direttamente sul viewport oppure clicca su Sets (se li hai definiti
precedentemente) +scegli il set +Seleziona Highlight Selection in viewport +
Continue + Nella Edit Boundary Conditions dialog Box Seleziona Distribution
(Uniform ad esempio) +Magnitude (il valore della Temperatura) +Amplitude
(Seleziona il nome di una Amplitude creata precedentemente se la temperatura
varia nel tempo, altrimenti lascia Ramp) +Ok (RIPETI PER OGNI BC)
- Fissare il valore dello Zero Assoluto di Temperatura: Main Menu +Model +
Edit attributes +Seleziona il nome del modello per cui vuoi fissare il valore di
temperatura allo zero assoluto +Appare la Edit Model Attributes Dialog Box +
Spunta su Absolute Zero Temperature +Specifica il valore dello zero assoluto
nella casella accanto (-273.15 se il modello e in gradi Celsius) +Ok
- Fissare il valore della costante di Boltzmann (utile per modellare la
Radiazione): Main Menu +Model +Edit attributes +Seleziona il nome del
modello per cui vuoi fissare il valore della costante di Boltzmann +Appare la
Edit Model Attributes Dialog Box +Spunta su Stefan Boltzmann Constant +
Specifica il valore della costante di Boltzmann (5.669E-14 W/(mm
2
K
4
) oppure
5.669E-8 W/(m
2
/K
4
) +Ok
- Imporre delle condizioni di scambio temico convettivo: Model Tree+ doppio
click su Interactions +Appare la Create Interaction Dialog Box +Nominare
linterazione nella casella Name +Scegliere lo Step di Interesse nella casella
Step (naturalmente sceglier elo step in cui si studia lo scambio termico) +
scegliere (ad esempio) Surface Film Condition + Continue + Seleziona la
superfici a cui applicare lo scambio termico convettivo direttamente sul Vieport
oppure cliccando su Surfaces in basso a destra del Viewport +Appare la Region
Selection Dialog Box +Seleziona la superficie di interesse nella finestra centrale
+ Continue +appare la Edit Interaction Dialog Box +Definition:Embedded
Coefficient + Inserire il coefficiente di scambio temrico nella casella Film
Coefficient +Film Coefficient Amplitude: Istantaneous (ad esempio) +Inserire
la temperatura del flusso nella casella Sink Temperature +Sink Temperature:
Ramp (ad esempio) +Ok +Ripetere tante volte quante sono le cond izioni di
scambio termico convettivo che vuopi definire
Nota: la definizione del coefficiente di scambio termico convettivo prevede il
ripasso di qualcosa di fisica tecnica e non va fatta a caso
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
16
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

- Creare una interazione di tipo radiativo tra superfici: Model Tree +Doppio
click su Interactions +Nominare la Interation nella casella Name +Scegliere lo
Step di Interess enella casella Step +Scegli Types for Selected Steps: Surface
Radiation +Continue +Seleziona la superfici a cui applicare lo scambio termico
convettivo direttamente sul Vieport oppure cliccando su Surfaces in basso a
destra del Viewport +Appare la Region Selection Dialog Box +Seleziona la
superficie di interesse nella finestra centrale + Continue +Appare la Edit
Interaction Dialog Box +Selezionare Radiation Type: Cavity Approximation +
Inserire il valore dell aemissivita nella casella Emissivity (ad esempio 0.77 per
materiale tipo acciaio) +Ok


Loads and BCs

- Creare una Condizione al Contorno: Model tree +doppio click su BCs +
Nomina la condizione al contorno +Definisci lo step a partire dal quale la
condizione al contorno si manifesta (se una condizione di tipo fix puoi
indifferentemente allo step iniziale o allo step di analisi, comunque a me a volte
ha dato problemi, meglio initial) + Category (Mechanical) +
Displacement/Rotation (o altro) +Continue
- Quando mi dice Select Regions for the Boundary Conditions seleziona le parti
interessate direttamente sul viewport oppure clicca su Sets (se li hai definiti
precedentemente) +scegli il set +Seleziona Highlight Selection in viewport +
Continue +Nella Edit Boundary Condition Dialog Box clicca Edit accanto a
CSYS (se il tuo sistema di riferimento rispetto al quale definire la BC non il
Globale) +scegli Datum in basso nel viewport +scegli un sistema di riferimento
definito precedentemente +Nella Edit Boundary Conditions dialog box fissa
tutti i gradi di liberta che ti interessano.
(RIPETI PER OGNI BC)
- Rimuovere una BC attivata in uno Step precedente: Model Tree +Tasto
destro su BCs (titolo del contenitore) +scegli Manager +si apre la Boundary
Condition Manager Dialog Box +clicca nella riga e nella colonna corrispondenti
rispettivamente alla condizione al contorno da rimuovere e allo Step a partire dal
quale tale condizione viene rimossa +clicca su Deactivate alla destra della
Boundary Condition Manager Dialog Box +Dismiss
- Modificare una BC attivata in uno Step precedente: Model Tree +Tasto
destro su BCs (titolo del contenitore) +scegli Manager +si apre la Boundary
Condition Manager Dialog Box +clicca nella riga e nella colonna corrispondenti
rispettivamente alla condizione al contorno da modificare e allo Step a partire
dal quale tale condizione viene modificata +clicca su Edit alla destra della
Boundary Condition Manager Dialog Box +appare la Edit Boundary Condition
Dialog Box +Modifica la condizione al contorno di interesse +Ok +Dismiss

A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
17
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)


Contact including Thermal Contact Properties

Definire le Interazioni di Contatto

- Surfaces: Model Tree + Espandi Assembly + Doppio click su Surfaces +
Nominare la superficie che si sta per creare +Type: Geometry +Continue +
Seleziona lo geometria di cui si vuole creare una Superficie +Done +Se la
superficie non chiaramente definita perch rappresentata (ad esempio) da
parti lineari Abaqus ti chieder nel viewport a quale lato si riferisce la superficie
+scegli yellow oppure magenta
- Definisci le Contact Interaction Properties: Model Tree +Doppio click su
Interaction Properties +si apre la Create Interaction Property Dialog Box +
Nominare linterazione nella casella Name +Type: Contact +Continue +appare
la Edit Contact Property Dialog Box +clicca sulla tabbed page Mechanical +
Seleziona Tangential Behavior + Scegli nella casella Friction Formulation
Frictionless oppure Penalty (in questo caso aggiungi il coefficiente di attrito
nella casella Friction Coeff.) a seconda che tu voglia includere leffetto del
coefficiente di attrito oppure no + Ok
- Aggiungi le Contact Interaction Properties di tipo Termico: Model Tree +
Espandi Interaction Properties +Seleziona linterazione di interesse +tasto
destro +Edit +Si apre la Edit Contact Dialog box +clicca su Thermal +scegli
Thermal Conductance +a questo punto Scegli di definire la Conduttanza in
funzione della distanza tra le superfici di contatto, in funzione della pressione di
contatto o in funzione di entrambe la distanza e la pressione di contatto (Si
rimanda ad Abaqus Analysis Thermal Contact Properties per ulteriori
approfondimenti (in questo esempio useremo la conduttanza in funzione dell
adistanza) + Definition:Tabular +Definisci la Gap Conductance in fuzione della
distanza con almeno due punti, un punto in corrispondenza di Clearance zero e
un punto in corrispondenza di una distanza maggiore di zero (il valore della
conduttanza va a zero immediatamente dopo lultimo dato inserito per cui non vi
e conduttanza quando la distanza e maggiore del valore corripondente
allultimo dato inserito) (il valore medio per lacciaio inossidabile e 3000
W/(m
2
K), quindi 3000E-6 W/(mm
2
K) +Ok
- Definisci le interazioni tra le superfici e riferisci alla contact interaction
property appropriata: Model Tree +doppio click su Interactions +Nomina la
interazione nella casella Name + scegli lo Step dal quale si manifesta
lInterazione nella casella Step (Initial ad esempio) +Procedure, Types for
selected Step: Surface-to-Surface contact (Standard) +Continue +Seleziona la
Master Surface nella Region Selection Dialog Box che appare (Highlight
Selections in viewport) +Continue +scegli Surface alla richiesta Choose the
Slave Type in basso nel Viewport +Seleziona la Slave Surface nella Region
Selection Dialog Box che appare (Highlight Selections in viewport) +Continue
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
18
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

+appare la Edit Interaction Dialog Box +In alto scegli la Sliding Formulation:
Finite Sliding oppure Small Sliding +in basso riferisciti alla Contact Interaction
Property di interesse tramite la casella Contact Interaction Property (Se le
superfici interessate al contatto sono superfici ricavate da modelli con
Continuum Elements 3D Seleziona Discretization Method: Surface to Surface +
vai nella tabbed page Surface Smoothing, in basso, e seleziona Automatically
Smooth geometry surfaces) +Ok
- Model Tree +tasto destro su Interactions +scegli Manager dal Menu che appare
+appare lInteraction Manager +lInteraction Manager mostra in quale Step
stata creata ogni interazione e tutti gli Step nei quali ogni Interazione e stata
Propagata +Dismiss

IMPORTANTE: La superficie Rigida sempre la Superficie Master nelle Interazioni
di Contatto. La superficie Slave deve essere quella con la Mesh pi fitta.
Nota: Ulteriori approfondimenti sullo smoothing delle superfici dalla pagina 30.2.6-1
fino alla pagina 30.2.6-5 di Abaqus Analysis Vol.5.


Mesh

Vari passi per la creazione della mesh

1. Seeding
2. Mesh Control
3. Element Type
4. Mesh Part

- Model tree +espandi la parte interessata nel parts container +doppio click su
mesh (oppure se la Istance del tipo Indipendent, prima devi fare la parte di
assembly in questo caso, espandi Assembly, espandi Istance, espandi la parte
interessata +doppio click su Mesh) +clicca su Seed Part nella barra accanto al
viewport in alto a sinistra +scegli approximate global size (si possono fare
anche dei seeds locali, biased etc) +Ok
- Main Menu +Mesh +Mesh controls +Seleziona le parti a cui applicare il mesh
control +specifica la tecnica (ad esempio Element shape =quad +Technique =
structured oppure se vuoi applicare il Medial Axis Algorithm, Element shape =
quad +Technique =Free +spunta su Algorithm, Medial Axis ) +Esegui
eventuali partizionamenti come si fa per gli elementi continui se necessario
- Main Menu +Mesh +Element Type +Seleziona la parte di modello cui
applicare lelement type +in element type dialog box scegli ad esempio:

Esempio:
Element library:Standard
A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
19
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

Geometric Order: Linear or Quadratic (interpolazione Lineare o
quadratica)
Family: Coupled temperature displacement elements.
Element Controls: Spunta su Reduced Integration e Hourglass Control:
Enhanced
+OK

- Main menu +Mesh +Mesh Part (oppure a sx del viewport in alto, seconda riga
a sinistra)
- Nomina di nuovo il modello se vuoi

NOTA su Coupled temperature displacement elements: sono elementi che
possiedono sia temperature che spostamenti come variabili nodali e sono
disponibili sia in Abaqus Standard che in Abaqus/Explicit.
Gli elementi accoppiati temperatura-spostamento del primo ordine utilizzano
una temperatura costante lungo lelemento per calcolare lespansione lineare. Gli
elementi del secondo ordine accoppiati (temperatura-spostamento) utilizzano per
la temperatura uninterpolazione di un ordine inferiore per la temperatura
rispetto agli spostamenti (variazione parabolica per gli spostamenti e variazione
lineare per la temperatura) per ottenere una variazione compatibile delle
deformazioni meccaniche e termiche.


Note sugli elementi da utilizzare per una analisi di trasmissione del calore:

1) Elementi Heat Transfer del primo ordine: sono da preferire in casi che
coinvolgono effetti di calore latente dal momento che utilizzano un atecnica
di integrazione speciale per fornire soluzioni accurate nei casi di ampi calori
latenti
2) Elementi Heat Transfer quadratici: utilizzano la integrazione Gaussiana.
Sono da preferire per problemi in cui la soluzione e smooth (senza effetti
latenti) e, di solito, danno risultati piu accurati (precisi) per lo stesso numero
di nodi della mesh
3) Elementi Heat Transfer di tipo Forced Convection/Diffusion: vanno
utilizzati se si vuole simulare la convezione forzata attraverso la mesh e non
sono la convezione di tipo boundary
4) Opzione dispersion control: e per gli elementi di tipo Forced
Convection/Diffusion. Offrono una soluzione con precisione maggiore nei
caso in cui la risposta transitoria del fluido e importante.




A.Pellegrino Fully Coupled Thermal-Stress analysis in Abaqus CAE (Italiano)
20
A.Pellegrino FulyCoupledThermal-Stress analysis inAbaqus CAE(Italiano)

Job

- Crea un Job: Model Tree +doppio click su Jobs +Nomina +Source =Model +
Scegli il Model Evidenziandolo + Continua + (in edit Job Dialog Box)
Descrizione del Job +Ok
- Tasto destro sul Job +Data Check +Monitor (analizza eventuali messaggi del
software)
- Se tutto Ok espandi Job +Tasto destro sul J ob di Interesse +Continue +
aspetta i risultati dellanalisi



Note e raccomandazioni

Unit di misura
Nelle simulazioni di tipo accoppiato in cui due campi (termico e strutturale)
sono attivi, fa attenzione a scegliere le unit di misura da impiegare per la
simulazione. Se la scelta delle unit di misura tale che i termini generati dalle
equazioni per ognuno dei due campi (termico e strutturale) differiscono di
diversi ordini di grandezza, allora la precisione di alcuni computer potrebbe
essere insufficiente per risolvere con precisione le equazioni accoppiate. Per
questa ragione opportuno scegliere unit di misura che evitino il problema. Ad
esempio opportuno considerare lutilizzo dei MPascal anzich dei Pascal per le
equazioni relative allequilibrio degli stress, in maniera tale da ridurre la
disparit tra le ampiezze dei termini relativi alle equazioni di equilibrio degli
stress e quelli delle equazioni di continuit del flusso termico.

Problemi di instabilit
Alcuni tipi di analisi potrebbero dare luogo a instabilit di tipo locale, come
raggrinzimento delle superfici, instabilit del materiale, fenomeni di buckling
locale. In questi casi potrebbe non essere possibile ottenere una soluzione di tipo
stabile, nemmeno con laiuto degli incrementi automatici di Abaqus. Abaqus
Standard offre un metodo per la stabilizzazione di questa classe di problemi
applicando smorzamento attraverso al modello in maniera che le forze viscose
introdotte siano sufficientemente grandi da prevenire fenomeni di bucklilng o
collasso istantaneo ma piccole abbastanza da non influenzare significativamente
il comportamento termo-meccanico quando a simulazione stabile. I metodi di
stabilizzazione automatica sono descritti in dettaglio in Automatic stabilization
of unstable problems in solving non-linear problems, alla sezione 7.1.1 del
manuale Abaqus Analysis.

You might also like