Forum Konstruktor budowlany Strona Główna Konstruktor budowlany
Forum projektantów
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

"Brak zbieżności problemu nieliniowego"

 
Napisz nowy temat   Odpowiedz do tematu    Forum Konstruktor budowlany Strona Główna -> Robot
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
trzask
Doświadczony Forumowicz



Dołączył: 23 Sie 2008
Posty: 62
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: Wrocław

PostWysłany: Śro 10:02, 22 Lip 2009    Temat postu: "Brak zbieżności problemu nieliniowego"

Witam
Problem jak w temacie ... podczas puszczania obliczeń taki komunikat wyskakuje mi 2-3 razy. Pyta się czy kontynuować oraz że plik będzie zapisywany w formacie .log

Co to dla mnie oznacza Smile?


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
GMBh
Administrator



Dołączył: 23 Sty 2006
Posty: 588
Przeczytał: 0 tematów

Pomógł: 24 razy
Ostrzeżeń: 0/5
Skąd: Kraków

PostWysłany: Śro 10:38, 22 Lip 2009    Temat postu:

Spróbuj wybrać inny solver (wybór zależny od wersji robota). Jeśli masz zwolnienia w preferencjach zaznacz algorytm DSC. Jeśli to nie pomaga pozostaje korekta modelu.

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
trzask
Doświadczony Forumowicz



Dołączył: 23 Sie 2008
Posty: 62
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: Wrocław

PostWysłany: Śro 11:00, 22 Lip 2009    Temat postu:

GMBh napisał:
Spróbuj wybrać inny solver (wybór zależny od wersji robota). Jeśli masz zwolnienia w preferencjach zaznacz algorytm DSC. Jeśli to nie pomaga pozostaje korekta modelu.


Wersja najnowsza 2009r.
A czy mógłbym prosić bardziej dokładnie wytłumaczone gdzie co i jak bo rzucanie hasłami mi dużo nie pomogło... zaznaczyć muszę że jestem dość świeży w tym programie...


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
trzask
Doświadczony Forumowicz



Dołączył: 23 Sie 2008
Posty: 62
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: Wrocław

PostWysłany: Śro 11:11, 22 Lip 2009    Temat postu:

trzask napisał:
GMBh napisał:
Spróbuj wybrać inny solver (wybór zależny od wersji robota). Jeśli masz zwolnienia w preferencjach zaznacz algorytm DSC. Jeśli to nie pomaga pozostaje korekta modelu.


Wersja najnowsza 2009r.
A czy mógłbym prosić bardziej dokładnie wytłumaczone gdzie co i jak bo rzucanie hasłami mi dużo nie pomogło... zaznaczyć muszę że jestem dość świeży w tym programie...


dodam tylko że problem ten nie pojawia się na przykład gdy obciążenie stanowi sam ciężar własny ...wtedy liczy bez problemu... natomiast gdy obciążeń jest wiecej to wtedy wyskakuje ten komunikat więc chyba model sam w sobie jest ok.


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
GMBh
Administrator



Dołączył: 23 Sty 2006
Posty: 588
Przeczytał: 0 tematów

Pomógł: 24 razy
Ostrzeżeń: 0/5
Skąd: Kraków

PostWysłany: Pon 18:38, 27 Lip 2009    Temat postu:

Dla wersji 2009 (najnowsza to 2010) należy:
Cytat:
...Aby wybrać jeden z trzech dostępnych w programie algorytmów rozwiązywania problemu nieliniowego, należy ustawić następujące parametry:
dla metody WSTĘPNYCH NAPRĘŻEŃ: - Aktualizacja macierzy po każdym podprzedziale - NIE
- Aktualizacja macierzy po każdej iteracji - NIE
dla ZMODYFIKOWANEJ metody - Aktualizacja macierzy po każdym podprzedziale - NIE
NEWTONA-RAPHSONA: - Aktualizacja macierzy po każdej iteracji - TAK
dla PEŁNEJ metody - Aktualizacja macierzy po każdym podprzedziale - TAK
NEWTONA-RAPHSONA: - Aktualizacja macierzy po każdej iteracji - TAK.
Użytkownik ma również możliwość użycia procedury modyfikacyjnej BFGS (Broyden-Fletcher-Goldforb-Shanno). Algorytm metody BFGS modyfikuje w trakcie obliczeń macierz sztywności. Użycie algorytmu “line search” może w niektórych przypadkach poprawić zbieżność metody.
Ogólnie można stwierdzić, że najszybciej można uzyskać rozwiązanie problemu stosując metodę WSTĘPNYCH NAPRĘŻEŃ, natomiast najdłużej trwają obliczenia, jeżeli użytkownik zdecyduje się na PEŁNĄ metodę NEWTONA-RAPHSONA. Prawdopodobieństwo uzyskania zbieżności metody jest jednak największe dla PEŁNEJ metody NEWTONA-RAPHSONA, zaś najmniejsze dla metody NAPRĘŻEŃ WSTĘPNYCH.


