Non linéaire - Solution

L'onglet Solution dans la boîte de dialogue Non linéaire définit les options liées aux solutions. Vous pouvez y définir les options suivantes.

Options d'incrémentation

Les informations relatives au temps sont associées à la définition des courbes de temps pour les chargements et les conditions aux limites. Le temps est une pseudo variable pour les problèmes statiques sans fluage ni viscoélasticité, ni chargement thermique, utilisant des résultats dépendant du temps et provenant d'une étude thermique transitoire.

Heure de démarrage Début de la durée de simulation. Non utilisé dans la méthode de longueur d'arc.
Redémarrer Redémarre à partir du dernier pas de simulation réussi. Disponible uniquement s'il existe des données de redémarrage avec l'option Enregistrer les données pour pouvoir redémarrer l'analyse activée lors de l'exécution précédente.
Vous pouvez modifier les paramètres de chargement (boîte de dialogue Courbe de temps) lors du redémarrage de l'analyse.
Vous pouvez modifier les conditions de déplacement imposé de degrés de liberté libres à fixes et vice-versa lors de l'activation de l'option Redémarrer.
Par exemple, pour modifier une condition de déplacement imposé de fixe à libre lors du redémarrage de l'analyse, procédez comme suit :
  • Sous Translations (PropertyManager Déplacement imposé), saisissez 1 dans la direction pour laquelle vous appliquez le déplacement imposé.
  • Sous Variation en fonction du temps, sélectionnez Courbe et cliquez sur Modifier. Dans la boîte de dialogue Courbe de temps, saisissez les données de la courbe :
    X (temps, sec) Valeur Y Condition de déplacement imposé
    0 0 fixe
    1 0 fixe
    1,05 Désactivé (redémarrer) modification de fixe à libre
    2 Désactivé libre

Pour modifier une condition de déplacement imposé de libre à fixe lors du redémarrage de l'analyse, procédez comme suit :

  • Sous Translations, saisissez 1 dans la direction pour laquelle vous appliquez le déplacement imposé.
  • Sous Variation en fonction du temps, sélectionnez Courbe et cliquez sur Modifier. Dans la boîte de dialogue Courbe de temps, saisissez les données de la courbe :
    X (temps, sec) Valeur Y Condition de déplacement imposé
    0 Désactivé libre
    1 Désactivé libre
    1,05 0 (Redémarrer) modification de libre à fixe
    2 0 fixe

    Pendant la première exécution (n'oubliez pas de sélectionner Enregistrer les données pour pouvoir redémarrer l'analyse pour la première exécution (Début = 0 < t < Fin = 1 sec), le solveur ignore ce déplacement imposé et l'entité sélectionnée dans laquelle le déplacement imposé est appliqué se déplace librement. Lors de l'activation de l'option Redémarrer et la réexécution de l'analyse (Début = 1 s < t < Instant de fin = 2 s), le solveur applique le déplacement imposé et l'entité sélectionnée ne peut plus se déplacer dans la direction spécifiée.

Instant de fin Fin de la durée de simulation. Non utilisé dans la méthode de longueur d'arc.
Enregistrer les données pour pouvoir redémarrer l'analyse Activez cette option avant d'exécuter l'étude pour prévoir la possibilité de redémarrage. Le logiciel met quelque temps et utilise de l'espace disque pour enregistrer les données requises pour un redémarrage approprié. Si vous désactivez cette case à cocher, vous devez reprendre le processus dès le début.
Le remaillage de l'étude supprime toutes les informations de redémarrage.
Incrément de temps Définit la procédure d'incrémentation du temps à chaque pas de simulation pour les méthodes de contrôle de force et de déplacement. Pour la méthode de contrôle de longueur d'arc, le programme utilise cette valeur pour estimer l'incrément de longueur d'arc.

Automatique (autostepping)

Lorsque cette option est cochée, le programme définit un incrément en interne pour chaque pas de solution afin d'améliorer les chances de convergence. Cette option prend en charge toutes les techniques de contrôle. Si cette option est cochée, les entrées suivantes sont utilisées :

Incrément de temps initial

Le programme utilise cet incrément comme supposition initiale pour l'incrément de temps.

Pas mini.

Pas de temps minimum. La valeur par défaut est 1e-8 de seconde.

Pour les études dynamiques non linéaires seulement, si l'incrément minimum spécifié est égal ou supérieur à l'incrément de temps initial, le programme réinitialise le pas de temps minimum à 10% de l'incrément initial.

Pas maxi.

Pas de temps maximum. La valeur par défaut est l'Instant de fin pour les méthodes de contrôle Force et Déplacement.

Pour les études dynamiques non linéaires seulement, le pas de temps maximum spécifié n'est pas utilisé. Le programme réinitialise l'incrément de temps initial comme valeur maximum.

Nbre d'ajustements

Nombre maximum d'ajustements de pas de temps pour chacun des pas de simulation.

Fixed

Incrément fixe de pas de temps. La valeur par défaut est de 10 pas.

Le programme arrête l'analyse si :
  • Le nombre d'ajustements de la taille des pas dépasse, dans l'un des pas, le nombre maximum d'ajustements de pas.
  • L'incrément de pas requis pour la convergence devient plus petit que l'incrément de pas minimum.

Options de non linéarité de la géométrie

Vérifier les forces externes Une fois l'analyse terminée, répertorie les forces externes des entités sélectionnées à chaque étape de la solution. Les forces externes peuvent provenir des contacts, chargements externes, déplacements imposés ou connecteurs.
Cliquez à l'aide du bouton droit sur Résultats et cliquez sur Liste des forces résultantes. Sélectionnez Force externe, les entités géométriques (corps, face, arête ou sommet) et une étape de la solution pour répertorier les forces et moments externes.
Utiliser la formulation des grands déplacements Utilise la formulation des grands déplacements.
Actualiser la direction des chargements en fonction de la flèche Lorsque cette case à cocher est activée, la direction du chargement appliqué (pression uniforme normale ou force uniforme normale) est actualisée pour chaque pas de simulation en fonction de la flèche.
Exemples
(a) Chargement normal appliqué à une géométrie non déformée.
(b) L'option Actualiser la direction des chargements en fonction de la flèche est désactivée. La direction originale des chargements est maintenue sur la géométrie déformée.
(c) L'option Actualiser la direction des chargements en fonction de la flèche est activée. La direction des chargements est actualisée et reste normale à la géométrie déformée pour chaque pas de simulation.

Lorsque vous appliquez un couple, le programme calcule la force et le bras temporaire qui crée le couple, et applique la force aux nœuds. Ces forces conservent leurs directions initiales pendant toute la simulation et peuvent engendrer le développement de contraintes élevées inattendues.

Option de grandes déformations Utilise la formulation des grandes déformations. Sélectionnez les formulations des grandes déformations pour les modèles de matériau élastique non linéaire, plasticité de von Mises, plasticité de Tresca, plasticité de Drucker Prager, viscoélastique et hyperélastique.
Lorsque vous sélectionnez l'option de grandes déformations, vous devez saisir les données de la courbe contrainte/déformation en fonction du modèle de matériau. Voir la rubrique Aide de Simulation : Définition des courbes contrainte-déformation pour en savoir plus sur les données d'entrée valides pour les courbes contrainte-déformation.
Conserver la pré-contrainte de boulon

Lorsque cette option est désactivée, la longueur du boulon à l'état de contrainte L0 est déterminée en fonction de la longueur du boulon au début de l'analyse Lst, qui correspond à l'état d'annulation de la géométrie déformée des composants attachés via le connecteur de boulon. La longueur du boulon à l'état de contrainte zéro est alors calculée à partir de :

L0 = Létape / (1+(P/A*E))

A mesure que l'analyse non linéaire progresse, la longueur du boulon Létape à chaque étape de l'analyse s'adapte à la géométrie déformée des composants attachés à mesure qu'ils se déforment en raison des chargements appliqués. La contrainte finale du boulon à la fin de l'analyse non linéaire diffère de la contrainte de pré-chargement (pré-contrainte) définie par l'utilisateur. Le chargement axial du boulon à chaque étape de l'analyse est calculé à partir de :

Pétape = A* E* (Létape - L0) / L0

Lorsque cette option est cochée, le programme exécute d'abord une analyse avec le pré-chargement P défini par l'utilisateur comme condition initiale sans aucun chargement externe. La déformation des pièces connectées par le biais du boulon est calculée et utilisée pour déterminer la longueur du boulon à l'état de contrainte zéro L0. Définissons Lf comme longueur déformée du boulon qui correspond à l'affaissement des pièces connectées en raison d'une pré-contrainte. La longueur du boulon au niveau de contrainte zéro est alors calculée à partir de :

L0= Lf / (1+(P/A*E))

Pour la deuxième étape de l'analyse, tous les chargements appliqués sont inclus. Le chargement axial du boulon à chaque étape de l'analyse est calculé à partir de :

Pétape = A* E* (Létape - L0) / L0

Au cours de l'analyse, si (a) Létape <= L0, le boulon est desserré, et si (b) Létape > L0, le boulon est sous tension et garde les pièces connectées.

Notation :
  • P : Précontrainte axiale définie par l'utilisateur
  • Pétape : Chargement axial de boulon au niveau de l'étape d'analyse en cours
  • A : Aire de la section de boulon
  • E : Module d'élasticité du matériau de boulon
  • L0 : Longueur d'origine du boulon à l'état de contrainte zéro
  • Lst : Longueur de boulon au début de l'analyse (correspond à un état d'annulation de la géométrie déformée des composants attachés via le boulon)
  • Lf : Longueur déformée du boulon après l'affaissement de pièces connectées en raison d'une pré-contrainte (option Conserver la pré-contrainte de boulon sélectionnée)
  • Létape : Longueur déformée de boulon au niveau de l'étape d'analyse en cours

Solveur

Définit le solveur à utiliser pour exécuter l'analyse non linéaire.

Sélection automatique du solveur Le programme sélectionne le plus robuste des deux solveurs selon la taille du modèle et la RAM disponible :

Intel Direct Sparse

Pour les modèles petits et moyens avec une géométrie mince. Le solveur Intel Direct Sparse nécessite plus de RAM que le solveur itératif FFEPlus.

FFEPlus

Pour les modèles moyens avec une géométrie volumineuse et des modèles complexes.

Direct Utilisez le solveur Direct. Ce solveur a plus de chances de convergence pour les problèmes hautement non linéaires.
FFE Plus Utilisez le solveur itératif FFEPlus. Ce solveur utilise moins de mémoire. Il peut s'avérer plus rapide pour les problèmes importants.
Direct de problème volumineux Le solveur direct pour problèmes volumineux, en tirant parti d'algorithmes d'allocation de mémoire améliorés, peut gérer des cas où la résolution déborde de l'espace disponible.

Enregistrer les résultats

Enregistrer les résultats dans 3DEXPERIENCE

Permet d'enregistrer les résultats de la simulation avec le modèle SOLIDWORKS associé sur 3DEXPERIENCE Platform dans une zone de stockage appelée espace de collaboration.

Après avoir enregistré les résultats de SOLIDWORKS Simulation avec le modèle SOLIDWORKS sur 3DEXPERIENCE Platform, vous pouvez rechercher ces objets de base de données dans l'espace de collaboration dans lequel ils ont été enregistrés, et les télécharger directement dans SOLIDWORKS.

Voir aussi Enregistrement des résultats de SOLIDWORKS Simulation sur 3DEXPERIENCE Platform.

L'option permettant d'enregistrer des fichiers de résultats de simulation (.cwr) sur 3DEXPERIENCE Platform est disponible uniquement lorsque vous activez le rôle 3DEXPERIENCE SOLIDWORKS approprié.

Enregistrer les résultats sur le disque Permet d'enregistrer le fichier de résultats de la simulation (*cwr) sur votre disque dur local.
Enregistrer les résultats dans le dossier de documents SOLIDWORKS Permet d'enregistrer le fichier de résultats de la simulation (*cwr) dans le même dossier local que celui où est stocké le modèle SOLIDWORKS.
Sélectionner un dossier dans lequel stocker le fichier de résultats Permet de sélectionner un chemin d'accès à un dossier pour enregistrer le fichier de résultats de la simulation (*cwr). Le chemin d'accès au dossier sélectionné apparaît dans Dossier de résultats.
L'emplacement indiqué remplace le dossier par défaut défini dans Options par défaut > Résultats .

Contraintes moyennes aux nœuds médians (maillage volumique de haute qualité uniquement)

Sélectionnez cette option pour obtenir de meilleurs résultats de contrainte lorsque des contraintes élevées irrégulières se produisent au niveau des nœuds médians des éléments volumiques de haute qualité situés dans des zones avec courbure inclinée.

Pour un élément volumique de haute qualité, les contraintes au niveau des nœuds médians sont calculées en faisant la moyenne des valeurs de contrainte des nœuds de coin les plus proches. Un exemple de schéma de calcul de la moyenne des contraintes est proposé.
  • Le calcul de la moyenne globale des contraintes au niveau des nœuds de coin (1, 2, 3 et 4) se base sur les éléments partagés.
  • Le calcul de la moyenne des contraintes au niveau des nœuds médians (5, 6, 7, 8, 9 et 10) se base sur les nœuds de coin les plus proches. Par exemple, contrainte (nœud 5) = (contrainte (nœud 1) + contrainte (nœud 2)) / 2