|
|
Differenzenverfahren, Näherung von falscher Seite |
|
Crepes12 |
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 10.09.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.09.2013, 15:48
Titel: Differenzenverfahren, Näherung von falscher Seite
|
|
|
|
|
Hey,
Ich versuche zur Zeit eine Aufgabe in der Mechanik zu lösen, halte das eigentliche Problem aber für eher mathematisch, also die Wahl dieses Unterforums. Falls in diesem Forum damit wirklich gar nichts angefangen werden kann, bitte ich um Verschiebung.
(Ich schreibe zum ersten Mal einen solchen Beitrag und hoffe dass die Formatierung akzeptabel ist)
Es geht um folgenden Stab
http://imageshack.us/a/img43/1830/hxir.jpg
Die Kraft F wirkt in Längsrichtung auf den Stab der in zwei Punkten gelagert ist. Obere Lager lässt Verschiebungen in senkrechter Richtung zu. Untere Lager lässt keine Verschiebungen zu. Beide Lassen Drehung zu. (Hieraus ergeben sich später genannte Randbedingungen, also nicht unbedngt nötig dieses Wissen.)
Bei einer kritischen Kraft fängt dieser Stab an zu knicken bzw. sich zu biegen. Qualitativer Verlauf des Stabes beim Knicken:
http://imageshack.us/a/img138/411/yotx.jpg
(Verschiebungen geplottet)
Diese geplottete Eigenform setzt vorraus, dass ich bereits grob die kritische Kraft ermittelt habe, dies ist nämlich nicht mein Problem.
Ebenfalls habe ich auf analytische Weise diese kritische Kraft berechnet. Die analytische Lösung fällt etwas kleiner aus, die "numerische" kritische Kraft nähert sich also in meiner Rechnung von oben an die analytische Lösung.
Hier ist auch das eigentliche Problem. Eigentlich sollte sich diese Kraft von unten an die analytische Lösung nähern. Die Steifigkeit Des Stabes fällt laut meinem Professor beim Differenzenverfahren weicher aus, es wird also eine niedrigere kritische Kraft benötigt. (War bisher in den Aufgaben aus dem Unterricht auch immer so.)
Ich komme hier nicht weiter und finde meinen Fehler nicht. Wäre schön, wenn mir hier jemand helfen könnte :/
Eingeteilt habe ich den Stab wie folgt:
http://imageshack.us/a/img834/9559/79xa.jpg
a1 als Anzahl der Knotenpunkte
Hier in dem Bild a1=7 völlig willkürlich bei der Zeichnung entstanden
Der Code:
letztendlich werden hier die Determinanten ausgegeben. Die Matrix A ist ist so zu verstehen, dass sie mit einem Komponentenvektor multipliziert wird, der die jeweiligen Verschiebungen enthält. Dies soll einen Nullvektor ergeben. Um dieses homogene Gleichungssystem zu lösen muss die Determinante gleich Null sein. Der erste Vorzeichenwechsel ist zwischen r=100 und r=101, bzw t=100 und t=101. Demnach ist ungefähr y1=t*d= 100*0.00001= 0.001
y1=F*h²/(EI) mit EI=210000 und h=1000m/a1=10 in diesem Fall
daraus ergibt sich eine Kritische Kraft von F=y1*EI/h²=2,1N
Analytische Lösung: F=pi²*EI/l²=2,07N
Die Randbedingungen lauten:
v_(3)=0
v_(a1+2)=0
EI*v''_(3)=0
EI*v''_(a1+3)=0
Die vierte soll zB bedeuten, dass die zweite Ableitung der Verschiebung in dem Knoten (a1+3) gleich Null ist.
aus der dritten ergibt sich v_(2)-2*v_(3)+v_(4)=0 (Differenzenformel, und bereits das EI und 1/h² "wegmultipliziert")
Wählen von kleinerem d verkleinert die Spannweite von angezeigten Determinanten. (diente mir zur Nullstellenfindung)
So, ich hoffe es ist einigermaßen verständlich. Ich würde mich sehr über Antworten freuen. Verständnisfragen beantworte ich ebenfalls gerne,
Andreas
|
|
|
|
|
Crepes12 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 10.09.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.09.2013, 18:17
Titel:
|
|
Okay hat sich erledigt^^.. sehr viel Mühe mit diesem Beitrag umsonst gemacht.
Sehr dummer Fehler: Wenn auf einen Bereich zB 10 Knoten gelegt werden, wird die Schrittweite nicht durch Länge/10 berechnet, sondern natürlich mittels Länge/9.. Nun nähern sich die Lösungen von der richtigen Seite.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|