

Nadmiarowe unieruchomienie (overconstraint) to jeden z najczęstszych problemów pojawiających się w analizie metodą elementów skończonych (MES). Dotyczy sytuacji, w której na model narzucono zbyt dużą liczbę więzów, co prowadzi do zafałszowania wyników analizy.
Aby obiekt znajdował się w stanie równowagi statycznej, suma wszystkich sił oraz momentów działających na ten obiekt musi wynosić zero. Analiza statyczna polega na wyznaczeniu przemieszczeń, odkształceń i naprężeń w układzie spełniającym te warunki równowagi.
W obliczeniach komputerowych pojawiają się jednak ograniczenia numeryczne, takie jak dokładność reprezentacji liczb czy błędy zaokrągleń. W efekcie układ, który teoretycznie jest w równowadze, może zostać przez solver potraktowany jako niestabilny.
Spis treści
Nadmiarowe unieruchomienie to sytuacja, w której liczba narzuconych więzów przekracza minimalną liczbę niezbędną do usunięcia ruchów bryły sztywnej.
W praktyce oznacza to, że:
Zjawisko to nie wynika z rzeczywistego obciążenia, lecz z błędnej definicji warunków brzegowych.
W analizie numerycznej konieczne jest zablokowanie tzw. ruchów bryły sztywnej, czyli przemieszczeń całego obiektu bez jego deformacji.
Do takich ruchów należą:
Jeśli nie zostaną one ograniczone, model będzie się przemieszczał jako całość, a solver nie będzie w stanie wyznaczyć jednoznacznego rozwiązania statycznego.
Dlatego stosuje się więzy, które eliminują te stopnie swobody i stabilizują układ.
Poprawnie zdefiniowany model powinien zawierać minimalny zestaw więzów, który:
Zbyt duża liczba więzów prowadzi do nadmiarowego unieruchomienia, natomiast zbyt mała – do problemu niedowymiarowania układu.
W analizie MES można wyróżnić dwa skrajne przypadki związane z więzami:
| Typ problemu | Charakterystyka | Skutek |
|---|---|---|
| Overconstraint | zbyt dużo więzów | sztuczne naprężenia, zafałszowane wyniki |
| Underconstraint | zbyt mało więzów | brak stabilności, ruch bryły sztywnej |
| Poprawny model | minimalny zestaw więzów | realistyczne wyniki |
Oba przypadki prowadzą do błędnych wyników i wymagają korekty modelu.
Nadmiarowe unieruchomienie może objawiać się na kilka sposobów. Najczęściej są to:
Szczególnie podejrzane są sytuacje, w których naprężenia pojawiają się mimo braku istotnych obciążeń zewnętrznych.
Aby uniknąć nadmiarowego unieruchomienia, należy świadomie definiować warunki brzegowe i unikać nadmiernego „usztywniania” modelu.
Dobre praktyki dla uniknięcia nadmiarowego unieruchomienia obejmują:
W wielu przypadkach pomocne jest również stosowanie więzów typu „remote displacement” lub warunków symetrii zamiast sztywnych zamocowań.
