Nem-lineáris statikus analízis

Nemlineáris elemzés az eltérés terhelés. Ez azt jelenti, hogy kiszámításakor a terhelést nem veszik figyelembe egyidejűleg, de fokozatosan növekszik, és számításai egyensúlyi állapot végezni.

A nemlineáris viselkedése a szerkezet is előfordulhat, mivel az elem egyszerű felépítésű (építő vagy anyagi nemlinearitás), vagy azért, mert a nemlineáris kapcsolat erők, deformációk az egész szerkezet (geometriai nemlinearitás).

Konstruktív nemlinearitás okozhatja nemlineáris elemek szerepelnek a szerkezete:

  • összenyomjuk és megnyújtjuk elemek;
  • ferdekábeles elemek;
  • nemlineáris konstans (vagy állandó egyoldalú támogatása, a szabadsági fok, amelyek kompatibilisek a megjelölt csomópontok merev paraméterek);
  • duktilitásának az anyag;
  • nemlineáris zsanérok.

A kiválasztott geometriai nemlinearitás lehetővé teszi, hogy figyelembe vegyék a hatás a következő elemeket az egész szerkezet:

  • nemlineáris analízis - figyelembe veszi a másodlagos hatások, azaz változó elem merevség hatása alatt a stressz állapot az elem. Ez az úgynevezett hatása „stressz-merevség”. Ugyanakkor, ez a számítás lehetővé teszi a létrehozását pillanatok az intézkedés a függőleges erők a csomópontok a kiszorított vízszintesen;
  • P-delta számítás - harmadrendű hatásokat figyelembe véve, azaz a további oldalirányú merevséget és a stressz-törzs. Ez figyelembe veszi a további szilárdság növekedését a deformálódott szerkezet (például egy gerenda rögzített csapágy mindkét végén, a betöltött függőleges terhelés, a hosszirányú erő növekedése és csökkenése alakváltozása).

Rátérve geometriai nemlinearitás lehetővé teszi, hogy megvizsgálja a valódi hatását magasabb rendű, és gyakran javítja a konvergencia az számítási eljárást, beleértve a nem-lineáris szerkezeti elemek.

ROBOT kétféle megoldási módjait rendszerek nemlineáris egyenletek, egyre nagyobb a teher vagy a módszer az ív hosszát.

Az eljárás növeli a jobb vektorba (vektor terhelés) van osztva „n” egyenlő részre úgynevezett „növekedés”. Soros növekedés a terhelést a szerkezet elérése után az egyensúlyi állapot az előző növekszik. A norma kiegyensúlyozatlan erők meghatározott minden egyes lépés, amely lehetővé teszi, hogy beállítsa a kapcsolatot az erők és deformációk.

ívhossz módszer (elfogultság kontroll) kell használni, ha az algoritmusok egyenletek megoldására a módszer növeli (power management) nem konvergálnak.

Példa nemlineáris folyamat nagyításig módszert alább látható. Az itt látható használt értékeket nemlineáris számításokat.

Annak érdekében, hogy válasszon egyet a három rendelkezésre a program algoritmusok megoldani egy nemlineáris probléma, a következő paramétereket a nemlineáris számítás, akkor be kell állítania:

  • Eljárás a kiindulási feszültség - K mátrix után változik minden egyes osztály - KI;

