Expand IntroduzioneIntroduzione
Expand AmministrazioneAmministrazione
Expand Interfaccia utenteInterfaccia utente
Expand Fondamentali di SOLIDWORKS Fondamentali di SOLIDWORKS
Expand Migrazione da 2D a 3DMigrazione da 2D a 3D
Expand AssiemiAssiemi
Expand CircuitWorksCircuitWorks
Expand ConfigurazioniConfigurazioni
Expand SOLIDWORKS CostingSOLIDWORKS Costing
Expand Design CheckerDesign Checker
Expand Studi progettuali in SOLIDWORKSStudi progettuali in SOLIDWORKS
Expand Disegni e dettagliDisegni e dettagli
Expand DFMXpressDFMXpress
Expand DriveWorksXpressDriveWorksXpress
Expand FloXpressFloXpress
Expand Scambio dati SLDXMLScambio dati SLDXML
Expand Importazione ed esportazioneImportazione ed esportazione
Expand Visualizzazione modelloVisualizzazione modello
Expand Progettazione di stampiProgettazione di stampi
Expand Studi del movimentoStudi del movimento
Expand Parti e funzioniParti e funzioni
Expand InstradamentoInstradamento
Expand LamieraLamiera
Collapse SimulationSimulation
Expand SimulationXpressSimulationXpress
Expand Tecniche di schizzoTecniche di schizzo
Expand SOLIDWORKS MBDSOLIDWORKS MBD
Expand SOLIDWORKS UtilitiesSOLIDWORKS Utilities
Expand SOLIDWORKS SustainabilitySOLIDWORKS Sustainability
Expand TolleranzeTolleranze
Expand TolAnalystTolAnalyst
Expand ToolboxToolbox
Expand SaldatureSaldature
Expand Workgroup PDMWorkgroup PDM
Expand DiagnosticaDiagnostica
Glossario
Nascondi Sommario

Solutori di analisi

Per la soluzione del gruppo di equazioni sono disponibili tre solutori diretti e un solutore iterativo.

Nell'analisi agli elementi finiti, un problema è rappresentato da una serie di equazioni algebriche che devono essere risolte simultaneamente. I metodi di soluzione sono suddivisi in due classi: diretti e iterativi.

I metodi diretti risolvono le equazioni utilizzando tecniche numeriche esatte. I metodi iterativi risolvono le equazioni utilizzando tecniche approssimative dove ad ogni iterazione si presume una soluzione e gli errori associati sono valutati. Le iterazioni continuano fino a quando gli errori rientrano nei limiti accettabili.

Il software offre le seguenti scelte:

Automatico Il software seleziona il solutore in base al tipo di studio, alle opzioni di analisi, alle condizioni di contatto, ecc. Alcune opzioni e condizioni sono applicabili solo al Direct Sparse o al FFEPlus.
Diretto per matrici sparse Selezionare Direct Sparse:
  • quando si dispone di sufficiente RAM e CPU multiple sulla propria macchina.
  • durante la risoluzione dei modelli con il tipo di contatto Senza compenetrazione.
  • durante la risoluzione dei modelli di parti con proprietà del materiale molto diverse.
Per ogni 200.000 dof, è necessario 1 GB di RAM per l'analisi lineare statica. Il solver Direct Sparse richiede una quantità di RAM 10 volte superiore rispetto al solver FFEPlus.
FFEPlus (iterativo) Questo solver utilizza le tecniche avanzate di riordinamento matrici per una maggiore efficienza con i problemi grandi. In generale, il solver FFEPlus è più rapido nella soluzione di problemi complessi e diventa tanto più efficiente quanto più il problema si ingrandisce.
Per ogni 2.000.000 dof, è necessario 1 GB di RAM.
Solutore diretto per matrici sparse per grandi problemi Utilizzando algoritmi di allocazione della memoria migliorati, il Solutore diretto per matrici sparse per grandi problemi può gestire i problemi di simulazione che eccedono la memoria fisica del PC.