W przypadku problemu ze zbieżnością najczęściej używam algorytmu BFGS. Często statyka liniowa się liczy bez problemu, a dopiero analiza nieliniowa powoduje brak zbieżności.
Ciekaw jestem co odpiszą na Twój post na forum robobatu Smile


Post został pochwalony 0 razy

Ostatnio zmieniony przez GMBh dnia Pon 18:44, 27 Lip 2009, w całości zmieniany 2 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
schl
Gość






PostWysłany: Nie 10:58, 16 Sie 2009    Temat postu:

GMBh napisał:
Ciekaw jestem co odpiszą na Twój post na forum robobatu Smile

To co zwykle Wink
"Przyjrzymy się problemowi i uwzględnimy w kolejnej wersji..." lub "jest to osobliwość modelu numerycznego" Laughing

Trzasku - jezeli dopiero zaczynasz zabawe z Robotem radziłbym poprzestać na analizie liniowej.


Ostatnio zmieniony przez schl dnia Nie 11:05, 16 Sie 2009, w całości zmieniany 1 raz
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
burczynski
Doświadczony Forumowicz



Dołączył: 16 Sie 2009
Posty: 518
Przeczytał: 49 tematów

Pomógł: 22 razy
Ostrzeżeń: 0/5
Skąd: Żary

PostWysłany: Nie 15:13, 16 Sie 2009    Temat postu:

GMBh napisał:

W przypadku problemu ze zbieżnością najczęściej używam algorytmu BFGS. Często statyka liniowa się liczy bez problemu, a dopiero analiza nieliniowa powoduje brak zbieżności.
Ciekaw jestem co odpiszą na Twój post na forum robobatu Smile


O ile rozumiem MES, to nie ma mowy (chyba) o braku zbieżności w analizie liniowej, a jedynie o niestabilnościach (nie wiem jak to jest dla zadań liniowych rozwiązywanych przy pomocy solvera iteracyjnego).

Rozbieżność w analizie nieliniowej może się pojawić np. przy małej sztywności konstrukcji, że nie wspomnę o tak trywialnych sprawach, jak geometryczna zmienność konstrukcji (brak wystarczającej ilości podpór czy zbyt duża ilość zwolnień). Czasami pomaga zaznaczenie w opcjach obliczeniowych aktualizacji macierzy sztywności po każdej iteracji, można też spróbować włączyć opcję analizy P-Delta (szczególnie dla kabli) ale generalnie bez dokładniejszej analizy modelu ciężko będzie postawić diagnozę.


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
robobat.kw
Ekspert



Dołączył: 15 Sie 2009
Posty: 24
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5

PostWysłany: Pon 11:44, 17 Sie 2009    Temat postu: brak zbieznosci problemu nieliniowego

Witam
Mysle ze najprosciej byloby przeslac ten model na [link widoczny dla zalogowanych]
Pozdrawiam
krzysztof Wasik
Robobat Kraków


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
tomason14
Początkujący Forumowicz



Dołączył: 19 Maj 2011
Posty: 9
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Pią 21:11, 03 Cze 2011    Temat postu:

Dołączę się do tematu, u mnie występuje brak zbieżności liniowej w płaskiej ramie z tężnikiem ustawionym że pracuje tylko na rozciąganie (i to jest przyczyna braku zbieżności, bo jak wyłączę że te pręty pracuję na rozciąganie to nie ma takiego problemu, dodam że ciągle mam włączone PDelata i nieliniową analizę).

Czy daje jako zwolnienie czy bez zwolnień te pręty pracujące na rozciąganie nie ma to różnicy.

Jak wyłączę P-delta to nadal jest taki problem.

Ustawiam aktualizację macierzy po każdej iteracji i dalej to nic nie daje, co mogę zrobić ? Proszę o pomoc.


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Konstruktor budowlany Strona Główna -> Robot Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin