Det finns olika varianter av patch-testet som beskrivs i litteraturen. En alternativ version av patch-testet innebär att man tilldelar en uppsättning förskjutningar {U}, som är konsekventa med det konstanta spännings tillståndet, till alla nodala frihetsgrader och beräknar de motsvarande nodala krafterna {P}:
{P} = [K]{U} (2.135)

Om alla nodala krafter inom gränserna för patchen kan representera motsvarande tillstånd av konstant spänning, anses patch-testet vara godkänt. Eftersom ett test av denna typ endast verifierar uppfyllandet av de grundläggande differentialekvationerna, men inte stabilitetsvillkoren och approximationerna för randvillkoren, tjänar det enbart som ett nödvändigt villkor för konvergens.

Egenvärdestestet
Egenvärdestestet kan upptäcka instabilitet, bristande invarians och andra defekter i ett enskilt element, vilket gör det möjligt att uppskatta kvaliteten på konkurrerande element (Cook et al., 1989). Detta test är en av de mest använda metoderna för att kontrollera kvaliteten på element. Betrakta den följande egenvärdesekvationen för ett oavbrutet ändligt element:
([k] − λ[I]){u} = {0} (2.136)

Där [k] betecknar elementets fullständiga matris, [I] en enhetsmatris, {0} en nollvektor, λ egenvärdet och {u} den motsvarande egenvektorn. Det finns lika många egenvärden λ som antalet frihetsgrader som finns i egenvektorn {u}. Låt egenvektorn {u}i vara normaliserad så att {u}Ti {u}i = 1 (2.137). Genom att premultiplicera ekvation (2.136) med {u}Ti får vi:
{u}Ti [k]{u}i = λi eller 2Ui = λi (2.138)
Där Ui är den elastiska energi som är associerad med egenvektorn {u}i. Som kan ses från ekvation (2.138), borde en konsekvent styvhetsmatris [k] ge ett noll egenvärde, det vill säga λi = 0, om den associerade egenvektorn {u}i representerar en rigid kroppsrörelse. För ett tvådimensionellt ändligt element är tre linjärt oberoende rigid kroppsrörelser möjliga. Därför bör egenvärdena λi som erhålls från ekvation (2.136) innehålla tre nollrötter. På samma sätt bör det för tredimensionella ändliga element finnas sex nollrötter λi för att ta hänsyn till alla möjliga rigid kroppsrörelser (dvs. tre rotationer och tre förskjutningar i tredimensionellt utrymme).

När man testar ett ändligt element kontrollerar man först att styvhetsmatrisen [k] har lika många noll egenvärden som förväntat. För få nollor tyder på att elementet kommer att belastas konstgjort vid rigid kroppsrörelser. För många tyder på att vissa mekanismer kan ha introducerats i elementet under formuleringsstadiet (på grund av inkonsekvenser i teorin) eller i programmeringsstadiet (på grund av dolda kodfel). Ett ändligt element som har för många noll egenvärden kan förlora sin stabilitet under vissa nätmönster eller belastningsförhållanden.

Den grundläggande idén bakom detta avsnitt är att belysa de fysiska principerna som ligger till grund för de olika tester som ofta används i litteraturen för linjära element. Eftersom de linjära elementen som beskrivs i sektion 2.2 inte bryter mot några kompatibilitets-, fullständighets- eller stabilitetskrav, bekräftas det att de alla kan klara de tester som presenteras här. I nästa kapitel kommer vi att visa hur de rigid kroppsegenskaper som presenterats här kan utökas för att testa icke-linjära element i den inkrementella formen.

Vidare, när det gäller de icke-linjära elementen, har man länge kämpat med att hitta metoder för att testa deras kvalitet på ett tillförlitligt sätt. Icke-linjära element skiljer sig från linjära element i det att de kan vara belastade av initiala nodala krafter eller spänningar, vilket måste beaktas i alla tester. Det första kända testet för icke-linjära element är den rigid kroppregeln som föreslogs av Yang och Chiou (1987), och den är särskilt användbar när man testar kvaliteten på plana balkelement. Detta test kräver att de initiala krafterna som verkar på ett ändligt element roterar och översätts med den rigid kroppens rörelse, medan magnituderna på de initiala krafterna förblir oförändrade, så att jämvikten bevaras innan och efter den rigida kroppens rotation.

