Zum Inhalt springen

Hydraulische Systeme simulieren und Diagnosetools programmieren

Aus MOOCsWiki Staging
aiMOOC-Siegel aiMOOC

Hydraulische Systeme simulieren und Diagnosetools programmieren

QR-Code



Einleitung

Du entwickelst für ein fiktives lokales Prüf- und Wartungslabor einen offline ausführbaren Hydraulik-Simulator und ein Diagnosetool. Du untersuchst Druck, Volumenstrom, Ventile, Leckage und systematische Fehlerfälle anhand synthetischer Variantenbauteile. Am Ende begründest du, wann eine physikalische Baseline Ergebnisse erklärt – und wo Messdaten oder Modellannahmen keine Aussage erlauben.

Zielgruppe: Auszubildende, empfohlen ab dem 3. Ausbildungsjahr. Voraussetzungen: A1 und A2 sowie die fachlichen Grundlagen des Modellfalls; es wird keine reale Anlage angeschlossen. Zur kurzen Wiederholung dient die vorhandene MOOCwiki-Grundlage (Abruf am 22.10.2026 technisch nicht bestätigt; behandle deren Inhalt daher nicht als geprüfte Quelle). Du benötigst Python 3 oder alternativ einen Texteditor und einen Taschenrechner, keinen kostenpflichtigen KI-Zugang. Bearbeitungszeit etwa vier bis sechs Lerneinheiten mit Projektzeit.

Lernprodukt: Ein lokaler Simulator für Druck und Leckage mit dokumentierten Parametergrenzen, Testfällen und Diagnosebericht. Drei verbindliche Prüfkriterien: Einheit prüfen, Grenzfall prüfen, Parameterbereich begrenzen. Fachliche Vertiefung: Unsicherheiten, Druckbegrenzungsventil, Massenbilanz, Modellabweichung und versionsgeführte Dokumente.

Sicherheits- und Unabhängigkeitshinweis: Alle Zahlen, Dokumente und Varianten sind erfunden. Diese Übungen erlauben ausschließlich Simulation; keine Steuerung, Kalibrierung, Wartungsfreigabe oder Sicherheitsfreigabe einer realen Maschine. Das unabhängige Bildungsangebot ist weder eine offizielle Liebherr-Schulung noch eine IHK-Zertifizierung. Echte hydraulische Hochdrucksysteme bergen Verletzungsgefahr.


Physikalische Baseline: Druck, Volumenstrom und Grenzen


Begriffe nur kurz aktivieren

Druck ist Kraft je Fläche: p = F/A. Seine SI-Einheit ist Pascal (Pa); 1 bar = 100.000 Pa. Volumenstrom Q bezeichnet Volumen je Zeit; 1 L/min = 1/60.000 m³/s. Eine Pumpe stellt bei gegebener Drehzahl und Verdrängung einen Volumenstrom bereit; der Druck ergibt sich aus Last, Strömungswiderständen und Begrenzungen, nicht allein aus einer frei gewählten Pumpendruckzahl. Ein Zylinder setzt Druck und Volumenstrom vereinfacht in Kraft und Geschwindigkeit um. Für die ideale Kraft gilt F = p × A, für die Geschwindigkeit v = Q/A; reale Reibung und Verluste werden dabei noch nicht berücksichtigt.

Schema der Energieübertragung durch einen hydraulischen Zylinder

Abbildung: Grundprinzip eines Zylinders, schematisch (Wikimedia Commons; 電工石火; CC BY-SA 4.0). Ohne Bild: Ein Kolben trennt zwei Räume; Flüssigkeitsdruck wirkt auf die wirksame Kolbenfläche und ermöglicht eine Kraft.

Animierte hydraulische Kraftübertragung zwischen zwei Kolben

Animation: Hydraulische Kraftübertragung (Orion 8; CC BY-SA 3.0). Ohne Animation: Verschiedene Kolbenflächen bedeuten bei ideal gleicher Flüssigkeitsdruckübertragung unterschiedliche Kräfte und Verschiebungswege. Das ist kein zeitabhängiger Leckagenachweis.


Physikalisch begründete Vereinfachung

Unser stationäres Lehrmodell beschreibt nicht die gesamte reale Hydraulik. Die modellierte Pumpe liefert Q_P in L/min. Die fiktive Last erfordert p_L in bar. Der Leitungs- und Ventilwiderstand R besitzt die Einheit bar·min/L. Der vereinfachte lineare Leckagefaktor k besitzt die Einheit L/(min·bar). Das Modell nimmt an:

  • Last und Widerstand: p = p_L + R × Q_Z, sofern der Zylinder überhaupt durchströmt wird.
  • Leckage: Q_Leck = k × p; das ist bewusst nur eine lineare Näherung in einem beschränkten Bereich.
  • Volumenbilanz: Q_P = Q_Z + Q_Leck + Q_Bypass.
  • Ein idealisiertes Druckbegrenzungsventil begrenzt den Druck auf p_max; Überschuss wird als Q_Bypass abgebildet.

Solange das Begrenzungsventil geschlossen und das Modell im definierten Betriebsbereich ist, folgt p_frei = (p_L + R × Q_P)/(1 + R × k). Dann wird p = min(p_frei, p_max) verwendet. Bei erreichter Begrenzung gilt Q_Z = max(0, (p − p_L)/R), Q_Leck = k × p und Q_Bypass = Q_P − Q_Z − Q_Leck. Beachte: Der vereinfachte Bypass erfasst keine echte Ventilkennlinie, Speicherdynamik oder Rückwirkung einer Pumpe. Die Beschränkungen des Kurses stellen sicher, dass der berechnete Überschuss nicht negativ wird.

Hilfestellung Einheiten: R × Q hat bar; R × k ist dimensionslos; k × p liefert L/min. Nur dann sind Summen und Quotienten in den Formeln sinnvoll. Rechne nicht unmittelbar mit Pa und bar oder m³/s und L/min, ohne vorher zu konvertieren.

Gegenüberstellung hydraulischer offener und geschlossener Kreise

Abbildung: Offene und geschlossene Hydraulikkreise (Lidingo/Bodalbo; CC BY-SA 3.0 beziehungsweise GFDL). Ohne Bild: Beim offenen Kreis geht Fluid nach dem Verbraucher zum Tank zurück; beim geschlossenen Kreis besteht ein direkter Rückweg. Unser Modell bildet keinen vollständigen realen Kreis ab.


Was das Modell bewusst nicht weiß

Temperatur und Viskosität, Fluidkompressibilität, elastische Leitungen, Ventilhysterese, dynamische Einschwingvorgänge, Kavitation, Sensoroffsets und unbekannte Leckwege fehlen. Die physikalische Baseline macht Vorhersagen unter diesen Annahmen nachvollziehbar. Sie zeigt damit ebenso deutlich, dass plausible Zahlen keine Sicherheitsbewertung und keine allgemein gültige Messwahrheit liefern. Fehlende Daten oder Werte außerhalb des Bereichs müssen eine Unsicherheits- oder Ablehnungsmeldung auslösen; sie dürfen nicht durch eine KI-Vermutung ersetzt werden.


Fiktive Laborvarianten und versionierte Beispieldokumente


Modellfall und Datensatz

Das Labor prüft ausschließlich virtuelle Variantenbauteile V-A, V-B und V-C. Sie unterscheiden sich im synthetischen Leckagefaktor; reale Hersteller, Seriennummern und Kundendaten kommen nicht vor. Der Stand der fiktiven Dokumente ist v1.0, 22.10.2026. Alle folgenden Werte sind didaktische Beispieldaten, keine Produktspezifikationen.

Variante Q_P in L/min p_L in bar R in bar·min/L k in L/(min·bar) p_max in bar Absicht
V-A 12 40 3 0,02 100 Referenz
V-B 12 40 3 0,08 100 absichtliche Leckage außerhalb des Freigabebereichs v1.0
V-C 12 40 3 0,02 70 begrenzender Druckfall

Versionspaket zum selbstständigen Anlegen: modellfall-v1.0.md (Annahmen, Formeln, Ausschlüsse); parameter-v1.0.csv (Spalten variant, q_pump_l_min, p_load_bar, r_bar_min_per_l, k_l_min_per_bar, p_limit_bar); faelle-v1.0.csv (Test-ID, Eingaben, erwartetes Verhalten, begründete Entscheidung); bericht-v1.0.md (Ergebnisse, Bewertung, Grenzen). Der Dateiname und die Versionskennung gehören in jeden Bericht. Ändert sich eine Annahme, wird v1.1 mit Änderungsprotokoll erzeugt; ältere Belege bleiben nachvollziehbar.


Datenqualität vor Diagnose

Eine Zahl ohne Einheit ist mehrdeutig. Beispielsweise sind 12 L/min ein Volumenstrom, während 12 bar ein Druck ist. Ein Eingabefeld darf diese Größen nicht austauschbar behandeln. In einem lokalen Datensatz werden Einheiten pro Spalte deklariert. Messwert und Schätzparameter sind zu unterscheiden: p_L und R sind hier modellierte Größen; keine echten Sensormessungen. Ein fehlender Wert oder eine unbekannte Variante erhält einen Fehlerstatus, nicht automatisch einen Ersatzwert.

Das digitale Dokumentenprinzip ist mit einer Verwaltungsschale vergleichbar: Eine Asset Administration Shell kann technische Daten, Dokumentation und Simulationsmodelle referenzieren. Die Industrial Digital Twin Association bietet dazu unter anderem die Dokumentfamilie IDTA 02005 zur Bereitstellung von Simulationsmodellen an. Wichtig: Unsere vier lokalen Dateien implementieren keinen geprüften AAS-Standard, sondern üben eine verständliche Vorstufe zu versionierten Daten und Modellartefakten.

Hydraulisches Prüfschaltbild mit Ventilen Pumpe und Druckmessung

Abbildung: Hydraulisches Prüf-Schaltbild (Jstapko; CC BY-SA 3.0). Ohne Bild: Vor, zwischen und nach Ventilen befinden sich Elemente zur Druck- und Durchflusskontrolle. Das fremde Schema illustriert Bauteile, ist jedoch nicht mit unserem synthetischen Laboraufbau gleichzusetzen.


Medienkompetenz und Fachsprache

Audio: Aussprache „Hydraulikschlauch“ (Jeuwre; CC BY-SA 4.0). Ohne Audio: Sprich „Hydraulikschlauch“ in eigenen Worten und erkläre, dass die Schlauchleitung hier nur begrifflich behandelt wird. Diese Aufnahme ist eine Aussprachehilfe, kein Geräusch einer Leckage.

Video: Festo Didactic – Mobilhydraulik (deutsch, Veröffentlichung 30.03.2011; öffentliches YouTube-Metadatenergebnis beim Quellencheck, tatsächliche Abspielbarkeit je Gerät/Region nicht garantiert). Thematisiert unter anderem Volumenstrom, Ventile, Energieströme und Diagnosetechnik. Ohne Video: Erläutere den Unterschied zwischen Drosselventil, Wegeventil und Druckbegrenzungsventil in drei Sätzen anhand der nachfolgenden Modellbeschreibung. Das Video ist ergänzend und kein notwendiger Bestandteil des offline bearbeitbaren Projekts.


Geführtes Beispiel: Druck und Leckage berechnen


Referenzlauf V-A Schritt für Schritt

Gegeben seien Q_P = 12 L/min, p_L = 40 bar, R = 3 bar·min/L, k = 0,02 L/(min·bar), p_max = 100 bar. Erst Einheit prüfen: R × Q_P = 36 bar, R × k = 0,06 ohne Einheit. Dann berechnen: p_frei = (40 + 36)/(1 + 0,06) ≈ 71,70 bar. Weil 71,70 bar unter 100 bar liegen, bleibt der Bypass geschlossen. Q_Leck = 0,02 × 71,70 ≈ 1,43 L/min; Q_Z = 12 − 1,43 ≈ 10,57 L/min. Gegenprobe: 40 + 3 × 10,57 ≈ 71,70 bar, und 10,57 + 1,43 ≈ 12,00 L/min.

Rundung: Intern mindestens vier Nachkommastellen behalten; Ausgaben dürfen auf zwei Stellen gerundet werden. Dadurch kann die angezeigte Bilanz um einen kleinen Rundungsbetrag differieren. Das Diagnoseergebnis lautet: „Referenzmodell innerhalb des Bereichs; keine Überschreitung des Drucklimits“. Diese Aussage gilt nur für V-A als fiktive Berechnung.


Grenzfall V-C mit Druckbegrenzung

Gleiche Referenzwerte, aber p_max = 70 bar. Weil p_frei ≈ 71,70 bar über 70 bar liegt, setzt das einfache Modell p = 70 bar. Es folgen Q_Z = (70 − 40)/3 = 10,00 L/min; Q_Leck = 0,02 × 70 = 1,40 L/min; Q_Bypass = 12 − 10 − 1,40 = 0,60 L/min. Ein Diagnosetool muss den aktiven Begrenzungsfall melden. Es wäre falsch, daraus eine sichere Ventileinstellung für reale Technik abzuleiten.

Allgemeines Schema eines hydraulischen Systems mit Verbindungslinien

Abbildung: Allgemeines Hydrauliksystem (Irene Christian Silvia Manu; CC BY-SA 4.0). Ohne Bild: Eine Pumpe, Leitungen, Ventile und Verbraucher bilden eine Kette aus Volumenstrom, Druckverlusten und Rückführung. Das Bild ist eine Orientierung, keine Schaltvorlage.


Fehlerversuch V-B: Bereich statt Scheinpräzision

In V-B ist k = 0,08 L/(min·bar) gewählt. Die Rechenformel ergäbe p_frei = 76/1,24 ≈ 61,29 bar und Q_Leck ≈ 4,90 L/min. Das Diagnosetool v1.0 muss diesen Lauf jedoch ablehnen, denn sein freigegebener didaktischer Modellbereich endet bei k = 0,05. Die illustrative Zahl ist keine gültige Modellprognose innerhalb unserer vereinbarten Baseline. Begründe selbst: Bei stärkerer Leckage könnten nichtlineare Strömung, Temperatur und geänderte Systemzustände wichtiger werden. Eine extrapolierte Zahl ohne Modellprüfung ist keine Fehlerdiagnose.

Zwischenkontrolle: Warum kann p bei derselben Pumpe trotz stärkerer Leckage sinken? Welche Größen gehören in eine Volumenbilanz? Welche Beobachtung lässt sich nicht aus einer stationären Momentaufnahme ableiten? Formuliere jeweils eine Hypothese und ihre Unsicherheit.


Lokalen Simulator und Diagnosetools programmieren


Eingabe-Vertrag und begrenzter Modellraum

Für die Unterrichtsversion 1.0 gelten feste Testbereiche: 5 ≤ Q_P ≤ 20 L/min; 0 ≤ p_L ≤ 60 bar; 1 ≤ R ≤ 4 bar·min/L; 0 ≤ k ≤ 0,05 L/(min·bar); 50 ≤ p_max ≤ 120 bar. Die Grenzen sind didaktisch gewählt, weder normative Grenzwerte noch reale Auslegungsdaten. Die Kombination gewährleistet für unsere idealisierte Formel eine nichtnegative Bilanz. Der Simulator prüft bei jedem Aufruf Einheitentext, numerische Eingaben und Parameterbereich. Unbekannte Schlüssel oder fehlende Werte werden nicht still ergänzt.


Vollständiges lokales Python-Beispiel

Lege in einem Texteditor hydraulik_sim_v1.py an und tippe oder kopiere die folgenden Zeilen. Python 3 aus einer lokalen Installation genügt; das Skript verwendet nur die Standardbibliothek, liest keine Maschine aus und öffnet keine Netzwerkverbindung.

def menge(wert, erwartet):
    if not isinstance(wert, dict) or wert.get("unit") != erwartet:
        raise ValueError("Einheit oder Werteformat falsch: " + erwartet)
    zahl = float(wert["value"])
    import math
    if not math.isfinite(zahl):
        raise ValueError("Nur endliche Zahlen erlaubt")
    return zahl

def bereich(name, x, unten, oben):
    if not unten <= x <= oben:
        raise ValueError(name + ": Modellbereich verlassen")

def simulieren(q, last, widerstand, leck, limit):
    qp = menge(q, "L/min")
    pl = menge(last, "bar")
    r = menge(widerstand, "bar*min/L")
    k = menge(leck, "L/(min*bar)")
    pm = menge(limit, "bar")
    bereich("Pumpe", qp, 5, 20)
    bereich("Last", pl, 0, 60)
    bereich("Widerstand", r, 1, 4)
    bereich("Leckagefaktor", k, 0, 0.05)
    bereich("Drucklimit", pm, 50, 120)
    p_frei = (pl + r * qp) / (1 + r * k)
    p = min(p_frei, pm)
    q_z = max(0.0, (p - pl) / r)
    q_leck = k * p
    q_bypass = qp - q_z - q_leck
    if q_bypass < -1e-9:
        raise ValueError("Volumenbilanz unplausibel")
    return {"druck_bar": p, "zylinder_l_min": q_z,
            "leck_l_min": q_leck, "bypass_l_min": max(0.0, q_bypass),
            "begrenzung_aktiv": p_frei > pm}

def ein(v, e):
    return {"value": v, "unit": e}

if __name__ == "__main__":
    ausgabe = simulieren(ein(12, "L/min"), ein(40, "bar"),
                        ein(3, "bar*min/L"), ein(0.02, "L/(min*bar)"),
                        ein(100, "bar"))
    for feld, wert in ausgabe.items():
        print(feld, wert)

Prüfschritt Einheit: Ersetze bei der ersten Eingabe "L/min" durch "bar". Das Programm muss mit ValueError abbrechen. Grenzfall: Ersetze das Drucklimit 100 bar durch 70 bar und vergleiche die Rückgabefelder. Bereich: Setze den Leckagefaktor auf 0.08; das Programm muss den Lauf ablehnen. Mache die Eingaben anschließend rückgängig. Falls Python nicht installiert werden kann, bearbeite dieselben Schritte auf Papier mit der Formel; dokumentiere die erwarteten Entscheidungen.

Hinweis zum Code: Die ASCII-Schreibweise "bar*min/L" dient ausschließlich als genau vereinbarter Eingabe-Einheitentext; fachlich gemeint ist bar·min/L. Das Programm ermittelt keinen Messwert und validiert keine reale Anlage. Es ist ein stationärer, bewusst einfacher Rechenkern.


Diagnosebericht und erklärbare Entscheidungen

Dein Diagnosetool gibt je Versuch einen Status und eine Begründung aus, nicht nur eine Zahl: gültiger Modelllauf, Druckbegrenzung aktiv, falsche Einheit, Parameter außerhalb Modellbereichs oder Modell nicht entscheidungsfähig. Protokolliere Test-ID, Dokumentenversion, fünf Eingaben samt Einheiten, abgeleitete Größen, erwarteten Status, beobachteten Status und eine verständliche Begründung. Beispiel T-UNIT: Q_P ist mit „bar“ statt „L/min“ etikettiert; die Prüfung verweigert eine Rechnung, weil Volumenstrom und Druck nicht austauschbar sind. Beispiel T-LIMIT: p_max = 70 bar, Bypass = 0,60 L/min; die Modellbegrenzung greift. Beispiel T-RANGE: k = 0,08; der Lauf wird vor Berechnung zurückgewiesen.

Vertiefung: Entwirf eine Testmatrix mit Eingängen direkt auf den unteren und oberen zulässigen Grenzen sowie minimal darüber und darunter. Ändere nie den Bereich nur deshalb, damit ein auffälliger Fehlerfall doch ein Ergebnis liefert. Neue Bereiche würden andere begründete Modellversionen und eigene Validierung benötigen.


Systematische Fehlersimulation, Unsicherheit und Transfer


Fehlerszenarien klar unterscheiden

Ein Diagnosefehler kann aus drei unterschiedlichen Ursachen stammen: Datenfehler (beispielsweise falsche Einheit), Modellfehler (eine unbekannte Leckagekennlinie ist nicht linear) oder Betriebszustand (das angenommene Drucklimit begrenzt die Rechnung). Diese Erklärungen sind nicht austauschbar. Ein hoher Leckagewert kann im echten Leben auf mehrere Ursachen deuten; aus einem einzelnen synthetischen Modellwert folgt keine eindeutige Bauteildiagnose.

Ein fehlendes Drucksignal wird hier ausdrücklich nicht „von der KI ergänzt“. Ein Sensorausreißer ist kein sicherer Defektbeweis. Kennzeichne ungültige Datensätze, dokumentiere die Annahme und frage, welche zusätzliche, sicher und rechtmäßig erhobene Information die Hypothese prüfen würde. Messprotokolle für das Unterrichtsprojekt bestehen ausschließlich aus selbst erzeugten Tabellen.


Physikalische Baseline vor datengetriebener Prognose

Unsere Gleichungen bilden die physikalische Baseline: Jede Größe hat eine Einheit und eine begründete Funktion. Ein optionales datengetriebenes Modell könnte Restabweichungen untersuchen, aber nur auf rein synthetischen, getrennten Trainings- und Testdaten. Typische Fehler sind ungleiche Vorverarbeitung und Data Leakage, wenn Testdaten die Modellbildung beeinflussen. Das offizielle scikit-learn-Kapitel „Common pitfalls and recommended practices“ beschreibt diese Risiken; für die Pflichtaufgabe wird keine Bibliothek benötigt.

Beispiel für die Grenzen: Ein statistischer Algorithmus lernt aus V-A mit p_L = 40 bar und k nahe 0,02; er sagt möglicherweise Zahlen für k = 0,20 voraus. Diese Zahlen sind außerhalb der physikalisch begründeten Trainings- und Baselinegrenzen nicht belastbar. Eine gute Diagnose darf „außerhalb des Gültigkeitsbereichs“ statt einer scheinbar präzisen Vorhersage ausgeben.


Selbstständiger Transfer

Entwirf nun Variante V-D mit zulässigen Parametern, einem separaten dokumentierten Grenzfall und einer überraschenden, aber logisch erklärbaren Modellentscheidung. Erstelle für V-D eine Vorhersage, führe die Tests aus und erläutere den Unterschied zwischen berechnetem Modellzustand und tatsächlichem Anlagenzustand. Gib an, welche zusätzlichen Daten eine spätere fachliche Modellverbesserung erfordern würde. Eine Lehrkraft bewertet die Begründung, Reproduzierbarkeit und Grenzen – nicht die Nähe zum Verhalten einer echten Maschine.

Hilfestufe: Beginne mit V-A, ändere immer nur einen Parameter und notiere deine Erwartung vor dem Rechnen. Anspruchsvolle Erweiterung: Leite die Abhängigkeit p(k) aus der Formel ab, diskutiere Monotonie bei konstanten übrigen Parametern und benenne Situationen, in denen das stationäre Modell dafür nicht mehr geeignet wäre.


Interaktive Aufgaben


Quiz: Prüfe dein Wissen

Bei jeder Frage gibt es eine passende Antwort und drei plausible Alternativen. Bearbeite zuerst den Quiz; Kontroll- und Reflexionshilfen folgen danach, ohne die korrekten Optionen vorab zu verraten.

Welche Dimension besitzt ein hydraulischer Druck? (Kraft je Fläche) (!Volumen je Zeit) (!Fläche je Kraft) (!Weg je Zeit)



Rückmeldehilfe: Überprüfe die Grundformel und benenne Zähler und Nenner.

Welche Größe hat in unserem Modell die Einheit L/min? (Volumenstrom zum Zylinder) (!Drucklimit des Ventils) (!Leitungswiderstand) (!Lastdruck)



Rückmeldehilfe: Unterscheide eine Flussrate von Druck und Widerstand.

Warum wird R mal k im Nenner der Druckformel addiert? (Das Produkt ist dimensionslos) (!Das Produkt hat die Einheit bar) (!Das Produkt ist eine Kraft) (!Das Produkt ist eine Zeitangabe)



Rückmeldehilfe: Prüfe die Einheiten der beiden Faktoren durch Kürzen.

Was zeigt ein positiver Bypassstrom im vereinfachten Modell an? (Das Druckbegrenzungsventil ist modellhaft wirksam) (!Die Einheit des Pumpenstroms ist falsch) (!Ein Sensordefekt ist bewiesen) (!Die Pumpe steht sicher still)



Rückmeldehilfe: Denke an die Bilanz der drei Volumenstromanteile.

Was soll bei einer Pumpeneingabe mit der Einheit bar passieren? (Die Eingabe wird als falsche Einheit abgewiesen) (!Die Zahl wird als L/min behandelt) (!Der Wert wird automatisch verdoppelt) (!Die Einheit wird ignoriert)



Rückmeldehilfe: Benenne den vorgesehenen Vertrag für Eingabedaten.

Was geschieht mit dem Leckagefaktor 0,08 in Version 1.0? (Der Simulator lehnt den Parameter als außerhalb des Bereichs ab) (!Der Simulator bestätigt einen echten Leckschaden) (!Der Simulator muss die Parametergrenze abschalten) (!Der Simulator gibt automatisch eine Wartungsfreigabe)



Rückmeldehilfe: Die Modellgrenze ist eine fachlich begründete Entscheidung.

Wodurch wird eine Berechnung reproduzierbar? (Durch versionierte Eingaben Annahmen und Testfälle) (!Durch eine unbelegte Fehlervermutung) (!Durch stets wechselnde Einheiten) (!Durch Weglassen der Modellversion)



Rückmeldehilfe: Überlege, welche Informationen für einen zweiten identischen Lauf nötig sind.

Was kann aus einer stationären Baseline allein nicht abgeleitet werden? (Der genaue zeitliche Druckverlauf einer realen Anlage) (!Ein modellierter stationärer Druckwert) (!Die benutzte Eingabeeinheit) (!Die errechnete Leckagerate)



Rückmeldehilfe: Achte auf den Unterschied zwischen stationären und dynamischen Zuständen.

Welches Vorgehen verhindert Data Leakage bei späteren Lernverfahren? (Trainings und Testdaten vor dem Anpassen trennen) (!Testdaten zur Wahl des Modells mehrfach verwenden) (!Alle Daten zuerst gemeinsam normieren) (!Testfälle nach Kenntnis ihrer Resultate auswählen)



Rückmeldehilfe: Kläre, wann ein Modell fremde Testinformationen erhalten darf.

Welche Aussage ist für die fiktive Laborversion zulässig? (Der simulierte Zustand ist nur unter den Modellannahmen gültig) (!Die Simulation ersetzt die Maschinenabnahme) (!Der Code stellt eine echte Maschine sicher) (!Die Ergebnisse sind amtliche Prüfwerte)



Rückmeldehilfe: Grenze Modellberechnung von einer fachlichen Sicherheitsfreigabe ab.


Memory: Fachbegriff und Bedeutung

Lastdruck Erforderlicher Druckanteil durch eine angenommene Last
Leckagefaktor Modellparameter für druckabhängigen Verluststrom
Bypassstrom Über die angenommene Druckbegrenzung umgeleiteter Anteil
Baseline Nachvollziehbares physikalisches Vergleichsmodell
Versionsstand Kennzeichnung der unveränderten Annahmen und Eingaben
Parametergrenze Festgelegte Grenze der Modellgültigkeit




Drag and Drop: Diagnoseentscheidung zuordnen

Diagnoseentscheidung Passender Prüfhinweis
Einheitenfehler ablehnen Volumenstrom wurde mit Druckeinheit beschriftet
Druckbegrenzung melden Berechneter freier Druck überschreitet die Modellgrenze
Bereichsfehler melden Leckagefaktor liegt jenseits des vereinbarten Intervalls
Bilanz kontrollieren Summe der Teilströme mit Pumpenstrom vergleichen
Modellunsicherheit nennen Nicht abgebildete Temperatur und Dynamik berücksichtigen




Kreuzworträtsel: sechs Fachwörter

Druck Welche physikalische Größe ist Kraft pro Fläche?
Pumpe Welches Bauteil stellt im Modell den Volumenstrom bereit?
Ventil Wie heißt das Bauteil zur Beeinflussung hydraulischer Ströme?
Leckage Wie heißt der unerwünschte Flüssigkeitsverlust?
Zylinder Welcher Aktor ermöglicht im Grundmodell eine Linearbewegung?
Bilanz Wie heißt die Gegenüberstellung von zu- und abfließenden Strömen?




LearningApps: passende Zusatzübungen

Die verlinkte Suchseite bietet optionale, von Dritten angelegte Übungen; einzelne Apps wurden nicht als inhaltlich geprüft vorausgesetzt. Ohne Internet: Lege fünf Karteikarten mit den Begriffen Druck, Volumenstrom, Leckage, Ventil und Modellgrenze an und tausche sie mit einer Lernpartnerin oder einem Lernpartner zum Zuordnen.


Lückentext: der Ablauf einer Diagnose

Ergänze den jeweiligen Fachbegriff.
Der hydraulische Druck beschreibt eine Kraft bezogen auf eine

. Die pro Zeit durchströmende Flüssigkeitsmenge heißt

. Für p verwenden wir hier die Einheit

. Ein Verluststrom durch Undichtigkeiten wird als

bezeichnet. Das Bauteil zur modellierten Druckbegrenzung ist ein

. Eine Rechnung mit unpassenden Einheiten wird vorab