Se inizialmente si seleziona il solutore Diretto per matrici sparse e a causa di risorse di memoria limitate si raggiunge una soluzione fuori fase, un messaggio di avvertimento segnala che è necessario passare a Large Problem Direct Sparse (Solutore diretto per matrici sparse per grandi problemi).

Il solver Large Problem Direct Sparse (LPDS) è più efficiente dei solver FFEPlus e Direct Sparse nello sfruttare i nuclei multipli.
Intel Direct Sparse L'Intel Direct Sparse è disponibile per gli studi statici, termici, di frequenza, dinamici lineari e non lineari.

Utilizzando algoritmi di allocazione della memoria migliorati e funzionalità di elaborazione multi-core, il solver Intel Direct Sparse migliora le velocità di risoluzione dei problemi di simulazione che vengono risolti in-core.

Scelta di un solutore

Automatico è la scelta di default per il solutore negli studi statici, di frequenza, del carico di punta e termici.

Con problemi di contatto in più aree, dove l'area di contatto viene identificata da diverse iterazione, è preferibile il solutore Diretto per matrici sparse.

Mentre tutti i solutori sono efficienti per risolvere piccoli problemi (25.000 gradi di libertà al massimo), grandi sono le differenze nelle prestazioni (velocità e utilizzo della memoria) nella soluzione di problemi ingenti.

Se un solutore richiede più memoria di quella disponibile sul computer, utilizza lo spazio disco per archiviare e recuperare i dati temporanei. In tal caso, l'utente riceve un messaggio per indicare che la soluzione sta sconfinando dall'obiettivo e l'avanzamento della soluzione si rallenta. Se il quantitativo di dati da salvare sul disco è eccessivo, l'avanzamento della soluzione può rallentare notevolmente. In questi casi (per gli studi statici e non lineari), usare il solutore Diretto per matrici sparse per grandi problemi.

I seguenti fattori aiutano a scegliere il solutore appropriato:

Entità del problema In generale, il solutore FFEPlus è più rapido nella soluzione di problemi con gradi di libertà superiori a 100.000. Questo solutore è tanto più efficiente quanto il problema si ingrandisce.
Risorse del computer: RAM e numero di CPU (core o processori) disponibili Il solutore Diretto per matrici sparse richiede una quantità di RAM di circa 10 volte superiore rispetto al solutore FFEPlus. Diventa più veloce se è disponibile più memoria nel computer. Il solutore Diretto per matrici sparse per grandi problemi utilizza la funzionalità di elaborazione multicore e migliora la velocità di soluzione per gli studi statici e non lineari.
Proprietà del materiale Quando i moduli di elasticità dei materiali usati in un modello sono molto diversi (ad esempio Acciaio e Nylon), i metodi iterativi potrebbero essere meno esatti rispetto a quelli diretti. In questi casi si consigliano i solutori diretti.
Caratteristiche dell'analisi L'analisi con i contatti senza compenetrazione e i contatti uniti applicata usando le equazioni dei vincoli si risolve in genere più velocemente con i solutori diretti.

A seconda del tipo di studio, valgono le raccomandazioni seguenti:

Statico Usare il solver Direct Sparse e Large Problem Direct Sparse quando si dispone di sufficienti RAM e CPU multiple per risolvere:
  • I modelli con il contatto senza compenetrazione, soprattutto quando si attivano gli effetti di attrito.
  • I modelli con parti che presentano proprietà del materiale molto diverse.
  • Modelli con mesh mista
    Per un'analisi statica lineare, il solver Direct Sparse richiede 1 GB di RAM per ogni 200.000 gradi di libertà (dof). Il solver iterativo FFEPlus richiede meno memoria (circa 2.000.000 dof/1 GB di RAM).
Frequenza e carico di punta

Usare il solutore FFEPlus per calcolare qualsiasi modo del corpo rigido. Un corpo senza vincoli ha sei modi del corpo rigido.

Usare il solutore Diretto per matrici sparse:
  • Valutare l'effetto del carico sulle frequenze naturali
  • I modelli con parti che presentano proprietà del materiale molto diverse.
  • I modelli in cui la mesh incompatibile è unita usando le equazioni dei vincoli.
  • Aggiungere molle morbide per stabilizzare i modelli supportati in modo inadeguato (studi del carico di punta).