Rigid kroppregeln är därför ett mer komplett test än tidigare tester som fokuserade på linjära element, eftersom den tar hänsyn till de initiala krafterna som verkar på elementet. Denna regel kan användas inte bara för att testa elementens kvalitet utan även i inkrementell-iterativa procedurer för att uppdatera de nodala krafter som finns vid varje steg. Detta test är också användbart för att styra riktningen för försöksiterationerna vid prediktornivå eller för att härleda stela geometri-stegrande styvhetsmatriser.

För att försäkra sig om att ett icke-linjärt element är legitimt i en linjär analys bör det uppvisa ett tillstånd av noll spänning och noll förskjutning (eller nodala krafter) när det utsätts för rigid kroppsrörelser. Ett sådant krav innebär att patch-testet kan användas för att säkerställa att ett patch av element kring en gemensam nod konsekvent kan reproducera tillståndet av noll spänningar när det utsätts för dessa rörelser.

Hur den incrementella icke-linjära analysen fungerar för ramar med stora deformationer

För att beskriva rörelsen hos en icke-linjär struktur används tre konfigurationer: den ursprungliga obehandlade konfigurationen C0C_0, den senaste kända konfigurationen Ci1C_{i-1}, och den nuvarande okända konfigurationen CiC_i. Under den ii-te incrementella steget antas all information om strukturen från C0C_0 till Ci1C_{i-1} vara känd, inklusive belastningshistorik, strukturella deformationer och elementkrafter, medan vi fokuserar på strukturbeteendet under övergången från Ci1C_{i-1} till CiC_i, som svar på den lilla ökningen i externa laster.

Deformationerna under varje incrementellt steg, såsom förändringen från Ci1C_{i-1} till CiC_i, är små i storlek. Däremot kan de totala deformationerna som ackumulerats från alla föregående steg före Ci1C_{i-1} vara arbiträrt stora. Detta är en av fördelarna med den incrementella icke-linjära analysen. Genom att dela upp ett icke-linjärt problem som involverar stora deformationer i flera mindre incrementella steg, behöver vi endast hantera delproblemet med små deformationer vid varje steg, en metod som tidigare kallades teorin om incrementellt små deformationer.

Utifrån den uppdaterade Lagrange-formuleringen väljs den senaste beräknade konfigurationen Ci1C_{i-1} som referens för att beskriva strukturens rörelse under det incrementella steget från Ci1C_{i-1} till CiC_i. Styrkan i denna metod ligger i att vi inte behöver hantera den fulla komplexiteten hos stora deformationer på en gång, utan kan behandla den som en serie små, hanterbara problem.

För att beskriva strukturbeteendet mellan Ci1C_{i-1} och CiC_i, används styvhetsmatriserna för elementet i det föregående tillståndet Ci1C_{i-1}. Här formuleras den incrementella ekvationen som

([ke]+[kg]+[ki])i1Δu=fifi1([ke] + [kg] + [ki])_{i-1}\Delta u = f^i - f^{i-1}

där [ke][ke], [kg][kg] och [ki][ki] representerar de elastiska, geometriska och inducerade momentmatriserna för elementet vid Ci1C_{i-1}, Δu\Delta u är de incrementella förskjutningarna från Ci1C_{i-1} till CiC_i, och fif^i, fi1f^{i-1} är nodala laster vid CiC_i respektive Ci1C_{i-1}. Den inducerade momentmatrisen [ki][ki] är asymmetrisk och behövs endast för det diskreta ramelementet innan det kopplas till andra element. När elementen kopplas samman blir den symmetriska ledmomentmatrisen [kj][kj].

För att ta hänsyn till gemensam kompatibilitet mellan kopplade element för hela strukturen, modifieras ekvationen till:

([ke]+[kg]+[kj])i1Δu=fifi1([ke] + [kg] + [kj])_{i-1} \Delta u = f^i - f^{i-1}

och kan sammanställas över alla strukturelement för att bilda de incrementella ekvationerna som karakteriserar beteendet från Ci1C_{i-1} till CiC_i:

([Ke]+[Kg]+[Kj])i1ΔU=PiPi1([Ke] + [Kg] + [Kj])_{i-1} \Delta U = P^i - P^{i-1}

Där [K]=[Ke]+[Kg]+[Kj][K] = [Ke] + [Kg] + [Kj] och ΔU\Delta U är de incrementella förskjutningarna. För att förenkla diskussionen antas endast proportionella laster, vilket innebär att de applicerade lasterna PiP^i vid CiC_i är proportionella mot de laster Pi1P^{i-1} vid Ci1C_{i-1}.

De ekvationer som ges är icke-linjära, eftersom styvhetsmatriserna [Kg][Kg] och [Kj][Kj] är funktioner av de initiala lasterna Pi1P^{i-1} eller de interna krafterna fi1f^{i-1} i strukturen. Ett sådant problem kan inte lösas direkt, utan måste hanteras genom metoder som är av incrementell-iterativ natur, där iterationer sker vid varje incrementellt steg i analysen. I de flesta fall presenteras den icke-linjära lösningen för en struktur som last-deformationkurvor för de intressanta frihetsgraderna.

Den incrementella-iterativa analysen är en kombinerad och repetitiv användning av strukturella ekvationer och elementekvationer i en iterativ loop för att hitta lösningarna. Denna metod innebär ett sökande efter den mest exakta approximationen av den aktuella strukturen i varje steg.

I denna process är den fysikaliskt baserade beräkningsmetoden central. Mechanismen för iterationerna i varje incrementellt steg, med användning av både en förutsägare och en korrigerare, illustreras i figur 7.1, där symboler för vektorer och matriser har förenklats för tydlighetens skull. Processen för att lösa strukturen från Ci1C_{i-1} till CiC_i följer dessa steg:

  1. Strukturen vid den initiala konfigurationen Ci1C_{i-1}: Börja med att definiera strukturen vid Ci1C_{i-1} som representeras av förskjutning Ui1U^{i-1} och belastning Pi1P^{i-1}.

  2. Incrementellt steg i lastning: Öka lasten Pi1P^{i-1} med ett litet belopp ΔP\Delta P till PiP^i.

  3. Förutsägelsefas: Använd tangentstyvheten Ki1K^{i-1} för att lösa för den incrementella förskjutningen ΔU\Delta U baserat på de ekvationer som beskrivits, vilket ger ett provlösning vid punkt b.

  4. Korrigeringsfas: Beräkna de elementkrafter som krävs för att justera geometrin vid punkt d och uppdatera elementens krafter.

Den iterativa processen förblir en central komponent för att hantera icke-linjära problem och stora deformationer på ett effektivt sätt, vilket säkerställer att lösningen gradvis når en exakt representation av strukturens beteende under ökad belastning.

Hur det linjära och icke-linjära beteendet hos strukturer simuleras genom användning av förutsägare och korrigerare i beräkningarna

När det gäller att analysera strukturers beteende under belastning är det viktigt att förstå de grundläggande processerna som styr hur deformationer och påfrestningar utvecklas, särskilt när komplexa materialmodeller används. För att effektivt kunna hantera sådana analyser används en iterativ metod där en förutsägare och en korrigerare arbetar tillsammans för att uppskatta och justera de nödvändiga variablerna.

I grund och botten innebär förutsägaren att man gör ett initialt antagande om de strukturella förskjutningarna {U}, vilket tillåter oss att förutsäga hur strukturen kommer att bete sig under påfrestning. Dessa förskjutningar beräknas sedan för varje element baserat på de tidigare antagandena om styvhet och krafter. Förutsägaren påverkar huvudsakligen antalet iterationer och hastigheten på konvergensen i lösningen, utan att direkt påverka den faktiska noggrannheten i beräkningen av förskjutningarna.