K mátrix megváltozik minden iteráció után - OFF;

  • Módosított Newton-módszer - a K mátrix után változik minden egyes körzet - OFF.

    Raphson módszer - a K mátrix változások minden iteráció után - ON.

  • Teljes Newton-módszer - Matrix K, megváltozott, miután egyes körzetekben - OFF.

    Raphson módszer - a K mátrix változások minden iteráció után - ON.

    A felhasználó is használhatja módosítását az eljárás BFGS (Broyden-Fletcher-Goldforb-Shanno). BFGS módszer algoritmus megváltoztatja a merevségi mátrix idején számítás. Az algoritmus „keresés vonal” lehet bizonyos esetekben, hogy javítsa a módszer konvergenciáját.

    Általánosságban azt mondhatjuk, hogy a leggyorsabb módja annak, hogy megoldja a problémát - ez a módszer használatát a kezdeti feszültséget. Ha a felhasználó úgy dönt, a teljes eljárás Newton-Raphson, a számítást kell elvégezni, hosszabb ideig. Ezen kívül van egy jó esély, hogy közelítsék esetén a teljes eljárás Newton-Raphson, és annak a valószínűsége kisebb, mint a kiindulási feszültség a módszert.

    A program automatikusan ellenőrzi a konvergencia folyamat. Az iteratív folyamat leáll, amikor eléri az egyensúlyi állapotot. Növekvő vízkiszorítás DUN és kiegyensúlyozatlan erőt elhanyagolhatóan kicsi, és feltételezzük, hogy a nulla (azaz, túl kicsi, mint a megengedett paraméterek a két mennyiség). Az iteratív folyamat is megáll esetén a konvergencia. A hiánya a konvergencia is magyarázható a hatását a szerkezet, vagy egy numerikus eredményt a túlterhelés vagy a numerikus instabilitás a folyamat (például, ha a terhelés van osztva egy kis számú időközönként). Ebben az esetben, az összeget a terhelés hatására növelhető, ami a folyamat általában konvergál.

    Az alábbiakban felsorolt ​​befolyása során nemlineáris költségek (azok rendelkezésre állnak kattintás után a Beállítások gombra):

    • A terhelések számának növelésével használt elosztjuk a terhelés kisebb szegmensekre. Az összetett minták, amelyek jelentősen befolyásolják a nemlineáris tényezők, a számításokat nem konvergál, ha a számítás készült a terhelést egyszerre. A terhelések számának növelésével befolyásolja az iterációk számát számítás - minél nagyobb a szám növekszik, annál nagyobb a valószínűsége, hogy a számítások szempontjából konvergencia.
    • A maximális iterációk száma minden egyes terhelés növekedését vezérlésére használják a számítási folyamat során a terhelés növekedése,
    • csökkenti a számú érvényes (változás) A növekmény hossza határozza meg, hányszor program automatikusan beállítja száma terhelés lépésekben abban az esetben, ha a számítások nem éri el a konvergencia (lásd. a leírását hosszának növelése csökkentési arány).
    • Hossza csökkentési tényező növekedés módosítható a kívánt mennyiségű terhelés növekszik. Ez az úgynevezett feltételes opciót használjuk, ha a számítások nem éri el a konvergencia a jelenleg meghatározott paramétereket. Ha a feladat nem éri el a konvergencia, a szoftver automatikusan csökkenti a méretét terhelés hatására (attól függően, hogy az értéke egy meghatározott arányban), és továbbra számítás. Ezt az eljárást addig ismételjük, amíg aztán amíg el nem érik a konvergencia eredményeit, illetve mindaddig, amíg a iteratív folyamat nem haladja meg a megengedett lépések számát csökkenti a hosszát.

    Ha úgy dönt, a hossza a lámpás, ha rákattint a Beállítások gombra az alábbi opciók ablakban.

    A terhelések számának növelésével:

    • a maximális számú iteráció egyetlen nő;
    • maximális terhelési tényező Imax - maximális érték a terhelés paraméter;
    • csomópontszám, a fokú szabadságot - egy olyan területen, ahol meg kell adnia a következő: a csomópont száma, található a tető a szerkezete és elmozdulás irányának, ill;
    • a maximális elmozdulás a kiválasztott fokú szabadságot Dmax a maximális elmozdulás a kiválasztott csomópont.

    ívhossz módszer számításánál alkalmazott nemlineáris borulás. Ez különösen ajánlott, ha a lineáris szerkezet attribútumok meghatározott modelljét (lásd. Még a kérelmet a felhasználói kézikönyv).

    A Beállítások párbeszédpanelen nemlineáris analízis algoritmus is egy gomb további kritériumok leállítja a számítást. Után indult elérhetővé válik párbeszédablak Kritériumok megálló számítás.