| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
| |
| Fortgeschrittene explizite Strukturmechanik mit LS-DYNA, ein Seminar am 15.10.2024
|
Autor
|
Thema: Optimierung von Stab- und Fachwerken (980 / mal gelesen)
|
farahnaz Ehrenmitglied V.I.P. h.c. Ing.
Beiträge: 2483 Registriert: 24.04.2007 CAE, FEM, Test, NPD
|
erstellt am: 30. Nov. 2016 05:28 <-- editieren / zitieren --> Unities abgeben:
|
freierfall Ehrenmitglied V.I.P. h.c. Techniker
Beiträge: 11571 Registriert: 30.04.2004 IV Suite 2014 SWX 2013
|
erstellt am: 30. Nov. 2016 06:39 <-- editieren / zitieren --> Unities abgeben: Nur für farahnaz
|
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3585 Registriert: 04.08.2005 Abaqus
|
erstellt am: 30. Nov. 2016 11:09 <-- editieren / zitieren --> Unities abgeben: Nur für farahnaz
Zitat: Original erstellt von farahnaz: Gibt es FEM-Software für Optimierung von Stab- und Fachwerken insbes. hinsichtlich Reduzierung von Gewicht?
Was genau meinst du? Möchtest du nur die Dimension der Elemente optimieren oder möchtest du generell wissen, wo deine Struktur entlang gehen sollte? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
farahnaz Ehrenmitglied V.I.P. h.c. Ing.
Beiträge: 2483 Registriert: 24.04.2007 CAE, FEM, Test, NPD
|
erstellt am: 01. Dez. 2016 02:02 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Mustaine:
Was genau meinst du? Möchtest du nur die Dimension der Elemente optimieren oder möchtest du generell wissen, wo deine Struktur entlang gehen sollte?
Ich denke an ein typisches Optimierungsverfahren mit der Zielfunktion "Gewischt Minimierung" Die Variablen (Ergebnisse) können zB die optimalen Knotenpositionen sein (oder auch die Querschnittgroessen). Nebenbedingungen: Spannungen unterhalb der Obergrenze
------------------ Grüße, Moe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
farahnaz Ehrenmitglied V.I.P. h.c. Ing.
Beiträge: 2483 Registriert: 24.04.2007 CAE, FEM, Test, NPD
|
erstellt am: 01. Dez. 2016 02:08 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von freierfall: wir hatten rstab von dlubal.com genommen mit dem Modul von benutzerdefinierten Profilen. Aber da war die Richtung Profil anpassen und schauen ob es passt.
Danke freierfall, Ich kann es aber nicht ganz nachvollziehen wie das Optimieren aussieht. Meinst du, dass da man nur unterschiedliche Profile ausprobieren kann und sonst nicht? ------------------ Grüße, Moe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3585 Registriert: 04.08.2005 Abaqus
|
erstellt am: 01. Dez. 2016 17:05 <-- editieren / zitieren --> Unities abgeben: Nur für farahnaz
Zitat: Original erstellt von farahnaz:
Ich denke an ein typisches Optimierungsverfahren mit der Zielfunktion "Gewischt Minimierung" Die Variablen (Ergebnisse) können zB die optimalen Knotenpositionen sein (oder auch die Querschnittgroessen). Nebenbedingungen: Spannungen unterhalb der Obergrenze
Wenn du wissen möchtest, welche Regionen tragen, kannst du erstmal eine massive Struktur vorgeben und eine normale Topologieoptimierung machen. Danach erstellst du eine Balkenstruktur in der Ergebnisregion und machst eine Dickenoptimierung. Ich kenne nur Tosca, da wäre es die Methode 'Sizing'. Dabei würde berechnet, welcher Balken wie dick sein müsste, um das minimale Gewicht innerhalb der erfüllten Nebenbedingung zu haben. Wenn es nur wenige Balken sind, könnte man auch eine Parameteroptimierung (z.B. mit Isight) machen. [Diese Nachricht wurde von Mustaine am 01. Dez. 2016 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
farahnaz Ehrenmitglied V.I.P. h.c. Ing.
Beiträge: 2483 Registriert: 24.04.2007 CAE, FEM, Test, NPD
|
erstellt am: 01. Dez. 2016 20:48 <-- editieren / zitieren --> Unities abgeben:
Danke Mustaine Zitat: Original erstellt von Mustaine:
Wenn du wissen möchtest, welche Regionen tragen, kannst du erstmal eine massive Struktur vorgeben und eine normale Topologieoptimierung machen.
Genau so machen wir schon.
Zitat: Original erstellt von Mustaine:
Wenn es nur wenige Balken sind, könnte man auch eine Parameteroptimierung (z.B. mit Isight) machen.
Wie ist Parameteroptimierung in Isight? Was sind die Parameter? Knotenpositionen? Profilparameter? Warum WENIGE Balken? Die können bis 100 sein. Woran könnte es scheitern? ------------------ Grüße, Moe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3585 Registriert: 04.08.2005 Abaqus
|
erstellt am: 02. Dez. 2016 17:59 <-- editieren / zitieren --> Unities abgeben: Nur für farahnaz
Zitat: Original erstellt von farahnaz:
Wie ist Parameteroptimierung in Isight? Was sind die Parameter? Knotenpositionen? Profilparameter?
Im Prinzip kannst du alles was du über Zahlen ansteuerst als Parameter einbinden. Also Materialdaten, Querschnittsdaten, Knotenkoordinaten, Lasten, usw. Wenn man den Preprocessor (und somit am Ende den Vernetzer) mit einbindet, kann man auch Modelldimensionen optimieren. Also z.B. Radien und Wandstärken. Oder man verwendet vorher noch das CAD-Programm, wenn die Geometrieänderung pro Loop besser dort gemacht werden sollte. Ich habe z.B. schon CATIA V5 und Abaqus kombiniert, um mit Isight Geometrieparameter zu optimieren.
Zitat: Original erstellt von farahnaz: Warum WENIGE Balken? Die können bis 100 sein. Woran könnte es scheitern?
Es gibt die Parameteroptimierung (z.B. mit Isight) und parameterfreie Optimierung (z.B. mit Tosca). Der Unterschied liegt im Verfahren bzw. der Mathematik. Ich bin da kein Experte, aber bei der Parameteroptimierung arbeitet der Optimierer nur mit den Daten die du im mitteilst. Also deine Eingangsparameter und das was du ihm an Ergebnissen wieder lieferst (z.B. max Spannung, max. Verschiebung, Masse). Nach einigen Variationen kann der Optimierer Abhängigkeiten ermitteln und so gezielter Anpassungen vornehmen. Hat man aber einen sehr großen Parameterraum (dutzende von Parametern), kann das schon recht viele Loops (ggf. hunderte) erfordern. Bei der parameterfreien Optimierung arbeitet der Optimierer mit Sensitivitäten, die sich aus der Elementsteifigkeitsmatrix und deren Variation ergeben. Diese Optimierer sind also entweder eng mit einem Solver verbandelt oder müssen nachträglich nochmal sowas wie die Elementsteifigkeitsmatrix aufstellen. Nach 30-40 Loops hätte man evtl. ein optimiertes Ergebnis. Man kann somit deutlich mehr interne Parameter schnell verarbeiten, hat aber Einschränkungen bzgl. der generellen Möglichkeiten.
Bei der Sizing-Optimierung mit Tosca wäre z.B. der Querschnitt von sehr vielen Balken oder Dicke von Blechen (Schalen) das Ziel. Das würde ich mit einer Paramteroptimierung nur bis max. 50 Elementen machen. Einerseits wegen des Aufwandes so viele Parameter zu definieren, andererseits wegen der vielen Loops die man in der Optimierung benötigen würde. Bzgl. der vielen Loops könnte man vorher ggf. eine DOE machen und die wichtigsten Parameter identifizieren. Die nimmt man dann nur für die Optimierung. Oder man generiert aus der DOE eine analytische Response Surface, so dass jeder Optimierungs-Loop nur dort hinschauen muss und nicht immer das FE-Modell rechnen muss. [Diese Nachricht wurde von Mustaine am 02. Dez. 2016 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
freierfall Ehrenmitglied V.I.P. h.c. Techniker
Beiträge: 11571 Registriert: 30.04.2004 IV Suite 2014 SWX 2013
|
erstellt am: 02. Dez. 2016 18:29 <-- editieren / zitieren --> Unities abgeben: Nur für farahnaz
Zitat: Original erstellt von farahnaz: Ich kann es aber nicht ganz nachvollziehen wie das Optimieren aussieht. Meinst du, dass da man nur unterschiedliche Profile ausprobieren kann und sonst nicht?
Im Prinzip ist es so, nur kannst du mit so einen Profilmanager ziemlich schnell und elegant, entweder ein Profil anpassen oder ganz Bereich austauschen. Ging sehr flott, war eigentlich egal ob 100 oder mehr. Auch ist es egal wie das Profil aussieht und ob es eine Blechkontur oder Strangpressprofil oder eben ganz normale Nahtlose Rohre. herzlich Sascha [Diese Nachricht wurde von freierfall am 02. Dez. 2016 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |