-
VERWEIS AUF VERWANDTE ANMELDUNG
-
Diese Anmeldung beansprucht die Priorität und die Rechte der vorläufigen
U.S.-Patentanmeldung Nr. 62/468,788 , eingereicht am 8. März 2017, mit dem Titel „Synchronisation der Schmiersystemwartung“, deren gesamte Offenbarung hierin durch Bezugnahme eingeschlossen ist.
-
TECHNISCHES GEBIET
-
Die vorliegende Anmeldung betrifft Schmiersysteme und Überwachung des Schmierstoffzustands bei Verbrennungsmotoren.
-
HINTERGRUND
-
Verbrennungsmotoren, die mit unterschiedlichen Brennstoffen wie etwa Diesel, Benzin, Ethanol, Erdgas usw. betrieben werden, schließen eines oder mehrere Paare Kolben/Zylinder ein, welche sich auf- und ab bewegen, um eine Drehbewegung zu erzeugen, die zur Verrichtung mechanischer Arbeit genutzt wird. Die Verbrennungsmotoren schließen im Allgemeinen ein Schmiersystem ein, das Schmierstoff (z. B. Öl, synthetisches Öl usw.) auf die beweglichen Teile des Verbrennungsmotors (z. B. die sich in den Zylindern bewegenden Kolben) verteilt. Während der Verbrennungsmotor in Betrieb ist, wird der Schmierstoff erhitzt und spaltet Nebenprodukte der Verbrennung, Schmutzpartikel und Wasser thermisch auf und absorbiert sie. Im weiteren Verlauf des Betriebs des Verbrennungsmotors lässt die Wirksamkeit des Schmierstoffs nach, was sich negativ auf die Motorleistung auswirkt. Alter, verunreinigter und zersetzter Schmierstoff kann ernste Auswirkungen auf Leistung und Wirkungsgrad des Motors haben sowie zu vermehrten Emissionen führen. Entsprechend muss der Schmierstoff in regelmäßigen Abständen ersetzt werden, um Schäden am Motor zu vermeiden.
-
Außerdem schließt das Schmiersystem üblicherweise ein Schmierstoff-Filtersystem ein. Das Filtersystem schließt ein Filterelement ein, das den Schmierstoff filtert, wenn der Schmierstoff durch das Schmiersystem zirkuliert. Das Filterelement schließt ein Filtermedium ein, das Verunreinigungen (z. B., Schmutz, Ablagerungen, usw.) aus dem Schmierstoff auffängt und entfernt. Da das Filtermedium die Verunreinigungen auffängt, nimmt die Einschränkung des Filtermediums zu. Die Filterelemente müssen dementsprechend regelmäßig gewechselt werden, da das Filtermedium die Verunreinigungen aus den durch das Filtermedium strömenden Fluiden auffängt und entfernt.
-
KURZDARSTELLUNG
-
Eine beispielhafte Ausführungsform betrifft ein Fluidabgabesystem. Das Fluidabgabesystem schließt ein Filtersystem ein, das ein Filterelement umfasst. Das Fluidabgabesystem schließt ferner eine Druckmessanordnung zur Ausgabe eines Drucksignals zum Anzeigen eines Druckabfalls über das Filterelement hinweg, einen Viskositätssensor zur Ausgabe eines Viskositätsrückmeldesignals, das eine Viskosität eines Fluids anzeigt, und einen dielektrischen Sensor, der konfiguriert ist, um ein dielektrisches Rückmeldesignal auszugeben, das eine dielektrische Konstante des Fluids anzeigt, ein. Das Fluidabgabesystem schließt eine Steuereinheit mit einer Sensoreingangsschaltung und einer Wartungsintervall-Schaltung ein, wobei die Sensoreingangsschaltung zum Empfangen des Drucksignals, des Viskositätsrückmeldesignals und des dielektrischen Rückmeldesignals konfiguriert ist, und die Wartungsintervall-Schaltung konfiguriert ist, um dynamisch zu bestimmen, wann das Filterelement ersetzt werden sollte, mindestens teilweise basierend auf dem Druckdifferenz-Rückmeldesignal und wann das Fluid ersetzt werden sollte, mindestens zum Teil basierend auf dem Viskositätsrückmeldesignal und dem dielektrischen Rückmeldesignal.
-
Ein anderes Ausführungsbeispiel betrifft ein Verfahren. Das Verfahren schließt mithilfe einer Sensor-Eingangsschaltung einer Steuerung die Erfassung eines Feedbacksignals zur Viskosität von einem die Viskosität eines Fluids angebenden Viskositätssensor und ein Feedbacksignal zur Dielektrizität von einem die Dielektrizitätskonstante des Fluids für einen Zeitraum angebenden dielektrischen Sensor ein. Das Verfahren schließt ferner ein, dass durch die Sensoreingangsschaltung der Steuerung ein Drucksignal von einer Druckmessanordnung gesammelt wird, das eine Druckdifferenz über ein Filterelement eines Fluidabgabesystems anzeigt. Das Verfahren schließt, durch eine Wartungsintervall-Schaltung der Steuerung, das Bestimmen ein, dass mindestens eines aus Fluid oder Filterelement gewechselt werden muss, basierend mindestens teilweise auf der Dielektrizitätskonstante, der Viskosität, oder der Druckdifferenz. Das Verfahren schließt ferner ein, dass in Reaktion auf das Bestimmen, dass mindestens das Fluid oder das Filterelement gewechselt werden muss, durch die Steuerung eine Wartungswarnung an eine Bedienvorrichtung eingeleitet wird.
-
Noch eine weitere beispielhafte Ausführungsform betrifft eine Steuereinrichtung für ein Fluidabgabesystem. Die Steuerung umfasst einen Speicher, einen Prozessor zum Ausführen von Anweisungen, die in dem Speicher gespeichert sind, und eine Sensor-Eingangsschaltung, eine Wartungsintervall-Schaltung und eine Bedienereingabe/Ausgabeschaltung. Die Sensoreingangsschaltung ist konfiguriert, um ein Drucksignal, das einen Druckabfall über einem Filterelement anzeigt, ein Viskositätsrückkopplungssignal, das einen Viskositätsindex eines Fluids anzeigt, und ein dielektrisches Rückkopplungssignal, das eine Dielektrizitätskonstante des Fluids anzeigt, zu empfangen. Die Wartungsintervall-Schaltung ist konfiguriert, um dynamisch zu bestimmen, wann das Filterelement, mindestens teilweise basierend auf dem Drucksignal, und wann das Fluid, mindestens teilweise basierend auf dem Viskositätsrückkopplungssignal und dem dielektrischen Rückkopplungssignal, gewechselt werden sollte. Die Bediener-Eingabe/Ausgabeschaltung ist konfiguriert, um einem Benutzer anzuzeigen, dass mindestens eines von Filterelemente und Fluid in Reaktion darauf geändert werden muss, dass die Wartungsintervallschaltung bestimmt, dass das Filterelement und/oder das Fluid geändert werden muss.
-
Diese und andere Merkmale sowie die Organisation und Art ihrer Betätigung werden aus der folgenden ausführlichen Beschreibung in Verbindung mit den begleitenden Zeichnungen deutlich, wobei gleiche Elemente in den verschiedenen, nachstehend beschriebenen Zeichnungen durchgehend gleiche Bezugszeichen haben.
-
Figurenliste
-
- 1 zeigt eine schematische Ansicht eines Schmiersystems eines Verbrennungsmotors gemäß einem Ausführungsbeispiel.
- 2 zeigt ein Blockdiagramm einer Steuerung des Schmiersystems von 1.
- 3 ist ein schematisches Flussdiagramm verschiedener Ausgabesignale der Fluideigenschaftssensoren des Schmiersystems von 1, die von der Steuerung empfangen und interpretiert werden.
- 4A, 4B und 4C zeigen gemeinsam ein Flussdiagramm eines Verfahrens zur Überwachung eines Schmiersystems gemäß einem Ausführungsbeispiel.
- 5 zeigt ein Flussdiagramm eines Verfahrens zum Überwachen eines Filterelements eines Schmiersystems gemäß einer beispielhaften Ausführungsform.
- 6 zeigt ein Flussdiagramm eines Verfahrens zum Synchronisieren von Wartungswarnungen für eine Schmierstoffwartung und eine Filterelementwartung gemäß einer beispielhaften Ausführungsform.
-
AUSFÜHRLICHE BESCHREIBUNG
-
Unter Bezugnahme auf die Figuren im Allgemeinen werden ein Fluidabgabesystem für einen Verbrennungsmotor und ein Verfahren zur Überwachung des Fluidabgabesystems beschrieben. In besonderen Ausführungsformen umfasst das Fluidabgabesystem ein Schmiersystem. Während verschiedene in dieser Patentschrift beschriebene Ausführungsformen auf ein Schmiersystem Bezug nehmen, versteht es sich, dass das Fluidabgabesystem andere Fluidabgabesysteme einschließen kann, wie etwa Kühlmittelzufuhrsysteme (z. B. zum Liefern und Zirkulieren eines Kühlmittels, wie jene, die in elektrifizierten Systemen, Motoren oder Batterien verwendet werden), Brennstoffzufuhrsysteme, Fluidleistungssysteme (z. B. hydraulische Antriebssysteme) oder Wasserzirkulationssysteme. Derartige Fluidabgabesysteme sollten daher als innerhalb des Schutzumfangs dieser Offenbarung liegend betrachtet werden.
-
Das Fluidabgabesystem (z. B. ein Schmiersystem) bringt im Allgemeinen Fluid (z. B. einen Schmierstoff) aus einer Wanne (d. h. einem Tank) durch ein Filtersystem in den Verbrennungsmotor und zurück zur Wanne in Umlauf. Das Fluidabgabesystem (z. B., ein Schmiersystem) schließt ein Filtersystem mit einem austauschbaren Filterelement zum Filtern des Fluids (z. B., ein Schmierstoff) ein, das im Fluidabgabesystem zirkuliert. Das Fluidabgabesystem schließt eine Steuerung ein, die eine Dielektrizitätskonstante des Fluids und eine Viskosität des Fluids überwacht. Basierend auf der Dielektrizitätskonstante kann die Steuerung bestimmen, ob es sich bei dem durch das Schmiersystem fließenden Fluid um ein neues Fluid (z. B. kürzlich ersetztes Fluid) oder ein altes Fluid (z. B. Fluid, das schon ausreichend abgebaut wurde, um von neuem Fluid unterschieden werden zu können) handelt. Falls altes Fluid ermittelt wird, wird die Viskosität des Fluids mit Schwellenwert-Viskositäten verglichen, um dynamisch zu bestimmen, wann das Fluid gewechselt werden muss. Ferner kann die Steuerung eine verbleibende nutzbare Lebensdauer des Fluids in dem Fluidabgabesystem bestimmen. Außerdem überwacht die Steuerung einen Druckabfall über das Filterelement des Filtersystems hinweg, um eine verbleibende Lebensdauer des Filterelements, bevor ein Austausch erforderlich ist, zu bestimmen. Basierend auf dem Zustand des Fluids und der verbleibenden Nutzungsdauer des Filterelements kann die Steuerung die Wartungswarnungen so synchronisieren, dass ein Fluidwechsel und ein Filterelementwechsel während des gleichen Wartungsvorgangs stattfinden können, was die Ausfallzeit des Verbrennungsmotors (und jeder durch den Verbrennungsmotor angetriebenen Maschine) reduziert.
-
Wie hierin verwendet, bezieht sich die „Lebensdauer“ eines Verschleißteils (z. B. eines Filterelements, eines Fluids, wie z. B. eines Schmierstoffs usw.) auf die erwartete Nutzungsdauer oder „Lebensdauer“ des Verschleißteils bevor es ersetzt werden muss. Die Nutzungsdauer kann ein absolutes Zeitmaß (z. B. Stunden, Tage, Wochen usw.) sein, nachdem das Verbrauchsmaterial in oder an einem Verbrennungsmotor installiert wurde, ein Maß für die Laufzeit des Verbrennungsmotors nach dem Einbau des Verbrauchsmaterials in oder an dem Verbrennungsmotor (z. B. eine Anzahl von Stunden, in denen der Verbrennungsmotor mit dem Verbrauchsmaterial betrieben wurde) ein Maß für die Entfernung, die ein von einem Verbrennungsmotor angetriebenes Fahrzeug zurücklegt (z. B. eine Anzahl von Meilen), ein verbrauchsspezifisches Maß (z. B. Menge des durch ein Filterelement gefilterten Fluids, Menge des Druckabfalls über ein Filterelement hinweg, Menge des chemischen Abbaus eines Fluids usw.) oder eine Kombination davon. Wie hierin verwendet, kann die „verbleibende Nutzungsdauer“ eines Verbrauchsmaterials auf einen Bruchteil oder Prozentsatz der Nutzungsdauer des Verbrauchsmaterials Bezug nehmen, der basierend darauf bestimmt wird, wie viel von der Nutzungsdauer nach einer bestimmten Zeit der Nutzung des Verbrauchsmaterials verbleibt. Die „verbleibende Nutzungsdauer“ kann auch auf eine absolute Zahl (z. B. Zeit, Distanz usw.) Bezug nehmen, die relativ zur Gesamtlebensdauer des Verbrauchsmaterials verbleibt.
-
Unter Bezugnahme auf 1 wird ein Schmiersystem 100 für einen Verbrennungsmotor 102 gemäß einem Ausführungsbeispiel dargestellt. Im Allgemeinen zirkuliert das Schmiersystem 100 Schmierstoff (z. B. Öl) zu den beweglichen Teilen des Verbrennungsmotors 102. Bei dem Verbrennungsmotor 102 kann es sich zum Beispiel um einen Diesel-Verbrennungsmotor, einen Benzin-Verbrennungsmotor, einen Erdgas-Verbrennungsmotor, einen turbinenbetriebenen Motor, einen mit Biodiesel angetriebenen Motor, einen mit Ethanol betriebenen Motor, einen mit Flüssiggas (LPG (Liquid Petroleum Gas)) betriebenen Motor, Antriebsmaschinen oder dergleichen handeln. In einigen Anordnungen stellt das Schmiersystem 100 anderen Komponenten (z. B. anderen Komponenten eines Fahrzeugs) wie einem Turbolader, einem Kompressor, einem Hydrauliksystem, einem Getriebe, Brennstoffzellen oder dergleichen, Schmierstoff bereit.
-
Das Schmiersystem 100 schließt einige Leitungen 104, eine Schmierstoffwanne 106, eine Pumpe 108 und ein Filtersystem 110 ein. Die Leitungen 104 erleichtern die Verteilung des Schmierstoffs durch das Schmiersystem 100. Die Schmierstoffwanne 106 ist ein Aufbewahrungsreservoir, in dem der Schmierstoff verwahrt wird. Die Pumpe 108 zieht Schmierstoff aus der Schmierstoffwanne 106 und leitet den Schmierstoff über die Leitungen 104 durch das Filtersystem 110 an den Verbrennungsmotor 102 und zurück in die Schmierstoffwanne 106. Die Schmierstoffwanne 106 ist ein Aufbewahrungsbehälter (z. B. ein Tank), in dem nicht durch das Schmiersystem 100 zirkulierender Schmierstoff gespeichert wird. Das Filtersystem 110 schließt ein rotierendes Filterelement 111 ein. Das Filterelement 111 schließt Filtermedien (z. B. faserartige Filtermedien, Papierfiltermedien, Nanofaserfiltermedium, und/oder dergleichen) ein. Das Filtermedium ist so aufgebaut, dass es Verunreinigungen (z. B. Wasser, Staub, Ablagerungen, usw.), dem Verbrennungsmotor 102 in die Schmierstofffließrichtung vorgelagert, aus dem Schmierstoff auffängt und entfernt. Das Filterelement 111 muss regelmäßig gewechselt werden, da das Filtermedium die Verunreinigungen auffängt.
-
Der Betrieb der Pumpe 108 wird durch eine Steuerung 112 gesteuert. In einigen Anordnungen umfasst die Steuerung 112 eine Motorsteuerungseinheit, die außerdem den Betrieb des Verbrennungsmotors 102 steuert. In anderen Anordnungen ist die Steuerung 112 zum Empfang von Feedback in Bezug auf Motorbetriebsparameter von einem separaten Motorsteuerungsgerät („ECU“) konfiguriert, der mit dem Verbrennungsmotor 102 (z. B. über einen J1939 Fahrzeugbus-Datenlink) verbunden ist. Somit empfängt die Steuerung 112 verschiedene Motorbetriebsparameter, wie Motorarbeitszyklus, Motorkraftstoffinformationen, Motorkilometerstand, Motorleitungstemperatur, Motordrehzahl, Abgasparameter, Turboladerparameter und dergleichen.
-
Wie nachstehend detaillierter in Bezug auf 2 und 3 beschrieben, ist die Steuerung 112 dazu ausgestaltet, den in dem Schmiersystem zirkulierenden Schmierstoff durch wenigstens einen Temperatursensor 114, einen dielektrischen Sensor 116 und einen Viskositätssensor 118 zu überwachen. In einigen Anordnungen kann das Schmiersystem außerdem einen Dichtesensor 117 einschließen. In einigen Anordnungen befindet sich jeder der beschriebenen Sensoren in Kontakt mit dem in dem Schmiersystem 100 zirkulierenden Schmierstoff. In einigen Anordnungen sind der dielektrische Sensor 116 und der Viskositätssensor 118 zu einem einzigen Sensor (z. B. in einem einzigen Sensorgehäuse) kombiniert. In weiteren Anordnungen ist ein einzelner Sensor so ausgestaltet, dass er als der Temperatursensor 114, der dielektrische Sensor 116, der Viskositätssensor 118 und/oder der Dichtesensor 117 fungiert (z. B. in einem einzigen Sensorgehäuse integriert). Der Temperatursensor 114, der dielektrische Sensor 116 und der Viskositätssensor 118 sind in Fließrichtung des Schmierstoffs des Filtersystems 110 nachgelagert und dem Verbrennungsmotor 102 vorgelagert angeordnet, wodurch gewährleistet wird, dass der an jedem der Sensoren vorbeifließende Schmierstoff sauber ist und dass er fließt (d. h. sich nicht ansammelt, wie das in der Schmierstoffwanne 106 geschieht). Die Steuerung 112 kann den Schmierstoff überwachen, um Folgendes zu bestimmen: (1) wann neuer Schmierstoff in das Schmiersystem 100 eingegangen ist, (2) welche Viskositätsklasse bzw. welchen Viskositätsindex der Schmierstoff aufweist, (3) eine dynamische Bestimmung, wann der Schmierstoff ersetzt werden sollte (d. h. ein Ölwechselintervall), und/oder (4) ob dem Schmiersystem 100 ein korrektes Fluid beigefügt (z. B. in die Schmierstoffwanne 106 gegeben) wurde. In einigen Anordnungen überwacht die Steuerung 112 den Schmierstoff, um wenigstens einen Schmierstoffqualitätsparameter zu bestimmen. Der mindestens eine Schmierstoffqualitätsparameter kann beispielsweise Schmierstofftyp, kinematische Viskosität, Oxidation, TAN, TBN, das Vorhandensein von Verschleißmetallen (z. B. Fe) oder einen Verschleißmetallindex, Eisengehalt, eine Oxidations- oder Nitrierungsrate oder einen anderen Schmierstoffqualitätsparameter einschließen.
-
Die Steuerung 112 ist so aufgebaut, dass sie einen Status des Filterelements 111 durch eine Druckmessanordnung 119 überwacht. In einigen Ausführungsformen umfasst die Druckmesseinheit 119 mindestens einen Druckdifferenzsensor. Der Druckdifferenzsensor ist so aufgebaut, dass er ein Rückkopplungssignal an die Steuerung 112 bereitstellt, das einen Druckabfall über das Filterelement 111 hinweg anzeigt. Der Druckabfall über das Filterelement 111 hinweg kann die Differenz im Druck zwischen einem Einlassfluiddruck des Filtersystems 110 und einem Auslassfluiddruck des Filtersystems 110 sein. Basierend auf dem mit dem Filterelement 111 verbundenen Echtzeit-Druckdifferenzwert, berechnet die Steuerung 112 die Filterbeladung und die verbleibende Lebensdauer des Filterelements 111.
-
In anderen Ausführungsformen kann die Druckmessanordnung 119 einen vorgelagerten Drucksensor umfassen, der dem Filterelements 111 vorgelagert positioniert ist und konfiguriert ist, um einen vorgelagerten Druck davon zu messen. Außerdem kann die Sensoreinheit 119 auch einen nachgelagerten Drucksensor umfassen, der dem Filterelement 111 nachgelagert positioniert ist, und konfiguriert ist, um einen nachgelagerten Druck davon zu messen. Die Steuerung 112 kann konfiguriert sein, um eine Differenz zwischen dem nachgelagerten Druck und dem vorgelagerten Druck zu bestimmen, der dem Differenzdruck oder Druckabfall über das Filterelement 111 hinweg entspricht.
-
In einigen Anordnungen stellt die Steuerung 112 Echtzeit-Feedback für eine Bedienvorrichtung 120 bereit. Bei der Bedienervorrichtung 120 kann es sich beispielsweise um ein Fahrzeugarmaturenbrett oder eine Fahrzeugarmaturenanzeige (wie etwa eine Flüssigkristallanzeige oder Aktivmatrixanzeige), ein Smartphone, ein Ferndiagnosezentrum oder dergleichen handeln. Das Echtzeit-Feedback kann sich auf Betriebsparameter des Motors, Schmierstoffeigenschaften, Indikatoren der Schmierstoff-Lebensdauer, Schmierstoffwechselwarnungen, den mindestens einen SchmierstoffQualitätsparameter, Informationen zur Belastung des Filterelements, die verbleibende Lebensdauer des Filterelements, Wartungsindikatoren (z. B. eine Anzeige, dass der Schmierstoff gewechselt werden muss, eine Anzeige, dass das Filterelement 111 gewechselt werden muss, kombinierte Wartungsindikatoren), und dergleichen beziehen. In anderen Anordnungen kann es sich bei der Bedienvorrichtung 120 um eine Fernbedienungsvorrichtung für Telematikdienste (z. B. einen Remote-Server) handeln, die mit einem Bediener des Verbrennungsmotors 102 (oder durch den Verbrennungsmotor angetriebene Ausrüstung) verbunden ist. In solchen Anordnungen kann mit der Bedienvorrichtung 120 über eine Mobilfunkdatenverbindung zwischen der Steuerung 112 und der Bedienvorrichtung 120 über das Internet kommuniziert werden.
-
In einigen Anordnungen ist die Steuerung 112 kommunikativ verbunden mit, und erhält ein Feedbacksignal von, einem Schmierstoff-Füllstandssensor 122. Der Schmierstoff-Füllstandssensor 122 ist so konfiguriert, dass er den Stand (d. h. die Menge) an Schmierstoff in der Schmierstoffwanne 106 bestimmt und ein Feedbacksignal an die Steuerung 112 bereitstellt, mit dem er den bestimmten Stand angibt. Die Steuerung 112 kann das Ausgangspegelsignal aus dem Schmierstoff-Füllstandssensor 122 auswerten, um den Stand (d. h. die Menge) des in der Schmierstoffwanne 106 enthaltenen Schmierstoffs zu bestimmen. In einigen Anordnungen ist die Steuerung 112 so konfiguriert, dass sie einem Nutzer über die Bedienvorrichtung 120 anzeigen kann, dass Schmierstoff aufzufüllen ist, wenn der Schmierstoff-Füllstand in der Schmierstoffwanne 106 unter einen vorbestimmten Schwellenwert fällt.
-
Unter Bezugnahme auf 2 wird ein Blockdiagramm der Steuerung 112 dargestellt. Die Steuerung schließt eine Verarbeitungsschaltung 202 ein. Die Verarbeitungsschaltung 202 schließt einen Prozessor 204 und einen Speicher 206 ein. Bei dem Prozessor 204 kann es sich um einen Mehrzweckprozessor, eine anwendungsspezifische integrierte Schaltung (ASIC), eine programmierbare Logik-Steuerung (PLC), eine oder mehrere feldprogrammierbare Gatteranordnungen (Field Programmable Gate Arrays, FPGAs), einen digitalen Signalprozessor (DSP), eine Gruppe von Verarbeitungskomponenten oder sonstige geeignete elektronische Verarbeitungskomponenten handeln. Der Speicher 206 kann beispielsweise RAM, NVRAM, ROM, Flash-Speicher, Festplattenspeicher oder dergleichen einschließen. Der Prozessor 204 ist zur Ausführung von in dem Speicher 206 gespeicherten Anweisungen ausgestaltet, die den Prozessor 204 veranlassen, den Betrieb der Steuerung 112 zu steuern. In einigen Anordnungen kann der Speicher 206 auch ein oder mehrere Speichermedien einschließen (z. B. Festplatten, Flash-Laufwerke, computerlesbare Medien usw.), welche entweder lokal oder entfernt von der Steuerung 112 angeordnet sind. Der Speicher 206 kann so konfiguriert sein, dass Lookup-Tabellen, Algorithmen oder Anweisungen gespeichert werden. Zum Beispiel kann der Speicher 206 der Steuerung 112 Algorithmen oder Anweisungen einschließen, die zur Verwendung der durch die Sensoren erzeugten Ausgabesignale konfiguriert sind, und verschiedene Datenaufbereitungsprozesse und kalibrierbare Übertragungsfunktionen zum Bestimmen des mindestens einen Schmierstoffqualitätsparameters verwenden. Solche Algorithmen können zum Beispiel Datenfilterung, Temperaturaufbereitung und -korrektur, numerische Verfahren, Algorithmen der Entscheidungsfindung einschließen, welche eine bestimmte Anzahl von aufeinanderfolgenden Eingangsdaten zur Berechnung der gewünschten Ausgabe verarbeiten.
-
In verschiedenen Anordnungen kann der Speicher ein oder mehrere Module zur Auswertung des mindestens einen Ausgabesignals aus dem Fluideigenschaftssensor einschließen und einen oder mehrere Schmierstoffqualitätsparameter davon bestimmen. In weiteren Anordnungen kann der Speicher ein oder mehrere Module zur Auswertung des mindestens einen Ausgabesignals aus dem Druckdifferenzsensor einschließen und daraus den Zustand des Filterelements 111 bestimmen.
-
Die Steuerung 112 schließt eine Sensor-Eingangsschaltung 208, eine Pumpensteuerschaltung 210, eine Wartungsintervall-Schaltung 212, eine Bediener-Eingabe-/Ausgabeschaltung 214 und eine Motorsteuerschaltung 216 ein. In einigen Anordnungen sind die Sensor-Eingangsschaltung 208, die Pumpensteuerschaltung 210, die Wartungsintervall-Schaltung 212, die Bediener-Eingabe-/Ausgabeschaltung 214 und die Motorsteuerschaltung 216 jeweils unabhängig von der Verarbeitungsschaltung 202 (wie z. B. in 2 dargestellt). In anderen Anordnungen schließt die Verarbeitungsschaltung 202 einige oder alle aus Sensor-Eingangsschaltung 208, der Pumpensteuerschaltung 210, der Wartungsintervall-Schaltung 212, der Bediener-Eingabe-/Ausgabeschaltung 214 und der Motorsteuerschaltung 216 ein.
-
Die Sensor-Eingangsschaltung 208 ist zum Empfang von Feedbacksignalen von dem Temperatursensor 114, dem dielektrischen Sensor 116, dem Viskositätssensor 118, dem Dichtesensor 117 und dem Schmierstoff-Füllstandssensor 122 ausgestaltet. Bei den Feedbacksignalen kann es sich um digitale Feedbacksignale oder analoge Feedbacksignale handeln. Der Temperatursensor 114 stellt ein Feedbacksignal bereit, das die Temperatur des Schmierstoffs anzeigt. Der dielektrische Sensor 116 stellt ein Feedbacksignal bereit, das die Dielektrizitätskonstante des Schmierstoffs anzeigt. Der Dichtesensor 117 stellt ein Feedbacksignal bereit, das die Dichte des Schmierstoffs anzeigt. Der Viskositätssensor 118 stellt ein Feedbacksignal bereit, das die Viskosität des Schmierstoffs anzeigt. Der Druckdifferenzsensor liefert ein Rückkopplungssignal, das die Druckdifferenz über das Filterelement 111(d. h. den Druckabfall über dem Filterelement 111) hinweg anzeigt. Der Schmierstoff-Füllstandssensor 122 stellt ein Feedbacksignal bereit, das den Schmierstoff-Füllstand in der Schmierstoffwanne 106 anzeigt. In einigen Anordnungen kann die Steuerung 112 zusätzliche Feedbacksignale von anderen externen Steuermodulen, verknüpften Telematikvorrichtungen, Temperatursensoren, NOx-Sensoren, Sauerstoffsensoren und/oder anderen Sensoren empfangen, welche in dem Schmiersystem 100 enthalten sind oder mit dem Verbrennungsmotor 102 funktionell verbunden sind.
-
Die Pumpensteuerschaltung 210 ist zur Steuerung der Geschwindigkeit der Pumpe 108 ausgestaltet. Die Pumpensteuerschaltung 210 steuert die Geschwindigkeit der Pumpe 108 durch Senden von Steuersignalen an die Pumpe und/oder durch Verändern des Flusses von elektrischer Energie zu der Pumpe 108.
-
Die Bediener-Eingabe-/Ausgabeschaltung 214 ist zum Senden von Informationen (z. B. Echtzeit-Feedback von Motorbetriebsparametern, Schmierstoffeigenschaften, Schmierstoff-Lebensdauerindikatoren, Schmierstoffwechselhinweisen, Filterbeladeinformationen, Informationen über die verbleibende Nutzungsdauer des Filterelements, Warnungen zum Filterelementwechsel, usw.) an die Bedienvorrichtung 120 ausgestaltet. Darüber hinaus ist die Bediener-Eingabe-/Ausgabeschaltung 214 zum Empfangen von Informationen von der Bedienervorrichtung 120 ausgestaltet. Die Informationen können Zündung-An-/Aus-Situationen (z. B. zum An- und Ausschalten des Verbrennungsmotors 102), Wartungsinformationen (z. B. Informationen zum Schmierstoffwechsel, Informationen zur Schmierstoffklasse, Wartungsrücksetz-Befehle usw.) und dergleichen betreffen. Die Bediener-Eingabe-/Ausgabeschaltung 214 kann einen Transceiver (drahtgebunden oder drahtlos) umfassen, der zur Übertragung von Daten auf externe Vorrichtungen (z. B. die Bedienervorrichtung 120, ein Fernbedienungssystem für Telematik, ein Fahrzeugarmaturenbrett usw.) konfiguriert ist. Zum Beispiel kann die Steuerung 112 eine Anzeigelampe (z. B., ein Armaturenbrett-Licht) durch die Bediener-Eingabe-/Ausgabeschaltung 214 aufleuchten lassen, wenn mindestens einer von Schmierstoff oder Filterelement 111 gewechselt werden muss.
-
Die Motorsteuerschaltung 216 ist zur Steuerung des Betriebs des Verbrennungsmotors 102 ausgestaltet. Zum Beispiel kann die Steuerung 112 über die Motorsteuerschaltung 216 den Verbrennungsmotor 102 starten oder ausstellen, die Geschwindigkeit des Verbrennungsmotors 102 verändern, Betriebsparameter des Verbrennungsmotors 102 verändern (z. B. das Luft-/Kraftstoffverhältnis ändern, Schub erhöhen bzw. verringern usw.) und dergleichen. Darüber hinaus kann der Verbrennungsmotor 102 mithilfe der Motorsteuerschaltung 216 ein Echtzeit-Feedbacksignal bereitstellen, das sich auf Motorbetriebsparameter (z. B. Geschwindigkeit, Temperatur, Öldruck usw.) bezieht. In Anordnungen, in denen die Steuerung 112 nicht zusätzlich als Motorsteuerungseinheit fungiert, empfängt die Motorsteuerschaltung 216 Echtzeit-Feedback der Motorbetriebsparameter von einer unabhängigen Motorsteuerungseinheit, die den Betrieb des Verbrennungsmotors 102 steuert. In solchen Anordnungen befindet sich die Steuerung 112 über einen Datenlink (z. B. einen CANBUS-Link, einen J1939 Fahrzeugbus-Datenlink) über die Motorsteuerschaltung 216 in Kommunikation mit der Motorsteuerungseinheit.
-
Die Wartungsintervall-Schaltung 212 ist zum Überwachen verschiedener Eigenschaften des Schmiersystems 100 und zur Ermittlung von Wartungsmeldungen aufgrund der überwachten Eigenschaften ausgestaltet. Insbesondere ist die Wartungsintervall-Schaltung 212 zum Empfangen von Feedback von der Sensor-Eingangsschaltung 208, der Motorsteuerschaltung 216 (z. B. die Echtzeit-Betriebsparameter des Verbrennungsmotors anzeigendes Feedback) und der Bediener-Eingabe-/Ausgabeschaltung 214 (z. B. Informationen zur Schmierstoffklasse, Betriebsparameter des installierten Filterelements usw.) ausgestaltet, sodass die Wartungsintervall-Schaltung 212 bestimmen kann: (1) wann neuer Schmierstoff in das Schmiersystem 100 eingegangen ist, (2) welche Viskositätsklasse der Schmierstoff aufweist, und (3) eine dynamische Ermittlung, wann der Schmierstoff ausgetauscht werden sollte. Der Betrieb der Steuerung 112 und speziell die Wartungsintervall-Schaltung 212 in Bezug auf die Schmierstoffüberwachung der Wartungsintervall-Schaltung 212 wird nachstehend in Bezug auf die 3, 4A, 4B und 4C detaillierter beschrieben.
-
Die Wartungsintervall-Schaltung 212 ist ferner so strukturiert, dass sie den Echtzeit-Druckabfall über das Filterelement 111 hinweg überwacht. Basierend auf dem Echtzeit-Druckabfall über das Filterelement 111 hinweg und bekannten Parametern über das Filterelement 111 (z. B. Druckabfallschwelle zum Zeitpunkt des Austauschs, geschätzte Lebensdauer des Filterelements, usw.) und allgemeinen Parametern des Schmiersystems 100 (z. B., Motorbetriebsparameter, Schmierstoffinformationen, Informationen über Schmierstoffverunreinigungen, Schmierstoffdruck, usw.), bestimmt die Wartungsintervall-Schaltung 212 einen aktuellen Belastungsparameter des Filterelements 111 und eine verbleibende Lebensdauer des Filterelements 111. Der Betrieb der Steuerung 112 und speziell der Wartungsintervall-Schaltung 212 in Bezug auf das Filterelement 111, das Aspekte der Wartungsintervall-Schaltung 212 überwacht, wird nachstehend detaillierter mit Bezug auf 5 beschrieben.
-
Darüber hinaus ist die Wartungsintervall-Schaltung 212 so strukturiert, dass sie die Wartungsintervalle des Schmierstoffs und des Filterelements 111 synchronisiert. Basierend auf der Überwachung des Filterelements 111 und der Schmierstoffüberwachung bestimmt die Wartungsintervall-Schaltung 212 ein optimales Wartungsintervall, so dass sowohl der Schmierstoff als auch das Filterelement 111 während derselben Wartung ersetzt werden können, anstatt zwei separate Wartungen zu erfordern. Die Synchronisation der Wartungsereignisse resultiert in weniger Ausfallzeit des Verbrennungsmotors 102 (und der vom Verbrennungsmotor 102 angetrieben Geräte). Die Aspekte der Synchronisation der Wartungsintervall-Schaltung 212 werden nachstehend unter Bezugnahme auf 6 ausführlicher beschrieben.
-
3 ist ein schematisches Flussdiagramm von durch die Fluideigenschaftssensoren 114, 116, 117 und 118 erzeugten Ausgabesignalen, welche verschiedene Schmierstoffeigenschaften angeben und durch die Steuerung 112 ausgewertet werden, um eine Vielzahl von Schmierstoffqualitätsparametern zu ermitteln. Die Steuerung 112 verwendet anschließend die Schmierstoffqualitätsparameter, um die Qualität des Schmierstoffs zu ermitteln, was dem Nutzer angezeigt wird.
-
Wie in 3 dargestellt, erzeugen die Fluideigenschaftssensoren 114, 116, 117 und 118 Ausgabesignale, welche die Dielektrizitätskonstante, Dichte, dynamische Viskosität und Temperatur des Schmierstoffs angeben. Die Steuerung 112 wertet die Ausgabesignale von den Sensoren 114, 116, 117 und 118 aus, um den Oxidations- und/oder Nitrierungsbereich, das Vorliegen/Fehlen/die Konzentration von Verschleißmaterialien in dem Schmierstoff (z. B. den Eisengehalt (Fe)) oder einen Verschleißmetallindex und einen TAN- und TBN-Bereich des Schmierstoffs zu ermitteln, da jeder dieser Faktoren Auswirkungen (d. h. Anstieg oder Abfall) auf die Dielektrizitätskonstante des Schmierstoffs haben kann. In Anordnungen, in denen ein Verschleißmetallindex durch die Steuerung 112 ermittelt wird, kann die Steuerung 112 eine Kombination der Viskosität, der Dichte und des Dielektrikums des Schmierstoffs auswerten, um den Verschleißmetallindex zu ermitteln. Die Steuerung 112 wertet außerdem das Ausgabesignal entsprechend der Dichte des Schmierstoffs und der dynamischen Viskosität des Schmierstoffs aus und verwendet die Dichte des Schmierstoffs, die dynamische Viskosität des Schmierstoffs und die Temperatur, um einen kinematischen Viskositätsbereich des Schmierstoffs zu ermitteln. Darüber hinaus wertet die Steuerung 112 auch das Ausgabesignal entsprechend der dynamischen Viskosität des Schmierstoffs und der Dielektrizitätskonstante des Schmierstoffs aus und verwendet die dynamische Viskosität, die Dielektrizitätskonstante und die Temperatur des Schmierstoffs, um die Menge an in dem Schmierstoff vorhandenem Verschleißmetall abzuschätzen. Darüber hinaus wertet die Steuerung 112 die Ausgabe von dem Verbrennungsmotor 102 aus (entweder direkt bei Anordnungen, in denen die Steuerung 112 ebenfalls als ECU dient, oder indirekt bei Anordnungen, in denen die Steuerung 112 Feedback aus einem mit dem Verbrennungsmotor 102 verbundenen ECU erhält), was alle vorstehend besprochenen Betriebsparameter des Verbrennungsmotors 102 einschließt.
-
Die Steuerung 112 verwendet anschließend jeweils die Schmierstoffqualitätsparameter und/oder die Motorbetriebsparameter, um einen qualitativen Zustand des Schmierstoffs oder die Qualität des Schmierstoffs zu prognostizieren und zeigt dem Nutzer die Qualität des Schmierstoffs an. Zum Beispiel kann die Steuerung 112 die Qualität des Schmierstoffs mithilfe eines numerischen Codes anzeigen. In einer besonderen Ausführungsform kann der numerische Code die Qualität des Schmierstoffs als 0, 1 oder 2 anzeigen, wobei 0 bedeutet, dass der Schmierstoff (z. B. Öl) sich in gutem Zustand befindet und keine Maßnahme erforderlich ist, 1 bedeutet, dass der Schmierstoff langsam abgebaut wird und es für den Anwender ratsam ist, den Schmierstoff aufzufüllen und den Schmierstoff zu kontrollieren, und 2 bedeutet, dass der Schmierstoff potenziell abgebaut ist oder mit einem ungeeigneten Fluid (z. B. Diesel) kontaminiert wurde und gewechselt werden sollte. Auf der Grundlage der Qualität des Schmierstoffs kann die Steuerung 112 außerdem basierend auf der Ausgabe aus den Sensoren 114, 116, 117 und 118 und dem ECU eine mit dem Schmierstoff verbundene potenzielle Fehlfunktion ermitteln und anzeigen, was auf eine Grundursache hinter dem Schmierstoffabbau (z. B. Undichtigkeiten bei Kraftstoff oder Kühlmittel, Lagerverschleiß usw.) hindeuten kann. Ferner kann die Steuerung 112 einen Schätzwert bezüglich der Restnutzungsdauer eines Schmierstofffilters (z. B. eines Ölfilters) und der prozentualen Auflast des Schmierstofffilters in Verbindung mit dem Schmierstoff anzeigen. Ein solches Beispiel ist nachstehend eingehender in Bezug auf die 4A, 4B und 4C beschrieben.
-
Bezugnehmend auf 4A, 4B und 4C ist ein Flussdiagramm eines Verfahrens 400 zum Überwachen des Schmiersystems 100 gemäß einem Ausführungsbeispiel. Das Verfahren 400 wird durch die Steuerung 112 des Schmiersystems 100 durchgeführt. Das Verfahren 400 beginnt, wenn ein Motorzustand mit eingeschalteter Zündung von der Steuerung 112 unter 402 empfangen wird. In einigen Anordnungen wird der Motorzustand mit eingeschalteter Zündung über die Motorsteuerschaltung 216 empfangen. In anderen Anordnungen, in denen der Verbrennungsmotor 102 durch eine separate Motorsteuerungseinheit gesteuert wird, wird die Angabe des Motorzustands mit eingeschalteter Zündung von der Motorsteuerungseinheit empfangen. Der Motorzustand mit eingeschalteter Zündung bedeutet, dass ein Bediener des Verbrennungsmotors 102 (z. B. der Fahrer eines durch den Verbrennungsmotor 102 angetriebenen Fahrzeugs) den Verbrennungsmotor 102 gestartet hat.
-
Eine anfängliche Systemprüfung wird unter 404 durchgeführt. Die Steuerung 112 führt eine anfängliche Systemprüfung des Schmiersystems 100 durch. Die Steuerung 112 überprüft, ob die Feedbacksignale von dem Temperatursensor 114, dem dielektrischen Sensor 116, dem Dichtesensor 117 und dem Viskositätssensor 118 normal sind. Die Steuerung 112 überprüft außerdem, ob die Motorbetriebsparameter an die Steuerung 112 kommuniziert werden (z. B. über die Motorsteuerschaltung 216 oder über ein Motorsteuermodul, das in Kommunikation mit der Steuerung 112 ist). Falls die Steuerung 112 einen Fehler in einem der Sensoren oder in dem Feedback von dem Verbrennungsmotor 102 ermittelt, kann die Steuerung 112 eine Fehlermeldung an die Bedienvorrichtung 120 ausgeben, und das Verfahren 400 wird beendet. Die Beschreibung des Verfahrens 400 wird jedoch in der Annahme, dass die anfängliche Systemprüfung positiv ausfällt, fortgesetzt.
-
Ausgangsdaten werden unter 406 erfasst. Die Steuerung 112 erfasst Ausgangsdaten aus den Feedbacksignalen von dem Temperatursensor 114, dem dielektrischen Sensor 116, dem Dichtesensor 117 und dem Viskositätssensor 118 über die Sensor-Eingangsschaltung 208. Darüber hinaus erfasst die Steuerung 112 anfängliche Motorbetriebsparameter von dem Verbrennungsmotor 102 über die Motorsteuerschaltung 216. Die Betriebsparameter schließen Motordrehzahl, Blocktemperatur, Schmierstoffdruck, Kilometerstand, Motorlaufzeit und dergleichen ein. Die Steuerung 112 bestimmt unter 408, ob eine Datenbereinigungsbedingung vorliegt. Eine Datenbereinigungsbedingung ist eine Bedingung, bei der sehr viel Rauschen (d. h. Inkonsistenz) in den Daten vorliegt. Zum Beispiel kann eine Datenbereinigungsbedingung unmittelbar nach einem Kaltstart des Verbrennungsmotors 102 vorliegen oder bevor die durch den Verbrennungsmotor 102 fließenden Flüssigkeiten ihre optimalen Temperaturen erreicht haben (z. B. bevor der Schmierstoff auf eine optimale Betriebstemperatur erhitzt wurde). Falls unter 408 eine Bereinigungsbedingung bestimmt wird, werden die unter 406 erfassten Daten von der Steuerung 112 verworfen. Die Steuerung 112 wartet unter 412 anschließend eine vorgegebene Zeitspanne ab. Die vorgegebene Zeitspanne kann zum Beispiel zehn Minuten, zwanzig Minuten, eine Stunde oder dergleichen betragen. Durch Warten auf den Ablauf der vorgegebenen Zeitspanne gestattet die Steuerung 112, dass die Bereinigungsbedingung, vor dem Versuch Daten zu erfassen, beendet wird. Nach dem Ablauf der vorgegebenen Zeitspanne kehrt das Verfahren zurück zu 406, und es werden wieder Ausgangsdaten erfasst.
-
In einigen Anordnungen können durch die Steuerung 112 während der Situationen mit eingeschalteter Zündung erfasste Informationen zu Viskosität und Temperatur genutzt werden, um einen Viskositätsindex zu ermitteln, für den Viskositätsdaten des Schmierstoffs für wenigstens zwei unterschiedliche Temperaturen erforderlich sind. Der Viskositätsindex ist ein Messwert der Veränderung an Viskosität des Schmierstoffs in Abhängigkeit von der Temperatur, welcher sich von der Viskositätsklasse des Schmierstoffs unterscheidet. Die Viskositätsklasse des Schmierstoffs betrifft die Viskosität des Schmierstoffs bei einer einzelnen Temperatur. Die Steuerung 112 kann den Viskositätsindex ermitteln, was hilfreich ist, wenn Schmierstoff mit Multi-Viskosität verwendet wird. Der Viskositätsindex des Schmierstoffs auf der Grundlage derselben Eingaben wie die zur Viskosität des Schmierstoffs ermittelt werden. Der Viskositätsindex wird unter Verwendung der Eingaben zu Viskosität und Temperatur während einer Zeitspanne nach einer Situation mit eingeschalteter Zündung ermittelt, wenn sowohl die Temperatur als auch die Viskosität sich ändern. Je nach den Betriebsbedingungen des Verbrennungsmotors können Schmierstoffe mit verschiedenen Viskositätsindizes verwendet werden (z. B. je nach Klima und Wettersaison). Entsprechend kann der Viskositätsindex für unter Betriebsbedingungen bei extremem Wetter betriebene Ausrüstung als Indikator dafür dienen, wann der Schmierstoff ausgetauscht werden sollte. In solchen Anordnungen kann die Steuerung 112 den Viskositätsindex zusätzlich zu oder anstelle der Viskositätsklasse als Indikator für die Ermittlung nutzen, wann der Schmierstoff ausgetauscht werden sollte (z. B. wie nachstehend in Bezug auf 434 bis 436 beschrieben).
-
Falls unter 408 keine Bereinigungsbedingung vorliegt, fährt das Verfahren 400 mit 414 fort, wobei die Steuerung 112 für eine Zeitspanne weiterhin Daten erfasst und speichert. Die Steuerung 112 erfasst während der Zeitspanne weiterhin Motorbetriebsparameter und Sensor-Feedbacksignale. Die erfassten Daten schließen wenigstens die Temperatur des Schmierstoffs (z. B. über den Temperatursensor 114), die Dielektrizitätskonstante des Schmierstoffs (z. B. über den dielektrischen Sensor 116), die Viskosität des Schmierstoffs (z. B. über den Viskositätssensor 118), die Dichte des Schmierstoffs (z. B. über den Dichtesensor 117) und Motorbetriebsparameter ein. Die Zeitspanne kann zum Beispiel zehn Minuten, zwanzig Minuten, eine Stunde, zwei Stunden oder dergleichen betragen. Die Daten können zu festgelegten Teilintervallen während der Zeitspanne ermittelt werden (z. B. alle zehn Sekunden während der Dauer der Zeitspanne). Die erfassten Daten werden in dem Speicher der Steuerung 112 gespeichert. In einigen Anordnungen können während der Datenerfassung unter 414 oder nach Ablauf der Zeitspanne die Daten auf der Grundlage der gemessenen Temperatur des Schmierstoffs angepasst werden. In solchen Anordnungen kann die Steuerung 112 (z. B. die Sensor-Intervall-Schaltung 212 der Steuerung 112) eine normierte Viskosität des Schmierstoffs berechnen, die durch Referenzieren normierter Viskositäten in einer Referenztabelle für Viskositätstemperatur die Temperatur des Schmierstoffs berücksichtigt. Die Viskosität kann auf jede Temperatur normiert werden (z. B. 100 Grad Celsius). Bei anderen Anordnungen wird die Temperaturkorrektur später durchgeführt (wie hierin beschrieben).
-
Nach dem Speichern und Sammeln der Daten bei 414 berechnet die Steuerung 112 die Mittelwerte für die gesammelten Daten bei 416. Durch Berechnung der Durchschnittswerte werden die Daten normiert, um während des Betriebs des Verbrennungsmotors 102 möglicherweise auftretendes Rauschen zu berücksichtigen. In einigen Anordnungen wird unter 418 die kinematische Viskosität berechnet. In solchen Anordnungen stellt der Viskositätssensor 118 ein Feedbacksignal bereit, das eine dynamische Viskosität des Schmierstoffs angibt. Die Steuerung 112 berechnet die kinematische Viskosität durch Dividieren der dynamischen Viskosität durch die Dichte des Schmierstoffs. Die Dichte des Schmierstoffs kann entweder mithilfe eines Dichtesensors, der zur Bereitstellung eines Feedbacksignals an die Steuerung 112 ausgestaltet ist, der die Dichte des Schmierstoffs angibt, oder durch eine über die Bedienvorrichtung 120 empfangene Eingabe des Bedieners. In Anordnungen, in denen der Viskositätssensor 118 ein Feedbacksignal bereitstellt, das eine kinematische Viskosität des Schmierstoffs anzeigt, wird Prozess 418 übersprungen.
-
Die Steuerung 112 führt Temperaturkorrekturberechnungen anhand der gesammelten Daten und der bestimmten kinematischen Viskosität des Schmierstoffs bei 420 durch. Dementsprechend kann die Steuerung 112 eine temperaturnormierte Viskosität (dynamisch und/oder kinematisch) des Schmierstoffs berechnen, die durch Referenzieren normierter Viskositäten in einer Referenztabelle für Viskositätstemperatur die Temperatur des Schmierstoffs berücksichtigt. Die Viskosität kann auf jede Temperatur normiert werden (z. B. 100 Grad Celsius). Außerdem kann die Steuerung 112 das temperaturnormierte Dielektrikum des Schmierstoffs berechnen, indem sie auf normierte Dielektrika in einer Referenztabelle für dielektrische konstante Temperatur verweist oder durch Ausführen einer mathematischen Transformation der gesammelten Daten.
-
Die Steuerung 112 bestimmt unter 422 (4B), ob der Schmierstoff neu ist. Die Steuerung 112 analysiert das durchschnittliche Dielektrikum für den Zeitraum, wie unter 416 berechnet und/oder wie bei 420 normiert. Im Allgemeinen wird die gemessene Dielektrizitätskonstante des Schmierstoffs mit einer bekannten Dielektrizitätskonstante für neuen Schmierstoff und alten Schmierstoff verglichen. Im Verlauf des Abbaus von neuem Schmierstoff während der Anwendung nimmt die Dielektrizitätskonstante an Größe zu. Falls sich die gemessene Dielektrizitätskonstante innerhalb einer Schwellenanzahl der bekannten Dielektrizitätskonstante für ungenutzten Schmierstoff befindet, stellt die Steuerung 112 daraufhin fest, dass es sich bei dem Schmierstoff um neuen Schmierstoff handelt. Falls sich die gemessene Dielektrizitätskonstante außerhalb der Schwellenanzahl der bekannten Dielektrizitätskonstante für ungenutzten Schmierstoff befindet, stellt die Steuerung 112 fest, dass es sich bei dem Schmierstoff um alten Schmierstoff handelt. Wie hier verwendet, handelt es sich bei „neuem“ Schmierstoff um Schmierstoff, der erst kürzlich ersetzt wurde, und bei „altem“ Schmierstoff um Schmierstoff, der hinreichend abgebaut wurde, sodass die Dielektrizitätskonstante des Schmierstoffs über den Schwellenwert relativ zu dem ungenutzten Schmierstoff hinaus ansteigt, aber nicht notwendigerweise gewechselt werden muss. In einigen Anordnungen basiert die Bestimmung, ob der Schmierstoff alter oder neuer Schmierstoff ist, auch mindestens teilweise auf der kinematischen Viskosität des Schmierstoffs, wie bei 418 bestimmt, und/oder als bei 420 temperaturnormalisiert wurde. In einigen Anordnungen bestimmt die Steuerung 112 außerdem, ob dem Schmierstoffsystem 100 (z. B. in der Schmierstoffwanne 106) unter 422 ein zusätzliches (geeignete oder ungeeignete) Fluid zugegeben wurde. Aufgrund von Änderungen des Dielektrikums, der Viskosität und der Dichte in dem Fluid kann die Steuerung 112 zum Beispiel bestimmen, ob etwas neuer Schmierstoff einer geeigneten Viskosität in das Schmierstoffsystem 100 zugegeben wurde oder ob ein anderes Fluid (d. h. ein ungeeignetes Fluid, wie etwa ein Schmierstoff einer falschen Viskositätsklasse, Kraftstoff, Wasser usw.) dem Schmiersystem 100 beigegeben wurde.
-
Falls die Steuerung 112 unter 422 ermittelt, dass das Schmiersystem 100 neuen Schmierstoff in Umlauf bringt, ermittelt die Steuerung 112 unter 424, ob es sich bei dem vorherigen Schmierstoffstatus (d. h. in dem vorherigen Zyklus des Verfahrens 400) um neuen Schmierstoff oder alten Schmierstoff gehandelt hat. Falls es sich bei dem vorherigen Schmierstoffstatus um alten Schmierstoff gehandelt hat, ermittelt die Steuerung 112, ob der Schmierstoff in dem Schmiersystem 100 kürzlich ausgetauscht wurde. Falls es sich bei dem vorherigen Schmierstoffstatus um neuen Schmierstoff gehandelt hat, so ermittelt die Steuerung 112, ob es sich bei dem Schmierstoff in dem Schmiersystem 100 um denselben Schmierstoff handelt, der während des vorherigen Zyklus des Verfahrens 400 nachgewiesen wurde. In einigen Betriebssituationen kann das Schmiersystem 100 mit zusätzlichem Schmierstoff „aufgefüllt“ werden, indem zusätzlicher Schmierstoff in das Schmiersystem 100 gegeben wird, ohne einen kompletten Schmierstoffwechsel durchzuführen. Solche Auffüllungen können sich auf das gesamte, in dem Schmiersystem 100 in Umlauf befindliche, Dielektrikum des Schmierstoffs auswirken, aber in geringerem Maße als ein vollständiger Schmierstoffwechsel. Zum Beispiel kann ein Auffüllen bewirken, dass sich das Schmierstoffdielektrikum von alt zu neu verschiebt, falls sich der Schmierstoff gerade jenseits des alten Schwellenwertdielektrikums befindet und der neue Schmierstoff das Gesamtdielektrikum in den neuen Statusbereich verschiebt. Die Steuerung 112 ermittelt dennoch auf dieselbe Weise, wie vorstehend beschrieben, ob der Schmierstoffstatus alt oder neu ist, und das Verfahren 400 wird wie beschrieben fortgesetzt.
-
Falls die Steuerung 112 ermittelt, dass der Schmierstoff in dem Schmiersystem unter 424 ausgewechselt wurde, weist die Steuerung unter 426 einen neu geänderten Schmierstoffstatus zu. Hierbei aktualisiert die Steuerung 112 den Speicher mit dem neu geänderten Schmierstoffstatus und zeichnet die Zeit auf, zu der die Entscheidung zu dem neu geänderten Schmierstoffstatus getroffen wurde (z. B. in Motorlaufzeit, in Meilen laut Kilometerzähler usw.). Unter 428 wird die Viskositätsklasse bestimmt und Viskositätsgrenzwerte werden festgelegt. In einigen Anordnungen ermittelt die Steuerung 112 die Viskositätsklasse (z. B. 10w-30, 5w-30, SAE 30, SAE 40 usw.) aufgrund der ermittelten Viskosität des Schmierstoffs. In anderen Anordnungen erhält die Steuerung 112 die Viskositätsklasse von dem Bediener (z. B. von dem Techniker, der gerade den Schmierstoff des Verbrennungsmotors 102 ausgewechselt hat) über die Bedienvorrichtung 120. Aufgrund der Viskositätsklasse ermittelt die Steuerung 112 die Viskositätsgrenzwerte (z. B. den oberen Viskositätsgrenzwert und den unteren Viskositätsgrenzwert) durch Nachsehen in einer in dem Speicher 206 gespeicherten Lookup-Tabelle. Die Viskositätsgrenzwerte stellen die Messwerte der Schwellenviskosität zum Auslösen eines Warnhinweises an den Bediener über die Bedienvorrichtung 120 dar. Falls die Steuerung 112 unter 424 feststellt, dass der Schmierstoff in dem Schmiersystem nicht ausgewechselt wurde, werden die Prozesse 426 und 428 übersprungen.
-
Der Viskositätswert wird unter 430 angegeben. Die Steuerung 112 gibt den ermittelten Viskositätswert des Schmierstoffs gegenüber der Bedienvorrichtung 120 an. Falls sich der Viskositätswert über oder unter einem der Viskositätsschwellenwerte befindet, kann die Angabe des Viskositätswerts durch das Auslösen einer Wartungswarnung (z. B. eine Lichtanzeige für Ölwechsel auf dem Armaturenbrett eines von dem Verbrennungsmotor 102 angetriebenen Fahrzeugs). Der Speicher wird unter 432 aktualisiert. Die Steuerung 112 setzt den Speicher 206 zurück, sodass ein neuer Datenbestand erfasst werden kann. In einigen Anordnungen wird nur der Abschnitt des Speichers 206 aktualisiert, der die unter 404 und 406 erfassten Daten enthält. In solchen Anordnungen kann der Abschnitt des Speichers 206 als First-in-First-out-Puffer dienen, der dazu ausgestaltet ist, nur ausreichend Platz zur Aufzeichnung der Daten für den in 414 angegebenen Zeitraum aufzuweisen. Nachdem der Speicher unter 432 aktualisiert wurde, kehrt das Verfahren zu 404 zurück (Rückkehr zu 4A).
-
Falls die Steuerung 112 unter 422 bestimmt, dass das Schmiersystem 100 alten Schmierstoff verteilt, bestimmt die Steuerung 112 bei Rückkehr zu 422 unter 434 ( 4C), ob sich die gemessene Viskosität des Schmierstoffs (wie entweder unter 418 oder 422 berechnet) jenseits der Schwellengrenzwerte befindet. Die Schwellengrenzwerte für die Schmierstoffviskosität wurden während eines vorherigen Zyklus des Verfahrens 400 unter 428 festgelegt. Falls sich die gemessene Viskosität oberhalb des oberen Schwellenwerts oder unterhalb des unteren Schwellenwerts befindet, bestimmt die Steuerung 112 bei 436, dass eine Schmierstoffwartung erforderlich ist. In einigen Anordnungen ist die Schmierstoffwartung ein Schmierstoffwechsel (z. B., ein Ölwechsel) oder eine Schmierstoffnachfüllung. Wie nachstehend in weiteren Einzelheiten mit Bezug auf 6, in Reaktion auf 436 beschrieben, kann die Steuerung eine Warnung oder einen Alarm auslösen, dass sie dem Bediener mittels der Bedienvorrichtung 120 präsentiert oder ihm ausgestellt wird (z. B. Als Armaturenbrettleuchte, als Push-Benachrichtigung, als akustischer Alarm, als E-Mail-Benachrichtigung, usw.), die/der angibt, dass die Schmierstoffwartung erforderlich ist (wie weiter unten im Detail beschrieben mit Bezug auf die 6). Falls sich die gemessene Viskosität innerhalb des oberen Schwellenwerts und des unteren Schwellenwerts befindet, fährt das Verfahren 400, wie vorstehend beschrieben, mit Prozess 430 fort. Zusätzlich zu einer Schmierstoffwartungs-Warnung oder einem Alarm bezüglich des Schmierstoffs kann die Steuerung 112 andere Warnhinweise auslösen, wie etwa die Benachrichtigung eines Bedieners, wenn dem Schmierstoffsystem 100 ein ungeeignetes Fluid zugeführt wurde (z. B. wenn Schmierstoff einer falschen Viskositätsklasse zugegeben wurde, wenn statt Schmierstoff Kraftstoff zugegeben wurde usw.). Eine solche Warnmeldung kann dem Bediener auch anzeigen, dass der Filter ausgewechselt werden muss, aufgrund einer potenziellen Beschädigung, die durch die Zirkulation eines ungeeigneten Fluids durch das Schmierstoffsystem 100 verursacht wurde.
-
Der Zyklus des Verfahrens 400 wird fortgesetzt, während der Verbrennungsmotor 102 läuft. Wenn der Verbrennungsmotor 102 ausgeschaltet wird (z. B. nachdem der Bediener des Verbrennungsmotors 102 die Zündung ausgeschaltet hat), wird das Verfahren 400 beendet.
-
Unter Bezugnahme auf 5 ist ein Flussdiagramm eines Verfahrens 500 zum Überwachen des Filterelements 111 des Schmiersystems 100 gemäß einer beispielhaften Ausführungsform gezeigt. Das Verfahren 500 wird durch die Steuerung 112 des Schmiersystems 100 durchgeführt. Das Verfahren 500 beginnt, wenn ein Motorzustand mit eingeschalteter Zündung von der Steuerung 112 unter 502 empfangen wird. In einigen Anordnungen wird der Motorzustand mit eingeschalteter Zündung über die Motorsteuerschaltung 216 empfangen. In anderen Anordnungen, in denen der Verbrennungsmotor 102 durch eine separate Motorsteuerungseinheit gesteuert wird, wird die Angabe des Motorzustands mit eingeschalteter Zündung von der Motorsteuerungseinheit empfangen. Der Motorzustand mit eingeschalteter Zündung bedeutet, dass ein Bediener des Verbrennungsmotors 102 (z. B. der Fahrer eines durch den Verbrennungsmotor 102 angetriebenen Fahrzeugs) den Verbrennungsmotor 102 gestartet hat.
-
Eine anfängliche Systemprüfung wird unter 504 durchgeführt. Die Steuerung 112 führt eine anfängliche Systemprüfung des Schmiersystems 100 durch. Die Steuerung 112 verifiziert, dass die Rückkopplungssignale von dem Druckdifferenzsensor normal sind. Die Steuerung 112 überprüft außerdem, ob die Motorbetriebsparameter an die Steuerung 112 kommuniziert werden (z. B. über die Motorsteuerschaltung 216 oder über ein Motorsteuermodul, das in Kommunikation mit der Steuerung 112 ist). Falls die Steuerung 112 einen Fehler in einem der Sensoren oder in dem Feedback von dem Verbrennungsmotor 102 bestimmt, kann die Steuerung 112 eine Fehlermeldung an die Bedienvorrichtung 120 ausgeben, und das Verfahren 500 wird beendet. Die Beschreibung des Verfahrens 500 wird jedoch in der Annahme, dass die anfängliche Systemprüfung positiv ausfällt, fortgesetzt.
-
Ausgangsdaten werden unter 506 erfasst. Die Steuerung 112 sammelt Ausgangsdaten aus den Rückkopplungssignalen von dem Druckdifferenzsensor über die Sensoreingangsschaltung 208. Darüber hinaus erfasst die Steuerung 112 anfängliche Motorbetriebsparameter von dem Verbrennungsmotor 102 über die Motorsteuerschaltung 216. Die Betriebsparameter schließen Motordrehzahl, Blocktemperatur, Schmierstoffdruck, Kilometerstand, Motorlaufzeit und dergleichen ein. Die Steuerung 112 bestimmt unter 508, ob eine Datenbereinigungsbedingung vorliegt. Eine Datenbereinigungsbedingung ist eine Bedingung, bei der sehr viel Rauschen (d. h. Inkonsistenz) in den Daten vorliegt. Zum Beispiel kann eine Datenbereinigungsbedingung unmittelbar nach einem Kaltstart des Verbrennungsmotors 102 vorliegen oder bevor die durch den Verbrennungsmotor 102 fließenden Flüssigkeiten ihre optimalen Temperaturen erreicht haben (z. B. bevor der Schmierstoff auf eine optimale Betriebstemperatur erhitzt wurde). Falls unter 508 eine Bereinigungsbedingung bestimmt wird, werden die unter 506 erfassten Daten von der Steuerung 112 verworfen. Die Steuerung 112 wartet dann eine bestimmte Zeitspanne (z. B. zehn Minuten, zwanzig Minuten, eine Stunde oder dergleichen), um zu ermöglichen, dass der Spülzustand endet, bevor versucht wird, Daten zu sammeln. Nach dem Ablauf der vorgegebenen Zeitspanne kehrt das Verfahren zurück zu 506, und es werden wieder Ausgangsdaten erfasst.
-
Druckdifferenzdaten werden bei 510 empfangen. Die Steuerung 112 empfängt Druckdifferenzdaten, die dem Druckabfall über das Filterelement 111 hinweg von dem Druckdifferenzsensor über die Sensoreingangsschaltung 208 entsprechen. In einigen Anordnungen werden die Druckdifferenzdaten verwendet, um eine verbleibende Nutzungsdauer des Filterelements 111 zu bestimmen. Die Steuerung 112 bestimmt, ob die Druckdifferenz eine Grenze der Druckdifferenz bei 512 überschreitet. In einigen Anordnungen ist die Druckdifferenzgrenze spezifisch für die Art des Filterelements, das in dem Schmiersystem 100 installiert ist, und wird von einem Techniker zum Zeitpunkt der Installation des Filterelements 111 eingegeben. Wenn die bei 510 empfangene Druckdifferenz die Grenze nicht überschreitet, kehrt das Verfahren zu 510 zurück. Wenn die bei 510 empfangene Druckdifferenz die Grenze überschreitet, bestimmt die Steuerung 112, dass bei 514 der Filterelementwartung erforderlich ist. In einigen Anordnungen entspricht die Filterelementwartung einem Wechsel des Filterelements 111 (z. B. Entfernen des eingebauten Filterelements 111 und Austausch des Filterelements 111 durch ein neues Filterelement). Wie nachstehend in weiteren Einzelheiten mit Bezug auf 6, in Reaktion auf 514 beschrieben, kann die Steuerung 112 eine Warnung oder einen Alarm auslösen, die/der dem Bediener mittels der Bedienvorrichtung 120 präsentiert oder ausgestellt wird (z. B. als Armaturenbrettleuchte, als Push-Benachrichtigung, als akustischer Alarm, als E-Mail-Benachrichtigung, usw.), die/der anzeigt, dass die Filterelementwartung erforderlich ist.
-
Unter Bezugnahme auf 6 wird ein Flussdiagramm eines Verfahrens 600 zum Synchronisieren von Wartungswarnungen für eine Schmierstoffwartung und eine Filterelementwartung gemäß einer beispielhaften Ausführungsform dargestellt. Das Verfahren 600 wird durch die Steuerung 112 des Schmiersystems 100 durchgeführt. Das Verfahren 600 wird mit einer Feststellung ausgelöst, dass eine Schmierstoffwartung erforderlich ist (Schritt 436 des Verfahrens 400) oder einer Feststellung, dass ein Filterelementwartung benötigt wird (Schritt 514 des Verfahrens 500).
-
Nachdem einer der Auslöser empfangen wird (bei 436 oder 514), bestimmt die Steuerung 112, ob die verbleibende Lebensdauer des nicht ausgelösten Verbrauchsmaterials (d. h. der andere der Schmierstoffe oder des Filterelements 111) größer als ein Schwellwert der verbleibenden Lebensdauer bei 602 ist. Wenn der Auslöser für das Verfahren 600 die Bestimmung war, dass die Schmierstoffwartung benötigt wird, vergleicht die Steuerung 112 eine aktuelle verbleibende Nutzungsdauer des Filterelements 111 mit einer Schwellenwert-Restnutzungsdauer. Die verbleibende Nutzungsdauer kann beispielsweise größer sein als die Hälfte der erwarteten Nutzungsdauer des Filterelements 111, größer als ein Viertel der erwarteten Nutzungsdauer des Filterelements 111 oder dergleichen. Wenn der Auslöser für das Verfahren 600 die Bestimmung war, dass die Filterelementwartung benötigt wird, vergleicht die Steuerung 112 eine aktuelle verbleibende Nutzungsdauer des Schmierstoffs mit einer Schwellenwert-Restnutzungsdauer. Die verbleibende Nutzungsdauer kann beispielsweise größer sein als die Hälfte der erwarteten Nutzungsdauer des Filterelements 111, größer als ein Viertel der erwarteten Nutzungsdauer des Filterelements 111 oder dergleichen.
-
Wenn die verbleibende Nutzungsdauer des nicht ausgelösten Verbrauchsmaterials größer als die verbleibende Schwellenwert-Nutzungsdauer ist, dann initiiert die Steuerung 112 eine Warnung oder einen Alarm, der anzeigt, dass das auslösende Verbrauchsmaterial (d. h. derjenige des Schmierstoffs oder des Filterelements 111, der/das mit dem Auslöser verbunden ist, der das Verfahren 600 initiiert hat) eine Auswechslung bei 604 erfordert. Wenn die verbleibende Nutzungsdauer des nicht ausgelösten Verbrauchsmaterials geringer ist als der Schwellenwert der restlichen Nutzungsdauer, dann initiiert die Steuerung 112 eine Warnung oder einen Alarm, der anzeigt, dass sowohl die Verbrauchsmaterialien (d. h. sowohl der Schmierstoff als auch das Filterelement 111) eine Auswechslung bei 606 erfordern. In beiden Situationen wird der Alarm oder die Warnung dem Bediener über die Bedienvorrichtung 120 übergeben oder vorgelegt (z. B. als Licht auf dem Armaturenbrett, als Push-Benachrichtigung, als akustische Warnmeldung, als Warnmeldung, als E-Mail-Benachrichtigung usw.). Dementsprechend können, wenn das System bestimmt, dass sowohl der Schmierstoff als auch das Filterelement 111 gewechselt werden müssen, die Wartungen für den Schmierstoff und das Filterelement 111 synchronisiert (d. h. zur gleichen Zeit ausgeführt) werden, wodurch das Ausmaß der Betriebsausfallzeit begrenzt wird, das mit dem Verbrennungsmotor 102 verbunden ist.
-
Die oben beschriebenen Systeme und Verfahren überwachen und bestimmen verschiedene Schmierstoffqualitätsparameter und den Druckabfall des Filterelements, welcher verwendet werden kann, um in Echtzeit Schätzungen der verbleibenden Nutzungsdauer sowohl für das Filterelement als auch der Schmierstoffe vorzunehmen. Die jeweiligen Berechnungen der verbleibenden Nutzungsdauer werden von den beschriebenen Systemen und Verfahren zur Bestimmung von Wechselintervallen für den Schmierstoff und das Filterelement verwendet. Die Wechselintervalle können durch die Systeme und Verfahren synchronisiert werden, um die Ausfallzeiten aufgrund der Wartung des Schmiersystems zu verringern. Es versteht sich, dass die vorstehend beschriebenen Systeme und Verfahren genutzt werden können, um andere Systeme der Fluidzirkulation oder -zuleitung, wie etwa hydraulische Fluidumlaufsysteme, Kühlmittelkreislaufsysteme, Getriebefluidumlaufsysteme, Antriebsfluidsysteme und dergleichen, zu überwachen. In diesen Anordnungen kann die Flüssigkeit an eine Vorrichtung oder eine Maschine, die sich von einem Verbrennungsmotor unterscheidet, wie einem Hydraulikmotor oder einem Radiator zugeführt werden.
-
Es sollte beachtet werden, dass der hierin verwendete Begriff „beispielhaft“ zur Beschreibung verschiedener Ausführungsformen anzeigen soll, dass derartige Ausführungsformen mögliche Beispiele, Darstellungen und/oder Abbildungen möglicher Ausführungsformen sind (und dass ein derartiger Begriff nicht notwendigerweise darauf schließen lassen soll, dass derartige Ausführungsformen außergewöhnliche oder hervorragende Beispiele sind).
-
Es sei darauf hingewiesen, dass der Aufbau und die Anordnung der verschiedenen beispielhaften Ausführungsformen lediglich der Veranschaulichung dienen. Obwohl nur einige Ausführungsformen in dieser Offenbarung ausführlich beschrieben wurden, erkennt die Fachwelt beim Lesen dieser Offenbarung unschwer, dass viele Modifikationen möglich sind (z. B. Variationen in Größen, Dimensionen, Strukturen, Formen und Proportionen der verschiedenen Elemente, Werte von Parametern, Montageanordnungen, Verwendung von Materialien, Farben, Orientierungen usw.), ohne erheblich von den neuen Lehren und Vorteilen des hierin beschriebenen Gegenstands abzuweichen. Beispielsweise können Elemente, die als einstückig geformt dargestellt werden, aus mehreren Teilen oder Elementen konstruiert werden, die Position der Elemente kann umgekehrt oder anderweitig variiert werden, und die Art oder Anzahl separater Elemente bzw. Positionen kann geändert oder variiert werden. Die Reihenfolge oder Abfolge von Verfahrensprozessen oder -schritten kann gemäß alternativen Ausführungsformen variiert oder neu geordnet werden. Darüber hinaus können Merkmale aus bestimmten Ausführungsformen mit Merkmalen aus anderen Ausführungsformen kombiniert werden, was dem Fachmann klar sein dürfte. Weitere Ersetzungen, Abwandlungen, Änderungen und Auslassungen können ebenfalls bezüglich der Konstruktion, der Betriebsbedingungen und der Anordnung der diversen, beispielhaften Ausführungsformen vorgenommen werden, ohne vom Umfang der vorliegenden Erfindung abzuweichen.
-
Darüber hinaus sind das eingesetzte Format und die Symbole vorgesehen, um die logischen Schritte/Prozesse der schematischen Diagramme zu erläutern und als den Schutzbereich der durch die Diagramme illustrierten Verfahren nicht einschränkend anzusehen. Obwohl diverse Pfeiltypen und Linientypen in den schematischen Diagrammen verwendet werden können, sollen sie den Schutzbereich der entsprechenden Verfahren nicht einschränken. Tatsächlich können einige Pfeile oder andere Verbindungen verwendet werden, um nur den logischen Ablauf eines Verfahrens anzugeben. Zum Beispiel kann ein Pfeil eine Warte- oder Überwachungszeit von nicht spezifizierter Dauer zwischen aufgezählten Schritten oder Prozessen eines dargestellten Verfahrens angeben. Darüber hinaus kann die Reihenfolge, in der ein bestimmtes Verfahren abläuft, genau mit der Reihenfolge der entsprechenden gezeigten Schritte oder Prozesse übereinstimmen oder auch nicht. Es ist auch anzumerken, dass jeder Block der Blockdiagramme und/oder Flussdiagramme und jede Kombination von Blöcken in den Blockdiagrammen und/oder Flussdiagrammen durch hardwarebasierte Systeme für Sonderzwecke, die die spezifizierten Funktionen oder Vorgänge durchführen, oder Kombinationen von Hardware und Programmcodes für Sonderzwecke implementiert werden kann.
-
Einige der in dieser Spezifikation beschriebenen, funktionellen Einheiten wurden als Schaltungen bezeichnet, um ihre Ausführungsunabhängigkeit noch stärker zu betonen. Beispielsweise kann eine Schaltung als Hardware-Schaltung implementiert sein, die benutzerdefinierte, hochintegrierte VLSI-Schaltungen oder Universalschaltkreise, gebrauchsfertige Halbleiter, wie logische Chips, Transistoren oder andere diskrete Komponenten aufweist. Eine Schaltung kann auch in programmierbaren Hardware-Einheiten implementiert sein, wie in feldprogrammierbaren Universalschaltkreisen, programmierbaren logischen Schaltungen, programmierbaren logischen Einheiten oder dergleichen.
-
Wie vorstehend erwähnt, können Schaltungen auch in einem maschinenlesbaren Medium zur Ausführung durch verschiedene Prozessortypen wie dem Prozessor 204 der Steuerung 112 implementiert sein. Eine identifizierte Schaltung eines ausführbaren Codes kann zum Beispiel einen oder mehrere physische oder logische Blöcke von Computer-Anweisungen aufweisen, die beispielsweise als Objekt, Vorgang oder Funktion organisiert sein können. Dennoch müssen die ausführbaren Dateien einer identifizierten Schaltung nicht physisch zusammen lokalisiert sein, sondern können grundverschiedene Anweisungen aufweisen, die an verschiedenen Orten gespeichert werden, die, wenn sie logisch miteinander verknüpft werden, die Schaltung umfassen und den angegebenen Zweck für die Schaltung erreichen. Tatsächlich kann es sich bei einer Schaltung von computerlesbarem Programmcode um eine Einzelanweisung oder viele Anweisungen handeln, und sie kann sogar über mehrere verschiedene Code-Abschnitte, über verschiedene Programme und über mehrere Speichervorrichtungen verteilt sein. Gleichermaßen können Betriebsdaten hierin innerhalb von Schaltungen ermittelt und veranschaulicht werden und können in jeder geeigneten Form ausgeprägt und innerhalb jedes geeigneten Typs von Datenstruktur organisiert sein. Die Betriebsdaten können als einzelne Datenreihe gesammelt werden oder können über verschiedene Orte, insbesondere über verschiedene Speichervorrichtungen, verteilt sein und können mindestens teilweise lediglich als elektronische Signale auf einem System oder Netzwerk existieren.
-
Bei dem computerlesbaren Medium (hierin außerdem als maschinenlesbare Medien oder maschinenlesbarer Inhalt bezeichnet) kann es sich um ein konkretes computerlesbares Speichermedium handeln, das computerlesbaren Programmcode speichert. Das computerlesbare Speichermedium kann zum Beispiel ein System, ein Gerät oder eine Vorrichtung auf elektronischer, magnetischer, optischer, elektromagnetischer, Infrarot-, holografischer, mikromechanischer oder Halbleiter-Basis oder jegliche geeignete Kombination des Vorstehenden sein, ist aber nicht darauf beschränkt. Wie vorstehend angedeutet, können Beispiele für ein computerlesbares Medium insbesondere eine tragbare Computerdiskette, eine Festplatte, einen RAM-Speicher, einen ROM-Speicher, einen löschbaren programmierbaren Nur-Lese-Speicher (EPROM oder Flash-Speicher), einen tragbaren CD-Speicher nur zum Lesen (CD-ROM), eine vielseitige Digitaldisk (DVD), eine optische Speichervorrichtung, eine magnetische Speichervorrichtung, eine holografische Speichervorrichtung, eine mikromechanische Speichervorrichtung oder jede geeignete Kombination des Vorstehenden einschließen. Im Kontext dieses Dokuments kann ein computerlesbares Speichermedium jedes greifbare Medium sein, das einen computerlesbaren Programmcode zur Verwendung durch ein Anweisungsausführungssystem, ein Gerät oder eine Vorrichtung und/oder in Verbindung mit diesen enthalten bzw. speichern kann.
-
Das computerlesbare Medium kann auch ein computerlesbares Signalmedium sein. Ein computerlesbares Signalmedium kann ein propagiertes Datensignal mit computerlesbarem Programmcode darin einschließen, z. B. auf Basisband oder als Teil einer Trägerwelle. Ein solches propagiertes Signal kann jede einer Vielzahl von verschiedenen Formen annehmen, einschließlich, jedoch nicht beschränkt auf, elektrische, elektromagnetische, magnetische, optische oder eine beliebige geeignete Kombination davon. Ein computerlesbares Signalmedium kann jedes computerlesbare Medium sein, bei dem es sich nicht um ein computerlesbares Speichermedium handelt und das einen computerlesbaren Programmcode zur Verwendung durch ein Anweisungsausführungssystem, ein Gerät oder eine Vorrichtung oder in Verbindung mit diesen kommunizieren, propagieren oder transportieren kann. Wie vorstehend außerdem angedeutet, kann ein in einem computerlesbaren Signalmedium eingebetteter, computerlesbarer Programmcode unter Verwendung jeglichen geeigneten Mediums übertragen werden, unter anderem drahtlos, verdrahtet, per faseroptischem Kabel, Hochfrequenz (RF) oder dergleichen oder jeglicher geeigneten Kombination des Vorstehenden. In einer Ausführungsform kann das computerlesbare Medium eine Kombination von einem oder mehreren computerlesbaren Speichermedien und einem oder mehreren computerlesbaren Signalmedien umfassen. Zum Beispiel kann ein computerlesbarer Programmcode sowohl als elektromagnetisches Signal durch ein faseroptisches Kabel zur Ausführung durch einen Prozessor übertragen als auch in einer RAM-Speichervorrichtung zur Ausführung durch den Prozessor gespeichert werden.
-
Ein computerlesbarer Programmcode zum Ausführen von Vorgängen für Aspekte der vorliegenden Erfindung kann in jeglicher Kombination von einer oder mehreren Programmiersprachen, einschließlich einer objektorientierten Programmiersprache, wie z. B. Java, Smalltalk, C++ oder dergleichen, und konventionellen prozeduralen Programmiersprachen, wie z. B. der Programmiersprache „C“ oder ähnlichen Programmiersprachen, geschrieben sein. Der computerlesbare Programmcode kann gänzlich auf einem Computer (wie etwa über die Steuerung 112 von 1), teilweise auf dem Computer, als computerlesbares Stand-Alone-Package, teilweise auf dem Computer und teilweise auf einem Remote-Computer oder gänzlich auf dem Remote-Computer oder Server ausgeführt werden. In dem letzteren Szenario kann der Remote-Computer mit dem Computer des Benutzers über eine beliebige Art von Netzwerk verbunden sein, einschließlich eines lokalen Netzwerks (LAN) oder eines Weitverkehrsnetzes (WAN), oder die Verbindung kann zu einem externen Computer erfolgen (zum Beispiel über das Internet unter Verwendung eines Internet-Dienstanbieters). Der Programmcode kann auch in einem computerlesbaren Medium gespeichert werden, das einen Computer, ein anderes programmierbares Datenverarbeitungsgerät oder andere Vorrichtungen derart steuern kann, dass sie in einer bestimmten Weise arbeiten, so dass die in dem computerlesbaren Medium gespeicherten Anweisungen einen Herstellartikel einschließlich Anweisungen erzeugen, die die in den schematischen Flussdiagrammen und/oder dem Block oder den Blöcken der schematischen Blockdiagramme spezifizierte Funktion bzw. den entsprechenden Vorgang implementieren.
-
Entsprechend kann die vorliegende Offenbarung in anderen spezifischen Formen ausgeführt werden, ohne von ihrem Geist oder den wesentlichen Eigenschaften abzuweichen. Die beschriebenen Ausführungsformen sind in jeder Hinsicht lediglich als illustrativ und nicht als einschränkend anzusehen. Der Umfang der Offenbarung wird daher von den beiliegenden Ansprüchen und nicht von der vorstehenden Beschreibung angegeben. Sämtliche Änderungen, die innerhalb der Bedeutung und des Äquivalenzbereichs der Ansprüche liegen, sind als darin enthalten zu verstehen.
-
ZITATE ENTHALTEN IN DER BESCHREIBUNG
-
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
-
Zitierte Patentliteratur
-