För att förbättra denna approximation och säkerställa att iterationerna leder till ett korrekt slutresultat, används en korrigerare för att justera och förfina de beräknade krafterna {f} för varje element. Detta görs genom att ta hänsyn till de initiala nodala krafterna {f_1} vid en given konfiguration (C1) och rotera dem enligt den rigidroterande effekten, vilket innebär att krafterna förblir oförändrade i storlek men anpassas efter den rotation som sker mellan de två konfigurationerna (C1 till C2).

En annan central aspekt i denna process är användningen av geometiska styvhetsmatriser för att hantera de icke-linjära effekterna av rotationer och deformationer i strukturer. Specifikt, i tillämpningen av stegrande eller iterativ analys, krävs det att geometiska styvheter som [kg]r.b. för en stel balk eller [kg]TPE för plattor och skal beaktas. Dessa matriser simulerar de stegrande deformationerna och bidrar till att få en mer exakt representation av hur strukturen kommer att bete sig under komplexa belastningar, särskilt när elementen är föremål för både plastiska och elastiska deformationsmönster.

För korrekt upplösning av det aktuella problemet i en uppdaterad Lagrange-typ analys, måste två huvudsakliga bidrag beaktas: för det första de initiala nodala krafterna {f_1} vid den ursprungliga konfigurationen (C1) och deras förskjutning under den aktuella analysen. För det andra, de förskjutningar {u} som härleds från de små deformationerna och den linjära teorin som används för att beräkna kraftökningarna {Δf}. För att kunna beräkna de totala krafter {f_2} vid C2 summeras effekterna av både de initiala krafterna och de beräknade förändringarna i krafter från de elastiska förskjutningarna.

Den iterativa processen innebär att för varje nod i strukturen beräknas de totala krafter som verkar vid den uppdaterade konfigurationen (C2), och sedan jämförs dessa krafter med de applicerade yttre lasterna {P2}. Om det finns obalanserade krafter {R} kvar, krävs ytterligare iterationer för att eliminera dessa och få fram en lösning som uppfyller de förutbestämda toleranserna.

För att utvärdera effektiviteten och noggrannheten i den använda metoden måste man även överväga de numeriska resultaten från olika kombinationer av förutsägare och korrigerare. Detta testas vanligen genom att jämföra olika lösningsscheman, där olika matriser för geometri och elasticitet används för att se hur snabbt och exakt systemet konvergerar mot en lösning.

När det gäller tillämpningar av denna metod i praktiska scenarier är det viktigt att observera hur beräkningshastigheten påverkas av valet av förutsägare och korrigerare. I exempelvis analyser av en enkel balk under ett slutet moment, kan olika konfigurationer för matriser och korrigerare ge varierande noggrannhet och beräkningstid. Det är dock klart att metoder som inkluderar både den elastiska och geometiska styvheten i såväl förutsägaren som korrigeraren ger en mer exakt lösning, även om det innebär längre beräkningstid.

För att förstå den praktiska betydelsen av dessa metoder måste läsaren beakta flera aspekter av det iterativa förfarandet. För det första är den exakta konvergensen av lösningen avgörande, särskilt för strukturer som kan uppvisa komplexa icke-linjära beteenden som vid buckling eller plastiska deformationer. Här är det viktigt att ha en noggrant vald förutsägare och en effektiv korrigerare som snabbt kan justera för förändringar i strukturella parametrar under analysen.

En annan viktig aspekt är hanteringen av materialegenskaper och hur dessa påverkar strukturella svar under olika belastningsförhållanden. För att säkerställa att analysen är tillförlitlig måste man använda materialmodeller som korrekt representerar det faktiska beteendet för det aktuella materialet, särskilt vid höga påfrestningar eller när plastiska deformationer uppträder. Den iterativa metoden fungerar effektivt för att hantera sådana komplexa materialmodeller och deras påverkan på systemet.

Hur bestäms kritiska laster för vridningsbelastningar i vinklade ramar?

Vid analys av vridningsbelastningar på vinklade ramverk är det avgörande att lösa de partiella differentialekvationerna med hjälp av naturliga randvillkor som anpassas efter den specifika typen av vridmoment som appliceras. De kritiska lasterna, vilka definierar vid vilka belastningar en stabilitetsförlust (instabilitet eller knäckning) inträffar, kan därigenom bestämmas analytiskt för olika ramkonfigurationer.

För fallet med ett QT-1 vridmoment, där momentkomponenterna kan uttryckas som 1Mx1=T0cosα1M_{x1} = T_0 \cos \alpha och 1Mz1=T0sinα1M_{z1} = T_0 \sin \alpha, är lösningarna för de horisontella och vertikala utslagen, samt rotationsvinkeln längs med ramens medlemmar, en sammansättning av trigonometriska funktioner med integrationskonstanter som bestäms via randvillkoren. Dessa lösningar innehåller två icke-dimensionella parametrar λ\lambda och μ\mu, vilka definieras utifrån sambandet mellan böjhållfasthet och vridstyvhet i ramens tvärsnitt, liksom en vinkelparameter η\eta som kombinerar effekten av α\alpha och mekaniska egenskaper.

Genom att noggrant tillämpa randvillkor vid knutpunkterna i ramen och införa kontinuitetsvillkor för lutningen mellan medlemmarna kan ett homogent system av ekvationer formuleras. Att determinantvärdet för detta system sätts till noll leder fram till en transcendental ekvation som beskriver de kritiska vridlastvärdena, T0,crT_{0,cr}. Dessa ekvationer är generellt inte analytiskt lösliga och kräver numerisk lösning.

Vid analys av särskilda fall framkommer följande insikter: när medlemmar är olika långa eller när vridstyvheten och böjstyvheten är lika (EIz=GJE I_z = GJ), förenklas uttrycken för kritiska laster betydligt. I vissa fall kan analytiska uttryck för kritiska moment härledas, vilka överensstämmer med klassiska resultat från litteraturen, såsom de av Ziegler eller Timoshenko och Gere. Till exempel, vid α=0\alpha=0^\circ reduceras problemet till en enkel vridmomentbelastad konsol, medan α=90\alpha=90^\circ beskriver böjmoment om en axel vinkelrät mot medlemmens längdaxel.

För andra typer av vridmoment, såsom QT-2 och ST, modifieras randvillkoren för att inkludera olika rotationsvillkor, vilket ger liknande transcendenta karakteristiska ekvationer, men med variationer som fångar deras specifika lastpåverkan. Dessa måste också lösas numeriskt, men de gemensamma drag som identifieras i modellen möjliggör en systematisk analys av ramens stabilitet oavsett lasttyp.

Vid bedömningen av kritiska laster är det viktigt att särskilja de termer i lösningarna som representerar styva kroppsförskjutningar och rotationer, vilka inte påverkar stabilitetsvillkoren, från de termer som är kopplade till bucklingsbeteendet. Detta möjliggör en reducering av problemets komplexitet och en renodling av de relevanta variablerna för kritisk lastbestämning.

Att förstå sambandet mellan böjhållfasthet och vridstyvhet samt att tillämpa rätt randvillkor är avgörande för att korrekt kunna förutsäga vid vilken lastnivå en ram blir instabil. Denna förståelse är inte bara viktig för teoretiska konstruktioner utan har stor betydelse vid praktisk dimensionering av konstruktioner som utsätts för komplexa vridbelastningar, exempelvis broar, maskinramar och byggnadsstommar med vridmomentkomponenter.

Det är också av vikt att inse att även om analytiska lösningar är möjliga för idealiserade ramgeometrier och lastfall, kräver mer komplexa ramstrukturer ofta numeriska metoder för att kunna fastställa kritiska laster. Dock utgör dessa analytiska lösningar en värdefull referens och grund för att verifiera och förstå beteendet hos numeriska modeller.

Utöver själva beräkningen av kritiska laster är det centralt för läsaren att förstå hur materialets mekaniska egenskaper, tvärsnittets styvheter och geometri samverkar och påverkar ramens stabilitet. Att utveckla intuitiv förståelse för hur förändringar i vinklar, längder och styvheter påverkar lastkapaciteten ger en djupare insikt i konstruktionens funktion och bidrar till säkrare och mer effektiva designlösningar.