| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
| | |
 | Ansys Rocky: Mit Schüttgut-Kalibrierung zu exakten Simulationen , ein Fachartikel
|
|
Autor
|
Thema: Geschwindigkeit an einem Knoten (3158 mal gelesen)
|
caferacer Mitglied Student

 Beiträge: 11 Registriert: 28.04.2009 ANSYS Classic 11.0 Workbench 11.0
|
erstellt am: 29. Apr. 2009 09:45 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich bin neu in diesem Forum, habe daher einige Fragen bezüglich APDL und der harmonischen Frequenzganganalyse. Im Rahmen meiner Diplomarbeit habe ich mich innerhalb der letzten drei Wochen in ANSYS und APDL eingearbeitet, komme zur Zeit aber nicht so recht weiter, vielleicht habt Ihr ja einige Anregungen für mich! An einer einfachen Platte soll mit Hilfe der harmonic-response analysis die Geschwindigkeit und Spannungswerte eines Knotens ausgelesen werden. Die Werte sollen in Vektorform ausgegeben werden, da dies für die grafische Darstellung besser ist. Ich kann die Werte nicht mit Hilfe einer transienten Analyse auslesen, da ich ausschließlich im Frequenzbereich arbeite, (transiente arbeitet im Zeitbereich), daher muss ich den Umweg über die Verschiebungswerte der Knoten gehen. Hat jemand diesbezüglich einige Tips für mich. gruß daniel [Diese Nachricht wurde von caferacer am 29. Apr. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
caferacer Mitglied Student

 Beiträge: 11 Registriert: 28.04.2009 ANSYS Classic 11.0 Workbench 11.0
|
erstellt am: 29. Apr. 2009 09:52 <-- editieren / zitieren --> Unities abgeben:         
Achso, was ich vergessen habe zu erwähnen, die ANSYS Hilfe habe ich in diesem Berich bereits bemüht, allerdings bringt mich das zur Zeit nicht weiter. Aber ich hatte etwas gesehen, das sich die Geschwindigkeit und Beschleunigungswerte mit Hilfe von Omega und Omega^2 berechnen lasse, allerdings habe ich die syntax in diesem Bereich noch nicht ganz verstanden. gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
arnd13 Mitglied Dipl. Ing.
  
 Beiträge: 735 Registriert: 05.11.2008
|
erstellt am: 29. Apr. 2009 15:54 <-- editieren / zitieren --> Unities abgeben:          Nur für caferacer
Wenn ich Deine Frage richtig verstanden habe: Eine harmonische Analyse arbeitet im Frequenzbereich, eine transiente Analyse im Zeitbereich. Harmonisch: Anregung mit harmonischer Kraft in diskreten Frequenzschritten und Berechnung der zugehörigen Schwingungsamplitude im Ausgleich. In der Resonanz wird die Amplitude also nur durch die Dämpfung begrenzt. Die Schwinggeschwindigkeit kannst Du Dir leicht aus der Amplitude berechnen: v = A * omega mit omega = freq * 2*Pi. Analog berechnet sich die Beschleunigung a = A * omega². Die Ausgabe von Amplitude, Spannungen usw erfolgt im /post26. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
caferacer Mitglied Student

 Beiträge: 11 Registriert: 28.04.2009 ANSYS Classic 11.0 Workbench 11.0
|
erstellt am: 29. Apr. 2009 16:51 <-- editieren / zitieren --> Unities abgeben:         
Hallo, danke danach habe ich gesucht, das hilft mnir zunächst schon mal weiter! die Amplitude hatte ich auch bereits im Post 26 ausgelesen, allerdings bin ich nicht auf den Zusammenhang mit Omega gekommen. Denn mein eigentliches Problem liegt nun darin, nicht nur die Geschwindigkeit eines Knotens auszulesen, sondern mit Hilfe von arrays die Geschwindigkeiten und Spannungen mehrerer Knoten auszulesen. Außerdem sind dies bei einer harmonischen Analyse jeweils der Real- und Imaginärteil. Aber ich denke ich nähere mich mit kleinen Schritten der Lösung des Ganzen! also vieln dank schon mal gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
arnd13 Mitglied Dipl. Ing.
  
 Beiträge: 735 Registriert: 05.11.2008
|
erstellt am: 29. Apr. 2009 17:18 <-- editieren / zitieren --> Unities abgeben:          Nur für caferacer
|
caferacer Mitglied Student

 Beiträge: 11 Registriert: 28.04.2009 ANSYS Classic 11.0 Workbench 11.0
|
erstellt am: 30. Apr. 2009 08:38 <-- editieren / zitieren --> Unities abgeben:         
Ich möchte hier nochmal genauer auf die Problemstellung eingehen. Es sollen an einer einfachen Platte die Gechwindigkeits- sowie Spannungswerte ermittelt werden. Da ich mich nur der Frequenzbereich interessiert, führe ich eine harmonische Frequenzganganalyse durch. Im Post 26 kann ich die Amplituden ermitteln und so die Geschwindigkeiten ermitteln, die Spannungen werden direkt ausgelesen. Der Tip mit der Wurzel aus dem Real+Imaginnärteil kann ich nicht anwenden, denn ich möchte jeweils die Werte dieser Anteile einzeln auslesen, weil diese für eine spätere grafische Darstellung (z.B. Temperatur-Plot) benötigt werden. Diese Werte sollen mit Hilfe eines 2-D arrays ermittelt werden, Knotenanzahl und Frequenzbereich. Insgesamt benötige ich so 18 arrays, jeweils drei für die Spannungen, Geschwindigkeiten und Torsionsspannungen und dann jeweils Imaginär- und Realteil. Vielleicht wird das Problem jetzt deutlicher. ich bin für jede weitere Anregung offen gruß daniel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
caferacer Mitglied Student

 Beiträge: 11 Registriert: 28.04.2009 ANSYS Classic 11.0 Workbench 11.0
|
erstellt am: 30. Apr. 2009 10:13 <-- editieren / zitieren --> Unities abgeben:         
hallo nochmal, mein eigentliches Problem ist zur Zeit auch viel mehr die Syntax in diesem Bereich, da ich bislang nichts in APDL programmiert habe. Speziell die Syntax für die arrays kann ich noch nicht ganz nachvollziehen. Vielleicht könnte mir jemand zunächst dieses Problem etwas genauer erläutern. gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jens.Friedrich Moderator Dipl. -Ing.
   
 Beiträge: 1051 Registriert: 09.09.2005 ANSYS2021 R2
|
erstellt am: 30. Apr. 2009 10:35 <-- editieren / zitieren --> Unities abgeben:          Nur für caferacer
|
caferacer Mitglied Student

 Beiträge: 11 Registriert: 28.04.2009 ANSYS Classic 11.0 Workbench 11.0
|
erstellt am: 30. Apr. 2009 11:09 <-- editieren / zitieren --> Unities abgeben:         
|
caferacer Mitglied Student

 Beiträge: 11 Registriert: 28.04.2009 ANSYS Classic 11.0 Workbench 11.0
|
erstellt am: 05. Mai. 2009 08:02 <-- editieren / zitieren --> Unities abgeben:         
Noch mal eine kurze Gesamtübersicht, um die gesuchten Werte auslesen zu können sind einige Schritte nötig. Modal und Frequenzganganalyse. Danach können mit Hilfe von *do - Schleifen die entsprechenden Werte für die Geschwindigkeiten aller Knoten des Bauteils bestimmt werden. Bei den Geschwindigkeiten erfolgt dies über den Befehl: *voper, hierbie wird die Geschwindigkeit mit Hilfe der Verschiebung un der Frequenz ermittelt. Danach noch der Befehl *vfact, 2PI Dies wird dann jeweils für den Realteil un den Imaginärteil ausgeführt, bzw. die *do - Schleife erweitert. Nun habe ich allerdings die Frage, ob ich diese Werte zuerst in eine Tabelle schreiben muss, um diese anschließend in ein array einlesen zu können, die Daten sollen für eine spätere Verwendung in Matlab zur Verfügung stehen. In Matlab soll die grafische Darstellung und Weiterverarbeitung der Daten einfacher sein. Vielleicht hat jemand noch einige Ideen hierzu. gruß daniel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
arnd13 Mitglied Dipl. Ing.
  
 Beiträge: 735 Registriert: 05.11.2008
|
erstellt am: 05. Mai. 2009 10:25 <-- editieren / zitieren --> Unities abgeben:          Nur für caferacer
Verstehe Deine Frage nicht ganz: "die Frage, ob ich diese Werte zuerst in eine Tabelle schreiben muss, um diese anschließend in ein array einlesen zu können" ???????????? Wenn Du mit *voper und *vfact arbeitest, hast Du die Werte doch in einem array oder einem table!? Weiß nicht, welche Datenformate Mtlab lesen kann, Du kannst arrays oder tables aber auf jeden fall in ein *.txt bzw. *.xls- file einlesen. Damit sollte dann auch Matlab arbeiten können. Die Befehle hierzu sind: *cfopen,Dateiname,txt *vwrite,sequ,arrayname(1,2),arrayname1,3) !Bsp (F3.0,' '2F20.1) !Bsp *cfclose Achtung: Die Formatangaben haben schon einige zur Verzweiflung getrieben. Im Forum gibt es aber vielfältigste Beiträge dazu.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |