Table of Contents
Contact en gekoppelde oppervlaktemodellering in Ansys begrijpen
Contact en gebonden oppervlaktemodellering in Ansys Mechanical is een kritisch aspect van het simuleren van hoe verschillende delen van een structuur interageren onder verschillende omstandigheden, waarbij wordt bepaald hoe oppervlakken in contact komen, of ze nu aanraken, schuiven of scheiden. Deze technieken zijn fundamenteel voor eindige elementanalyse (FEA) bij het omgaan met assemblages, multi-body systemen en complexe structurele interacties. Een goede implementatie van contactmodellering zorgt ervoor dat de simulatieresultaten nauwkeurig het gedrag in de echte wereld weerspiegelen, dure ontwerpfouten voorkomen en ingenieurs in staat stellen hun ontwerpen met vertrouwen te optimaliseren.
Ansys Mechanical biedt een breed scala aan contactopties om deze interacties nauwkeurig te modelleren, inclusief gebonden, wrijvings- en geen-scheidingscontacten, waarbij elke optie unieke controle biedt over het gedrag van de interactievlakken, waardoor ingenieurs de simulatie kunnen aanpassen aan real-world scenario's. De complexiteit van contactmodellering ligt in het selecteren van het juiste contacttype, formuleringsmethode en detectiealgoritme dat het beste het fysieke gedrag van het te analyseren systeem weergeeft.
De keuze van het contacttype, samen met de parameters voor het afstellen van de parameters zoals stijfheid, demping en contactdetectie, speelt een cruciale rol bij het waarborgen van nauwkeurige en betrouwbare simulatieresultaten. Het begrijpen van deze parameters en hun effecten op simulatieresultaten is essentieel voor elke ingenieur die met Ansys samenwerkt om zinvolle en bruikbare resultaten te produceren.
Fundamentelen van contacttypes in Ansys
Gebondd contact
Als contactgebieden zijn gebonden, dan is geen glijden of scheiding tussen de randen toegestaan, en moet u de regio als gelijmd beschouwen. Dit type contact zorgt voor een lineaire oplossing, aangezien de contactlengte/-gebied niet zal veranderen tijdens het aanbrengen van de belasting. Gebonden contacten zijn ideaal voor het simuleren van gelaste verbindingen, lijmbindingen, of een scenario waarbij twee componenten permanent zijn bevestigd.
Een dergelijk contact bestaat in werkelijkheid niet, maar het is zeer nuttig om verschillende situaties zoals gelaste verbindingen, kleefcontacten of zelfs enkele boutverbindingen met elkaar te verzoenen. Bij het gebruik van gebonden contacten is het belangrijk te begrijpen dat ze een perfecte verbinding tussen oppervlakken creëren, die niet altijd het werkelijke fysieke gedrag vertegenwoordigen, vooral onder extreme belastingsomstandigheden waar lijm of lasuitval kan optreden.
Als het contact wordt bepaald op het wiskundige model, worden eventuele gaten dicht en wordt elke eerste penetratie genegeerd. Dit kenmerk maakt verbonden contacten bijzonder nuttig bij het omgaan met CAD-modellen die kleine gaten kunnen hebben als gevolg van modeltoleranties of bij het vereenvoudigen van complexe geometrieën.
Geen scheidingscontact
In geen enkel scheidingscontact, zoals bij contact met een verbinding, is er geen penetratie of scheiding tussen de contactvlakken, maar, in tegenstelling tot het contact met de verbinding, is wrijvingsloos glijden toegestaan in de richting die de oppervlakken raakt, wat betekent dat de gezichten constant contact blijven houden maar vrij zonder weerstand langs elkaar kunnen glijden. Dit contacttype is bijzonder nuttig voor modelscenario's waarbij componenten in contact moeten blijven maar niet stevig aan elkaar vastzitten.
Zodra het contact is gedetecteerd, dan zijn het doel en het contactoppervlak vastgebonden voor de rest van de analyse, met dia mogelijk, maar de contactknooppunten zijn gebonden aan het doeloppervlak in de normale richting. Dit gedrag maakt geen scheiding contact ideaal voor toepassingen zoals persaanvallen, interferenties, of componenten die mechanisch beperkt in contact te blijven.
Wrijfloos contact
Bij wrijvingsloos contact is penetratie niet toegestaan, maar de contactvlakken kunnen vrij tegen elkaar schuiven en zonder enige weerstand scheiden, waardoor dit soort contact ideaal is voor scenario's waarbij oppervlakken zonder wrijvingskrachten interageren. Er wordt een nul-frictiecoëfficiënt aangenomen, waardoor vrij glijden mogelijk is.
Deze oplossing is niet lineair omdat het contactoppervlak kan veranderen als de belasting wordt toegepast. Wrijvingloos contact wordt vaak gebruikt in voorlopige analyses of wanneer het modelleren van gesmeerd oppervlak waar wrijvingseffecten te verwaarlozen zijn. Echter, ingenieurs moeten zich ervan bewust zijn dat deze vereenvoudiging niet alle aspecten van het gedrag in de echte wereld kan bevatten.
Wrijvingscontact
In deze instelling kunnen de twee contacterende geometrieën schuifspanningen tot een bepaalde grootte over hun interface dragen voordat ze ten opzichte van elkaar beginnen te glijden. Frictiecontact is de meest realistische weergave van contactgedrag in veel technische toepassingen, omdat het de weerstand tegen schuifgedrag tussen de meeste materiaaloppervlakken verklaart.
De overgang naar een wrijvingscontact (met een bepaalde wrijvingscoëfficiënt) levert verschillende resultaten op. De wrijvingscoëfficiënt moet zorgvuldig worden gekozen op basis van materiaaleigenschappen en oppervlakteomstandigheden om nauwkeurige simulatieresultaten te garanderen. Deze parameter beïnvloedt de spanningsverdeling, de belastingsoverdracht en de algemene structurele respons aanzienlijk.
Ruw contact
Net als bij de wrijvingsloze instelling, zijn ruwe contactmodellen perfect ruw wrijvingscontact waarbij er geen glijden is, wat overeenkomt met een oneindige wrijvingscoëfficiënt tussen de contactlichamen. Dit contacttype is nuttig bij het modelleren van oppervlakken met extreem hoge wrijving of wanneer glijden fysiek wordt voorkomen door oppervlaktekenmerken zoals tussenknooptanden of snaren.
Het opzetten van contactoppervlakken effectief
Het identificeren van contact- en doeloppervlakken
Het contact en doel vormen een contactpaar, en in eenvoudige termen, wanneer twee afzonderlijke lichamen elkaar raken, contact en doel vertegenwoordigen de twee lichamen, wat betekent dat de knooppunten op de contactoppervlakken zullen worden voorkomen dat het volume van het doeloppervlak. Goede aanwijzing van contact en doeloppervlakken is cruciaal voor nauwkeurige simulatieresultaten.
Wanneer het ene lichaam een complexere geometrie heeft en het andere relatief vlak of eenvoudig is, moet het complexe oppervlak als contactzijde worden toegewezen, terwijl het eenvoudigere, plattere oppervlak als doel moet worden gesteld. Deze beste praktijk helpt de convergentie en de computationele efficiëntie te verbeteren door de complexiteit van contactberekeningen te verminderen.
Bij het definiëren van contactparen moeten ingenieurs zorgvuldig de geometrie en het verwachte gedrag van de interactievlakken in overweging nemen. De contactdetectiefunctie in Ansys kan een groot deel van dit proces automatiseren, maar handmatige verificatie wordt altijd aanbevolen om ervoor te zorgen dat alle kritieke contactgebieden goed worden geïdentificeerd.
Contactgedragsinstellingen
Asymmetrisch contact betekent dat de knooppunten op het contactoppervlak niet in het doeloppervlak kunnen doordringen, en dit is meestal de meest efficiënte methode om face-to-face contact te modelleren voor vaste lichamen. Symmetrisch contact betekent dat de knooppunten op het contact- en doeloppervlak niet interperenter kunnen worden gemaakt, en dit is computermatig duurder dan asymmetrisch contact.
De keuze tussen asymmetrisch en symmetrisch contactgedrag hangt af van de specifieke toepassing en de verwachte contactvoorwaarden. Asymmetrisch contact wordt over het algemeen de voorkeur gegeven voor de meeste toepassingen vanwege de computationele efficiëntie, terwijl symmetrisch contact noodzakelijk kan zijn wanneer beide oppervlakken een vergelijkbare complexiteit hebben of wanneer een nauwkeurigere verdeling van de kracht vereist is.
Het contactgereedschap gebruiken
Het Contact Tool in Ansys Mechanical biedt essentiële voorbewerkingsmogelijkheden om uitdagingen in verband met door mesh geïnduceerde onnauwkeurigheden te beheren, ervoor te zorgen dat contactregio's goed zijn afgestemd en de contactvoorwaarden duidelijk zijn gedefinieerd voordat de simulatie wordt uitgevoerd, met voorbewerkingsmogelijkheden waarmee gebruikers contactinstellingen kunnen evalueren en aanpassen voordat het model wordt opgelost.
Voordat u een simulatie uitvoert, duurt het altijd een paar minuten om uw contactstatus met het Contact Tool te verifiëren, gaaskwaliteit te controleren op interfaces en ervoor te zorgen dat uw uitvoercontroles actief zijn. Deze eenvoudige stap kan veel algemene contactgerelateerde problemen voorkomen en later in het analyseproces aanzienlijke problemen oplossen.
Methoden voor het vormen van contacten
Pure strafmethode
De pure penseelmethode maakt gebruik van contactstijfheid om penetratie tussen oppervlakken te voorkomen. Hoewel deze methode computationeel efficiënt is en over het algemeen een goede convergentie biedt, kan er een zekere penetratie optreden, die aanvaardbaar of onaanvaardbaar kan zijn afhankelijk van de toepassingseisen en de omvang van de penetratie ten opzichte van de modelgeometrie.
Een aanvaardbare penetratie kan in de orde van grootte van 1e-6 mm zijn. Het aanvaardbare penetratieniveau is sterk afhankelijk van de schaal van het model en de precisievereisten van de analyse. Voor grote structuren kunnen kleine penetraties verwaarloosbaar zijn, terwijl voor precisietoepassingen zelfs microscopische penetraties onaanvaardbaar kunnen zijn.
Augmented Lagrange-methode
Voor gebonden of geen-scheiding types, Augmented Lagrange biedt goede nauwkeurigheid met redelijke convergentie, en in het algemeen, Augmented Lagrange is een zoete plek. Deze formulering combineert de voordelen van zowel boete en Lagrange multiplier methoden, iteratief aanpassen van de contact krachten om penetratie te minimaliseren met behoud van redelijke convergentie-kenmerken.
De Augmented Lagrange methode is vaak het aanbevolen uitgangspunt voor de meeste contactanalyses omdat het een goed evenwicht tussen nauwkeurigheid en computationele efficiëntie biedt. Het voert extra iteraties uit om de penetratie te verminderen tot acceptabele niveaus, terwijl het vermijden van de convergentieproblemen die soms gepaard gaan met pure Lagrange multiplier methoden.
Normale Lagrange-methode
Voor precieze contacten (bijvoorbeeld interferenties), gebruik normaal Lagrange. Hoewel deze methode kan leiden tot nauwkeuriger resultaten in termen van penetratie, het vereist de Direct Solver en kan worden geconfronteerd met convergentie uitdagingen als gevolg van de mogelijkheid van "chattering."
De methode van de normale Lagrange verplicht nul penetratie door het introduceren van Lagrange multiplicatoren in het systeem van vergelijkingen. Hoewel dit de meest nauwkeurige weergave van contact biedt, kan het leiden tot convergentieproblemen, vooral in modellen met vele contactparen of complexe contactvoorwaarden. Engineers moeten deze methode gebruiken wanneer penetratie moet worden geminimaliseerd en moet worden bereid om extra tijd te investeren in convergentie problemen oplossen.
Multi-Point Constraint (MPC) -methode
Een andere methode voor het omgaan met Bonded en No Separation contact types is de Multi-Point Constraint (MPC) aanpak, die verschilt van penalty-based of Lagrangian multiplier methoden, biedt een eenvoudige en efficiënte manier om contact interacties modelleren door gebruik te maken van interne beperkingen vergelijkingen om "binding" de verschuivingen van de contactoppervlakken samen, effectief het beheer van grote vervormingen en het verstrekken van lineair contact gedrag in kleine deflection gevallen.
Het is vooral voordelig als het gaat om convergentieproblemen, die een alternatief vormen voor het aanpassen van contactstijfheid. De MPC-formulering is vooral nuttig voor verbonden en geen scheidingscontacten waarbij de contactstatus niet verandert tijdens de analyse, wat een robuuste en efficiënte oplossingsmethode oplevert.
Contactdetectiemethoden
Gauss Point Detectie
De methode van het oppervlakte-integratiepunt zorgt voor extra punten om de penetratie tussen oppervlakken te detecteren en is de standaardmethode voor de Penalty- en Augmented Lagrange-methode, maar het is slecht wanneer contact plaatsvindt op hoeken of randen. Deze methode evalueert contact bij de integratiepunten van de contactelementen, waardoor de contactdrukverdelingen voor goed verbonden oppervlakken soepel verlopen.
Gauss-puntdetectie werkt goed voor de meeste algemene contactscenario's, vooral wanneer contact plaatsvindt over relatief vlakke of zacht gebogen oppervlakken. De beperkingen aan hoeken en randen betekenen echter dat alternatieve detectiemethoden moeten worden overwogen voor geometrieën met scherpe kenmerken of puntcontacten.
Nodaliteitsdetectiemethoden
Nodal gebaseerde detectiemethoden zijn standaard voor MPC en Normal Lagrange methode, en voor contacten op hoeken (zoals interferentie pasproblemen, draad connector modellen), beste resultaten worden verkregen wanneer ofwel Nodal .. Normal to Target of Normal for Contact wordt gebruikt. Deze methoden evalueren contact op de knooppunten van het contactoppervlak, waardoor ze meer geschikt voor puntcontacten en randcontacten.
Nodaliteitsdetectiemethoden zijn vooral belangrijk voor toepassingen met interferenties, draadverbindingen of elk scenario waarbij contact plaatsvindt op discrete punten of langs scherpe randen. De keuze tussen "Normaal tot Target" en "Normaal van Contact" hangt af van de geometrie en het verwachte contactgedrag.
Nodal-Projected Detection
De detectiemethode "Nodal-Projected Normal From Contact" bleek afbuig- en stressplaatsen te produceren die de voorkeur hadden boven die welke het gevolg waren van alternatieve instellingen. De geprojecteerde keuze is een relatief nieuwe toevoeging aan Ansys. Deze detectiemethode projecteert contactknooppunten op het doeloppervlak, waardoor de nauwkeurigheid voor bepaalde contactscenario's wordt verbeterd, met name die met shell-elementen of gebogen oppervlakken.
Mesh overwegingen voor contactmodellering
Maaskwaliteit bij contactinterfaces
Een slechte kwaliteit van de mazen in vaste elementen kan convergentieproblemen veroorzaken en een moeilijk contactprobleem kan eenvoudigweg door de mazen verschillen, dus gebruik agressieve vormcontrole voor niet-lineaire contactproblemen. De kwaliteit van de mazen is met name van cruciaal belang in contactgebieden waar de stressgradiënten meestal hoog zijn en een nauwkeurige overdracht van de kracht essentieel is.
In het algemeen verbetert de convergentie aanzienlijk door het vereenvoudigen van contactdefinities en het verfijnen van de mazen in contactgebieden. De toepassing van lokale mesh verfijning in contactgebieden zorgt ervoor dat contactelementen voldoende resolutie hebben om de contactdrukverdelingen en stressconcentraties nauwkeurig te vangen.
Selectie elementtype
De eerste overweging is om de knooppunten aan elke kant van de interface lijn, die een lineaire gaas zal toestaan om goed te gedragen met de contactelementen. Quadratische elementen kunnen dit helpen, maar lineaire elementen hebben meestal minder problemen met convergentie in contactmodellen.
10-Nodes Tets zijn goed voor curve contact oppervlakken, terwijl 8-Nodes Hex goed zijn voor vlakke contact oppervlakken. De keuze tussen lineaire en kwadratische elementen, evenals tussen tetrahedrale en hexahedrale elementen, moet gebaseerd zijn op de geometrie van de contact oppervlakken en de vereiste nauwkeurigheid van de analyse.
Uitlijning van de mazen
De fysische geometrie heeft een klaring tussen twee concentrische cirkels, maar door de onderlinge verschillen tussen de twee cirkels ontstaat er een kunstmatige interferentie samen met een kunstmatige spanning, en convergentie zal afhangen van het oplossen van de interferentie, en zal gemakkelijker zijn als er geen kunstmatige interferentie, die ook gladdere drukplaatsen zal geven.
Mesh uitlijning tussen contact- en doeloppervlakken kan zowel nauwkeurigheid als convergentie aanzienlijk beïnvloeden. Indien mogelijk, met behulp van gelijke mazen of contact-compatibele maasafmeting kan kunstmatige doorboringen elimineren en de oplossingskwaliteit verbeteren. Voor complexe geometrieën waar perfecte uitlijning niet mogelijk is, kunnen passende contactinstellingen en formuleringen compenseren voor mesh mismatches.
Geavanceerde contactinstellingen en parameters
Pinballstraal
De flipperstraal wordt gebruikt om een bolvormig gebied rond elk contactdetectiepunt te definiëren waar contactkrachten en interacties worden berekend, en deze straal helpt om de verdeling van de contactkracht te gladmaken en te benaderen, zodat de contactinteracties nauwkeuriger en stabieler zijn. De flipperbalstraal wordt automatisch berekend op basis van de grootte van de geometrie, maar kan ook handmatig worden aangepast in de details van elke contactdefinitie.
Zorg ervoor dat de flipperkast voor storingsproblemen groter is dan de maximale storing en bij verbonden contact- en geen-scheidingscontacten, wordt aangenomen dat een gebied tussen de oppervlakken die in de flipperkast of in de flipperkast zijn aangebracht, in contact is met de flipperkast. De juiste keuze van de flipperkast is van cruciaal belang om ervoor te zorgen dat alle beoogde contactgebieden worden gedetecteerd en dat de contactkrachten correct worden berekend.
Als u een grote flipperkast introduceert, heeft u risico's om de ongewenste regio te introduceren, dus gebruik grote flipperkast voor belastingstap die interferentie geschikt maakt en gebruik kleine flipperbal voor andere stappen. De flipperbalradius kan worden aangepast voor verschillende belastingsstappen om contactdetectie te optimaliseren voor het wijzigen van contactomstandigheden gedurende de analyse.
Interface behandelingsopties
In eindige elementanalyse worden de contacten tussen delen afgedwongen op basis van de maas van het model, die vaak complexiteiten tijdens voorbewerking introduceert, aangezien terwijl CAD geometrie perfect is gedefinieerd, het maasverdiscretiseringsproces kan leiden tot kleine gaten of initiële penetraties tussen contactoppervlakken als gevolg van de onderlinge aanpassing van continue oppervlakken door elementen, en deze door mesh geïnduceerde onnauwkeurigheden zijn cruciaal om aan te pakken, aangezien ze van invloed zijn op hoe contactinteracties worden gemodelleerd en de nauwkeurigheid en stabiliteit van simulaties kunnen beïnvloeden.
De initiële mesh met ongewenste gaten en of penetratie tussen contactoppervlakken resulteert in moeilijkheden in convergentie, en de optie Aanpassen aan Aanraken zal de kloof numeriek verwijderen en aannemen dat de oppervlakken elkaar raken. Deze interface behandeling optie kan helpen overwinnen initiële geometrische onvolkomenheden in het model, hoewel ingenieurs zich bewust moeten zijn dat het de geometrie wijzigt en kan de stress verdelingen in de buurt van de contactinterface beïnvloeden.
Doorbraaktolerantie
Deze instelling stelt u in staat om een waarde of factor voor contact penetratie in te voeren. De penetratietolerantie definieert de aanvaardbare hoeveelheid penetratie tussen contactoppervlakken bij het gebruik van penalty-gebaseerde formuleringen. Deze parameter moet zorgvuldig worden uitgebalanceerd.Een tolerantie maakt onrealistische penetratie mogelijk, terwijl een te kleine tolerantie convergentieproblemen kan veroorzaken.
De juiste penetratietolerantie hangt af van de schaal van het model, de materiaaleigenschappen en de nauwkeurigheidseisen van de analyse. Voor de meeste toepassingen, de standaard programma-gecontroleerde instellingen bieden redelijke resultaten, maar handmatige aanpassing kan nodig zijn voor gespecialiseerde toepassingen of wanneer convergentieproblemen ontstaan.
Normale dikte
De normale stijfheid waarde bepaalt het gedrag van het contact wanneer penetratie optreedt, waardoor een "restorerende kracht" om penetrerende knooppunten in staat te stellen binnen de vastgestelde penetratietolerantie te blijven. Contact stijfheid is een kritische parameter in penalty-gebaseerde formuleringen, die zowel de hoeveelheid penetratie als het convergentiegedrag van de oplossing beïnvloeden.
Hogere contactstijfheid vermindert de penetratie, maar kan leiden tot convergentieproblemen, terwijl lagere stijfheid de convergentie verbetert, maar meer penetratie mogelijk maakt. De optimale stijfheidswaarde is afhankelijk van de materiaaleigenschappen van de contactlichamen en de verwachte contactdruk. Ansys berekent doorgaans de juiste stijfheidswaarden automatisch, maar handmatige aanpassing kan nodig zijn voor uitdagende contactscenario's.
Modellering Interferentie Past en Initiële Penetraties
Behandeling van initiële gaps en penetraties
De eerste gaten en penetraties in contactmodellen kunnen ontstaan uit CAD toleranties, mesh discretion, of opzettelijke ontwerp kenmerken zoals interferentie past. Deze eerste voorwaarden moeten correct worden behandeld om nauwkeurige simulatie resultaten en goed convergentiegedrag te garanderen.
Deze setup gebeurt wanneer de tolerantie voor contactdetectie te hoog is, wat typisch is als er kleine functies zijn binnen een model dat een over het algemeen groter aangebonden kader heeft, omdat deze lagen dun zijn in vergelijking met de totale modelgrootte, dus moet je het "Tolerance Type" instellen op "Value" in de Contacten map onder Verbindingen groep in de Outline, en een maat invoeren die minder is dan de laagdikte.
Mesh Morphing voor contactaanpassing
Mesh morphing (Command: Cnch,morph) past contactoppervlakken aan door stressvrije beweging van gaas, verplaatst de contactknooppunten om gaten te dichten en te verwijderen (vergelijkbaar met cncheck, adjust), en verandert de resulterende gaas om de kwaliteit van de gaas te verbeteren. Deze geavanceerde techniek kan helpen bij het oplossen van eerste contactproblemen, terwijl het behoud van goede gaaskwaliteit in het hele model.
Mesh morphing is vooral nuttig voor modellen met significante initiële penetraties of gaten die niet gemakkelijk kunnen worden opgelost door middel van geometrie wijzigingen. Door het aanpassen van de mesh in plaats van de geometrie, deze aanpak handhaaft de opzet van het ontwerp, terwijl het waarborgen van de juiste contactvoorwaarden voor de analyse.
Modellering Interferentie Past
Interferenties zijn gebruikelijk in mechanische assemblages en vereisen speciale aandacht bij het modelleren van contact. De interferentie moet tijdens de analyse worden opgelost, meestal door middel van een multi-stap benadering waarbij de interferentie geleidelijk wordt geïntroduceerd of verwijderd.
De contactoppervlakverschuiving (CNOF) kan worden gebruikt als functie van de tijd via tabelinvoer, waarbij gebruik wordt gemaakt van tabelinvoer om een tabel op te geven waarin de omvang van CNOF wordt gestegen van de mogelijke maximale waarden van interferentie naar nul in de tijd. Deze benadering maakt een gecontroleerde resolutie van de interferentie mogelijk, een verbetering van de convergentie en een realistische spanningsverdeling.
Beste praktijken voor gekoppelde oppervlaktemodellering
Wanneer moet u gebonden contacten gebruiken?
Bij het simuleren van permanente verbindingen tussen componenten, zoals gelaste verbindingen, lijmbindingen of door de pers gemonteerde assemblages, moeten gebonden contacten worden gebruikt wanneer geen relatieve beweging wordt verwacht. De ingenieurs moeten echter zorgvuldig nagaan of gebonden contact de meest geschikte weergave van het fysieke systeem is.
Contactselectie kan de resultaten drastisch beïnvloeden, omdat een verbonden contact ten onrechte veiligheid kan aangeven, terwijl een wrijvingsmodel hogere spanningen onthult (hoewel in sommige gevallen onjuiste modellering ook kan leiden tot ondervoorspelling van stress en dus overdesigned onderdelen). Dit benadrukt het belang van het begrijpen van het fysieke gedrag van het systeem en het selecteren van contacttypes die nauwkeurig dat gedrag vertegenwoordigen.
Alternatieven voor gebonden contact
Je kunt topologie delen in SpaceClaim of DesignModeler zodat het al deze lagen doorsnijdt als knooppunt-connectie, zonder dat er contacten nodig zijn en materiaal perfect gebonden is. Gebruik Gedeelde Topologie optie in de SpaceClaim of DesignModuler tussen de twee lichamen, die de knooppunten op elk gezicht verbindt/deelt door een conformaal gaas op deze gezichten toe te passen, zodat je niet meer het gebonden contact of gewricht hoeft toe te passen om deze twee gezichten te verbinden, en als je doel is om alleen de kracht over te brengen (zonder te veel detail te krijgen hoeveel kracht wordt overgedragen), dan is de belangrijkste optie om te kiezen voor gedeelde Topologie tussen deze gezichten.
Gedeelde topologie is vaak beter dan verbonden contact wanneer het doel is om lichamen te verbinden zonder de noodzaak om contactkrachten uit te pakken of wanneer convergentieproblemen ontstaan met gebonden contacten. Deze aanpak creëert een perfect verbonden verbinding op het gaasniveau, waardoor de noodzaak van contactelementen en hun bijbehorende rekenkosten worden geëlimineerd.
Gebondd contact vs. vaste gewrichten
Wanneer er een significante kloof is tussen de gezichten die "samengelijmd" moeten worden, zal het vaste gewricht altijd werken door simpelweg de twee gezichten te kiezen, maar gebonden contact kan geen contactelementen creëren en de lichamen zullen niet worden gelijmd, dus de corrigerende actie is om in een Pinball radius te typen om ervoor te zorgen dat de contactelementen worden aangemaakt, en je moet altijd het Contact Gereedschap en Genereer Initiële Contact Status voordat je de Oplosser start, hoewel je dat niet hoeft te doen voor Vaste Joints.
Vaste verbindingen en verbonden contacten dienen voor vergelijkbare doeleinden, maar hebben verschillende implementaties en beperkingen. Vaste verbindingen zijn robuuster voor grote gaten en vereisen geen contactelementcreatie, terwijl verbonden contacten meer gedetailleerde krachtinformatie bieden en beter werken voor face-to-face verbindingen met kleine of geen gaten.
Problemen met het oplossen van contactproblemen
Status van het toezicht op de contactpersoon
Controleer altijd de contactstatus na oplossen om de juiste betrokkenheid te verifiëren. Contactstatus resultaten geven waardevolle informatie over de vraag of contacten open, gesloten, schuivend of blijven hangen tijdens de analyse. Deze informatie is essentieel om te valideren dat de simulatie zich gedraagt zoals verwacht en om potentiële problemen te identificeren.
Contactstatus kan worden gevisualiseerd door middel van contouren van contactdruk, contactpenetratie, contactgat en contactstatus. Deze resultaten helpen ingenieurs te begrijpen hoe ladingen worden overgebracht via contactinterfaces en of het contactgedrag overeenkomt met fysieke verwachtingen.
Convergentieproblemen
Kleine beslissingen, zoals het gebruik van "No Separation" in plaats van "Frictional," of het toewijzen van contact na meshing, kan significante invloed op convergentie en nauwkeurigheid. Gebruik geen scheiding in plaats van Frictional wanneer oppervlakken worden verwacht te openen .Dit verbetert de convergentie met behoud van realistische beweging.
Wanneer convergentieproblemen rijzen, moeten ingenieurs systematisch contactinstellingen, gaaskwaliteit en formuleringskeuzes evalueren. Vereenvoudiging van contactdefinities, verfijning van mazen in contactgebieden en aanpassing van contactparameters zoals stijfheid en penetratietolerantie kunnen vaak convergentieproblemen oplossen.
Overgestrengerde problemen
Overbeperkingen worden aangegeven door de aanwezigheid van nul-pivotwaarschuwingen, die vaak leiden tot zeer grote restkracht (ordes van grootte groter dan een typisch toegepaste kracht) gevolgd door zeer eenvoudige convergentie, dus controleer eerst de potentiële overbeperkingen via Contact Tool. Overbeperkingen treden op wanneer meerdere contactparen of grensvoorwaarden overbodig dezelfde vrijheidsgraden beperken.
Om overgestrainde problemen op te lossen, moeten ingenieurs alle contactdefinities en randvoorwaarden bekijken om overbodige beperkingen te identificeren. Het verwijderen van overlappende contactparen, het samenvoegen van paren of het flippen van contact- en doeloppervlakken kunnen vaak overbeperkingen elimineren en de kwaliteit van de oplossing verbeteren.
Gespecialiseerde contactscenario's
Contact tussen Shell en Shell
Dit artikel onderzoekt een opstelling om te werken met gebonden contact koppeling over een kloof tussen het oppervlak lichaam midplanes in grote doorbuiging niet-lineaire analyse, alsof oppervlakte lichamen worden gemaakt op het middenvlak van de dunne vaste stoffen die ze benaderen, de oppervlakte lichamen die bovenop elkaar liggen een kloof tussen de midplanes, met de kloof grootte vaak groter dan de tolerantie die wordt gebruikt bij het automatisch creëren van contactparen wanneer geometrie wordt geïmporteerd in Workbench Mechanical.
Schelp-op-schil contact vereist speciale aandacht omdat shell elementen dunne structuren met offset midplanes vertegenwoordigen. Contact moet goed worden gedefinieerd om rekening te houden met de dikte en oriëntatie van de schaal, ervoor te zorgen dat de juiste oppervlakken interageren en dat krachten op de juiste wijze worden overgedragen.
Contact met Plasticity
Gebond contact gebruikt vergelijkingen om knopen aan elkaar te verbinden, maar die vergelijkingen weten niet van het plasticiteitsmateriaalmodel, omdat de elementen die het plasticiteitsmateriaalmodel hebben vrij moeten zijn om dat model te volgen zonder extra vergelijkingen die hen belemmeren. Bij het modelleren van plastic vervorming, verbonden contacten kunnen niet geschikt zijn omdat ze de relatieve beweging tussen oppervlakken beperken op manieren die in conflict zijn met plastic stroom.
Voor analyses waarbij plasticiteit betrokken is, moeten ingenieurs overwegen wrijvings- of geen-scheidingscontacten te gebruiken die de relatieve beweging mogelijk maken die gepaard gaat met plastic vervorming, terwijl ze toch contact tussen oppervlakken houden. Als alternatief kan gedeelde topologie beter geschikt zijn als de lichamen perfect verbonden blijven ondanks plastic vervorming.
Contact in Dynamische Analyses
Contactgedrag in dynamische analyses verschilt aanzienlijk van statische analyses vanwege de tijdafhankelijke aard van contactinteracties. Impact, trillingen en andere dynamische effecten kunnen leiden tot snelle veranderingen in contactstatus, waarvoor een zorgvuldige selectie van tijdstapgroottes en contactparameters vereist is.
Voor voorbijgaande dynamische analyses kan contactstabilisatie de convergentie verbeteren door kunstmatige demping toe te voegen aan contactinteracties. Echter, deze demping moet zorgvuldig worden gecontroleerd om te voorkomen dat onrealistische energiedissipatie wordt ingevoerd die de nauwkeurigheid van dynamische responsvoorspellingen kan beïnvloeden.
Computational Efficiency Considerations
Vereenvoudiging van de definities van het contact
Verwijder onnodige details in bevestigingsmiddelen of hardware die geen invloed hebben op de belastingsoverdracht. Vereenvoudig contactdefinities door niet-kritische contactparen te verwijderen of gedetailleerde contactmodellen te vervangen door vereenvoudigde weergaven kan de berekeningskosten aanzienlijk verminderen zonder de nauwkeurigheid in de resultaten van interesses op te offeren.
Ingenieurs moeten de computationele middelen richten op contactregio's die van cruciaal belang zijn voor de analysedoelstellingen. Secundaire contactregio's die een minimale impact hebben op de algemene structurele respons kunnen vaak worden vereenvoudigd of zelfs geëlimineerd, waardoor de tijd voor oplossingen wordt verkort en de convergentie wordt verbeterd.
Optimalisatie van contact zoeken
Meestal moet u geen grote PINB gebruiken om de analyse uit te voeren, omdat de contact zoektijd zal toenemen. De flipperbalradius heeft direct invloed op de berekeningskosten van contactdetectie, omdat grotere flipperbalradii meer doelelementen voor elk contactknooppunt moeten zoeken.
Optimaliseren van de flipperkastradius om net groot genoeg te zijn om alle beoogde contactinteracties vast te leggen, maar niet groter, kan de zoektijd van contactpersonen aanzienlijk verminderen. Voor modellen met meerdere contactparen kan deze optimalisatie resulteren in aanzienlijke besparingen op de berekening.
Lineaire vs. niet-lineaire contactoplossingen
Voor gebonden en geen scheidingscontact, als er geen andere niet-lineairheden in het model (plasticity, grote vervorming, of eenzijdig contact) zijn, is een lineaire oplossing (geen evenwichtsiteratie) goed genoeg om een nauwkeurige oplossing te verkrijgen. Indien nodig, kan het gebruik van lineaire contactoplossingen de oplossingstijd drastisch verminderen in vergelijking met niet-lineaire oplossingen.
Voor modellen met alleen gebonden of geen scheidingscontacten en geen andere bronnen van non-lineairheid, waardoor lineair contactgedrag de noodzaak van evenwichtsiteraties elimineert, wat resulteert in oplossingstijden vergelijkbaar met lineaire statische analyses. Deze benadering is bijzonder gunstig voor grote modellen met veel contactparen.
Validatie en verificatie
Controle van contactpersonen
De contactkrachtreacties geven kritische informatie voor het valideren van simulatieresultaten. De som van de contactkrachten moet de toegepaste belastingen in balans brengen en de verdeling van de contactkrachten moet fysiek redelijk zijn op basis van de geometrie en de belastingsomstandigheden.
Ingenieurs moeten de resultaten van de contactkracht extraheren en evalueren om ervoor te zorgen dat de belasting wordt overgebracht via contactinterfaces zoals verwacht. Onverwachte krachtverdelingen of onevenwichtigheden kunnen wijzen op problemen met contactdefinities, maaskwaliteit of grensvoorwaarden die moeten worden aangepakt.
Contacttypes vergelijken
FEA is slechts zo goed als zijn input, en een goed ingenieursoordeel is essentieel bij het opzetten van simulaties. Wanneer er onzekerheid bestaat over het juiste contacttype voor een bepaalde toepassing, kunnen vergelijkende analyses met verschillende contacttypes waardevolle inzichten geven in de gevoeligheid van resultaten voor contactaannames.
Door de resultaten van verbonden, wrijvingsloze contactmodellen te vergelijken, kunnen ingenieurs het bereik van mogelijke gedragingen begrijpen en geïnformeerde beslissingen nemen over welk contacttype het beste het fysieke systeem vertegenwoordigt. Deze aanpak helpt ook om te bepalen of contactaannamen significant van invloed zijn op kritieke ontwerpparameters.
Experimentele correlatie
Waar mogelijk moeten de simulatieresultaten worden gekoppeld aan experimentele gegevens om de aannamen voor contactmodellen te valideren. Verschillen tussen simulatie en experiment kunnen erop wijzen dat contactparameters zoals wrijvingscoëfficiënten, contactstijfheid of contacttypeselectie moeten worden aangepast.
Experimentele validatie is vooral belangrijk voor contact-overheerste problemen waar de algemene structurele respons sterk wordt beïnvloed door contactgedrag. Zorgvuldige correlatiestudies kunnen helpen om beste praktijken voor contactmodellering in specifieke toepassingsgebieden vast te stellen.
Samenvatting van uitgebreide beste praktijken
Pre-analysevoorbereiding
- Selecteer geschikte eenheden: Selecteer mm-N eenheden voor de meeste contactmodellen. Consistente eenheden helpen numerieke problemen te voorkomen en maken het gemakkelijker om contactparameters te interpreteren.
- Schone geometrie: Verwijder kleine functies en gaten die de analyse niet beïnvloeden maar contactdetectie bemoeilijken. Zorg ervoor dat oppervlakken die bedoeld zijn om in contact te zijn goed uitgelijnd zijn.
- Plan contactstrategie: Identificeer alle contactparen voordat ze worden uitgebreid en bepaal welke contacttypes op basis van fysiek gedrag geschikt zijn. Overweeg of gedeelde topologie of andere alternatieven geschikter zijn dan contactelementen.
- Bepalen van contact- en doeloppervlakken: Stel complexe oppervlakken als contact- en eenvoudigere oppervlakken in als doel om de computationele efficiëntie te verbeteren. Controleer of contact- en doeloppervlakken correct zijn gericht.
Maaltijdstrategie
- Refijnen in contactgebieden: Pas de verfijning van de lokale mazen toe om een adequate resolutie van de drukverdelingen en stressgradiënten te waarborgen. Slechte maaswijdtekwaliteit in contactgebieden is een gemeenschappelijke oorzaak van convergentieproblemen.
- Maas waar mogelijk uitlijnen: Voor face-to-face contact, het uitlijnen van knooppunten over de interface verbetert nauwkeurigheid en convergentie. Gebruik sizing controles of contact mesh functies om een goede uitlijning te bereiken.
- Kies geschikte elementtypes: Gebruik kwadratische elementen voor gebogen oppervlakken en lineaire elementen wanneer convergentie uitdagend is. Beschouw hexahedrale elementen voor vlakke contactoppervlakken en tetrahedrale elementen voor complexe geometrieën.
- Controleer de gaaskwaliteit: Gebruik agressieve vormcontrole voor niet-lineaire contactproblemen om elementen van slechte kwaliteit te identificeren en te corrigeren die convergentieproblemen kunnen veroorzaken.
Contactinstellingen
- Kies het contacttype op basis van de natuurkunde: Selecteer gebonden voor permanente verbindingen, wrijving voor realistisch schuifgedrag, geen scheiding wanneer oppervlakken in contact moeten blijven maar kunnen schuiven, en wrijvingsloos voor voorlopige analyses of gesmeerd oppervlak.
- Selecteer de juiste formulering: Gebruik Augmented Lagrange als uitgangspunt voor de meeste analyses, Normaal Lagrange voor precies contact met minimale penetratie, en MPC voor verbonden contacten met convergentieproblemen.
- Detectiemethode passend instellen: Gebruik nodaledetectie voor hoek- en randcontacten, Gauss-puntdetectie voor algemeen contact van aangezicht tot gezicht en overweeg nodaal-geprojecteerde methoden voor shellcontacten of gebogen oppervlakken.
- Geef indien nodig een flipperstraal: Zorg ervoor dat de flipperkaststraal groot genoeg is om alle beoogde contacten te detecteren, maar niet zo groot dat er ongewenste contactregio's ontstaan of de berekeningskosten onnodig worden verhoogd.
- Configure interface treatment: Gebruik "Aanpassen aan Touch" om kleine gaten van mesh discretion te dichten, maar wees je ervan bewust dat dit de geometrie wijzigt en stress verdelingen kan beïnvloeden.
Oplossingsproces
- Gebruik het Contacthulpmiddel: Genereer altijd de eerste contactstatus voordat u oplost om te controleren of contactparen correct zijn gedefinieerd en dat contactelementen worden aangemaakt waar verwacht wordt.
- Convergentie van de monitor: Beoordeel convergentie- en oplosuitvoer om contactgerelateerde convergentieproblemen vroegtijdig te identificeren. Pas contactparameters of formuleringen aan als de convergentie slecht is.
- Check contact status during solution: For nonlinear analyses, monitor contact status to ensure that contacts are opening, closing, andsliding as expected based on the loading conditions.
- Valideer resultaten: Beoordeel contactdrukverdelingen, contactkrachten en penetratieresultaten om ervoor te zorgen dat ze fysiek redelijk zijn. Vergelijk totale contactkrachten met toegepaste belastingen om de krachtbalans te verifiëren.
Postverwerking en -validering
- Contactstatus bekijken: Controleer of contactgebieden zijn ingeschakeld zoals verwacht en dat er geen onverwachte scheidingen of penetraties optreden. Gebruik contactstatus-ploegen om contactgedrag gedurende de analyse te visualiseren.
- Review contact forces: Uitpakken van contactkrachtreacties en controleren of ze de toegepaste belasting in balans brengen. Controleer of de krachtverdeling redelijk is op basis van geometrie en belasting.
- Examinepenetratie: Voor op straffe gebaseerde formuleringen moet worden nagegaan of de penetratie binnen aanvaardbare grenzen ligt ten opzichte van de modelschaal en nauwkeurigheidseisen.
- Vergelijken met fysieke verwachtingen: Zorg ervoor dat de simulatieresultaten aansluiten bij het ingenieursoordeel en het fysieke begrip van het systeem. Onderzoek elk onverwacht gedrag of resultaat.
- Doe gevoeligheidsstudies: Wanneer de aannames van contact de resultaten significant beïnvloeden, voert u analyses uit met verschillende contacttypes of parameters om het bereik van mogelijke gedragingen te begrijpen.
Vaak voorkomende Pitfalls te vermijden
- Overmatige afhankelijkheid van verbonden contacten: Het gebruik van verbonden contacten wanneer wrijvings- of andere contacttypen fysiek nauwkeuriger zouden zijn, kan leiden tot niet-conservatieve ontwerpen of gemiste storingsmodi.
- Ontbreken van de initiële contactstatus: Het niet verifiëren van het aanmaken van contactelement voordat het wordt opgelost kan resulteren in lichamen die niet goed verbonden zijn, wat leidt tot onjuiste resultaten of foutieve oplossingen.
- Onvoldoende mesh verfijning: Gorzen mazen in contactgebieden leiden tot onjuiste contactdrukverdelingen en stressconcentraties, waardoor de resultaatkwaliteit in het gedrang komt.
- Ongepaste flipperkastradius: Het gebruik van standaard flipperkastradius zonder verificatie kan leiden tot gemiste contacten of ongewenste contactregio's, die zowel de nauwkeurigheid als de convergentie beïnvloeden.
- Neglecteren van contactstatusresultaten: Als u de status van contact niet na het oplossen bekijkt, kan dit betekenen dat u belangrijke informatie mist over de overdracht van ladingen en of het contactgedrag overeenkomt met de verwachtingen.
- Mixing incompatibele instellingen: Het combineren van contacttypes, formuleringen en detectiemethoden die niet goed voor elkaar geschikt zijn kan convergentieproblemen of onnauwkeurige resultaten veroorzaken.
- Convergentiewaarschuwingen negeren: Het ontbinden van convergentiewaarschuwingen met betrekking tot contact zonder onderzoek kan leiden tot onnauwkeurige resultaten, zelfs als de oplossing lijkt te convergeren.
Geavanceerde onderwerpen en toekomstige overwegingen
As simulation technology continues to evolve, contact modeling capabilities in Ansys are constantly being enhanced. New formulations, detection methods, and solution algorithms are regularly introduced to improve accuracy, robustness, and computational efficiency. Engineers should stay current with these developments through Ansys documentation, training resources, and user community forums.
Voor high-performance of niet-lineaire assemblages, contact definities zijn niet alleen een setup stap . . Ze zijn een ontwerp beslissing, dus behandel ze met dezelfde aandacht die je zou geven aan lasten, materialen, of grensvoorwaarden. Dit perspectief benadrukt het cruciale belang van contact modelleren in moderne engineering analyse.
Voor ingenieurs die hun expertise in contactmodellering willen verdiepen, zijn tal van middelen beschikbaar, waaronder officiële Ansys documentatie, trainingen, webinars en gebruikersforums. Het Ansys Learning Forum en Innovation Space bieden platforms voor het bespreken van uitdagende contactproblemen en het leren van de ervaringen van andere gebruikers. Daarnaast kan het raadplegen met ervaren simulatie-engineers of Ansys ondersteuning helpen complexe contactmodellering uitdagingen op te lossen.
Externe bronnen zoals de Ansys Structures] productpagina geeft informatie over de nieuwste mogelijkheden en functies.De NAFEMS organisatie biedt training en publicaties over eindige elementanalyse best practices, inclusief contactmodellering. Academische bronnen en leerboeken over eindige elementanalyse bieden ook theoretische grondslagen voor het begrijpen van contactmechanica en numerieke implementatie.
Conclusie
Contact en verbonden oppervlaktemodellering in Ansys is een van de meest uitdagende maar essentiële aspecten van eindige elementanalyse. Succes vereist een uitgebreid begrip van contactfysica, numerieke methoden en softwaremogelijkheden, gecombineerd met zorgvuldige aandacht voor het modelleren van details en systematische validatie van resultaten.
Door de beste praktijken die in dit artikel worden beschreven te volgen, kunnen engineers robuuste contactmodellen ontwikkelen die nauwkeurige, betrouwbare voorspellingen van structureel gedrag bieden. De investering in het beheersen van deze technieken betaalt dividenden door een beter ontwerpvertrouwen, verminderde fysieke testvereisten en geoptimaliseerde productprestaties.
Zoals bij alle aspecten van simulatie, is het contactmodelleren zowel technisch als technisch oordeel vereist. Er zijn geen enkele regels van toepassing op alle situaties, en ingenieurs moeten zorgvuldig rekening houden met de specifieke eisen en kenmerken van elke analyse. Continu leren, experimenteren met verschillende benaderingen en validatie tegen fysieke testen blijven essentieel om expertise in contactmodellering te ontwikkelen.
Het gebied van contactmechanica en de numerieke implementatie ervan blijft vooruitgaan en biedt steeds betere instrumenten voor het analyseren van complexe contactinteracties. Door de huidige ontwikkelingen te handhaven en een rigoureuze aanpak van contactmodellering te handhaven, kunnen ingenieurs de volledige kracht van Ansys benutten om uitdagende structurele analyseproblemen op te lossen en innovatieve, betrouwbare ontwerpen te leveren.