-
QUERVERWEIS AUF VERWANDTE ANMELDUNGEN
-
Die vorliegende Patentanmeldung beansprucht die Priorität der provisorischen
US-Patentanmeldung Nr. 62/417,749 , die am 4. November 2016 eingereicht wurde, den Titel „PWM PROTOCOL WITH 3RD CURRENT LEVEL FOR STANDSTILL AND SAFETY“ trägt und durch Bezugnahme in ihrer Gesamtheit in das vorliegende Dokument aufgenommen ist.
-
HINTERGRUND
-
Gebiet
-
Hierin beschriebene Ausführungsbeispiele beziehen sich auf allgemein auf Signalverarbeitungs- und Störungserkennungssysteme und -verfahren, einschließlich Störungserkennungssignalisierungssysteme und -verfahren bei Sensorsystemen.
-
Verwandte Technik
-
Während des Betriebs ist es möglich, dass Erfassungssysteme, die einen oder mehrere Sensoren aufweisen, nicht ordnungsgemäß arbeiten. Beispielsweise kann der bzw. können die Sensor(en) einer oder mehreren Störungen unterliegen oder auf andere Weise nicht ordnungsgemäß arbeiten. Eine Steuereinheit wie beispielsweise eine Steuerung ist sich des Betriebsstatus des Sensors bzw. der Sensoren, der den Gesamtbetrieb des Systems umfassen kann, eventuell nicht bewusst.
-
Figurenliste
-
Die beiliegenden Zeichnungen, die in das vorliegende Dokument aufgenommen sind und einen Bestandteil der Spezifikation bilden, veranschaulichen die Ausführungsbeispiele der vorliegenden Offenbarung und dienen zusammen mit der Beschreibung ferner dazu, die Prinzipien der Ausführungsbeispiele zu erläutern und einen Fachmann auf dem betreffenden Gebiet zu befähigen, die Ausführungsbeispiele durchzuführen und zu nutzen.
- 1 veranschaulicht eine Sensorumgebung gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung.
- 2A veranschaulicht ein Sensorsystem gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung.
- 2B veranschaulicht ein Sensorsystem gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung.
- 3 veranschaulicht eine graphische Darstellung einer Sensorausgabe gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung.
- 4 veranschaulicht eine graphische Darstellung einer Sensorausgabe gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung.
- 5 veranschaulicht eine graphische Darstellung einer Sensorausgabe gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung.
- 6 veranschaulicht eine graphische Darstellung einer Sensorausgabe gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung.
- 7 veranschaulicht eine graphische Darstellung einer Sensorausgabe gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung,
- 8 veranschaulicht eine graphische Darstellung einer Sensorausgabe gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung.
- 9 veranschaulicht ein Flussdiagramm eines Erfassungsverfahrens gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung.
-
Die exemplarischen Ausführungsbeispiele der vorliegenden Offenbarung werden nun unter Bezugnahme auf die beiliegenden Zeichnungen beschrieben. Die Zeichnung, in der ein Element zuerst erscheint, ist üblicherweise durch die äußerst linke(n) Ziffer(n) in dem entsprechenden Bezugszeichen angegeben.
-
AUSFÜHRLICHE BESCHREIBUNG
-
In der folgenden Beschreibung sind zahlreiche spezifische Einzelheiten dargelegt, um ein gründliches Verständnis der Ausführungsbeispiele der vorliegenden Offenbarung zu vermitteln. Jedoch wird Fachleuten einleuchten, dass die Ausführungsbeispiele, einschließlich Strukturen, Systemen und Verfahren, ohne diese spezifischen Einzelheiten praktiziert werden können. Die vorliegende Beschreibung und Darstellung sind die üblichen Mittel, die von Menschen, die auf dem Fachgebiet erfahren oder geschult sind, dazu verwendet werden, um die Essenz ihrer Arbeit anderen Fachleuten am effektivsten zu vermitteln. In anderen Fällen wurden hinreichend bekannte Verfahren, Vorgehensweisen, Komponenten und Schaltungsanordnungen nicht ausführlich beschrieben, um ein unnötiges Verunklaren von Ausführungsbeispielen der Offenbarung zu vermeiden.
-
Ausführungsbeispiele werden unter Bezugnahme auf Erfassungssysteme beschrieben, die einen oder mehrere Sensoren aufweisen (z. B. magnetoresistive Sensoren, die dazu konfiguriert sind, z. B. die Drehzahl und/oder Richtung eines sich drehenden Objekts zu messen). Die Systeme können dahin gehend konfiguriert sein, einen oder mehrere Signalverarbeitungsvorgänge durchzuführen und/oder (ein) Signalprotokoll(e) zur Erkennung des Betriebsstatus und Benachrichtigung bezüglich derselben zu verwenden. Beispielsweise kann bzw. können ein oder mehrere Sensoren dazu konfiguriert sein, seinen/ihren Betriebsstatus unter Verwendung eines oder mehrerer Signalisierungsprotokolle einer oder mehreren Vorrichtungen (z. B. Steuerungen, Übertragungssteuerung usw.) zu vermitteln. Jedoch ist die vorliegende Offenbarung nicht auf den Typ von Sensoren in den Erfassungssystemen oder auf die bestimmten Erfassungssysteme beschränkt. Ausführungsbeispiele können bei anderen Arten von Systemen implementiert werden, wobei (eine) Komponente(n) des Systems ein oder mehrere Signalprotokolle gemäß hierin beschriebenen Ausführungsbeispielen zur Betriebsstatuserkennung und zu Komponentenbenachrichtigungen (einschließlich Fehler-/Störungserkennung und -benachrichtigungen) verwenden kann bzw. können.
-
Um einen Überblick zu vermitteln, beziehen sich Ausführungsbeispiele auf Verfahren und Sensorsysteme, die dazu konfiguriert sind, einen oder mehrere selbstdiagnostische Vorgänge durchzuführen, um beispielsweise eine(n) oder mehrere interne Störungen oder Fehler zu erkennen. Mit funktionaler Sicherheit verbessern selbstdiagnostische Vorgänge den Betrieb der Systeme und verbessern die Genauigkeit der Sensorausgangssignale und die Verarbeitung derartiger Signale durch eine Steuerung (z. B. Signalprozessor, Übertragungssteuerung usw.). Diese und andere Ausführungsbeispiele stellen außerdem zusätzliche Vorzüge und Vorteile bereit, wie sie hierin erörtert werden.
-
Bei einem oder mehreren exemplarischen Ausführungsbeispielen kann bzw. können ein oder mehrere Sensoren dazu konfiguriert sein, eine oder mehrere physikalische Charakteristika zu erfassen und ein Ausgangssignal zu erzeugen, das der bzw. den erfassten Charakteristik(a) entspricht. Das Ausgangssignal kann auf einem bestimmten Signalpegel, beispielsweise einem bestimmten Spannungs- und/oder Strompegel, erzeugt werden. Beispielsweise kann der Sensor eine oder mehrere Stromquellen umfassen, die dazu konfiguriert sind, das Ausgangssignal auf einem oder mehreren Strompegeln zu erzeugen. Bei einem exemplarischen Ausführungsbeispiel kann die Amplitude (z. B. der Strompegel) des Ausgangssignals zwischen einem ersten und einem zweiten Amplitudenwert wechseln. Das Ausgangssignal kann periodisch oder nicht-periodisch sein. Beispielsweise kann das Ausgangssignal zwischen einem Signalpegel von 7 mA und 14 mA wechseln, ist jedoch nicht auf diese beispielhaften Werte beschränkt. Der Signalpegel kann andere Amplituden aufweisen, wie gewöhnlichen Fachleuten auf den relevanten Gebieten einleuchten dürfte.
-
Auf die Erkennung einer internen Störung oder eines internen Fehlers hin kann der Sensor konfiguriert sein, ein Ausgangssignal auf einem dritten Signalpegel (einer dritten Signalamplitude) zu erzeugen, der sich von den Signalpegeln (z. B. 7 mA und 14 mA), die zum Widerspiegeln der erfassten physikalischen Charakteristik verwendet werden, unterscheidet. Bei einem exemplarischen Ausführungsbeispiel kann der dritte Signalpegel eine Amplitude von z. B. 3 mA aufweisen, ist jedoch nicht hierauf beschränkt. Bei diesem Beispiel ist der Sensor dazu konfiguriert, das Ausgangssignal zu erzeugen, das zwischen 7 mA und 14 mA übergeht, um die erfasste physikalische Charakteristik widerzuspiegeln, und bei einer Amplitude von 3 mA zur internen Fehlerverarbeitung (z. B. Fehlererkennungsbenachrichtigung, Fehlerbehebungsbenachrichtigung). Beispielsweise kann das Ausgangssignal bei 3 mA dazu verwendet werden, anzugeben, dass eine interne Störung oder ein Fehler (z. B. durch den Sensor) erkannt wurde bzw. dass die internen Störungen oder der Fehler behoben wurde. Die vorliegende Offenbarung ist nicht auf diese Signalpegel und diese exemplarischen Amplituden (z. B. 3, 7, 14 mA) beschränkt, und exemplarische Ausführungsbeispiele können Amplituden umfassen, die Werte wie z. B. 7 mA, 14 mA und 28 mA oder andere Amplitudenwerte aufweisen, wie gewöhnlichen Fachleuten auf den relevanten Gebieten einleuchten dürfte. Bei Ausführungsbeispielen, bei denen der Sensor für Amplituden von 7 mA, 14 mA und 28 mA konfiguriert ist, kann der Sensor dazu konfiguriert sein, das Ausgangssignal mit einer Amplitude, die zwischen z. B. 14 mA und 28 mA übergeht, auszugeben, um die erfasste physikalische Charakteristik widerzuspiegeln und um das Ausgangssignal mit einer Amplitude von 7 mA zur Fehlererkennungsverarbeitung (z. B. als Benachrichtigung für einen erkannten Fehler) auszugeben.
-
Im Betrieb kann der Sensor dann, wenn er eine interne Störung oder einen internen Fehler erkennt, in einen als solchen bezeichneten „sicheren Zustand“ eintreten. In einem sicheren Zustand kann der Sensor dazu konfiguriert sein, die Amplitude des Ausgangssignals ausgehend von einem Erfassungssignalpegel (z. B. 7 mA und 14 mA) an einen Fehlersignalpegel (z. B. 3 mA) anzupassen. Bei einem exemplarischen Ausführungsbeispiel kann der Sensor einen Signalimpuls auf einem Fehlersignalpegel erzeugen, um einen Fehleranzeigesignalimpuls und/oder einen Fehlerbehebungssignalimpuls zu erzeugen. Die Pulsbreite des Fehleranzeigesignalimpulses und die des Fehlerbehebungssignalimpulses können unterschiedlich oder identisch sein. Im Betrieb stellt der Fehleranzeigesignalimpuls eine Angabe dessen bereit, dass ein Fehler (z. B. durch den Sensor) erkannt wurde. Desgleichen liefert ein Fehlerbehebungssignalimpuls eine Angabe dessen, dass der erkannte Fehler behoben oder abgemildert wurde oder dass die Auswirkung dieses Fehlers auf andere Weise verringert wurde.
-
Bei einem exemplarischen Ausführungsbespiel kann die Pulsbreite eines entsprechenden Signalimpulses feststehend oder variabel sein. Beispielsweise kann die Pulsbreite eines Fehleranzeigesignalimpulses von dem jeweiligen Typ des Fehlers, der erkannt wurde, abhängen. Bei diesem Beispiel kann die Pulsbreite des Fehleranzeigesignals den Typ des Fehlers, der erkannt wurde, anzeigen. Desgleichen kann die Pulsbreite eines Fehlerbehebungssignalimpulses von einer identifizierten Ursache des erkannten Fehlers und/oder dem Ausmaß, in dem der Fehler behoben wurde, abhängen. Beispielsweise kann die Pulsbreite des Fehlerbehebungssignalimpulses bestimmte Ursachen des erkannten Fehlers widerspiegeln bzw. widerspiegeln, ob der Fehler teilweise oder vollständig behoben wurde. Bei einem oder mehreren Ausführungsbeispielen kann die Pulsbreite des Fehleranzeigesignalimpulses zusätzlich oder alternativ als Indikator einer erkannten Ursache des Fehlers verwendet werden.
-
Bei einem exemplarischen Ausführungsbeispiel ist der Sensor dazu konfiguriert, den Signalpegel im Anschluss an den Fehleranzeigesignalimpuls dahin gehend anzupassen, das Ausgangssignal zu dem Erfassungssignalpegel (z. B. 7 mA und 14 mA) zurückzuführen. Bei diesem Beispiel ist der Sensor dazu konfiguriert, dem Ausgangssignal, das der erfassten physikalischen Charakteristik entspricht, im Anschluss an einen erkannten Fehler, jedoch bevor der Fehler behoben wurde, bereitzustellen. Das heißt, der Sensor ist dazu konfiguriert, das Ausgangssignal, das der Erfassungscharakteristik entspricht, während des Zeitraums zwischen der Fehlererkennung und der Fehlerbehebung (d. h. während eines Sicherer-Zustand- oder Fehlerzustandsbetriebs des Sensors) auszugeben. Bei diesem Beispiel kann der Sensor weiterhin das Ausgangssignal, das der erfassten physikalischen Charakteristik entspricht, sogar dann vorteilhaft bereitstellen, nachdem ein Fehler erkannt wurde, statt beispielsweise das Ausgangssignal auf der Fehlersignalpegelamplitude zu halten, bis der Fehler behoben wurde. Deshalb kann eine Steuerung oder eine andere Vorrichtung, die das Ausgangssignal verwendet, während eines Fehler-(sicheren) Betriebszustands weiterhin Informationen bezüglich der erfassten physikalischen Charakteristik empfangen. Obwohl dieses Ausgangssignal aufgrund des erkannten Fehlers beeinträchtigt werden kann, kann die Steuerung oder sonstige Vorrichtung, die das Ausgangssignal empfängt und/oder verarbeitet, diese Möglichkeit in Erwägung ziehen, wenn ein vorheriger Empfang des Fehleranzeigesignalimpulses gegeben ist.
-
Ausführungsbeispiele können somit eine verbesserte Fehlererkennung und -benachrichtigung bereitstellen und dabei auch den Zeitraum, innerhalb dessen Informationen über eine erfasste Charakteristik durch den Sensor bereitgestellt werden, verbessern (d. h. Ausführungsbeispiele können eine Ausfallzeit, in der der Sensor während eines Fehlerzustands kein Ausgangssignal bereitstellt, das einer erfassten physikalischen Charakteristik entspricht, reduzieren). Diese und andere Ausführungsbeispiele liefern auch zusätzliche Vorzüge und Vorteile, wie sie hierin erörtert werden.
-
1 veranschaulicht eine Sensorumgebung 100 gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung. Bei einem exemplarischen Ausführungsbeispiel umfasst die Sensorumgebung 100 ein Sensorsystem 105, das über einen Kommunikationspfad 107 mit einer Steuerung 110 gekoppelt ist. Der Kommunikationspfad 107 kann das Sensorsystem 105 und die Steuerung 110 auf kommunikative und/oder elektrische Weise miteinander koppeln. Im Betrieb kann das Sensorsystem 105 dazu konfiguriert sein, eine oder mehrere physikalische Charakteristika zu erfassen und ein Ausgangssignal zu erzeugen, das der erfassten physikalischen Charakteristik entspricht. Das Sensorsystem 105 kann das Ausgangssignal über den Kommunikationspfad 107 der Steuerung 110 bereitstellen. Bei einem exemplarischen Ausführungsbeispiel kann das Ausgangssignal auf einem bestimmten Signalpegel, z. B. einem bestimmten Spannungs- bzw. Strompegel, erzeugt werden. Beispielsweise kann das Sensorsystem 105 eine oder mehrere Strom- und/oder Spannungsquellen umfassen, die dazu konfiguriert sind, das Ausgangssignal auf einem oder mehreren Strom- und/oder Spannungspegeln zu erzeugen. Bei einem exemplarischen Ausführungsbeispiel kann die Amplitude (z. B. der Strompegel) des Ausgangssignals zwischen einem ersten und einem zweiten Amplitudenwert wechseln, die als Erfassungssignalpegel bezeichnet werden können. Das Ausgangssignal kann periodisch oder nicht-periodisch sein. Beispielsweise kann das Ausgangssignal zwischen einem Signalpegel von 7 mA und 14 mA wechseln, ist jedoch nicht auf diese beispielhaften Werte beschränkt. Der Signalpegel kann andere Amplituden aufweisen, wie gewöhnlichen Fachleuten auf den relevanten Gebieten einleuchten dürfte.
-
Auf die Erkennung einer internen Störung oder eines internen Fehlers hin kann das Sensorsystem 105 konfiguriert sein, ein Ausgangssignal auf einem dritten Signalpegel (einer dritten Signalamplitude) zu erzeugen, der sich von den Erfassungssignalpegeln (z. B. 7 mA und 14 mA), die zum Widerspiegeln der erfassten physikalischen Charakteristik verwendet werden, unterscheidet. Bei einem exemplarischen Ausführungsbeispiel kann der dritte Signalpegel (d.h. Fehlersignalpegel) eine Amplitude von z. B. 3 mA aufweisen. Bei diesem Beispiel ist das Sensorsystem 105 dazu konfiguriert, das Ausgangssignal auf dem Erfassungssignalpegel zu erzeugen, das zwischen z. B. 7 mA und 14 mA übergeht, um die erfasste physikalische Charakteristik widerzuspiegeln, oder auf dem Fehlersignalpegel (z. B. Amplitude von 3 mA) zur internen Fehlerverarbeitung (z. B. Fehlererkennungsbenachrichtigung, Fehlerbehebungsbenachrichtigung). Beispielsweise kann das Ausgangssignal auf dem Fehlersignalpegel dazu verwendet werden, anzugeben, dass eine interne Störung oder ein Fehler erkannt wurde bzw. dass die interne Störung oder der Fehler behoben wurde. Die vorliegende Offenbarung ist nicht auf diese Signalpegel und diese exemplarischen Amplituden (z. B. 3, 7, 14 mA) beschränkt, und exemplarische Ausführungsbeispiele können Amplituden umfassen, die andere Werte wie z. B. 7 mA, 14 mA und 28 mA oder andere Amplitudenwerte aufweisen, wie gewöhnlichen Fachleuten auf den relevanten Gebieten einleuchten dürfte. Bei Ausführungsbeispielen, bei denen der Sensor für Amplituden von 7 mA, 14 mA und 28 mA konfiguriert ist, kann das Sensorsystem 105 dazu konfiguriert sein, das Ausgangssignal mit einer Amplitude auszugeben, das zwischen 14 mA und 28 mA übergeht, um die erfasste physikalische Charakteristik widerzuspiegeln und um das Ausgangssignal mit einer Amplitude von 7 mA zur Fehlererkennungsverarbeitung auszugeben.
-
Im Betrieb kann das Sensorsystem 105 dann, wenn es eine interne Störung oder einen internen Fehler erkennt, in einen „sicheren Zustand“ eintreten. In dem sicheren Zustand kann das Sensorsystem 105 dazu konfiguriert sein, die Amplitude des Ausgangssignals ausgehend von einem Erfassungssignalpegel (z. B. 7 mA und 14 mA) an einen Fehlersignalpegel (z. B. 3 mA) anzupassen. Bei einem exemplarischen Ausführungsbeispiel kann das Sensorsystem 105 einen Signalimpuls auf dem Fehlersignalpegel erzeugen, um einen Fehleranzeigesignalimpuls und/oder einen Fehlerbehebungssignalimpuls zu erzeugen. Die Pulsbreite des Fehleranzeigesignalimpulses und die des Fehlerbehebungssignalimpulses können unterschiedlich oder identisch sein. Im Betrieb stellt der Fehleranzeigesignalimpuls eine Angabe dessen bereit, dass ein Fehler durch das Sensorsystem 105 erkannt wurde. Desgleichen liefert ein Fehlerbehebungssignalimpuls eine Angabe dessen, dass der erkannte Fehler behoben oder abgemildert wurde oder dass die Auswirkung dieses Fehlers auf andere Weise verringert wurde.
-
Bei einem exemplarischen Ausführungsbespiel kann die Pulsbreite eines entsprechenden Signalimpulses feststehend oder variabel sein. Beispielsweise kann die Pulsbreite eines Fehleranzeigesignalimpulses z. B. von dem jeweiligen Typ des Fehlers, der durch das Sensorsystem 105 erkannt wurde, abhängen. Bei diesem Beispiel kann die Pulsbreite des Fehleranzeigesignals den Typ des Fehlers, der erkannt wurde, anzeigen. Desgleichen kann die Pulsbreite eines Fehlerbehebungssignalimpulses von einer identifizierten Ursache des erkannten Fehlers und/oder dem Ausmaß, in dem der Fehler behoben wurde, abhängen. Beispielsweise kann die Pulsbreite des Fehlerbehebungssignalimpulses bestimmte Ursachen des erkannten Fehlers widerspiegeln bzw. widerspiegeln, ob der Fehler teilweise oder vollständig behoben wurde. Bei einem oder mehreren Ausführungsbeispielen kann die Pulsbreite des Fehleranzeigesignalimpulses zusätzlich oder alternativ als Indikator einer erkannten Ursache des Fehlers verwendet werden. Bei anderen Ausführungsbeispielen kann der Fehlerbehebungssignalimpuls dahin gehend mit einer Pulsbreite konfiguriert sein, anzugeben, dass eine Auswirkung des erkannten Fehlers zugenommen oder abgenommen hat oder gleich geblieben ist.
-
Bei einem exemplarischen Ausführungsbeispiel ist das Sensorsystem 105 dazu konfiguriert, den Signalpegel im Anschluss an den Fehleranzeigesignalimpuls dahin gehend anzupassen, das Ausgangssignal zu dem Erfassungssignalpegel (z. B. 7 mA und 14 mA) zurückzuführen. Bei diesem Beispiel ist das Sensorsystem 105 dazu konfiguriert, dem Ausgangssignal, das der erfassten physikalischen Charakteristik entspricht, im Anschluss an einen erkannten Fehler, jedoch bevor der Fehler behoben wurde, bereitzustellen. Das heißt, das Sensorsystem 105 ist dazu konfiguriert, das Ausgangssignal, das der erfassten Charakteristik entspricht, während des Zeitraums zwischen der Fehlererkennung und der Fehlerbehebung (d. h. während des Sicherer-Zustand/Fehlerzustandsbetriebs des Sensorsystems 105) auszugeben. Bei diesem Beispiel kann das Sensorsystem 105 weiterhin das Ausgangssignal, das der erfassten physikalischen Charakteristik entspricht, sogar dann vorteilhaft bereitstellen, nachdem ein Fehler erkannt wurde, statt beispielsweise das Ausgangssignal auf der Fehlersignalpegelamplitude zu halten, bis der Fehler behoben wurde. Deshalb kann die Steuerung 110 (und/oder eine andere Vorrichtung, die das Ausgangssignal verwendet) während eines Fehlerbetriebs- (sicheren) Zustands weiterhin Informationen bezüglich der erfassten physikalischen Charakteristik empfangen. Obwohl dieses Ausgangssignal aufgrund des erkannten Fehlers beeinträchtigt werden kann, kann die Steuerung 110 (oder sonstige Vorrichtung), die das Ausgangssignal verarbeitet, den potentiellen beeinträchtigten Zustand des Signals in Erwägung ziehen, da die Steuerung 110 vorher auf des Basis des Empfangs des Fehleranzeigesignalimpulses benachrichtigt wurde.
-
Die Steuerung 110 kann dazu konfiguriert sein, einen oder mehrere Signalverarbeitungsvorgänge an dem Ausgangssignal durchzuführen, den Gesamtbetrieb der Sensorumgebung 100 zu steuern, einschließlich einer Steuerung des Betriebs des Sensorsystems 105, bzw. das empfangene Ausgangssignal bzw. ein verarbeitetes Ausgangssignal (d. h. das Ausgangssignal, das durch die Steuerung 110 verarbeitet wurde) einer oder mehreren anderen Komponenten der Sensorumgebung 100 bzw. einer oder mehreren Komponenten eines Systems oder einer Vorrichtung, das bzw. die die Sensorumgebung 100 implementiert, bereitzustellen. Bei einem exemplarischen Ausführungsbeispiel ist die Steuerung 110 eine Übertragungssteuerung eines Übertragungssystems, jedoch ist sie nicht hierauf beschränkt. Bei diesem Beispiel ist das Sensorsystem 105 dazu konfiguriert, Drehzahl und/oder eine Drehrichtung eines sich drehenden Objekts (z. B. einer Nockenwelle) des Übergangssystems zu erfassen.
-
Bei einem exemplarischen Ausführungsbeispiel ist das Sensorsystem 105 ein magnetoresistives Erfassungssystem, das einen oder mehrere magnetoresistive Sensoren umfasst, die dazu konfiguriert sind, Drehzahl und/oder Richtung eines sich drehenden Objekts (z. B. eines sich drehenden Zahn- oder Polrades) zu erfassen. Die magnetoresistiven Sensoren können einen oder mehrere Magnetfeldsensoren umfassen, die beispielsweise einem sich drehenden Zahn- oder Polrad und einem Back-Bias-Magneten zugeordnet sind, wobei die Magnetfeldsensoren dazu konfiguriert sind, eine Drehung und/oder Position beispielsweise eines sich drehenden Objekts (z. B. einer Nockenwelle, die ein Zahn- oder Polrad umfasst) zu erfassen. Die vorliegende Offenbarung ist nicht auf den Typ von Sensoren in dem Erfassungssystem oder auf die jeweiligen Erfassungssysteme beschränkt. Ferner kann das Sensorsystem 105 einen oder mehrere andere Sensoren umfassen, die dazu konfiguriert sind, eine oder mehrere andere physikalischen Charakteristika (z. B. Temperatur, Feldamplitude usw.) zu erfassen.
-
2A veranschaulicht ein Sensorsystem 205 gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung. Das Sensorsystem 205 ist ein Ausführungsbeispiel des Sensorsystem 105 der 1. 2B veranschaulicht ein alternatives Ausführungsbeispiel des Sensorsystems 205, bei dem der Störungsanzeiger 240 in der Sensorschaltungsanordnung 220 verkörpert ist.
-
Bei einem exemplarischen Ausführungsbeispiel umfasst das Sensorsystem 205 einen oder mehrere Sensoren 215.1 bis 215.N, eine Sensorschaltungsanordnung 220 und einen Störungsanzeiger 240. Die Sensoren 215.1 bis 215.N können dazu konfiguriert sein, eine oder mehrere physikalische Charakteristika zu erfassen und der Sensorschaltungsanordnung 220 Erfassungsinformationen bereitzustellen, die den erfassten physikalischen Charakteristika entsprechen. Bei einem exemplarischen Ausführungsbeispiel umfassen die Sensoren 215.1 bis 215.N eine Prozessorschaltungsanordnung, die dazu konfiguriert ist, einen oder mehrere Vorgänge bzw. eine oder mehrere Funktionen des entsprechenden Sensors 215 durchzuführen, einschließlich beispielsweise eines Erfassens einer oder mehrerer physikalischer Charakteristika und eines Erzeugens und Bereitstellens entsprechender Erfassungsinformationen.
-
Bei einem exemplarischen Ausführungsbeispiel ist bzw. sind einer oder mehrere der Sensoren 215 magnetoresistive Sensoren, die dazu konfiguriert sind, Drehzahl und/oder Richtung eines sich drehenden Objekts (z. B. eines sich drehenden Zahn- oder Polrades) zu erfassen. Die magnetoresistiven Sensoren können einen oder mehrere Magnetfeldsensoren umfassen, die beispielsweise einem sich drehenden Zahn- oder Polrad und einem Back-Bias-Magneten zugeordnet sind, wobei die Magnetfeldsensoren dazu konfiguriert sind, eine Drehung und/oder Position beispielsweise eines sich drehenden Objekts (z. B. einer Nockenwelle, die ein Zahn- oder Polrad umfasst) zu erfassen. Der Magnetfeldsensor kann beispielsweise ein Hall-Effekt-Sensor sein, ist jedoch nicht hierauf beschränkt. Der bzw. die Sensor(en) 215 (einschließlich der Magnetfeldsensoren) kann bzw. können andere Sensortypen sein, wie gewöhnlichen Fachleuten auf den relevanten Gebieten einleuchten dürfte.
-
Bei einem exemplarischen Ausführungsbeispiel kann bzw. der Sensor bzw. können die Sensoren 215 dazu konfiguriert sein, ein variierendes Magnetfeld, das beispielsweise durch ein sich drehendes Zielrad erzeugt wird, zu erfassen oder auf andere Weise zu erkennen und auf der Basis eines erfassten Magnetfeldes ein Magnetfeldsignal (z. B. Signale 305-705 in den 3-7) zu erzeugen. Wie beispielsweise in 3-7 veranschaulicht ist, können die Signale 305-705 Spitzen (z. B. 307) und Täler (z. B. 309) umfassen, die den Zähnen und Tälern des Zielrades entsprechend. Das Ausgangssignal kann die Stärke und Phase des Magnetfeldes während der Drehung angeben.
-
Die vorliegende Offenbarung ist nicht auf den Typ von Sensoren 215 in dem Erfassungssystem oder auf die jeweiligen Erfassungssysteme beschränkt. Ferner kann das Sensorsystem 105 einen oder mehrere andere Sensoren umfassen, die dazu konfiguriert sind, eine oder mehrere andere physikalische Charakteristika (z. B. Temperatur, Feldamplitude usw.) zu erfassen.
-
Bei einem exemplarischen Ausführungsbeispiel ist die Sensorschaltungsanordnung 220 dazu konfiguriert, an den Erfassungsinformationen, die von einem oder mehreren der Sensoren 215 empfangen werden, einen oder mehrere Signalverarbeitungsvorgänge durchzuführen, um das Ausgangssignal des Sensorsystems 205 zu erzeugen, das der Steuerung 110 über den Kommunikationspfad 107 bereitgestellt werden kann. Beispielsweise kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, an einem Magnetfeldsignal, das von einem oder mehreren magnetoresistiven Sensoren 215 empfangen wird, einen oder mehrere Signalverarbeitungsvorgänge durchzuführen und das Ausgangssignal auf der Basis der empfangenen Magnetfeldsignale zu erzeugen.
-
Bei einem exemplarischen Ausführungsbeispiel umfasst die Sensorschaltungsanordnung 220 eine Prozessorschaltungsanordnung, die dazu konfiguriert ist, die empfangenen Erfassungsinformationen (z. B. Magnetfeldsignal) von dem bzw. den Sensor(en) 215 zu verarbeiten und auf der Basis der verarbeiteten Erfassungsinformationen ein Ausgangssignal (z. B. 305) zu erzeugen. Die Prozessorschaltungsanordnung kann dazu konfiguriert sein, den Gesamtbetrieb des Sensorsystems 205, beispielsweise den Betrieb der Sensorschaltungsanordnung 220, des Sensors bzw. der Sensoren 215 und/oder des Störungsanzeigers 240, zu steuern. Die Prozessorschaltungsanordnung kann dazu konfiguriert sein, eine oder mehrere Anwendungen, ein oder mehrere Betriebssysteme, eine oder mehrere Energieverwaltungsfunktionen (z. B. Batteriesteuerung und -überwachung) und/oder andere Vorgänge zu betreiben, wie gewöhnlichen Fachleuten auf den relevanten Gebieten einleuchten dürfte.
-
Die Sensorschaltungsanordnung 220 kann auch einen Speicher umfassen, der Daten und/oder Anweisungen speichert, die dann, wenn die Anweisungen durch die Prozessorschaltungsanordnung ausgeführt werden, die Prozessorschaltungsanordnung dahin gehend steuern, die hierin beschriebenen Funktionen zu erfüllen. Der Speicher kann beispielsweise Erfassungsinformationen, verarbeitete Erfassungsinformationen, eine(n) oder mehrere erkannte interne Störungen oder Fehler, Informationen, die der bzw. dem einen oder den mehreren erkannten Störungen oder Fehlern zugeordnet sind, eine oder mehrere Ursachen einer bzw. eines oder mehrerer entsprechender Störungen oder Fehler oder beliebige sonstige Informationen speichern, wie gewöhnlichen Fachleuten auf den relevanten Gebieten einleuchten dürfte. Der Speicher kann ein beliebiger hinreichend bekannter flüchtiger und/oder nicht-flüchtiger Speicher sein, einschließlich beispielsweise eines Nur-Lese-Speichers (ROM), eines Direktzugriffsspeichers (RAM), eines Flash-Speichers, eines magnetischen Speichermediums, einer optischen Disk, eines löschbaren programmierbaren Nur-Lese-Speichers (EPROM) und eines programmierbaren Nur-Lese-Speichers (PROM). Der Speicher kann nicht-herausnehmbar, herausnehmbar oder eine Kombination aus beidem sein.
-
Bei einem exemplarischen Ausführungsbeispiel kann die Sensorschaltungsanordnung 220 zusätzlich oder alternativ dazu eine Sensorlogik, einen oder mehrere Komparatoren, einen oder mehrere Analog/Digital-Wandler (ADW), einen oder mehrere Digital/AnalogWandler (DAW), einen oder mehrere Prozessoren, einschließlich eines oder mehrerer Signalprozessoren, oder eine sonstige Schaltungsanordnung, Logik und/oder einen sonstigen Code umfassen, wie gewöhnlichen Fachleuten auf den relevanten Gebieten einleuchten dürfte.
-
Bei einem exemplarischen Ausführungsbeispiel kann die Sensorschaltungsanordnung 220 zusätzlich oder alternativ dazu einen oder mehrere Signalgeneratoren umfassen, die dazu konfiguriert sind, das Ausgangssignal zu erzeugen. Die Signalgeneratoren können das Ausgangssignal auf der Basis der von einem oder mehreren der Sensoren 215 empfangenen Erfassungsinformationen erzeugen. Bei einem exemplarischen Ausführungsbeispiel kann der bzw. können die Signalgenerator(en) eine oder mehrere Stromquellen umfassen, die dazu konfiguriert sind, das Ausgangssignal auf einem oder mehreren Strompegeln zu erzeugen. Beispielsweise kann die Sensorschaltungsanordnung 220 eine erste Stromquelle, die dazu konfiguriert ist, das Ausgangssignal bei 14 mA zu erzeugen, eine zweite Stromquelle, die dazu konfiguriert ist, das Ausgangssignal bei 7 mA zu erzeugen, und eine dritte Stromquelle, die dazu konfiguriert ist, das Ausgangssignal bei 3 mA zu erzeugen, umfassen. Bei anderen Ausführungsbeispielen kann die Sensorschaltungsanordnung 220 eine oder mehrere Stromquellen umfassen, die dazu konfiguriert sind, das Ausgangssignal auf mehreren Strompegeln zu erzeugen und zwischen den verschiedenen Strompegeln selektiv hin und her zu wechseln. Die Signalgeneratoren sind nicht auf Stromquellen beschränkt und können zusätzlich oder alternativ dazu andere Arten von Quellen umfassen, beispielsweise eine oder mehrere Spannungsquellen, die dazu konfiguriert sind, das Ausgangssignal mit einer oder mehreren Spannungen zu erzeugen, oder andere Arten von Quellen, wie gewöhnlichen Fachleuten auf den relevanten Gebieten einleuchten dürfte.
-
Der Störungsanzeiger 240 kann dazu konfiguriert sein, eine(n) oder mehrere interne Störungen und/oder Fehler des Sensorsystems 205 zu erkennen, einschließlich einer bzw. eines oder mehrerer Störungen oder Fehler eines oder mehrerer der Sensoren 215, der Schaltungsanordnung 220, des Störungsanzeigers 240 selbst und/oder einer oder mehrerer anderer Komponenten des Sensorsystems 205. Der Störungsanzeiger 240 kann die Sensorschaltungsanordnung 220 von dem erkannten Fehler benachrichtigen.
-
Unter Bezugnahme auf 3 wird das Ausgangssignal 305 des Sensorsystems 205 gemäß einem exemplarischen Ausführungsbeispiel veranschaulicht. Insbesondere zeigt 3 eine graphische Darstellung eines Signalpegels (vertikale Achse) des Ausgangssignals 305 gegenüber der Zeit (horizontale Achse). Das Ausgangssignal 305 entspricht dem Ausgangssignal, das einen Erfassungssignalpegel aufweist, und während eines Normalbetriebs (d. h. Arbeitszustandes) des Sensorsystems 205 aufweist. Das heißt, das Ausgangssignal 305 der 3 entspricht einem Ausgangssignal des Sensorsystems 205, das gerade ohne eine interne Störung oder einen internen Fehler arbeitet. Wie in 3 gezeigt ist, weist das Ausgangssignal 305 Spitzen 307 und Täler 309 auf, während das Ausgangssignal 305 zwischen einem hohen Signalpegel (IH) und einem niedrigen Signalpegel (IL) übergeht. Bei einem exemplarischen Ausführungsbeispiel kann der hohe Signalpegel (IH) einem Strompegel von beispielsweise 14 mA entsprechen, und der niedrige Signalpegel (IL) kann einem Strompegel von beispielsweise 7 mA entsprechen, diese stellen jedoch keine Einschränkung dar. Bei diesem Beispiel entspricht das Ausgangssignal 305 der bzw. den physikalischen Charakteristik(a), die durch einen oder mehrere der Sensoren 215 erfasst wird bzw. werden. Mit anderen Worten stellt das Ausgangssignal 305 die Erfassungsinformationen und/oder verarbeiteten Erfassungsinformationen, die durch die Sensorschaltungsanordnung 220 verarbeitet wurden, dar. Wie in 3 veranschaulicht ist, liegt die Wellenform des Ausgangssignals 305 während eines Arbeitszustandes (nicht-sicheren Zustandes) 310 vor.
-
Unter Bezugnahme auf 4 ist das Ausgangssignal 405 des Sensorsystems 205 gemäß einem exemplarischen Ausführungsbeispiel veranschaulicht. Das Ausgangssignal 405 ist ähnlich dem Ausgangssignal 305, veranschaulicht jedoch das Ausgangssignal 405 gemäß einem exemplarischen Ausführungsbeispiel, bei dem das Sensorsystem 205 eine(n) oder mehrere interne Störungen oder Fehler aufweist. Beispielsweise umfasst das Ausgangssignal 405 einen Abschnitt, in dem das Sensorsystem 205 in einem Arbeitszustand 310 (nicht-sicheren Zustand) arbeitet, gefolgt von einem Abschnitt 430, in dem das Sensorsystem 205 in einem Fehlerzustand (sicheren Zustand) 410 arbeitet, auf den wiederum ein weiterer Arbeitszustand 310 folgt, wenn der Fehler behoben ist. Insbesondere wird zu einem Zeitpunkt t1 durch das Sensorsystem 205 (z. B. Störungsanzeiger 240) ein Fehler erkannt, und zum Zeitpunkt t2 wird der Fehler behoben. Der Abschnitt 430 zwischen t1 und t2 entspricht dem Zeitraum, wenn das Sensorsystem 205 in einem sicheren/FehlerZustand 410 arbeitet. Wie in 4 gezeigt ist, wird das Ausgangssignal 405 ausgehend von dem Erfassungssignalpegel (IH, IL) an einen Fehlersignalpegel (IE) angepasst. Der Fehlersignalpegel kann einem Strompegel von beispielsweise 3 mA entsprechen, ist jedoch nicht hierauf beschränkt. Das heißt, während eines sicheren Zustandes 410 (Abschnitt 430) kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, den Signalpegel ausgehend von dem Erfassungssignalpegel an den Fehlersignalpegel anzupassen, um anzuzeigen, dass bei dem Sensorsystem 205 oder einer seiner Komponenten eine interne Störung oder ein Fehler aufgetreten ist.
-
5 veranschaulicht ein Ausgangssignal 505 des Sensorsystems 205 gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung. Das Ausgangssignal 505 ist ähnlich dem Ausgangssignal 505, statt jedoch das Ausgangssignal auf dem Fehlersignalpegel (IE) zu halten, bis der Fehler zum Zeitpunkt t2 behoben wird, wie in 4, ist die Sensorschaltungsanordnung 220 dazu konfiguriert, einen Fehleranzeigesignalimpuls 515 zu erzeugen. Der Fehleranzeigesignalimpuls 515 kann ansprechend darauf, dass zum Zeitpunkt t1 durch den Störungsanzeiger 240 ein Fehler erkannt wurde, erzeugt werden. Bei einem exemplarischen Ausführungsbeispiel weist der Fehleranzeigesignalimpuls 515 eine Pulsbreite te auf.
-
Im Betrieb kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, den Signalpegel ausgehend von dem Erfassungssignalpegel (IH, IL) an den Fehlersignalpegel (IE) anzupassen und einen Fehleranzeigesignalimpuls 515 zu erzeugen, der eine ermittelte Pulsbreite te aufweist, um anzuzeigen, dass bei dem Sensorsystem 205 oder einer seiner Komponenten (z. B. Sensor(en) 215) eine interne Störung oder ein Fehler aufgetreten ist. Im Anschluss an den Fehleranzeigesignalimpuls 515 kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, den Signalpegel des Ausgangssignals 505 anzupassen, um während eines Abschnitts 530 des Ausgangssignals 505 zu dem Erfassungssignalpegel zurückkehren. Bei diesem Beispiel erzeugt die Sensorschaltungsanordnung 220 vorteilhafterweise weiterhin das Ausgangssignal 505, das der erfassten physikalischen Charakteristik entspricht, während eines Fehlerzustandes (sicheren Zustandes) 410, während sie das Ausgangssignal 505 lediglich kurzzeitig anpasst, um anzuzeigen, dass ein(e) oder mehrere interne Störungen oder Fehler erkannt wurden, indem sie zum Zeitpunkt t1 den Fehleranzeigesignalimpuls 515 erzeugt.
-
Auf die Aufhebung des erkannten Fehlers zum Zeitpunkt t2 hin kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, einen Fehlerbehebungssignalimpuls 520 zu erzeugen, um anzuzeigen, dass der erkannte Fehler behoben oder auf andere Weise abgemildert wurde. Der Fehlerbehebungssignalimpuls 520 kann eine Pulsbreite einer Pulsbreite tok aufweisen. Bei einem exemplarischen Ausführungsbeispiel unterscheidet sich die Pulsbreite tok des Fehlerbehebungssignalimpulses 520 von der Pulsbreite te des Fehleranzeigesignalimpulses 515. Angesichts des Unterschieds der Pulsbreiten kann die Steuerung 110 oder eine sonstige Vorrichtung zwischen einem Fehleranzeigesignalimpuls 515 und einem Fehlerbehebungssignalimpuls 520 unterscheiden. Jedoch kann bei einem oder mehreren Ausführungsbeispielen die Pulsbreite des Fehleranzeigesignalimpulses 515 und des Fehlerbehebungssignalimpulses 520 gleich sein. Im Anschluss an den Fehlerbehebungssignalimpuls 520 kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, den Signalpegel des Ausgangssignals 505 anzupassen, um wiederum zu dem Erfassungssignalpegel zurückzukehren, um weiterhin ein Ausgangssignal bereitzustellen, das der erfassten physikalischen Charakteristik entspricht. Bei diesem Beispiel kann das Sensorsystem 205 vorteilhafterweise das Ausgangssignal 505, das der erfassten physikalischen Charakteristik entspricht, während eines sicheren Zustands 410 und nachdem ein Fehler erkannt wurde, bereitstellen, während es das Ausgangssignal 505 lediglich kurzzeitig anpasst, um den Fehleranzeigesignalimpuls 515 und den Fehlerbehebungssignalimpuls 520 zu erzeugen. Das heißt, während des Abschnitts 530 des Ausgangssignals 505 (d. h. während eines Fehler-/sicheren Zustandes 410) kann die Sensorschaltungsanordnung 220 weiterhin das Ausgangssignal, das der erfassten physikalischen Charakteristik entspricht, sogar bereitstellen, nachdem ein Fehler erkannt wurde, statt beispielsweise das Ausgangssignal auf der Fehlersignalpegelamplitude zu halten, wie in 4 gezeigt ist.
-
Bei einem exemplarischen Ausführungsbeispiel können der Fehleranzeigesignalimpuls 515 und/oder der Fehlerbehebungssignalimpuls 520 eine vorbestimmte Pulsbreite aufweisen. Beispielsweise kann die Sensorschaltungsanordnung 220 für jeden Fehleranzeigesignalimpuls 515 den Fehleranzeigesignalimpuls 515 mit einer selben Pulsbreite erzeugen. Desgleichen kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, den Fehlerbehebungssignalimpuls 520 für jeden der Fehlerbehebungssignalimpulse 520 mit einer selben Pulsbreite zu erzeugen.
-
Jedoch können die Pulsbreiten der Fehleranzeigesignalimpulse 515 und/oder die Pulsbreiten der Fehlerbehebungssignalimpulse 520 variabel sein und beispielsweise von einem oder mehreren Parametern des Sensorsystems 205, einer oder mehrerer durch das Sensorsystem 205 vorgenommenen Bestimmungen oder einem oder mehreren anderen Parametern abhängen, wie gewöhnlichen Fachleuten auf den relevanten Gebieten einleuchten dürfte. Unter Bezugnahme auf 6 umfasst das Ausgangssignal 605 zwei Fehleranzeigesignalimpulse 615 und 616, die entsprechende Fehlerbehebungssignalimpulse 620 bzw. 621 aufweisen. Bei diesem Beispiel unterscheidet sich die Pulsbreite des Fehleranzeigesignalimpulses 615 von der Pulsbreite des Fehleranzeigesignalimpulses 616. Desgleichen unterscheidet sich die Pulsbreite des Fehlerbehebungssignalimpulses 620 von der Pulsbreite des Fehlerbehebungssignalimpulses 621. Ferner weisen die Fehleranzeigesignalimpulse 615, 616 andere Breiten auf als ihre entsprechenden Fehlerbehebungssignalimpulse 620, 621.
-
Bei einem exemplarischen Ausführungsbeispiel kann die Sensorschaltungsanordnung 220 dahin gehend konfiguriert sein, eine Pulsbreite der Fehleranzeigesignalimpulse 615, 616 und/oder eine Pulsbreite der Fehlerbehebungssignalimpulse 620, 621 anzupassen. Beispielsweise kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, eine Pulsbreite des Fehleranzeigesignalimpulses 615, 616 auf der Basis eines ermittelten Fehlertyps anpassen, der durch den Störungsanzeiger 240 erkannt wurde. Das heißt, die Pulsbreite te1, te2 der Fehleranzeigesignalimpulse 615, 616 kann den Typ des Fehlers, der erkannt wurde, anzeigen. Beispielsweise kann der Fehleranzeigesignalimpuls 615, der eine Pulsbreite te1 aufweist, anzeigen, dass der erkannte Fehler von einem ersten Fehlertyp ist, und ein Fehleranzeigesignalimpuls 616, der eine Pulsbreite te2 aufweist, kann anzeigen, dass der erkannte Fehler von einem zweiten Fehlertyp ist, der sich von dem ersten Fehlertyp unterscheidet.
-
Desgleichen, da die Sensorschaltungsanordnung 220 dazu konfiguriert sein kann, eine Pulsbreite des Fehlerbehebungssignalimpulses 620, 621 auf der Basis einer ermittelten/identifizierten Ursache des erkannten Fehlers und/oder des Ausmaßes, in dem der erkannte Fehler behoben wurde, anzupassen. Beispielsweise kann der Fehlerbehebungssignalimpuls 620, der eine Pulsbreite tok1 aufweist, eine erste Ursache des erkannten Fehlers anzeigen, der dem Fehleranzeigesignalimpuls 615 zugeordnet ist, und der Fehlerbehebungssignalimpuls 621, der eine Pulsbreite tok2 aufweist, kann eine zweite Ursache des erkannten Fehlers anzeigen, der dem Fehleranzeigesignalimpuls 616 zugeordnet ist, wobei sich die zweite Ursache von der ersten Ursache unterscheidet. Zusätzlich oder alternativ dazu können die verschiedenen Pulsbreiten der Fehlerbehebungssignalimpulse 620, 621 dem Ausmaß entsprechen, in dem die zugeordneten Fehler behoben wurden. Bei einem exemplarischen Ausführungsbeispiel kann eine größere Pulsbreite für den Fehlerbehebungssignalimpuls 620, 621 darstellen, dass der zugeordnete Fehler umfassender behoben wurde. Beispielsweise kann die größere Pulsbreite tok2 anzeigen, dass der dem Fehleranzeigesignalimpuls 616 zugeordnete Fehler vollständig behoben wurde, während die kürzere Pulsbreite tok1 anzeigen kann, dass der dem Fehleranzeigesignalimpuls 615 zugeordnete Fehler nur teilweise behoben wurde.
-
7 veranschaulicht ein Ausgangssignal 705 gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung. Das Ausgangssignal 705 ist ähnlich den Ausgangssignalen 605 und 505, umfasst jedoch einen seriellen Bitstrom 740, der in dem Ausgangssignal 705 codiert wurde. Bei einem exemplarischen Ausführungsbeispiel kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, den Signalpegel (die Amplitude) des Ausgangssignals dahin gehend anzupassen, zwischen dem Fehlersignalpegel (IE) und der Signalpegeluntergrenze (IL) des Erfassungssignalpegels überzugehen, um einen seriellen Bitstrom 740 zu erzeugen. Beispielsweise kann die Sensorschaltungsanordnung 220 im Anschluss an den Fehleranzeigesignalimpuls 715 das Ausganssignal 705 dahin gehend anpassen, einen Bitstrom 740.1 von beispielsweise 01101 zu codieren. Desgleichen kann im Anschluss an den Fehleranzeigesignalimpuls 715 ein Bitstrom 740.2, der einen Wert 01001 aufweist, in dem Ausgangssignal 705 codiert werden. Bei diesem Ausführungsbeispiel kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, zusätzliche Informationen in dem Ausgangssignal 705 bereitzustellen, indem sie zusätzliche Informationen in den codierten Bitströmen 740 codiert. Bei einem exemplarischen Ausführungsbeispiel stellt das Ausgangssignal 705 beispielsweise eine Drehzahl dar, und die codierten Bitströme 740 können beispielsweise eine erfasste Temperatur und/oder (eine) sonstige Charakteristik(a) darstellen, wie gewöhnlichen Fachleuten auf den relevanten Gebieten einleuchten dürfte. Obwohl die codierten Bitströme 740 bei diesem Beispiel dargestellt werden, indem der Signalpegel (die Amplitude) des Ausgangssignals zwischen dem Fehlersignalpegel (IE) und der Signalpegeluntergrenze (IL) des Erfassungssignalpegels abgewechselt wird, können andere Ausführungsbeispiele ein Anpassen des Signalpegels zwischen z. B. dem Fehlersignalpegel (IE) und der Signalpegelobergrenze (IH) umfassen. Bei Ausführungsbeispielen, bei denen ein codierter Bitstrom bereitgestellt wird, kann das Sensorsystem 205 dazu konfiguriert sein, vorteilhafterweise während des Fehlerzustandes (des sicheren Zustandes) zusätzliche Informationen bereitzustellen, worauf ein Ausgangssignal 705 folgt, das der erfassten physikalischen Charakteristik entspricht.
-
8 veranschaulicht ein Ausgangssignal 805 gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung. Das Ausgangssignal 805 entspricht einem Ausgangssignal des Sensorsystems 205 während eines Ruhezustands (z. B. wenn die Sensoren 215 die physikalische Charakteristik nicht erfassen). Dies wird durch den Zeitraum ab dem Zeitpunkt t0 bis zu dem Zeitpunkt t1 dargestellt, während dessen das Ausgangssignal 805 auf dem Signalpegel IL verbleibt. Bei einem exemplarischen Ausführungsbeispiel kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, das Ausgangssignal 805 dahin gehend anzupassen, zu dem Fehlersignalpegel IE überzugehen, und einen Ruhesignalpuls 850 erzeugen, der eine Pulsbreite tRuhe aufweist. Bei diesem Beispiel kann der Ruhesignalpuls 850 dazu verwendet werden, anzuzeigen, dass das Sensorsystem 205 ordnungsgemäß arbeitet, das jedoch derzeit durch die Sensoren 215 keine physikalische Charakteristik erfasst wird. Das heißt, die Ruhesignalpulse 850 können dazu verwendet werden, der Steuerung 110 gegenüber zu bestätigen, dass das Sensorsystem 205 ordnungsgemäß arbeitet und/oder dass der Kommunikationspfad 107 zwischen dem Sensorsystem 205 und der Steuerung 110 nicht beeinträchtigt wurde. Obwohl 8 veranschaulicht, dass der Ruhesignalpuls 850 eine selbe Pulsbreite tRuhe aufweist, können sich die Pulsbreiten der Fehlersignalimpulse 850 unterscheiden. Beispielsweise kann die Pulsbreite des Ruhesignalpulses 850 angepasst werden, indem die Sensorschaltungsanordnung 220 Informationen in den Ruhesignalpulsen 850 vermittelt, die ähnlich den variierenden Pulsbreiten der Fehleranzeigesignalimpulse und der Fehlerbehebungssignalimpulse sind. Alternativ oder zusätzlich dazu kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, auf ähnliche Weise wie bei den in 7 veranschaulichten Ausführungsbeispielen einen Bitstrom in den Ruhesignalpulsen 850 zu codieren. Das heißt, wie gewöhnlichen Fachleuten einleuchten dürfte, können die Lehren der verschiedenen hierin veranschaulichten Ausführungsbeispiele kombiniert werden. Beispielsweise kann das Ausgangssignal Fehleranzeigesignalimpulse umfassen, die variierende oder statische Pulsbreiten aufweisen, und Fehlerbehebungssignalimpulse, die variierende oder statische Pulsbreiten aufweisen, während sie auch einen Bitstrom in dem Ausgangssignal codieren.
-
Unter Bezugnahme auf 9 ist ein Flussdiagramm eines Fehlererkennungs- und -signalisierungsverfahrens 900 gemäß einem exemplarischen Ausführungsbeispiel der vorliegenden Offenbarung veranschaulicht.
-
Das Flussdiagramm ist unter fortgesetzter Bezugnahme auf 1-8 beschrieben. Die Vorgänge des Verfahrens sind nicht auf die nachstehend beschriebene Reihenfolge beschränkt, und die verschiedenen Vorgänge können in anderer Reihenfolge durchgeführt werden. Ferner können zwei oder mehr Vorgänge des Verfahrens gleichzeitig durchgeführt werden.
-
Das Verfahren 900 beginnt bei Vorgang 905, wo ein Fehler oder eine interne Störung erkannt wird. Bei einem exemplarischen Ausführungsbeispiel kann der Störungsanzeiger 240 dazu konfiguriert sein, einen Fehler oder eine interne Störung des Sensorsystems 205 (z. B. des Sensors bzw. der Sensoren 215) zu erkennen.
-
Nach dem Vorgang 905 geht das Flussdiagramm 900 zum Vorgang 910 über, wo ein Signalpegel des Ausgangssignals (ausgehend von einem Erfassungssignalpegel) an einen Fehlersignalpegel angepasst wird und auf dem Fehlersignalpegel ein Fehleranzeigesignalimpuls erzeugt wird. Bei einem exemplarischen Ausführungsbeispiel werden die Anpassungs- und Erzeugungsvorgänge ansprechend darauf durchgeführt, dass ein Fehler oder eine interne Störung erkannt wird. Bei einem exemplarischen Ausführungsbeispiel kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, den Signalpegel des Ausgangssignals anzupassen und den Fehleranzeigesignalimpuls zu erzeugen.
-
Nach dem Vorgang 910 geht das Flussdiagramm 900 zum Vorgang 915 über, bei dem nach dem Fehleranzeigesignalimpuls der Signalpegel des dahin gehend angepasst wird, das Ausgangssignal zu dem Erfassungssignalpegel zurückzuführen, der der erfassten Charakteristik entspricht, die beispielsweise durch einen oder mehrere Sensoren erfasst wird. Bei einem exemplarischen Ausführungsbeispiel kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, den Signalpegel des Ausgangssignals anzupassen, um zu dem Erfassungssignalpegel zurückzukehren, und weiterhin das Ausgangssignal, das der erfassten physikalischen Charakteristik entspricht, zu erzeugen.
-
Nach dem Vorgang 915 geht das Flussdiagramm 900 zum Vorgang 920 über, wo bestimmt wird, ob der erkannte Fehler behoben wurde. Falls der Fehler nicht behoben wurde (NEIN bei Vorgang 920), kehrt das Flussdiagramm zum Vorgang 920 zurück. Andernfalls, falls der Fehler behoben wurde (JA bei Vorgang 920), geht das Flussdiagramm 900 zum Vorgang 925 über. Die Sensorschaltungsanordnung 220 und/oder der Störungsanzeiger 240 können dazu konfiguriert sein, zu ermitteln, ob der erkannte Fehler behoben wurde.
-
Beim Vorgang 925 wird der Signalpegel ausgehend von dem Erfassungssignalpegel an den Fehlersignalpegel angepasst, und ein Fehlerbehebungssignalimpuls wird erzeugt, um anzuzeigen, dass der Fehler behoben wurde. Bei einem exemplarischen Ausführungsbeispiel kann die Sensorschaltungsanordnung 220 dazu konfiguriert sein, den Signalpegel des Ausgangssignals ausgehend von dem Erfassungssignalpegel an den Fehlersignalpegel anzupassen und auf dem Fehlersignalpegel einen Fehlerbehebungssignalimpuls zu erzeugen, um anzuzeigen, dass der Fehler behoben wurde. Nach dem Fehlerbehebungssignalimpuls kann der Signalpegel dazu angepasst werden, (ausgehend von dem Fehlersignalpegel) zu dem Erfassungssignalpegel zurückzukehren, um die erfasste physikalische Charakteristik darzustellen.
-
Nach dem Vorgang 925 kann das Flussdiagramm 900 wiederholt werden oder zu dem Vorgang 905 zurückkehren, falls ein weiterer Fehler oder eine weitere interne Störung erkannt wird.
-
SCHLUSSFOLGERUNG
-
Die zuvor erwähnte Beschreibung der spezifischen Ausführungsbeispiele offenbart vollständig die allgemeine Wesensart der Offenbarung, die andere, indem sie Kenntnisse innerhalb des Know-Hows der Technik anwenden, bezüglich verschiedener Anwendungen wie beispielsweise spezifischer Ausführungsbeispiele ohne übermäßiges Experimentieren und ohne von dem allgemeinen Konzept der vorliegenden Offenbarung abzuweichen, ohne weiteres modifizieren und/oder anpassen können. Deshalb sollen derartige Anpassungen und Modifikationen auf der Basis der hierin vorgestellten Lehre und Anleitung innerhalb der Bedeutung und der Bandbreite von Äquivalenten der offenbarten Ausführungsbeispiele liegen. Es versteht sich, dass die hierin verwendete Ausdrucksweise oder Terminologie dem Zweck der Beschreibung und nicht dem der Einschränkung dient, so dass die Terminologie oder Ausdrucksweise der vorliegenden Spezifikation durch den Fachmann vor dem Hintergrund der Lehren und der Anleitung interpretiert werden sollen.
-
In der Spezifikation gemachte Bezugnahmen auf „ein Ausführungsbeispiel“, „ein exemplarisches Ausführungsbeispiel“ usw. geben an, dass das beschriebene Ausführungsbeispiel ein bestimmtes Merkmal, eine bestimmte Struktur oder eine bestimmte Charakteristik umfassen kann, dass aber nicht jedes Ausführungsbeispiel notwendigerweise das bestimmte Merkmal, die bestimmte Struktur oder die bestimmte Charakteristik umfassen muss. Überdies beziehen sich derartige Sätze nicht unbedingt auf dasselbe Ausführungsbeispiel. Wenn außerdem ein bestimmtes Merkmal oder eine bestimmte Struktur oder Charakteristik in Verbindung mit einem Ausführungsbeispiel beschrieben wird, wird vorausgesetzt, dass es innerhalb der Expertise eines Fachmannes liegt, ein derartiges Merkmal oder eine derartige Struktur oder Charakteristik in Verbindung mit anderen Ausführungsbeispielen anzuwenden, ob dies nun ausdrücklich beschrieben ist oder nicht.
-
Die hierin beschriebenen exemplarischen Ausführungsbeispiele sind zu Veranschaulichungszwecken vorgesehen und stellen keine Einschränkung dar. Andere exemplarische Ausführungsbeispiele sind möglich, und an den exemplarischen Ausführungsbeispielen können Modifikationen vorgenommen werden. Deshalb soll die Spezifikation die Offenbarung nicht einschränken. Vielmehr wird der Schutzumfang der Offenbarung lediglich gemäß den folgenden Patentansprüchen und ihren Äquivalenten definiert.
-
Ausführungsbeispiele können in Hardware (z. B. Schaltungen), Firmware, Software oder in einer beliebigen Kombination derselben implementiert sein. Ausführungsbeispiele können auch als Anweisungen implementiert sein, die auf einem maschinenlesbaren Medium gespeichert sind, das durch einen oder mehrere Prozessoren gelesen und ausgeführt werden kann. Ein maschinenlesbares Medium kann einen beliebigen Mechanismus zum Speichern oder Übertragen von Informationen in einer durch eine Maschine (z. B. eine Rechenvorrichtung) lesbaren Form umfassen. Beispielsweise kann ein maschinenlesbares Medium einen Nur-Lese-Speicher (ROM); einen Direktzugriffsspeicher (RAM); ein Magnetplatten-Speichermedium; ein optisches Speichermedium; Flash-Speichervorrichtungen; elektrische, optische, akustische oder sonstige Formen von ausgebreiteten Signalen (z. B. Trägerwellen, Infrarotsignalen, digitalen Signalen usw.) und andere umfassen. Ferner können Firmware, Software, Routinen, Anweisungen hierin dahin gehend beschrieben werden, dass sie gewisse Handlungen ausführen. Ferner sollte man verstehen, dass derartige Beschreibungen lediglich der Zweckmäßigkeit dienen und dass derartige Handlungen in der Tat ausgehend von Rechenvorrichtungen, Prozessoren, Steuerungen und anderen Vorrichtungen erfolgen, die die Firmware, Software, Routinen, Anweisungen, usw. ausführen. Ferner können jegliche der Implementierungsvariationen durch einen Mehrzweckcomputer ausgeführt werden.
-
Für die Zwecke der vorliegenden Erläuterung soll der Begriff „Prozessorschaltungsanordnung“ als (ein(e)) Schaltung(en), Prozessor(en), Logik oder eine Kombination derselben verstanden werden. Beispielsweise kann eine Schaltung eine Analogschaltung, eine Digitalschaltung, eine Zustandsmaschinenlogik, eine sonstige strukturelle elektronische Hardware oder eine Kombination derselben umfassen. Ein Prozessor kann ein Mikroprozessor, ein Digitalsignalprozessor (DSP) oder einen sonstigen Hardwareprozessor umfassen. Der Prozessor kann dahin gehend mit Anweisungen „fest codiert“ zu sein, (eine) entsprechende Funktion(en) gemäß hierin beschriebenen Ausführungsbeispielen zu erfüllen. Alternativ dazu kann der Prozessor auf einen internen und/oder externen Speicher zugreifen, um in dem Speicher gespeicherte Anweisungen abzurufen, die dann, wenn sie durch den Prozessor ausgeführt werden, die entsprechende(n) Funktion(en), die dem Prozessor zugeordnet ist/sind, und/oder eine oder mehrere Funktionen und/oder Vorgänge, die auf den Betrieb einer Komponente, in der der Prozessor enthalten ist, bezogen sind, erfüllen.
-
Bei einem oder mehreren der hierin beschriebenen exemplarischen Ausführungsbeispiele kann die Prozessorschaltungsanordnung einen Speicher umfassen, der Daten und/oder Anweisungen speichert. Der Speicher kann ein beliebiger hinreichend bekannter flüchtiger und/oder nicht-flüchtiger Speicher sein, der beispielsweise einen Nur-Lese-Speicher (ROM), einen Direktzugriffsspeicher (RAM), einen Flash-Speicher, ein magnetisches Speichermedium, eine optische Platte, einen löschbaren programmierbaren Nur-Lese-Speicher (EPROM) und einen programmierbaren Nur-Lese-Speicher (PROM) umfasst. Der Speicher kann nicht-herausnehmbar, herausnehmbar oder eine Kombination von beidem sein.
-
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
-