Simulation usa il metodo di iterazione Subspace come metodo di estrazione eigenvalue per il solutore Diretto per matrici sparse e il metodo Lanczos per il solutore FFEPlus. È più efficiente usare Lanczos con i solutori iterativi come FFEPlus.

Subspace può utilizzare la sostituzione avanti e indietro dei solutori diretti (per matrici sparse) all'interno del proprio ciclo di iterazioni per valutare i vettori eigen (deve decomporre la matrice solo una volta). Ciò non è possibile con i solutori iterativi.

Termico I problemi termici hanno un grado di libertà (DOF) per nodo, quindi la loro risoluzione è in genere molto più rapida rispetto ai problemi strutturali dello stesso numero di nodi. Per i problemi molto grandi (più grandi di 500,00 dof), usare il solutore Diretto per matrici sparse per grandi problemi o il solutore FFEPlus.
Non lineare Per gli studi non lineari di modelli con gradi di libertà in numero superiore a 50.000, il solutore FFEPlus è più efficace e genera una soluzione in poco tempo. Il solutore Diretto per matrici sparse per grandi problemi può gestire casi in cui la soluzione sta sconfinando dall'obiettivo.

Stato del solver

Viene visualizzata la finestra Stato del solver quando si esegue uno studio. Inoltre, per fare avanzare le informazioni, apparirà:

  • uso di memoria
  • Tempo trascorso
  • Informazioni specifiche di studio come i gradi di libertà, il numero di nodi, il numero di elementi
  • Le informazioni del solver come un tipo di solver
  • Avvertimenti

Tutti gli studi che usano il solver (iterativo) FFEPlus consentono di accedere al grafico di convergenza e ai parametri del solver. Il grafico di convergenza aiuta a visualizzare il modo in cui la soluzione converge. I parametri del solver aiutano a manipolare le iterazioni del solver in modo da migliorare la precisione o la velocità con risultati meno precisi. I valori preimpostati del solver possono essere usati o cambiati:

  • Numero massimo di iterazioni (P1)
  • Soglia di interruzione (P2)

Per migliorare la precisione, diminuire il valore della soglia di interruzione. Nelle situazioni di lenta convergenza, migliorare la velocità con risultati meno precisi aumentando il valore di soglia di interruzione o diminuendo il numero massimo di iterazioni.



Fornisci il feedback su questo argomento

SOLIDWORKS apprezza il feedback degli utenti relativamente alla presentazione, la precisione e l'esaustività della documentazione. Usare il modulo riportato di seguito per inviare i propri commenti e suggerimenti su questo argomento direttamente al nostro team della documentazione. Questo team non è in grado di rispondere a domande di natura tecnica. Fare clic qui per informazioni sul supporto tecnico.

* Obbligatoria

 
*Email:  
Oggetto:   Feedback sugli argomenti della guida
Pagina:   Solutori di analisi
*Commento:  
*   Confermo di aver letto e accettato l'informativa sulla privacy che regola l'utilizzo dei miei dati personali da parte di Dassault Systèmes

Stampa argomento

Selezionare il contenuto da stampare:

x

L'utente utilizza una versione di Internet Explorer precedente alla versione 7. Per una visualizzazione ottimale, consigliamo di fare l'upgrade del proprio browser a Internet Explorer 7 o successiva.

 Non mostrare nuovamente questo messaggio
x

Versione contenuto guida Web: SOLIDWORKS 2017 SP05

Per disattivare la guida Web dall'interno di SOLIDWORKS e usare invece la guida locale, fare clic su ? > Usa la guida Web di SOLIDWORKS.

Per segnalare i problemi riscontrati con l'interfaccia e la funzionalità di ricerca della guida Web, contattare il rappresentante del supporto locale. Per fornire un feedback su singoli argomenti della guida, usare il link "Feedback su questo argomento" nella pagina del singolo argomento.