. Werte außerhalb der vereinbarten Intervalle verletzen die

. Beim Vergleich von Zu- und Abfluss prüfen wir die

. Die Kennzeichnung unveränderter Unterlagen heißt

. Eine physikalische Vergleichsrechnung liefert die

. Für eine reale Sicherheitsfreigabe ist dieses Unterrichtsmodell

.



Offene Aufgaben


Leicht

  1. Druck: Notiere p = F/A, erkläre bar und Pascal und prüfe die Rechnung für zwei rein fiktive Kräfte und Flächen.
  2. Volumenstrom: Erstelle eine Tabelle für L/min und m³/s; zeige zwei korrekte Umrechnungen und markiere einen typischen Einheitenfehler.
  3. Hydraulikventil: Zeichne auf Papier ein vereinfachtes Schema mit Pumpe, Druckbegrenzung und Zylinder; benenne die Funktion jedes Symbols, ohne es als Realbauplan auszugeben.
  4. Technische Dokumentation: Lege das synthetische Dateipaket v1.0 mit Annahmen, Einheiten und Versionsvermerk an und erkläre den Zweck der Version.


Standard

  1. Simulation: Rechne Variante V-A mit Zwischenwerten nach und kontrolliere Druck- und Volumenbilanz gegen die vorgegebenen Ergebnisse.
  2. Fehlerdiagnose: Simuliere V-C mit reduziertem Drucklimit, protokolliere den Bypass und begründe die Statusmeldung.
  3. Softwaretest: Teste falsche Einheiten und die Randwerte der fünf Eingabeintervalle; halte für jeden Fall Soll und Ist getrennt fest.
  4. Qualitätssicherung: Erzeuge drei synthetische Fehlermeldungen und schreibe kurze Hilfetexte, die Ursache, Entscheidung und nächste ungefährliche Modellprüfung unterscheiden.


Schwer

  1. Hydraulikmodell: Leite die Gleichung für p_frei selbst aus Volumenbilanz und Widerstand her, prüfe jede Einheit und erkläre die Vereinfachungen.
  2. Modellvalidierung: Begründe die Ablehnung von V-B und entwickle einen begrenzten Plan, welche zusätzliche Evidenz für eine neue Modellversion nötig wäre.
  3. Testautomatisierung: Ergänze im rein lokalen Python-Skript wiederholbare Tests für gültige Grenzen, falsche Einheiten, fehlende Eingaben und Bilanzabweichungen.
  4. Digitaler Zwilling: Beschreibe, welche versionierten Parameter und Dokumente eine spätere AAS-basierte Repräsentation benötigen könnte und weshalb das Unterrichtsmodell noch kein digitaler Zwilling mit Echtzeitdaten ist.




Text bearbeiten Bild einfügen Video einbetten Interaktive Aufgaben erstellen



Lernkontrolle

  1. Dimensionsanalyse: Weise nach, dass R × Q_P die Einheit bar und R × k keine Einheit hat; erkläre, warum sonst die Druckgleichung falsch wäre.
  2. Grenzfallanalyse: Berechne V-C selbst und begründe anhand von p_frei, p_max und Q_Bypass, weshalb der Status von V-A abweicht.
  3. Eingabevalidierung: Begründe, weshalb eine Q_P-Eingabe mit 12 bar nicht still in 12 L/min umgedeutet werden darf.
  4. Parameterraum: Prüfe einen Leckagefaktor knapp oberhalb von 0,05 und erkläre, weshalb ein numerisches Ergebnis ohne neue Modellvalidierung nicht akzeptiert wird.
  5. Fehlersimulation: Entwirf einen Fall mit vertauschten Einheiten und einen mit Grenzwertüberschreitung; stelle die zwei unterschiedlichen Ablehnungsgründe gegenüber.
  6. Reproduzierbarkeit: Zeige, wie eine zweite Person aus den versionierten Dokumenten denselben Prüfbericht erhält und welche Angaben bei fehlender Version nicht rekonstruierbar wären.
  7. Wissenschaftliche Unsicherheit: Erkläre den Unterschied zwischen modelliertem Leckagewert, beobachtetem Messwert und echter Ursache eines Defekts.
  8. Transfer: Begründe für V-D eine Änderung des Drucklimits, formuliere deine Vorhersage vor der Simulation und erläutere die Grenzen der Aussage.


Lernnachweis

Gib ein selbst erstelltes lokales Lernprodukt ab: (1) modellfall-v1.0.md mit Baseline, Einheiten, Parameterbereichen und nicht berücksichtigten Effekten; (2) parameter-v1.0.csv mit ausschließlich synthetischen Varianten; (3) hydraulik_sim_v1.py oder eine vollständig nachvollziehbare Handrechnung; (4) faelle-v1.0.csv mit mindestens drei Kernprüfungen Einheit, Grenzfall, Parameterbereich und mindestens drei zusätzlichen Randfällen; (5) bericht-v1.0.md mit Soll-Ist-Vergleich und einer selbst erklärten Fehlerentscheidung.

Bewertungsraster (je 0–2 Punkte): korrekte Einheiten; physikalisch und rechnerisch nachvollziehbare Baseline; korrekte Grenzfallbehandlung; konsequente Parameterbegrenzung; nachvollziehbare Versionierung; reflektierte Diagnose samt Unsicherheit. Maximal 12 Punkte. Eine besonders gute Lösung zeigt auch, warum V-B abzulehnen ist, obwohl sich mit der Formel eine Zahl berechnen ließe.

Selbstcheck: Kann eine andere Person die Zahlen ohne Netz und ohne bezahltes KI-Konto reproduzieren? Erkläre ich jede meiner Entscheidungen? Verwechsele ich meine Simulation irgendwo mit realer Maschinensteuerung oder einer Sicherheitsfreigabe? Der Lernnachweis enthält keine personenbezogenen Schülerdaten, keinen vertraulichen Code und keine realen Anlagenkennungen.


OER und Wikipedia

Quellenstand und Einschränkungen: Recherche am 22.10.2026. Links und externe Verfügbarkeit können sich verändern. Das Referenzmodell und die Parameterbereiche sind eigens definierte synthetische Unterrichtsannahmen (v1.0), keine aus den Quellen übernommenen Herstellerkennwerte. Technische Angaben zu Fremdquellen sind als Rechercheeinstieg zu verstehen.

  • Wikipedia: Hydraulikzylinder – Begriffe und Bauformen, deutsch, kollaborativer Überblick.
  • Wikipedia: Hydraulik – Einführung in die physikalischen Grundlagen; Artikelstände können sich ändern.
  • Industrial Digital Twin Association: Downloads – unter anderem Submodel-Informationen zur Bereitstellung von Simulationsmodellen (IDTA 02005) und Wartungsinformationen (IDTA 02018). Versionsstand jeweils am Dokument prüfen; der Downloadkatalog ist dynamisch.
  • IDTA: AAS Specifications – aktuelle Veröffentlichungsübersicht, beim Rechercheindex als Release 26-01 gelistet; einzelne Dokumentversion separat verifizieren.
  • scikit-learn: Common pitfalls and recommended practices – offizielle Online-Dokumentation, beim Abruf als Version 1.9.1 angezeigt, insbesondere „Inconsistent preprocessing“ und „Data leakage“. Für diesen Kurs ist scikit-learn nicht erforderlich.
  • Festo Didactic: Lehrmaterial Hydraulik – Themenüberblick zu Druck, Ventilen und Schaltplänen; keine Produkt- oder Prüfwertübernahme.
  • MOOCwiki-Vorwissen – vorgegebener Anknüpfungspunkt; Inhalt beim Abruf nicht bestätigt und daher nicht als geprüft zitiert.

Verifizierte Wikimedia-Commons-Dateiseiten mit Urheberschaft und Lizenz:

Medium Verifizierte Dateiseite Urheberschaft Lizenz
File:Hydraulic Cylinder.svg Commons 電工石火 CC BY-SA 4.0
File:Hidraulic press anim 1.gif Commons Orion 8 CC BY-SA 3.0
File:Hydraulic circuits.png Commons Lidingo / Bodalbo CC BY-SA 3.0 und GFDL
File:Hydraulic schematic.jpg Commons Jstapko CC BY-SA 3.0
File:Hydraulic-system.gif Commons Irene Christian Silvia Manu CC BY-SA 4.0
File:De-Hydraulikschlauch.ogg Commons Jeuwre CC BY-SA 4.0
https://www.youtube.com/watch?v=G7y63pS2fDc Festo Didactic – Mobilhydraulik Festo Didactic Urheberrecht beim Videokanal; keine freie Weiterverwendung behauptet, nur Verlinkung/Einbettung

Rechtehinweis: Die einzelnen freien Bild-, Audio- und Animationsdateien sind unverändert verlinkt; Namensnennung, Lizenzlinks und etwaige ShareAlike-Bedingungen beachten. Für YouTube ist kein OER-Lizenzstatus nachgewiesen. Die zugänglichen Videometadaten belegen das Angebot, nicht dauerhafte Wiedergabe in jeder Region. Sollte eine Datei oder Einbettung fehlen, reichen alle beschreibenden Alternativtexte, Gleichungen und Übungen für die Bearbeitung ohne Fremdmedium.

Wikipedia-Einbettung (optionale Online-Vertiefung):

Offline-Alternative: Nutze den zusammengefassten Druck- und Volumenstromabschnitt dieses Kurses und die abgedruckten Formeln.


Verknüpfte Lernbereiche


aiMOOC-Projekte



Schulfach+




aiMOOCs



aiMOOC Projekte









MOOCwiki · Deutsch

Nach dem Lernen ist vor dem Lernen

Entdecke direkt den nächsten Lernkurs. Weitere Inhalte erscheinen, wenn Du weiter nach unten scrollst.

Zur MOOCwiki-Hauptseite

Mediathek

Inhalte werden geladen ...

Mediathek wird aus dem Wiki geladen ...