Toleranzstapelanalyse von Grund auf
Ein praktischer Leitfaden zur Toleranzstapel-Analyse für mechanische Baugruppen, Worst-Case-, RSS- und Monte-Carlo-Methoden mit realen Beispielen erläutert.
Warum Toleranzanalyse wichtig ist
Jede Abmessung auf einer Konstruktionszeichnung hat eine Toleranz. Ein Wellendurchmesser von 25,00 mm mit einer Toleranz von plus oder minus 0,05 mm kann überall zwischen 24,95 mm und 25,05 mm hergestellt werden und wird als akzeptabel betrachtet. Dies ist eine grundlegende Realität der Fertigung: kein Teil wird exakt zur seiner Nennabmessung hergestellt.
Die Herausforderung entsteht, wenn Sie mehrere Teile zusammenbauen. Jedes Teil trägt seine eigene Toleranz zur Baugruppe bei. Die Frage, die die Toleranzstapelanalyse beantwortet, lautet: Wie groß ist die resultierende Variation der kritischen Baugruppendimension, wenn die Toleranzen jeder einzelnen Komponente gegeben sind?
Wenn Sie dies falsch machen, erhalten Sie Teile, die nicht passen, Interferenzen wo Spiel erwartet wurde, oder übermäßige Lücken, die die Funktion beeinträchtigen. In Automobilanwendungen führen Toleranzstapelausfälle zu Rückrufen, Gewährleistungsansprüchen und in sicherheitskritischen Baugruppen zu behördlichen Konsequenzen.
Ein praktisches Beispiel
Betrachten Sie eine einfache Baugruppe: eine Welle führt durch zwei Buchsen, die in ein Gehäuse gepresst sind. Die kritische Abmessung ist das Spiel zwischen dem Ende der Welle und der Innenfläche des Gehäuses.
Die relevanten Abmessungen sind:
| Komponente | Nennwert (mm) | Toleranz (mm) |
|---|---|---|
| Gehäuse-Innenlänge | 100,00 | +/- 0,10 |
| Buchse A Dicke | 5,00 | +/- 0,05 |
| Buchse B Dicke | 5,00 | +/- 0,05 |
| Wellenlänge | 88,00 | +/- 0,08 |
Nominalspiel = 100,00 - 5,00 - 5,00 - 88,00 = 2,00 mm
Die Frage lautet: Welches sind das minimale und maximale Spiel, wenn Toleranzen berücksichtigt werden?
Methode 1: Worst-Case-Analyse
Die Worst-Case-Analyse geht davon aus, dass jede Abmessung gleichzeitig an ihrem ungünstigsten Extrem liegt. Dies ist der konservativste Ansatz.
Maximales Spiel tritt auf, wenn das Gehäuse am größten und die Welle und Buchsen am kleinsten sind:
Max. Spiel = (100,00 + 0,10) - (5,00 - 0,05) - (5,00 - 0,05) - (88,00 - 0,08)
= 100,10 - 4,95 - 4,95 - 87,92
= 2,28 mm
Minimales Spiel tritt auf, wenn das Gehäuse am kleinsten und die Welle und Buchsen am größten sind:
Min. Spiel = (100,00 - 0,10) - (5,00 + 0,05) - (5,00 + 0,05) - (88,00 + 0,08)
= 99,90 - 5,05 - 5,05 - 88,08
= 1,72 mm
Der Worst-Case-Bereich liegt bei 1,72 mm bis 2,28 mm. Die Baugruppe hat immer ein positives Spiel, sodass sie immer passt.
Die Worst-Case-Analyse ist einfach und garantiert 100% Montageerfolg. Ihr Schwachpunkt ist, dass sie äußerst konservativ ist. Die Wahrscheinlichkeit, dass jede Abmessung gleichzeitig an ihrem Extrem liegt, ist verschwindend gering. Für Baugruppen mit vielen Beitragenden sagt die Worst-Case-Analyse oft Probleme voraus, die in der Praxis niemals auftreten, was zu unnötig engen (und teuren) Toleranzen führt.
Methode 2: Root Sum Square (RSS)
Die RSS-Analyse wendet einen statistischen Ansatz an. Statt anzunehmen, dass alle Abmessungen gleichzeitig an ihren Extremen liegen, behandelt sie jede Toleranz als unabhängige Zufallsvariable und berechnet die statistische Kombination.
Die RSS-Toleranz für die Baugruppe ist:
T_rss = sqrt(T1^2 + T2^2 + T3^2 + T4^2)
= sqrt(0,10^2 + 0,05^2 + 0,05^2 + 0,08^2)
= sqrt(0,0100 + 0,0025 + 0,0025 + 0,0064)
= sqrt(0,0214)
= 0,146 mm
Der RSS-Bereich liegt bei 2,00 +/- 0,146 mm, oder 1,854 mm bis 2,146 mm.
Dies ist ein engerer Bereich als Worst-Case (der 1,72 bis 2,28 mm vorhersagte). Die RSS-Analyse geht davon aus, dass Abmessungen einer Normalverteilung folgen und dass das Toleranzband eine bestimmte Anzahl von Standardabweichungen darstellt (typischerweise 3-Sigma, d. h. 99,73% der Teile fallen in die Toleranz).
RSS ist angemessen, wenn:
- Sie eine angemessene Anzahl von Toleranzbeitragenden haben (mehr als 4-5)
- Abmessungen wirklich unabhängig sind (keine systematischen Fertigungsverzerrungen)
- Sie eine kleine statistische Wahrscheinlichkeit eines Montagefehlers akzeptieren können
RSS ist nicht angemessen für sicherheitskritische Abmessungen, bei denen 100% Konformität erforderlich ist.
Methode 3: Monte-Carlo-Simulation
Die Monte-Carlo-Analyse generiert Tausende virtueller Baugruppen, von denen jede zufällig gesampelte Abmessungen hat, und misst die resultierende Baugruppendimension für jede.
Der Algorithmus ist unkompliziert:
- Definieren Sie für jeden Toleranzbeitrag eine Wahrscheinlichkeitsverteilung (Normal-, Gleichverteilung, schief usw.)
- Sampeln Sie zufällig einen Wert aus jeder Verteilung
- Berechnen Sie die Baugruppendimension aus den gesampelten Werten
- Wiederholen Sie dies 10.000 bis 100.000 Mal
- Analysieren Sie die resultierende Verteilung der Baugruppendimensionen
Die Monte-Carlo-Analyse ist die flexibelste Methode. Sie verarbeitet Nicht-Normalverteilungen, korrelierte Abmessungen, nichtlineare Stapelungen und gemischte Toleranztypen. Sie erzeugt eine vollständige Wahrscheinlichkeitsverteilung der Baugruppendimension, nicht nur einen Bereich.
Ihr Nachteil ist, dass sie mehr Einrichtung und Berechnung erfordert. Für die oben beschriebene einfache lineare Staplung ergibt RSS die gleiche Antwort mit weniger Aufwand. Monte Carlo wird wertvoll, wenn die Staplung nichtlinear ist, wenn Verteilungen nicht normal sind, oder wenn Sie die vollständige Form der Ausgabeverteilung verstehen müssen.
Die richtige Methode wählen
| Kriterium | Worst Case | RSS | Monte Carlo |
|---|---|---|---|
| Komplexität | Niedrig | Niedrig | Mittel |
| Konservatismus | Sehr hoch | Moderat | Konfigurierbar |
| Verteilungsannahmen | Keine | Normal | Beliebig |
| Sicherheitskritische Nutzung | Ja | Mit Vorsicht | Ja |
| Nichtlineare Stapelungen | Begrenzt | Nein | Ja |
| Anzahl der Beitragenden | Beliebig | > 4 bevorzugt | Beliebig |
Für die meisten Anwendungen des Maschinenbaus empfehlen wir, mit einer Worst-Case-Analyse zu beginnen. Wenn das Worst-Case-Ergebnis zeigt, dass das Design funktioniert, ist keine weitere Analyse erforderlich. Wenn die Worst-Case-Analyse ein Problem zeigt, wechseln Sie zu RSS, um zu bestimmen, ob das Problem statistisch signifikant ist. Wenn RSS unzureichend ist oder die Staplung komplex ist, verwenden Sie Monte Carlo.
Die ChainSolve-Verbindung
Die Toleranzanalyse ist ein perfektes Beispiel für eine Berechnung, die von dem zusammensetzbaren, nachverfolgbaren Ansatz profitiert, den ChainSolve bietet. Jede Komponentendimension ist ein Input-Block mit ihrem Nennwert, der Toleranz und dem Verteilungstyp. Die Stapelungsberechnung ist eine Kette, die die Baugruppendimension berechnet. Das Ändern einer Toleranz auf einer beliebigen Komponente zeigt sofort die Auswirkung auf die Baugruppe.
Genau das ist die Art von Engineering-Workflow, den wir ChainSolve unterstützen wollen: strukturiert, nachverfolgbar und zusammensetzbar.