transient analysis, linear analysis and reliability...

31
Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 1 SIMULATION SOFTWARE ENGINEERING The Ninth Bieleschweig Workshop Transient Analysis, Linear Analysis and Reliability Analysis Based on One System Model Andreas Uhlig ITI GmbH Dresden

Upload: duongmien

Post on 19-Aug-2019

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 1

SIMULATION

SOFTWARE

ENGINEERING

The Ninth Bieleschweig Workshop

Transient Analysis,Linear Analysis and

Reliability Analysis

Based on One System Model

Andreas UhligITI GmbH Dresden

Page 2: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 2

SIMULATION

SOFTWARE

ENGINEERINGAgenda

Vorstellung ITI

SimulationX – Tool für Modellierung und Simulation

Anwendungsgebiete, Kurzdemonstration,

Modellierungsprinzip, Analysearten

Verbindung mit Zuverlässigkeitsanalysen

Motivation, Ziele

Konzept, Methode und Tool

Optimierung von Zuverlässigkeit

GUI

Replaceable Type

Database Link

Zusammenfassung

Page 3: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 3

SIMULATION

SOFTWARE

ENGINEERINGFirma ITI Dresden

ITI Gesellschaft füringenieurtechnischeInformationsverarbeitungmbHWebergasse 101067 Dresden

Gegründet 199030 Mitarbeiter

www.iti.dewww.simulationx.com

Page 4: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 4

SIMULATION

SOFTWARE

ENGINEERINGAngebot für Virtual Engineering

ITI Software

• SimulationX• ITI-Vis3D• ITI-Ord• EdgeDesigner• Code-Export, HiL• Optimierung

ITI Engineering

• Consulting • Modellierungs-

unterstützung• Applikations-Projekte• Training

ITI Customizing

• Anpassungen• CAE-Integration• Auslegungstools• Datenbank-Link • Kopplungen• CAD-Import• FMEA-Synthese

Page 5: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 5

SIMULATION

SOFTWARE

ENGINEERING

Kfz-Antrieb

Getriebe, Motoren, Kupplungen

Getriebekomponenten

Zyklische Maschinenantriebe

Auslegung Kran

Sammelkettenantrieb

Geregelter elektromechanischerAntrieb

VerbrennungsmotorischerKompressorantrieb

Flügelzellenpumpen

Anwendungen

Page 6: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 6

SIMULATION

SOFTWARE

ENGINEERINGSystemsimulation

Anwendungsumfeld ist gekennzeichnet durch

Wachsende Komplexität des Gesamtsystems

(Beispiel Mechatronik) Wechselwirkungen zwischen Mechanik und Regelungstechnik mit teilweise vielfältigen Nichtlinearitäten

Unerwünschte Effekte wie Schwingungen, Instabilitäten, Geräusche, erhöhter Verschleiß oder Ungenauigkeiten können auftreten

Einsatzzweck

Analyse und Optimierung von technischen Komponenten und heterogenenSystemen,

unter Berücksichtigung dynamischer, nichtlinearer und instationärer Vorgänge

Nutzen

Frühe zielsichere Abstimmung der Komponenten und Teilsysteme durch Simulation

Page 7: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 7

SIMULATION

SOFTWARE

ENGINEERING

Anwendungsbeispiel: Sammelkettenantrieb

Spannrad1

mSpannrad1

FDSSpanneinrichtung1

Vorspannung1

Kettenrad2FDSu1

AnschlagSpanneinrichtung1

Kettenrad1845009

Kettenrad5

FDS0

FDSo10

Spanntrum1RSpanntrum1L

0

50

100

150

200

250

300mm/s

2 2.2 2.4 2.6 2.8 3 3.2 3.4 3.6 3.8 4 4.2

s

Geschwindigkeit / ZeitGeschwindigkeit - SimulationGeschwindigkeit / Messung

Funktionsprinzip:

Modellstruktur der Spanneinrichtung:

Kettengeschwindigkeit (Simulation, Messung):

Page 8: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 8

SIMULATION

SOFTWARE

ENGINEERING

Anwendungsbeispiel: Sammelkettenantrieb

Aufgabe:produktschonender Transport von Papierstapelnbei Zusammentragmaschinen (schwingungs-, ruckfrei)

Modell:Berücksichtigung von Ungleichförmigkeiten beim Kettenlauf (Polygoneffekt), Nichtlinearitäten bei Kettenentlastung, Drehzahlregelung

Änderungspotenziale:- Anzahl der Antriebe- Verteilung der Trägheiten und Steifigkeiten (Wellen)- Dimensionierung der Spanneinrichtungen- Einbau von Reibelementen

Page 9: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 9

SIMULATION

SOFTWARE

ENGINEERING

Anwendungsbeispiel: Auslegung Gesamtantrieb – Kran

Kranfahrgestell und elastischer Ausleger mit Mehrkörpermechanik

Drehantrieb und Seil mit 1D-Mechanik

Auslegerantrieb mit Hydraulikbibliothek

Page 10: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 10

SIMULATION

SOFTWARE

ENGINEERINGComputer Aided Engineering - CAE

ITI CAE SchnittstellenITI CAE Schnittstellen

ITI BibliothekenITI Bibliotheken

Page 11: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 11

SIMULATION

SOFTWARE

ENGINEERINGSimulationX - Model

Element

Connection

Page 12: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 12

SIMULATION

SOFTWARE

ENGINEERINGSimulationX – Hierarchy

Page 13: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 13

SIMULATION

SOFTWARE

ENGINEERING

HydraulikThermodynamik

Elektronik

Signalblöcke

Thermik

Algorithmen & Gleichungen

1D Mechanik(linear, rotatorisch)

Antriebstechnik(Motor, Getriebe)

3D MechanikPneumatik

Magnetik

ITI SimulationX: Domänen

Multi Domain Simulation Environment

??? Possible ???ITI SimulationX

Page 14: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 14

SIMULATION

SOFTWARE

ENGINEERINGSimulation Concept

One model – multiple calculation methods:

Transient Simulation

Steady-State Equilibrium

Linear System Analysis

Input Output Analysis

Sample Model

Centrifuge

Page 15: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 15

SIMULATION

SOFTWARE

ENGINEERING

Motivation: Unterstützung der Zuverlässigkeitsanalyse

Page 16: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 16

SIMULATION

SOFTWARE

ENGINEERINGZiel der Entwicklung

Verringerung der Komplexität: Zuverlässigkeitseigenschaften des Systems sollen aus den Eigenschaften der Komponenten abgeleitetwerden.

Verbesserung der Transparenz: Die Zuverlässigkeits-Analyse wirdvereinfacht, indem

System-Fehlerbäume und

FMEA-Tabellen

weitgehend automatisch aus dem Systemmodell erzeugt werden.

Zuverlässigkeitsanalyse wird in den Entwurfsprozess integriert und kann in allen entscheidenden Phasen angewendet werden.

Entwicklung einer Methode und eines Werkzeuges.

Page 17: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 17

SIMULATION

SOFTWARE

ENGINEERING

Prinzip: Modellbasierte Risikoanalyse

Formale (Simulations-) Modelle bilden den Ausgangspunkt für den Bewertungsprozess.

Derartige Modelle werden ohnehin, zum Beispiel mit SimulationX aufgestellt, da sie für die Simulation und Optimierung des physikalisch/funktionellen Verhaltens benötigt werden.

Nun wird die Anwendung solcher Modelle weitergeführtauf den Untersuchungsgegenstand Sicherheits- und

Zuverlässigkeitsanalyse.

Hierarchically Performed Hazard Origin and Propagation Studies

Methode und Tool HipHOPS

Page 18: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 18

SIMULATION

SOFTWARE

ENGINEERING

Synthese von System Fault Treesmit HipHOPS

Globale Fehlerbetrachtung

Automatisch generierteSystem- Fault Trees und FMEA Tabellen

Fehler Annotationen =

Logische Ausdrückedefinieren lokalesFehlerverhalten

System Modell +

Komponenten, Stoff-Energie-, und Daten-Transaktionen

Fault TreeSynthesisAlgorithm

System failures

Component failures

Page 19: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 19

SIMULATION

SOFTWARE

ENGINEERINGLokale Annotation der Fehlerdaten

Valve Malfunctions Failure mode Description Failure rate Blocked e.g. by debris 1e - 6 partiallyBlocked e.g. by debris 5e - 5 stuckClosed Mechanically stuck 1.5e -6 stuckOpen Mechanically stuck 1.5e -5 Deviations of Flow at Valve Output Output Deviation

Description Causes

Omission -b Omission of flow Blocked or stuckClosed or Omission -a or Low -control

Commission -b Commission of flow stuckOpen or Commission -a or Hi -control

Low - b Low flow partiallyBlocked or Low -a Hi - b Hi flow Hi - a Early - b Early flow Early -a or Early-control Late - b Late flow Late - a or Late-control

a b

control

b

Page 20: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 20

SIMULATION

SOFTWARE

ENGINEERINGSynthese von FMEA-Tabellen

Equivalent FMEA

Component failure

Direct effects on the system

Effects caused in conjunction with (other events)

C1 F1 - C2 F1 - C3 - F1 (C4) C4 - F1 (C3) C5 F2 - C6 F1, F2 - C7 F2 …

Logical reduction

Set of Interconnected System Fault Trees

F1

C1 I1

C2 I2

C3

C5 I3

C7

C4

C6

F2

Page 21: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 21

SIMULATION

SOFTWARE

ENGINEERINGSoftware-Umgebung

Model annotated with Failure Data exported in text file

Cut sets

Fault trees

Cut sets

Internal representation of annotated model

FMEA Fault trees

Logical reduction to minimal cut-sets FMEA synthesis algorithmFault tree synthesis algorithm

Model Parser

Page 22: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 22

SIMULATION

SOFTWARE

ENGINEERING

DemonstrationsmodellKraftstoffversorgung

Page 23: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 23

SIMULATION

SOFTWARE

ENGINEERING

Anzeige der Analyse-Ergebnisseim Browser

Top Event auswählen

Fault Tree anzeigen

FMEA anzeigen

Page 24: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 24

SIMULATION

SOFTWARE

ENGINEERINGErgebnisse

Komponenten, die single point of failuredarstellen.

Breit wirkende Ursachen, sogenannteCommon Causes.

Auch Kombinationen von Einzel-FehlernkönnenFMEA-Einträge liefern.

Page 25: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 25

SIMULATION

SOFTWARE

ENGINEERINGQuantitative Risikoanalyse

Die Eingabe von Werten für die quantitative Analysis ist möglich,aber nicht notwendig.

Optionale Parameter und Fehlermodelle

Anzeige der Unverfügbarkeitswerte

Durch Verwendung von Bibliothekenmit Templates wird die Effizienz nocherhöht.

Page 26: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 26

SIMULATION

SOFTWARE

ENGINEERINGOptimierung von Zuverlässigkeit

Was passiert, wenn die Zuverlässigkeitsanforderungen verfehlt werden?

verwende zuverlässigere Komponenten,

vergrößere die Wartungsfrequenz,

repliziere Komponenten – aber welche?

Welche Variante verursacht dabei die geringsten Kosten?

Überarbeitung der Konstruktion unter hohem Zeitdruck.

Ohne spezielle Unterstützung muss man

sich auf seine Erfahrung verlassen und

sich auf einige wenige Optionen beschränken; diese sind dann kaum optimal.

Hier liegt ein klassisches Optimierungsproblem mit gegenläufigenZielfunktionen vor.

Page 27: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 27

SIMULATION

SOFTWARE

ENGINEERINGZuverlässigkeitsoptimierung

Anwendung rechnergestützter Optimierungsverfahren.

Genetische Algorithmen in Verbindung mit Fehlerbaumsynthese.

Verbesserung eines Entwurfs, der ursprünglich nicht die verlangteZuverlässigkeit hat:

Ersetzung ausgewählter Komponenten (durch zuverlässigere)

Einbau von Replikaten (Redundanzen)

In den Fehlerbeschreibungen werden alternative “Implementationen”zur Auswahl gestellt.

Vorgegebene Zuverlässigkeit erreichen bei Minimierung der Kosten!

Rückführung des Z-optimalen Modells in die Systemmodellierung?

Im Modell werden “Replaceable Types” und/oder Datenbank-Tabelleneingerichtet.

Page 28: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 28

SIMULATION

SOFTWARE

ENGINEERINGOptimierung im Toolverbund

Optimised model

Populations of candidate designs with replication schemes

Fitness of candidate designs

Initial functional model

Optimisation tool

Fault tree synthesis tool

SimulationX

Page 29: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 29

SIMULATION

SOFTWARE

ENGINEERINGZusammenfassung

Kürzere Produktlebenszyklen, Wettbewerbsdruck und wachsendeKomplexität verlangen neues kostengünstiges Sicherheits-Engineering.

Simulationsmodelle (SimulationX) dienen als Ausgangsbasis.

Lokale Fehlerdaten werden an Komponenten annotiert.

Fehlerpropagierung erfolgt ausschließlich über Schnittstellen(input/output).

Parametrierte Komponenten können in Datenbank abgelegtund später wieder effizient verwendet werden.

Mit HiP-HOPS wird die klassische Risiko-Analyse weitgehendautomatisiert.

Page 30: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 30

SIMULATION

SOFTWARE

ENGINEERINGZusammenfassung und Ausblick

Die Fehleranalyse bleibt konsistent zum Design. Damit werden kritischeFunktionen identifiziert und deren Entwicklung wird gezielt beeinflusst.

Die Verbindung mit Optimierungsmethoden bietet die analytische Grundlagefür eine erfolgreiche Vermittlung zwischen Kosten und Langzeit-Zuverlässigkeit.

Zur Zeit wird daran gearbeitet, die Optimierungsergebnisse konsistent in das physikalische Modell zurückzuführen.

SimulationX stellt mit

Database Link und

Replaceable Types

tragfähige Konzepte bereit.

Page 31: Transient Analysis, Linear Analysis and Reliability Analysisifev.rz.tu-bs.de/Bieleschweig/B9/Uhlig-Bieleschweig9_SimX.pdf · Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page

Hamburg, May 14-15 2007 Ninth Bieleschweig Workshop Page 31

SIMULATION

SOFTWARE

ENGINEERING

Integrated Project 516278

in the sixth framework programme

of the European Commission

Danke!

Rainer Hamann, Germanischer Lloyd AG, Hamburg;

Yiannis Papadopoulos, Martin Walker, University of Hull;

Bernd Lühmann, SAM Electronics GmbH, Hamburg;

Gerd Kurzbach, ITI GmbH, Dresden