Table of Contents

Ansys est l'une des plateformes logicielles de simulation d'ingénierie les plus puissantes et les plus largement utilisées au monde, permettant aux ingénieurs et aux chercheurs de modéliser des phénomènes physiques complexes dans des domaines structurels, thermiques, fluides, électromagnétiques et multiphysiques. Cependant, comme tout système logiciel sophistiqué, les utilisateurs rencontrent souvent diverses erreurs lors de l'installation, de la licence, de la configuration et des processus de simulation.

Ce guide complet explore les erreurs Ansys les plus fréquentes, leurs causes profondes et les stratégies éprouvées de dépannage pour vous aider à résoudre les problèmes rapidement et efficacement. Que vous traitiez de problèmes de serveur de licence, de défaillances d'installation, de problèmes de convergence du solveur ou d'erreurs de qualité de maillage, cet article fournit des solutions actionnables pour remettre vos simulations en route.

Comprendre les catégories d'erreurs Ansys communes

Les erreurs Ansys se répartissent généralement en plusieurs catégories, chacune nécessitant des approches différentes de dépannage. Les principales catégories comprennent les erreurs de licence, les problèmes d'installation et de configuration, les problèmes de résolution et de convergence, les erreurs de qualité du maillage et les problèmes spécifiques à l'application.

En apprenant à dépanner efficacement Ansys, vous gagnez la confiance et le contrôle de vos simulations, transformant chaque erreur d'un mystère en une voie claire. Comprendre les messages d'erreur est crucial pour prévenir les problèmes futurs et maintenir la précision de la simulation.

Erreurs de licence : le problème Ansys le plus commun

Les erreurs liées à la licence sont parmi les problèmes les plus fréquemment rencontrés lors de l'utilisation de logiciels Ansys. Ces erreurs empêchent les utilisateurs de lancer des applications ou d'accéder à des fonctionnalités spécifiques, ce qui les rend particulièrement perturbateurs au flux de travail.

Problèmes de connexion du serveur de licence

L'erreur de licence FlexNet -15 indique soit un problème de connectivité réseau ou un problème de pare-feu. C'est l'un des problèmes de licence les plus courants auxquels les utilisateurs sont confrontés.

Le pare-feu du gestionnaire de licences ou du VPN bloque la communication. Assurez-vous que les ports TCP nécessaires sont ouverts sur les serveurs et les machines clientes. Le gestionnaire de licences Ansys utilise le port 1055 par défaut pour le serveur de licences principal et le port 1056 pour le démon fournisseur. Assurez-vous que vous pouvez vous connecter au serveur de licences sur les ports TCP utilisés par le gestionnaire de licences, avec les ports statiques SERVER et VENDOR dans le fichier de licences autorisés sur le serveur.

Le gestionnaire de licence est obsolète - différents bogues de communication sont corrigés dans les versions plus récentes, et le serveur de licence n'est pas spécifié correctement ou mal orthographié dans les paramètres de licence du client. Vérifiez toujours que votre adresse du serveur de licence est correctement configurée dans les paramètres de votre client.

Serveur de licence ne fonctionne pas ou ne démarre pas

L'erreur de licence FlexNet -96 indique que le gestionnaire de licence est en panne, n'a pas répondu à la demande de la machine cliente, ou il n'y a pas d'accès au port SERVER. Lorsque le serveur de licence ne démarre pas, plusieurs facteurs pourraient être responsables.

Le gestionnaire de licence ne peut pas démarrer sans une licence installée, vous devriez donc installer votre ou vos fichiers de licence Ansys et essayer de nouveau. En outre, vérifiez que le service de gestionnaire de licence fonctionne effectivement sur la machine serveur. Vous pouvez vérifier cela via le centre de gestion de licence Ansys ou en vérifiant le panneau Services Windows.

Certains programmes antivirus peuvent empêcher certains fichiers de bibliothèque d'installer, et dans de tels cas, le dossier C:Program FilesANSYS Incv1xxansysbinwinx64 manque un certain nombre de fichiers dll. Si cela se produit, vous pouvez avoir besoin de désactiver temporairement le logiciel antivirus pendant l'installation et ensuite le réactiver après.

Incompatibilité de licence expirée ou de version

L'erreur de licence FlexNet -7 indique que la fonctionnalité a expiré, donc assurez-vous que vous avez une licence active sur votre serveur de licence et activez le nouveau droit et installez-le sur le serveur de licence.

L'erreur de licence FlexNet -25 indique que votre licence n'est pas compatible avec la version actuelle du logiciel, ce qui signifie généralement que vous avez une licence payée sans TECS active, et le problème peut être résolu en renouvelant votre TECS. TECS (Excellence technique et assistance à la clientèle) est le programme de maintenance d'Ansys qui fournit l'accès aux mises à jour logicielles et le support technique.

Toutes les licences sont déjà en cours d'utilisation

L'erreur de licence FlexNet -4 indique que toutes les licences sont « checkout » ou utilisées par d'autres utilisateurs, donc si vous exécutez une tâche de simulation, vérifiez la configuration de vos ressources si vous avez suffisamment de licences de résolution pour exécuter votre simulation.

Vérifiez l'état et l'utilisation de la licence sur le gestionnaire de licence Ansys de votre serveur de licence pour vérifier l'utilisation de la licence, et attendez que la licence soit retournée par le ou les utilisateurs actuels. Vous pouvez utiliser le centre de gestion de la licence Ansys pour voir quels utilisateurs ont actuellement des licences vérifiées et pour combien de temps.

Licences bloquées ou abandonnées

Une licence bloquée est une licence qui est bloquée de façon permanente dans l'état de « checkout », en raison d'un problème de logiciel, même après que le client a été déconnecté pour ~2-3hrs. Une licence fantôme ou abandonnée est une licence qui a été vérifiée par un client qui a déconnecté et ensuite reconnecté sous un nouvel ID de session/client.

Si la machine cliente est déconnectée et que la licence n'est pas bloquée, la licence sera libérée ~2-3 heures après qu'elle a perdu la connexion au serveur, mais si la licence n'est pas automatiquement libérée, la licence est bloquée et devra être libérée manuellement. La manière la plus rapide de libérer les licences bloquées ou abandonnées est de redémarrer le gestionnaire de licences Ansys, bien que pour les environnements multi-utilisateurs, si d'autres utilisateurs exécutent des simulations pendant le processus de redémarrage, la simulation pourrait se terminer et devra être redémarrée.

Fonction de licence n'existe pas

L'erreur de licence FlexNet -5 indique qu'aucune fonction de ce type n'existe, donc assurez-vous que vous vous connectez au bon serveur de licence qui possède la licence pour ledit produit ou fonction, et vérifiez l'état de la licence et la disponibilité sur votre serveur de licence. Cette erreur se produit généralement lorsque vous essayez d'utiliser un module ou une fonctionnalité qui n'est pas inclus dans votre paquet de licence.

Erreurs d'installation et de configuration

Les problèmes d'installation peuvent empêcher Ansys de fonctionner correctement ou même de lancer. Ces problèmes résultent souvent d'installations incomplètes, d'incompatibilités système ou de conflits avec d'autres logiciels.

Installation incomplète ou ratée

Avant de commencer l'installation, vérifiez toujours que votre système répond aux exigences minimales du matériel et du logiciel pour votre version spécifique d'Ansys. Vérifiez la documentation officielle d'Ansys pour connaître les exigences détaillées du système, y compris la version du système d'exploitation, les spécifications du processeur, la RAM et la compatibilité des cartes graphiques.

Faites toujours fonctionner l'installateur Ansys avec les privilèges d'administrateur pour garantir les permissions de fichiers appropriées et l'accès au registre. Faites un clic droit sur l'exécutable d'installation et sélectionnez "Run as administ" pour éviter les défaillances d'installation liées à l'autorisation. Cette erreur a également été observée après une installation incomplète, car certains programmes antivirus peuvent empêcher certains fichiers de bibliothèque d'installer.

Si ce n'est pas le cas, il peut être nécessaire de désinstaller, d'éteindre l'antivirus, de répéter l'installation et ensuite d'activer l'antivirus. Cela garantit que tous les fichiers et composants DLL nécessaires sont correctement installés sans interférence du logiciel de sécurité.

Problèmes de chemin de fichier et de lecteur de réseau

Cette erreur peut survenir lorsque les fichiers de projet du produit Ansys ou Workbench sont situés sur un périphérique externe, ou sur un disque réseau utilisant un chemin UNC, de sorte que le produit Ansys et les fichiers de projet Workbench sont accessibles sur la machine locale, ou sur un lecteur mapdé. Windows a des limites sur la longueur du chemin de fichier, et l'utilisation des chemins UNC (\servershare) peut causer divers problèmes avec les applications Ansys.

Pour éviter ces problèmes, soit installer Ansys sur un lecteur local, soit utiliser un lecteur réseau mappé avec une lettre de lecteur (comme Z:) plutôt qu'un chemin UNC. Cette approche aide à contourner les limites de longueur de chemin de fichier Windows et améliore la stabilité de l'application.

Erreurs de démarrage du module Solver

Une mémoire insuffisante peut être une cause, car vous ne disposez peut-être pas de suffisamment de mémoire virtuelle assignée à votre système, de sorte que pour augmenter l'attribution de la mémoire virtuelle (taille totale du fichier de recherche), allez à Paramètres et gt; Panneau de contrôle et gt; Système, cliquez sur l'onglet Avancé, puis cliquez sur Options de performance, et augmenter la taille de votre mémoire virtuelle.

Pour les simulations de grande envergure, assurez-vous que votre système dispose d'une mémoire physique adéquate et que la mémoire virtuelle de Windows (fichier de page) est configurée de manière appropriée. Une règle générale est de définir la mémoire virtuelle à 1,5 à 3 fois votre quantité de mémoire physique.

Pare-feu et conflits VPN

Vérifiez si le logiciel client Ansys est bloqué par le Pare-feu Client Windows, et vérifiez si des mises à jour de Windows ou de sécurité ont été récemment installées qui peuvent être à l'origine du problème, car le logiciel VPN peut parfois causer des problèmes, en particulier avec Cisco AnyConnect et Fluent car il dépend des paramètres réseau.

Windows Firewall et un logiciel de sécurité tiers peuvent bloquer les applications Ansys de communiquer avec les serveurs de licence ou d'accéder aux ressources réseau nécessaires. Créez des règles spécifiques de pare-feu pour permettre aux exécutables Ansys et au gestionnaire de licence de communiquer librement.

Erreurs de solvant mécanique Ansys

Ansys Mechanical est largement utilisé pour l'analyse des éléments finis de structure, et les utilisateurs rencontrent fréquemment des erreurs spécifiques liées au solveur. Comprendre ces erreurs et leurs solutions est essentiel pour des simulations structurelles réussies.

Comprendre les loups échoués

Une résolution échouée est indiquée par un éclair rouge à côté de la solution, et lorsque cela se produit, Ansys génère des messages d'erreur qui expliquent ce qui s'est passé, qui peuvent être visualisés en cliquant sur le bouton Messages pour voir une liste de ces messages classés comme Info, Avertissement, ou Erreur.

Les messages d'avertissement doivent être lus et compris, mais ils n'indiquent pas toujours un problème, tandis que les messages d'erreur sont générés lorsque la résolution (ou une autre action) ne s'achève pas, et ces messages expliquent ce qui s'est passé, vous exigeant d'aborder la cause du message d'erreur avant de procéder.

Le dernier message d'erreur est habituellement la raison ultime pour laquelle la solution a échoué, et vous devriez également rechercher l'expression « motif de résiliation », qui, si elle est présente, indique exactement pourquoi la solution a échoué. Utilisez la feuille de travail Information sur la solution et recherchez des mots clés comme « erreur » ou « raison de résiliation » pour identifier la cause spécifique de l'échec.

Limite de la DF supérieure et rigide du mouvement du corps

Cette erreur indique qu'au moins un corps du modèle a atteint une limite de liberté (DOF), souvent en raison du mouvement rigide du corps (RBM), et Mechanical vous incitera à vérifier pour les contraintes insuffisantes, car cette situation est généralement le résultat d'un mouvement rigide du corps avec Mechanical suggérant que l'utilisateur recherche des contraintes insuffisantes.

Dans une analyse statique, chaque partie du modèle doit être limitée de manière à ne pas pouvoir tourner ou traduire librement, car la GAR est une conséquence d'une ou plusieurs parties insuffisamment limitées. Pour résoudre cette erreur, examinez soigneusement vos conditions de limites et assurez-vous que chaque organisme de votre modèle a des contraintes suffisantes pour empêcher la libre circulation dans les six degrés de liberté (trois translationnels et trois rotationnels).

Vérifier les contraintes pour s'assurer que toutes les pièces sont suffisamment limitées pour empêcher le mouvement rigide du corps (RMB) et examiner les conditions de la limite, surtout si la solution a échoué après avoir effectué une étape de charge, pour inspecter les changements dans les conditions de la limite.

Solutions non convergentes dans l'analyse non linéaire

Cette erreur se produit pour les modèles non linéaires, comme lorsqu'un modèle n'est pas linéaire, la solution affecte la rigidité du modèle, et le solveur doit itérer sur une solution jusqu'à ce que l'erreur restante soit dans la tolérance, avec trois facteurs principaux qui peuvent causer un modèle non linéaire: les propriétés du matériau comme la plasticité, les types de contact non linéaire, et l'option Grande Déflexion sous Paramètres d'analyse.

L'outil le plus utile pour résoudre une erreur de convergence de force est le Résiduels Newton-Raphson de Mechanical, qui devrait être réglé à une valeur non nulle (2 ou 3 suffit habituellement) dans les Détails de l'information de solution, bien que les placettes ne seront créées que si une valeur non nulle a été définie avant que l'analyse ait été résolue, et vous pourriez avoir besoin d'initier la solution et de laisser échouer à nouveau pour obtenir les placettes Newton-Raphson.

Les tracés résiduels de Newton-Raphson aident à identifier les éléments ou les régions de votre modèle qui causent des difficultés de convergence. Cherchez des zones à fortes forces résiduelles, qui indiquent où le solveur peine à trouver l'équilibre.

Déterminer quand le règlement a échoué

Il est important de savoir quelles étapes de charge, le cas échéant, ont été effectuées avant la fin de la solution, car cela va réduire la cause, comme si aucun point de temps n'avait été résolu, le problème peut être que le modèle est initialement sous contrainte, tandis que si la solution a terminé deux étapes de charge et a échoué sur la troisième, vous devriez examiner toute modification aux conditions de limite dans la troisième étape de charge.

Si la solution échoue immédiatement, le problème est probablement lié aux conditions initiales, aux contraintes ou à la configuration du modèle. Si la défaillance survient après plusieurs étapes de charge réussies, concentrez-vous sur les changements introduits dans l'étape de charge défaillante, comme les nouvelles charges, les conditions de limite modifiées ou les changements d'état de contact.

Erreurs de solvant fluide Ansys

Ansys Fluent est le logiciel de dynamique des fluides de calcul principal (CFD) et les utilisateurs rencontrent fréquemment des erreurs spécifiques au solveur liées à la convergence, la stabilité et la précision numérique.

Erreur d'exception de point flottant

L'exception de point flottant est une erreur critique qui signifie que les nombres sont trop grands ou petits pour l'ordinateur, causant des divergences de Fluent, et cela arrive souvent en raison de la mauvaise qualité du maillage.

La question de l'erreur « Point flottant » peut être liée soit au matériel sur lequel la simulation est en cours d'exécution, soit aux paramètres du modèle de l'affaire dans Ansys Fluent. Du côté matériel, les raisons matérielles incluent le CPU ou OS étant seulement 32 bits, car l'espace maximum d'adresse d'une machine 32 bits est de 4 Go (2^32-1), sur lequel l'espace doit être réservé pour les processus liés au système d'exploitation, laissant une mémoire utilisable de près de 3 Go ou moins, et l'erreur de point flottant peut être due à cette limitation de mémoire si votre calcul nécessite plus que la mémoire disponible.

La question d'erreur de point flottant est liée aux mauvais réglages du résolveur, aux conditions de limite et à la configuration d'initialisation, donc veuillez vous assurer que les différents paramètres numériques et physiques sont correctement définis avant de commencer la simulation. Veuillez vérifier la qualité du maillage pour s'assurer qu'il n'y a pas de cellules invalides, fortement biaisées (qualité orthogonale < 0.02).

Pour éviter les erreurs de point flottant, initialisez toujours votre solution correctement, utilisez des facteurs de sous-relaxation appropriés, commencez par des schémas de discrétisation de premier ordre avant de passer à des schémas de plus haut ordre, et assurez-vous que votre qualité de maillage répond aux normes acceptables.

Débit inversé sur sortie de pression

L'écoulement inversé sur sortie de pression signifie que le fluide entre par une sortie, ce qui provoque une instabilité, afin de dépanner l'écoulement inversé Fluent, déplacer la sortie plus en aval des tourbillons, ou vérifier que votre pression de sortie est correcte. Cet avertissement indique que votre domaine de calcul peut être trop petit ou que la recirculation de l'écoulement se produit près de la limite de sortie.

Le flux inversé se produit généralement lorsque la limite de sortie est placée trop près des régions de séparation ou de recirculation du flux. Élargissez votre domaine de calcul pour placer les sorties dans les régions où le flux est complètement développé et se déplace dans la direction prévue.

Avertissements concernant le rapport de viscosité turbulent

La viscosité turbulente limitée à l'avertissement de rapport de viscosité signifie que les calculs de turbulence sont trop élevés, souvent en raison de mauvais maillage, afin de résoudre les problèmes de convergence Fluent, améliorer la qualité du maillage (surtout la scrosse) dans ces cellules et vérifier vos paramètres de turbulence.

Les rapports de viscosité turbulents élevés indiquent souvent des problèmes de qualité du maillage dans les régions de la couche limite ou des problèmes avec l'initialisation du modèle de turbulence. Assurez-vous que votre première hauteur de cellule fournit des valeurs y+ appropriées pour votre modèle de turbulence choisi.

Limite de température et de pression

Température limitée à 5.000000e+03 avertissement signifie que la température atteint la limite maximale, montrant une divergence d'équation d'énergie, qui peut être causée par des sources de chaleur ou des propriétés du matériau incorrectes, donc réduire le facteur de sous-relaxation pour l'énergie ou vérifier vos conditions limites pour corriger cela.

La pression absolue limitée à 5.000000e+10 avertisseur signifie que la pression atteint une limite extrême, montrant une divergence d'équation de pression, qui provient habituellement de la mauvaise qualité du maillage ou de paramètres instables, alors vérifiez votre maillage et réduisez le facteur de sous-relaxation de pression pour résoudre les problèmes.

Lorsque les variables atteignent des valeurs limites, elles indiquent une instabilité numérique sévère. Réduire les facteurs de sous-relaxation pour les équations touchées, diminuer la taille des étapes de temps pour les simulations transitoires, améliorer la qualité du maillage, vérifier que les propriétés du matériau sont physiquement raisonnables et vérifier que les conditions limites sont correctement spécifiées.

Simulations non convergentes

Une question courante que vous pouvez rencontrer est une simulation qui ne parvient pas à converger, ce qui signifie que le résolveur ne peut pas trouver une solution qui satisfait les équations gouvernantes du problème. Les simulations non convergentes peuvent résulter de diverses causes, y compris la mauvaise qualité du maillage, les réglages inappropriés du résolveur, les conditions de limite incorrectes, ou la configuration physique irréaliste du modèle.

Pour résoudre les problèmes de convergence, surveiller les placettes résiduelles pour comprendre le comportement de convergence. Les résidus devraient diminuer régulièrement sur les itérations. Si les résidus oscillent ou augmentent, cela indique une instabilité. Les solutions communes comprennent la réduction des facteurs de sous-relaxation, l'utilisation de la discrétisation de premier ordre initialement, l'amélioration de la qualité du maillage, le contrôle des spécifications de l'état des limites et l'assurance d'une initialisation appropriée du champ de flux.

Erreur lors de l'écriture du fichier compressé

Cette erreur ANSYS se produit lorsque Fluent ne peut pas enregistrer les données, généralement parce que le disque est plein ou que vous n'avez pas la permission, alors vérifiez votre espace disque et écrivez les permissions, ou essayez d'enregistrer sur un disque différent. Cette erreur apparemment simple peut causer une perte de données importante si pas traitée rapidement.

Les simulations CFD peuvent générer de gros fichiers de données, en particulier lors de l'enregistrement de données transitoires ou de multiples variables de solution. Surveiller l'utilisation de l'espace disque pendant les simulations et configurer les paramètres d'enregistrement automatique pour écrire dans des emplacements ayant une capacité de stockage suffisante et des permissions d'écriture appropriées.

Erreurs de fonction définie par l'utilisateur (FDU) dans Fluent

Les fonctions définies par l'utilisateur permettent la personnalisation des simulations Ansys Fluent, mais elles introduisent des sources d'erreur potentielles supplémentaires liées à la compilation et à l'exécution de code.

Parse Erreurs et problèmes de syntaxe

Parse Error in UDF est une erreur de compilation UDF qui signifie qu'il y a une erreur dans votre structure de code, comme un entre crochets manquants ou un mot-clé incorrect, donc pour corriger cette erreur de syntaxe UDF, vérifiez le numéro de ligne dans le message pour les typos ou les parenthèses non appariées.

Missing Semicolon est une erreur de syntaxe UDF courante qui signifie que vous avez oublié le point-virgule (;) à la fin d'une ligne de code, donc pour corriger la compilation UDF, il suffit d'ajouter le point-virgule manquant à la ligne indiquée dans l'erreur. Bien que ces erreurs soient simples, elles peuvent être frustrantes lorsque vous travaillez avec un code UDF complexe.

Utilisez un éditeur de code avec syntaxe et correspondance entre crochets pour identifier ces problèmes avant la compilation. De nombreux éditeurs de texte modernes peuvent mettre en évidence les erreurs de syntaxe C en temps réel, rendant le développement d'UDF plus efficace.

Erreurs d'identification non déclarées

Undeclared Identifier signifie que vous avez utilisé un nom variable dans votre code UDF sans dire à Fluent quel type il est (comme réel ou int), afin de corriger cette erreur UDF, déclarer le type de variable au début de votre fonction ou ajouter #include "udf.h".

Toujours inclure les fichiers d'en-tête appropriés au début de votre code UDF. Le fichier d'en-tête udf.h contient les définitions macro essentielles et les déclarations de fonctions nécessaires pour la compilation UDF. Assurez-vous que toutes les variables sont correctement déclarées avec les types de données appropriés avant utilisation, et suivez les conventions de programmation C pour la portée variable et la déclaration.

UDF Compilation échoué

UDF Compilation Failed est une erreur générale qui signifie que Fluent ne peut pas construire votre bibliothèque UDF, souvent en raison de nombreuses petites erreurs, donc pour dépanner la compilation UDF, regarder les messages avant celui-ci et corriger chaque erreur UDF une par une.

Pour Windows, assurez-vous que Microsoft Visual Studio ou le compilateur Microsoft Visual C++ est installé et correctement configuré. Vérifiez que les variables d'environnement sont correctement définies et que Fluent peut localiser le compilateur. Revoyez attentivement la sortie de compilation, car elle contient souvent plusieurs messages d'erreur qui doivent être traités de façon séquentielle.

Erreurs de qualité et d'élément de mesure

La qualité du mesh est fondamentale pour la précision de simulation et la stabilité du solveur. La mauvaise qualité du maillage est l'une des causes profondes les plus courantes des défaillances du solveur dans tous les produits Ansys.

Comprendre les mesures de qualité de mesh

Plusieurs mesures évaluent la qualité du maillage, y compris l'étroitesse, le rapport d'aspect, la qualité orthogonale et la qualité des éléments. L'étroitesse mesure la proximité d'un élément à sa forme idéale, avec des valeurs allant de 0 (excellent) à 1 (dégénéré).

La qualité orthogonale est l'inverse de la fausseté, avec des valeurs plus proches de 1 indiquant une meilleure qualité. Le rapport d'aspect mesure l'élongation de l'élément, avec des valeurs plus basses généralement préférées, bien que les valeurs acceptables dépendent de la direction du flux et de la physique.

Identification et correction des éléments de mauvaise qualité

Dans Fluent Meshing ou Ansys Meshing, générer des rapports de qualité de maillage pour identifier les régions problématiques. Concentrer les efforts de raffinement sur les zones où les mesures de qualité sont médiocres, particulièrement près des caractéristiques géométriques complexes, des coins aigus ou des lacunes minces.

Les stratégies communes d'amélioration des mailles comprennent le raffinement local dans les zones problématiques, l'ajustement des contrôles de dimensionnement, l'utilisation de couches d'inflation pour la résolution des couches limites, l'amélioration de la géométrie CAO pour supprimer les petites caractéristiques ou les lacunes, et l'utilisation de types d'éléments appropriés pour votre physique (éléments tétraédriques, hexaédriques, prisme ou pyramide).

Erreurs de formulation des éléments

Les erreurs de formulation des éléments se produisent lorsque le type ou la formulation choisi est inapproprié pour la physique en cours de modélisation ou lorsque les éléments deviennent excessivement déformés lors d'une analyse de déformation importante.

Pour l'analyse structurale, assurez-vous que les types d'éléments appropriés sont choisis en fonction de l'épaisseur de la géométrie et des conditions de charge. Utilisez des éléments de coque pour les structures minces, des éléments solides pour les composants épais et des éléments de faisceau pour les membres minces.

Erreurs de projet et de système de Workbench

Les problèmes d'ANSYS Workbench impliquent des problèmes de configuration de votre projet. Workbench sert de plate-forme d'intégration pour les produits Ansys, et les erreurs à ce niveau peuvent affecter plusieurs systèmes en aval.

Corruption de fichier de projet

Les fichiers de projet Workbench (.wbpj) peuvent être corrompus en raison d'arrêts inappropriés, d'interruptions de réseau ou d'erreurs de disque. Toujours enregistrer les projets régulièrement et maintenir des copies de sauvegarde de travaux importants. Si un fichier de projet devient corrompu, essayez de l'ouvrir dans une version plus récente d'Ansys, qui inclut parfois des mécanismes améliorés de récupération d'erreurs.

Archiver des projets périodiquement en utilisant la fonction d'archive intégrée de Workbench, qui emballe tous les fichiers de projet dans un seul fichier compressé. Cela non seulement fournit la sauvegarde, mais facilite également le partage de projet et assure que toutes les dépendances sont capturées.

Erreurs de connexion système

Workbench utilise les connexions système pour transférer des données entre différents systèmes d'analyse. Des erreurs de connexion peuvent survenir lorsque les systèmes en amont échouent, lorsque le transfert de données est incomplet ou lorsque des systèmes incompatibles sont connectés.

Vérifier les propriétés de connexion pour vérifier que les options de transfert de données appropriées sont sélectionnées. Certaines connexions permettent le filtrage des données transférées, ce qui peut aider à réduire la taille des fichiers et améliorer les performances, mais peut causer des erreurs si les données requises sont exclues.

Erreurs de refus et de permission d'accès

Des erreurs de permission surviennent lorsque Ansys ne peut pas écrire dans les répertoires de projets ou les emplacements de fichiers temporaires. Cela se produit souvent lorsque vous travaillez avec des disques réseau, des dossiers de stockage en nuage avec des conflits de synchronisation ou des répertoires avec des permissions restreintes.

Évitez d'enregistrer des projets dans des dossiers gérés par des services de synchronisation cloud comme OneDrive, Dropbox ou Google Drive pendant le travail actif, car la synchronisation de fichiers peut interférer avec les opérations de fichiers Ansys.

Problèmes de mémoire et de performance

Les erreurs liées à la mémoire peuvent empêcher les simulations de fonctionner ou les faire échouer à mi-solve. Comprendre les exigences de mémoire et les limitations du système est essentiel pour réussir les simulations à grande échelle.

Erreurs de mémoire insuffisantes

Les simulations de grande envergure nécessitent une RAM importante, et la mémoire insuffisante est une cause commune de défaillances du résolveur. La mémoire requise pour une simulation dépend de la taille du maillage, des paramètres du résolveur, des modèles physiques, etc. En tant que ligne directrice générale, les simulations de FEA structurelle nécessitent environ 1-2 Go de RAM par million de degrés de liberté, tandis que les simulations CFD nécessitent environ 1 Go par million de cellules pour les flux monophasiques de base.

Surveillez l'utilisation de la mémoire lors de simulations en utilisant Windows Task Manager ou Resource Monitor. Si l'utilisation de la mémoire approche la RAM disponible, envisagez de réduire la taille du modèle, en utilisant la symétrie pour réduire le domaine de calcul, en grossissant le maillage dans les régions non critiques, ou en mettant à jour la RAM du système.

Hors de mémoire pendant le règlement

Si le solveur est à court de mémoire pendant l'exécution, la simulation se terminera par une erreur hors mémoire. Cela peut se produire même sur les systèmes avec une mémoire vive adéquate si la mémoire virtuelle est insuffisante ou si des fuites de mémoire surviennent lors de simulations à long terme.

Assurez-vous que la mémoire virtuelle de Windows (fichier de page) est configurée de manière appropriée. Définissez le fichier de page à la taille gérée par le système ou configurez-le manuellement à au moins 1,5 fois votre mémoire vive physique.

Limites de 32 bits vs 64 bits

Les versions Ansys modernes sont des applications 64 bits, mais la compréhension des limites des systèmes 32 bits reste pertinente pour les installations existantes. La solution serait d'aller pour le calcul parallèle à l'aide d'une machine multiprocesseur ou de passer à un système 64 bits. Utilisez toujours des systèmes d'exploitation 64 bits et des installations 64 bits Ansys pour les travaux de production afin d'éviter les limitations de mémoire.

Pratiques exemplaires pour la prévention des erreurs

La prévention des erreurs est plus efficace que le dépannage après qu'elles se produisent. La mise en œuvre des meilleures pratiques tout au long de votre workflow de simulation réduit considérablement la probabilité de rencontrer des problèmes.

Vérifications présimulation

Avant de commencer une simulation, effectuez des vérifications systématiques de votre configuration du modèle. Vérifiez que la géométrie est propre et exempte de lacunes, de chevauchements ou de petites fonctionnalités qui pourraient causer des problèmes de maillage. Vérifiez que les propriétés du matériau sont correctement assignées et physiquement raisonnables.

Validez votre qualité de maillage en utilisant des mesures de qualité intégrées. S'attaquer à tout élément de mauvaise qualité avant d'essayer de résoudre. Pour les simulations CFD, vérifiez que la résolution de maillage de la couche limite est appropriée pour votre modèle de turbulence choisi.

Approche de la solution différentielle

Commencez par des modèles simplifiés et augmentez progressivement la complexité. Commencez par des mailles grossières pour vérifier que votre configuration du modèle est correcte et que le solveur peut trouver une solution. Une fois une solution grossière obtenue, raffinez le maillage et vérifiez que les résultats sont indépendants du maillage. Cette approche progressive aide à identifier les problèmes tôt lorsqu'ils sont plus faciles à diagnostiquer et à corriger.

Pour les analyses non linéaires, utilisez le pas de charge pour appliquer progressivement les charges plutôt que les charges complètes en une seule étape. Cela améliore la convergence et aide à identifier le niveau de charge à partir duquel le comportement non linéaire devient significatif. De même, pour les analyses transitoires, commencez par des étapes plus longues et les réduisent au besoin pour capturer les phénomènes transitoires avec précision.

Mises à jour régulières du logiciel

Gardez votre installation Ansys à jour avec les derniers packs de service et les mises à jour. Le gestionnaire de licence est toujours rétrocompatible avec toutes les anciennes licences et versions de logiciels clients, et Ansys corrige régulièrement les bogues dans le gestionnaire de licence qui corrigent les problèmes liés à la caisse, de sorte que la dernière version du gestionnaire de licence doit toujours être exécutée.

Abonnez-vous aux bulletins techniques d'Ansys et publiez des notes pour rester informé des problèmes connus et de leurs solutions. Le portail client d'Ansys offre un accès à la documentation, aux articles de base de connaissances et aux ressources de soutien qui peuvent aider à prévenir et à résoudre les erreurs.

Documentation et enregistrement des erreurs

Maintenez une documentation détaillée de votre configuration de simulation, y compris les hypothèses du modèle, les conditions de limite, les paramètres du solveur et tous les problèmes rencontrés. Cette documentation s'avère inestimable lorsque vous dépannez des problèmes ou lorsque d'autres ont besoin de reproduire votre travail.

Activer la connexion détaillée dans les applications Ansys pour capturer des informations complètes sur le comportement du solveur. Les fichiers journaux du gestionnaire de licence Ansys sont utilisés pour résoudre les problèmes de licence du côté du serveur, et ces fichiers journaux seront demandés par Ansys Lumerical install et le support de licence pour résoudre les problèmes de serveur de licence.

Outils et ressources de diagnostic

Ansys fournit de nombreux outils et ressources diagnostiques pour aider à résoudre efficacement les erreurs. La familiarisation avec ces outils améliore votre capacité à résoudre les problèmes rapidement.

Fichiers d'information et de sortie de la solution

Pour obtenir plus d'informations sur le problème, insérez un objet Information Solution sous Solution dans l'arborescence et visualisez le contenu. L'objet Information Solution dans Ansys Mechanical fournit une sortie de solveur détaillée, y compris des messages d'erreur, des avertissements et des informations de convergence.

Consultez attentivement les fichiers de sortie du solveur. Ces fichiers texte contiennent des informations détaillées sur le comportement du solveur, y compris l'historique d'itération, les mesures de convergence et les messages d'erreur.

Portail client et base de connaissances d'Ansys

Le portail client Ansys permet d'accéder à des articles de documentation, de tutoriels et de base de connaissances. Recherchez la base de connaissances en utilisant des messages d'erreur ou des codes d'erreur spécifiques pour trouver des solutions ciblées.

Le centre d'apprentissage Ansys propose des cours gratuits et des tutoriels couvrant divers aspects du logiciel Ansys, y compris les techniques de dépannage. Cette collection de tidbits fournit des étapes de dépannage pour diverses erreurs dans le logiciel d'analyse d'éléments finis de structure Ansys, y compris les problèmes de mémoire, la définition des conditions de coupure des frontières et l'identification des éléments de contact, avec des solutions comprenant la vérification des configurations, le réglage des paramètres et l'utilisation de commandes spécifiques.

Forums communautaires et groupes d'utilisateurs

Le Forum d'apprentissage Ansys et d'autres ressources communautaires offrent aux utilisateurs des plateformes pour partager leurs expériences et leurs solutions. Lorsqu'ils rencontrent des erreurs inhabituelles, les forums communautaires de recherche révèlent souvent que d'autres ont fait face à des problèmes similaires et ont trouvé des solutions.

Envisager de rejoindre des groupes d'utilisateurs locaux Ansys ou assister à des conférences et webinaires Ansys. Ces événements offrent l'occasion d'apprendre des utilisateurs expérimentés et des experts Ansys, souvent couvrant les techniques avancées de dépannage et les meilleures pratiques.

Appui technique

En suivant ces conseils de dépannage, vous devriez être en mesure de résoudre de nombreuses erreurs et problèmes courants que vous pourriez rencontrer lors de l'utilisation d'ANSYS Fluent, cependant, si vous êtes incapable de résoudre le problème, il peut être utile de demander conseil à l'ANSYS Fluent support ou d'autres experts dans le domaine.

En contactant le support technique Ansys, préparez des informations complètes sur votre problème, y compris la version logicielle, le système d'exploitation, les messages d'erreur détaillés, les étapes pour reproduire le problème et les fichiers journaux pertinents.

Techniques avancées de dépannage

Pour les erreurs complexes ou persistantes, des techniques avancées de dépannage peuvent être nécessaires pour identifier les causes profondes et mettre en œuvre des solutions efficaces.

Méthode d'élimination systématique

Est-ce que le problème est isolé d'un modèle, d'une version logicielle ou d'un ordinateur, car Ansys est complexe, et même si le logiciel est installé et fonctionne correctement, des paramètres de projet ou de workflow incorrects peuvent causer des erreurs, car peut-être quelque chose est fait d'une manière, mais Ansys a besoin qu'il soit fait dans un autre, ou tout simplement ne le supporte pas, et peut-être que la conception ou les paramètres du modèle ne sont pas corrects/compatibles.

Utilisez l'élimination systématique pour isoler les sources de problèmes. Si une erreur survient avec un modèle spécifique, essayez d'exécuter un modèle de tutoriel plus simple pour vérifier que le logiciel fonctionne correctement. Si le tutoriel fonctionne mais que votre modèle échoue, le problème se situe dans votre configuration du modèle plutôt que dans l'installation du logiciel.

Comparaison des cas de travail et des cas de travail non professionnel

Si vous avez un modèle similaire qui résout avec succès, comparez les paramètres entre les cas de travail et les cas de non-travail. Examinez les différences dans les paramètres de maillage, les paramètres du solveur, les conditions de bordure et les propriétés matérielles.

Créez une matrice de cas de test variant un paramètre à la fois pour comprendre quels paramètres affectent le comportement du solveur. Cette approche systématique aide à identifier les sensibilités des paramètres et les paramètres optimaux pour votre application spécifique.

Utilisation des modes de sortie de débogue et de sortie de verbes

De nombreux résolveurs Ansys prennent en charge les modes de sortie de débogue ou de verbe qui fournissent des informations diagnostiques supplémentaires. Activez ces modes lorsque vous dépannez des problèmes difficiles. Bien que la sortie puisse être volumineuse, elle contient souvent des indices sur le comportement du résolveur qui ne sont pas visibles dans la sortie standard.

Pour les simulations Fluent, activez la surveillance résiduelle pour toutes les équations et créez des moniteurs personnalisés pour les variables clés. Déplacez ces moniteurs pendant la solution pour observer le comportement de convergence en temps réel. Des changements ou oscillations soudains dans les valeurs surveillées indiquent souvent l'apparition de l'instabilité et peuvent aider à identifier des régions problématiques ou des étapes temporelles.

Considérations spécifiques à la plate-forme

Différents systèmes d'exploitation et plates-formes matérielles peuvent introduire des défis uniques lors de l'exécution du logiciel Ansys.

Questions spécifiques à Windows

Si des erreurs commencent à se produire après une mise à jour Windows, vérifiez le portail client Ansys pour trouver les problèmes connus et les solutions de rechange. Dans certains cas, des mises à jour problématiques peuvent être nécessaires, mais cela devrait être fait avec prudence et en consultation avec les politiques de sécurité informatique.

Windows Defender et d'autres logiciels antivirus peuvent interférer avec les opérations Ansys en scannant des fichiers pendant la simulation ou en bloquant certaines opérations. Configurer le logiciel antivirus pour exclure les répertoires d'installation et les dossiers de projet Ansys de la numérisation en temps réel.

Problèmes spécifiques à Linux

Les installations Linux nécessitent une configuration adéquate des variables d'environnement, des chemins de bibliothèque et des permissions. Assurez-vous que le LD LIBRARY PATH inclut les répertoires de bibliothèques Ansys et que toutes les bibliothèques système nécessaires sont installées.

Les permissions de fichiers sur Linux doivent être configurées correctement pour qu'Ansys fonctionne correctement. Assurez-vous que les répertoires d'installation possèdent les droits de propriété et les permissions appropriés, et que les utilisateurs ont accès par écrit aux répertoires temporaires et aux dossiers de projet.

Considérations relatives à l'informatique à distance et au cloud

Lors de l'exécution d'Ansys sur des serveurs distants ou des plateformes cloud, la latence et la bande passante du réseau peuvent affecter les performances et la stabilité. Les connexions de serveur de licence sur des réseaux à haute latence peuvent être chronométrées, ce qui cause des pannes de paiement de licence.

Les connexions à distance peuvent causer des problèmes d'affichage avec les interfaces graphiques Ansys. Utilisez des protocoles de bureau à distance appropriés qui prennent en charge l'accélération graphique 3D, ou envisagez d'utiliser Ansys en mode batch pour l'exécution à distance avec post-traitement effectué localement.

Liste de contrôle pour le dépannage des problèmes essentiels

Lorsque vous rencontrez des erreurs Ansys, travaillez à l'aide de cette liste de contrôle systématique pour identifier et résoudre efficacement les problèmes :

  • Vérifier l'état et la connectivité du serveur de licence:[ S'assurer que le serveur de licence est en marche et accessible depuis votre machine client.
  • Vérifier la compatibilité de la version du logiciel: Vérifier que votre licence supporte la version du logiciel installé et que tous les composants sont issus de versions compatibles.
  • Regardez attentivement les messages d'erreurs : Lisez les messages d'erreurs complets et recherchez des codes d'erreurs spécifiques dans la base de connaissances Ansys ou les forums communautaires.
  • Examine solveur sortie et fichiers journaux:[ Examinez la sortie détaillée du solveur pour les avertissements et les erreurs qui peuvent ne pas apparaître dans l'interface graphique.
  • Validité de la qualité du maillage:[ Vérifiez les mesures de la qualité du maillage et adressez-vous à tout élément de mauvaise qualité avant de résoudre.
  • Vérifier les conditions et charges limites :[ S'assurer que toutes les conditions limites sont correctement appliquées et ont des valeurs physiquement raisonnables.
  • Vérifiez les définitions de propriétés matérielles :[ Vérifiez que les propriétés matérielles sont correctement attribuées et appropriées à votre type d'analyse.
  • Assurez des ressources adéquates du système:[ Confirmez que votre simulation dispose d'un espace suffisant pour la mémoire RAM, le disque et la mémoire virtuelle.
  • Pour les solutions non linéaires ou itératives, vérifiez que les critères de convergence et les paramètres du solveur sont appropriés.
  • Test avec des modèles simplifiés: Si des erreurs persistent, créez des versions simplifiées de votre modèle pour isoler la source du problème.
  • Mise à jour des logiciels et des pilotes: Assurez-vous que vous exécutez les dernières mises à jour Ansys et que les pilotes graphiques sont à jour.
  • Consulter la documentation et les ressources de soutien :[ Référence officielle Ansys documentation, articles de base de connaissances, et forums communautaires pour des solutions d'erreur spécifiques.

Conclusion

Pour résoudre les erreurs Ansys, il faut combiner des approches diagnostiques systématiques, une compréhension des fondamentaux de la simulation et une connaissance des modèles d'erreurs communs. Bien que les erreurs puissent être frustrantes, elles fournissent souvent des commentaires précieux sur la configuration du modèle, les hypothèses de physique ou les méthodes numériques qui peuvent finalement conduire à des simulations plus précises et plus robustes.

La clé du dépannage efficace est la résolution méthodique des problèmes : lire attentivement les messages d'erreur, vérifier systématiquement la configuration du modèle, vérifier les paramètres du résolveur et utiliser les outils de diagnostic disponibles. Commencez par les causes les plus courantes – problèmes de licence, qualité du maillage et conditions de limites – avant d'étudier des problèmes plus complexes.

N'hésitez pas à chercher de l'aide au besoin et à contribuer à vos propres solutions pour aider les autres à relever des défis semblables.Pour obtenir des ressources supplémentaires sur les meilleures pratiques de dépannage et de simulation d'Ansys, visitez le , explorez la Ansys Innovation Space[, ou consultez la FCD Online forums[ pour obtenir un soutien communautaire.

Avec l'expérience et les stratégies décrites dans ce guide, vous développerez les compétences pour diagnostiquer et résoudre rapidement la plupart des erreurs Ansys, maintenir la productivité et obtenir des résultats de simulation précis. L'investissement dans l'apprentissage des techniques de dépannage appropriées rapporte des temps d'arrêt réduits, une meilleure qualité de simulation et une plus grande confiance dans vos résultats d'analyse.