Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ANSYS
  Belastung mit einer Amplitude überlagern

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys
Autor Thema:  Belastung mit einer Amplitude überlagern (1604 mal gelesen)
A.Seidel
Mitglied
Projektingenieur


Sehen Sie sich das Profil von A.Seidel an!   Senden Sie eine Private Message an A.Seidel  Schreiben Sie einen Gästebucheintrag für A.Seidel

Beiträge: 45
Registriert: 30.06.2009

erstellt am: 27. Jul. 2012 09:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi,

Ich würde gerne Belastungen mit einer zeitabhängigen Amplitude vom typ tabular überlagern (weißes_rauschen(t)*p).
Bei Abaqus ist dies möglich, indem die Amplitude definiert und bei der Last eingebunden wird. Aufgebracht wird die Last multipliziert mit dem Amplitudenwert des Zeitschrittes.

Gibt es eine ähnliche Funktion in Ansys?

Oder müssen die Lasten vorher in Matlab mit der Amplitude  multipliziert und jeder Last Tabellen zugeordnet werden?

Wenn letzteres der Fall ist:
Welche Form müssen diese Tabellen haben? Es müssten die Informationen Zeit und Druck hinterlegt sein.
Für den Befehl SFE,elem,1,pres,1,Val1,Val2,Val3,Val4
besteht die Möglichkeit fü Val1 eine Tabelle zu hinterlegen.
Ich finde allerdings nirgendwo Informationen welche Form diese Tabelle haben müsste und auch nicht, ob ein Zeitverlauf vorgesehen ist.

Gruß,

A.Seidel

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

A.Seidel
Mitglied
Projektingenieur


Sehen Sie sich das Profil von A.Seidel an!   Senden Sie eine Private Message an A.Seidel  Schreiben Sie einen Gästebucheintrag für A.Seidel

Beiträge: 45
Registriert: 30.06.2009

erstellt am: 27. Jul. 2012 14:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hat niemand eine Idee auf die Schnelle? oder habe ich das Problem unklar formuliert?

Prinzipiell würde es reichen, wenn ich die gegebenen Druckbelastungen, welche derzeit statisch aufgebracht werden als Zeitreihe aufgeben könnte:

Aktuell:
SFE,........, konstanter Druck

Berechnung: Statisch

Gewünscht:
SFE,....., Tabelle

Tabelle:
t1 : p1
t2 : p2
.
.
.

Berechnung: Dynamisch

Wie is so eine Belastung in Ansys umsetzbar?
*EDIT:  Die Belastungsdaten, welche in die Tabelle kommen liegen vor. Es geht einzig und allein um die Umsetzung/Einbindung in Ansys


[Diese Nachricht wurde von A.Seidel am 27. Jul. 2012 editiert.]

[Diese Nachricht wurde von A.Seidel am 27. Jul. 2012 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

A.Seidel
Mitglied
Projektingenieur


Sehen Sie sich das Profil von A.Seidel an!   Senden Sie eine Private Message an A.Seidel  Schreiben Sie einen Gästebucheintrag für A.Seidel

Beiträge: 45
Registriert: 30.06.2009

erstellt am: 02. Aug. 2012 13:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Die Umsetzung des Problems versuche ich derzeit durch eine full transient dynamics analysis umzusetzen.
Die Initial Condition wird korrekt berechnet.
Ab dem nächsten Schritt beginnen die Verformungen allerdings riesig zu werden (statisch: U_max: 6000mm; 2. step: >50000; 3. step >100000 usw. usf.) Die Zunahme der Verschiebungen ist relativ linear.

Hat jemand eine Idee woran dies liegen könnte?

Zunächst wird für den Ausgangszustand folgende Berechnung durchgeführt:

/SOLU
ANTYPE,TRANS   !Transiente Analyse
TRNOPT,FULL    !vollständig
TIMINT,OFF     !Kein Einfluss durch Masse/Dämpfung (statisch)
PSTRES,ON      !Vordehnungen übernehmen
AUTOTS,ON      !autom. time-stepping
KBC,0          ! Rampenfunktion
SFE ,41 ,1 ,Pres , 0, -5.5407e-010,,,   !Druck am element
.
.
.
TIME=0.0001   !!dummy-zeit
LSWRITE       !Schreiben des steps

Dieser Load step wird korrekt berechnet.
Probleme gibts im Folgenden:

TIMINT,ON
*DO,TM,TM_Start,TM_End,TM_Incr
KBC,0      
TIME,TM    !Zeit zuweisen aus der Schleife
AUTOTS,ON 
SFE ,41 ,1 ,Pres , 0,%Druck41%,,,  !Druck in Abhängigkeit von der Zeit TIME
.
.
.
LSWRITE                            !Schreiben des Steps
*ENDDO                  
LSSOLVE,1,(TM_End/TM_Incr+1),1     !Alle Schritte lösen

Ich glaube die Ursache gefunden zu haben:

Die Tabellen die ich einlese.
Es sind einfache Textfiles diesen Formates:

Druck, Zeit
-7.0006e-005, 0.01
-7.0025e-005, 0.02
-6.9955e-005, 0.02

Die mit dem Befehl TREAD eingelesen und in Arrays übernommen werden.
Scheinbar ist die Formatierung falsch.

[Diese Nachricht wurde von A.Seidel am 02. Aug. 2012 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz