DE102013103104A1 - Sensorschnittstellensender/-empfänger - Google Patents

Sensorschnittstellensender/-empfänger Download PDF

Info

Publication number
DE102013103104A1
DE102013103104A1 DE102013103104A DE102013103104A DE102013103104A1 DE 102013103104 A1 DE102013103104 A1 DE 102013103104A1 DE 102013103104 A DE102013103104 A DE 102013103104A DE 102013103104 A DE102013103104 A DE 102013103104A DE 102013103104 A1 DE102013103104 A1 DE 102013103104A1
Authority
DE
Germany
Prior art keywords
modulated
output
signal
sensors
comparator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE102013103104A
Other languages
English (en)
Inventor
Dirk Hammerschmidt
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Infineon Technologies AG
Original Assignee
Infineon Technologies AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Infineon Technologies AG filed Critical Infineon Technologies AG
Publication of DE102013103104A1 publication Critical patent/DE102013103104A1/de
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0264Arrangements for coupling to transmission lines
    • H04L25/0278Arrangements for impedance matching
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R21/00Arrangements or fittings on vehicles for protecting or preventing injuries to occupants or pedestrians in case of accidents or other traffic risks
    • B60R21/01Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents
    • B60R21/017Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including arrangements for providing electric power to safety arrangements or their actuating means, e.g. to pyrotechnic fuses or electro-mechanic valves
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • B60W2050/021Means for detecting failure or malfunction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • B60W2050/0215Sensor drifts or sensor failures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0264Arrangements for coupling to transmission lines
    • H04L25/0292Arrangements specific to the receiver end
    • H04L25/0294Provision for current-mode coupling

Abstract

Einige Ausführungsformen der vorliegenden Offenbarung betreffen ein Sensorschnittstellenmodul 102, das den Widerstand eines RLC-Netzwerks 116 auf der Basis einer oder mehrerer Eigenschaften von ausgetauschten Datensignalen zwischen einem oder mehreren Sensoren und einer Steuerung (z.B. einer ECU) selektiv variiert. Das offenbarte Schnittstellenmodul 102 besitzt eine geschlossene Regelschleife 216, die modulierte Sensorstromsignale von einem oder mehreren Sensoren empfängt und die eine modulierte Ausgangsspannung, die dem einen oder den mehreren Sensoren zugeführt wird, regelt. Ein Protokollprozessor 228 detektiert eine oder mehrere Eigenschaften der ausgetauschten Spannungs- und Stromsignale. Der Protokollprozessor 228 führt die detektierten Eigenschaften einer Impedanzsteuerung 230 zu, die den Wert eines Impedanzelements 224 in einem RLC-Netzwerk 222, das sich zwischen dem Sensorschnittstellenmodul 102 und dem einen oder den mehreren Sensoren befindet, selektiv variiert, um die eine oder mehreren Eigenschaften auf eine Weise einzustellen, die die Leistungsfähigkeit des Sensorschnittstellenmoduls 102 verbessert.

Description

  • HINTERGRUND
  • Moderne Fahrzeuge weisen enorm viele Sensoren auf, wie etwa Airbagsensoren, Reifendrucksensoren, Motorsensoren, Sitzgurtsensoren und viele andere. Die Airbagsensoren stellen zum Beispiel Daten über den Betrieb des Fahrzeugs (z.B. Radgeschwindigkeit, Verlangsamung usw.) einer Airbag-Steuereinheit bzw. ACU bereit. Auf der Basis der von den Airbagsensoren empfangenen Daten kann die ACU bestimmen, wann Airbags in einem Fahrzeug eingesetzt werden sollten.
  • Mit zunehmender Anzahl von Fahrzeugsensoren wird die Integration zu einem großen Problem für Autohersteller. Zum Beispiel können eine ACU mit ihren entsprechenden Airbagsensoren verbindende Leitungen mehrere Meter lang sein. Diese Leitungen sind ein signifikanter Kostenfaktor in Kraftfahrzeugsystemen und tragen zu dem Gesamtgewicht des Fahrzeugs bei. Aus diesem Grund begrenzen bestimmte herkömmliche Verdrahtungsschnittstellen, wie zum Beispiel PSI5 und DSI, die Anzahl der Leitungen auf zwei Leitungen. Ohne Gegenmaßnahmen können die Induktivitäten und Kapazitäten dieser Leitungen leider jedoch bei einer Resonanzfrequenz, die durch die Induktivitäten und Kapazitäten der Leitungen bestimmt wird, Störsignale hervorrufen.
  • Bei bestimmten herkömmlichen Implementierungen kann ein RLC-Filter (das einen Widerstand und eine optionale Bypassinduktivität parallel mit dem Widerstand aufweist) zwischen einer ECU und ihren entsprechenden Sensoren angeordnet sein. Dieses RLC-Filter kann dafür ausgelegt sein, Störsignale bei der Resonanzfrequenz zu dämpfen, um dadurch dabei zu helfen, die Leistungsfähigkeit des Fahrzeug-Erfassungssystems zu verbessern.
  • Eine Aufgabe der vorliegenden Erfindung ist die Bereitstellung eines verbesserten Konzepts für eine Steuereinheit.
  • Diese Aufgabe wird durch eine Steuereinheit nach Anspruch 1 und 11 und ein Verfahren nach Anspruch 17 gelöst.
  • KURZFASSUNG
  • Eine Motorsteuereinheit bzw. ECU oder eine Steuereinheit gemäß einer Ausführungsform umfasst ein Sensorschnittstellenmodul, ein RLC-Netzwerk, einen Protokollprozessor und eine Impedanzsteuerung. Das Sensorschnittstellenmodul ist dafür ausgelegt, eine modulierte Ausgangsspannung an einen oder mehrere Sensoren auszugeben und ein moduliertes Sensorstromsignal von dem einen oder den mehreren Sensoren zu empfangen. Ferner umfasst das RLC-Netzwerk ein Impedanzelement, das sich zwischen dem Sensorschnittstellenmodul und dem einen oder den mehreren Sensoren befindet. Der Protokollprozessor ist dafür ausgelegt, eine oder mehrere Eigenschaften der modulierten Ausgangsspannung oder der modulierten Sensorstromsignale zu detektieren. Zusätzlich ist die Impedanzsteuerung dafür ausgelegt, einen Wert des Impedanzelements auf der Basis der einen oder der mehreren Eigenschaften selektiv einzustellen, um die Leistungsfähigkeit der ECU zu verbessern.
  • Einige Ausführungsformen betreffen eine ECU oder eine Steuereinheit, wobei die Impedanzsteuerung ein Vergleichselement umfasst, das dafür ausgelegt ist, ein Steuersignal zu erzeugen, wenn eine der einen oder mehreren Eigenschaften gegen einen Leistungsfähigkeitsindikator verstoßen. Das Steuersignal variiert selektiv den Wert des Impedanzelements auf eine Weise, die die eine Eigenschaft so einstellt, dass die eine Eigenschaft nicht gegen den Leistungsfähigkeitsindikator verstößt.
  • Bei einigen Ausführungsformen umfasst das Sensorschnittstellenmodul eine Referenzspannungsquelle, die dafür ausgelegt ist, ein moduliertes Referenzsignal auszugeben, und einen Komparator mit einem mit der Referenzspannungsquelle verbundenen ersten Komparatoreingang, einem zweiten Komparatoreingang und einem Komparatorausgang. Ferner umfasst das Sensorschnittstellenmodul einen PID-Regler mit einem PID-Eingang und einem PID-Ausgang. Der PID-Eingang ist mit dem Komparatorausgang gekoppelt und der PID-Ausgang ist mit einem Steueranschluss einer Ausgangstreiberstufe gekoppelt, die dafür ausgelegt ist, die modulierte Ausgangsspannung an einem Ausgangsknoten der Ausgangstreiberstufe bereitzustellen. Zusätzlich umfasst das Sensorschnittstellenmodul einen ersten Rückkopplungspfad, der den Ausgangsknoten der Ausgangstreiberstufe mit dem zweiten Komparatoreingang koppelt. Der Komparator ist dafür ausgelegt, den PID-Regler zu betreiben, um den Ausgang der Ausgangstreiberstufe einzustellen, bis die modulierte Ausgangsspannung dem modulierten Referenzsignal folgt.
  • Optional umfasst der Protokollprozessor einen Signalmustergenerator, der dafür ausgelegt ist, ein moduliertes Signalmuster zu erzeugen, das das modulierte Referenzsignal steuert, und eine Eigenschaft, die eine Flankensteilheit des modulierten Signalmusters umfasst, der Impedanzsteuerung bereitzustellen.
  • Bei einigen Ausführungsformen stellt die Impedanzsteuerung einen Wert des Impedanzelements ein, wenn eine Flankensteilheit der modulierten Ausgangsspannung unter oder über der Flankensteilheit des modulierten Signalmusters liegt, um dadurch eine Zeitkonstante des RLC-Netzwerks zu ändern, um die Flankensteilheit der modulierten Ausgangsspannung zu ändern.
  • Optional wird die Impedanzsteuerung aktiviert, um einen Wert des Impedanzelements während einer Spannungsmodulationsphase einzustellen, die Daten zu dem einen oder den mehreren Sensoren sendet, und wird deaktiviert, um den Wert des Impedanzelements während einer strommodulierten Phase einzustellen, die Daten von dem einen oder den mehreren Sensoren empfängt.
  • Einige Ausführungsformen betreffen eine ECU oder eine Steuereinheit, wobei der Protokollprozessor ein Empfangsfilter umfasst, das mit dem PID-Ausgang gekoppelt und dafür ausgelegt ist, das modulierte Sensorstromsignal in Inband-Signalkomponenten und Außerband-Signalkomponenten aufzutrennen. Ferner umfasst der Protokollprozessor einen Gleichrichter, der dafür ausgelegt ist, die Außerband-Signalkomponenten von dem Empfangsfilter zu empfangen und eine Größe zu bestimmen, die zu einer Energie der Außerband-Signalkomponenten proportional ist, die als eine Eigenschaft der Impedanzsteuerung bereitgestellt wird.
  • Optional wird ein Wert des Impedanzelements vergrößert, wenn die Größe größer als ein vorbestimmter Wert ist.
  • Ferner umfasst optional das Impedanzelement einen virtuellen Widerstand, umfassend ein Summierungselement mit einem mit der Referenzspannungsquelle gekoppelten ersten Summierungseingang, einem zweiten Summierungseingang und einem mit dem zweiten Komparatoreingang gekoppelten Summierungsausgang. Ferner umfasst der virtuelle Widerstand einen zweiten Rückkopplungspfad, der den Komparatorausgang mit dem zweiten Summierungseingang und einem auf dem zweiten Rückkopplungspfad angeordneten Multiplizierer koppelt. Der Multiplizierer ist dafür ausgelegt, dem zweiten Summierungseingang auf der Basis einer Multiplikation eines Signals auf dem ersten Rückkopplungspfad mit dem virtuellen Widerstandswert ein multipliziertes Signal zuzuführen.
  • Bei einigen Ausführungsformen umfasst das Impedanzelement ein physisches Widerstandselement, das einen ersten Signalpfad mit einem ersten Widerstand und einen zweiten Signalpfad parallel mit dem ersten Signalpfad und mit einem zweiten Widerstand umfasst. Ferner umfasst das physische Widerstandselement ein Schaltelement, das dafür ausgelegt ist, den ersten Widerstand selektiv parallel mit dem zweiten Widerstand anzuordnen. Einige Ausführungsformen betreffen eine Motor- oder Airbag-Steuereinheit oder eine Steuereinheit, umfassend eine Referenzspannungsquelle, die dafür ausgelegt ist, ein moduliertes Referenzsignal bereitzustellen, und eine geschlossene Regelschleife, die dafür ausgelegt ist, eine Ausgangstreiberstufe anzusteuern, um eine modulierte Ausgangsspannung, die das modulierte Referenzsignal verfolgt, einem Ausgangsknoten zuzuführen und ein moduliertes Sensorstromsignal von einem oder mehreren Sensoren zu empfangen. Ferner umfasst die Motor- oder Airbag-Steuereinheit oder die Steuereinheit ein RLC-Netzwerk, umfassend einen zwischen der Ausgangstreiberstufe und dem einen oder den mehreren Sensoren befindlichen virtuellen Widerstand und einen Protokollprozessor in Kommunikation mit der geschlossenen Regelschleife und der Referenzspannungsquelle, der dafür ausgelegt ist, einem Protokollprozessorausgang eine Flankensteilheit des modulierten Referenzsignals oder Außerbandenergie des modulierten Sensorstromsignals zuzuführen. Zusätzlich umfasst die Motor- oder Airbag-Steuereinheit oder die Steuereinheit eine Impedanzsteuerung, die mit dem Protokollprozessorausgang gekoppelt und dafür ausgelegt ist, dynamisch einen Wert des virtuellen Widerstands einzustellen, wenn die Flankensteilheit oder die Außerbandenergie gegen einen Leistungsfähigkeitsindikator verstoßen.
  • Bei einigen Ausführungsformen umfasst der Protokollprozessor einen Signalmustergenerator, der dafür ausgelegt ist, ein moduliertes Signalmuster zu erzeugen, das das modulierte Referenzsignal steuert, und der Impedanzsteuerung eine Flankensteilheit des modulierten Signalmusters zuzuführen.
  • Optional stellt die Impedanzsteuerung einen Wert des virtuellen Widerstands ein, wenn eine Flankensteilheit der modulierten Ausgangsspannung unter oder über der Flankensteilheit des modulierten Signalmusters liegt, um dadurch eine Zeitkonstante des RLC-Netzwerks zu ändern, um die Flankensteilheit der modulierten Ausgangsspannung zu ändern.
  • Bei einigen Ausführungsformen umfasst die geschlossene Regelschleife einen Komparator mit einem mit der Referenzspannungsquelle verbundenen ersten Komparatoreingang, einem zweiten Komparatoreingang und einem Komparatorausgang. Ferner umfasst die geschlossene Regelschleife einen PID-Regler, der einen PID-Eingang und einen PID-Ausgang umfasst. Der PID-Eingang ist mit dem Komparatorausgang gekoppelt und der PID-Ausgang ist mit einem Steueranschluss einer Ausgangstreiberstufe gekoppelt, die dafür ausgelegt ist, die modulierte Ausgangsspannung an einem Ausgangsknoten der Ausgangstreiberstufe bereitzustellen. Zusätzlich umfasst die geschlossene Regelschleife einen ersten Rückkopplungspfad, der den Ausgangsknoten der Ausgangstreiberstufe mit dem zweiten Komparatoreingang koppelt. Der Komparator ist dafür ausgelegt, den PID-Regler zu betreiben, um den Ausgang der Ausgangstreiberstufe einzustellen, bis die modulierte Ausgangsspannung dem modulierten Referenzsignal folgt.
  • Optional umfasst der Protokollprozessor ein Empfangsfilter, das mit dem PID-Ausgang gekoppelt und dafür ausgelegt ist, das modulierte Sensorstromsignal in Inband-Signalkomponenten und Außerband-Signalkomponenten aufzutrennen. Ferner kann der Protokollprozessor einen Gleichrichter umfassen, der dafür ausgelegt ist, die Außerband-Signalkomponenten von dem Empfangsfilter zu empfangen, um eine Größe zu bestimmen, die zu einer Energie der Außerband-Signalkomponenten proportional ist, und die Größe der Impedanzsteuerung bereitzustellen.
  • Der virtuelle Widerstand umfasst ferner optional ein Summierungselement mit einem mit der Referenzspannungsquelle gekoppelten ersten Summierungseingang, einem zweiten Summierungseingang und einem mit dem zweiten Komparatoreingang gekoppelten Summierungsausgang. Zusätzlich kann der virtuelle Widerstand einen zweiten Rückkopplungspfad, der den Komparatorausgang mit dem zweiten Summierungseingang koppelt, und einen auf den zweiten Rückkopplungspfad angeordneten Multiplizierer umfassen. Der Multiplizierer ist dafür ausgelegt, dem zweiten Summierungseingang ein multipliziertes Signal auf der Basis einer Multiplikation eines Signals auf dem ersten Rückkopplungspfad mit einem virtuellen Widerstandswert zuzuführen.
  • Einige Ausführungsformen betreffen ein Verfahren zum Verbessern der Leistungsfähigkeit eines Sensorschnittstellenmoduls in einer ECU-Architektur oder Steuereinheitsarchitektur. Das Verfahren umfasst das Bereitstellen eines Impedanzelements zwischen einem Sensorschnittstellenmodul und einem oder mehreren Sensoren und Austauschen eines Datensignals zwischen dem Sensorschnittstellenmodul und dem einen oder den mehreren Sensoren. Ferner umfasst das Verfahren das Bestimmen einer oder mehrerer Eigenschaften des ausgetauschten Datensignals und selektives Einstellen eines Werts des Impedanzelements auf der Basis der einen oder mehreren Eigenschaften.
  • Optional umfassen eine oder mehrere Eigenschaften eine Flankensteilheit einer von dem Sensorschnittstellenmodul dem einen oder den mehreren Sensoren zugeführten modulierten Ausgangsspannung oder eine Größe, die zu einer Außerbandenergie eines von dem einen oder den mehreren Sensoren empfangenen modulierten Sensorstromsignals proportional ist.
  • Zusätzlich kann das Verfahren optional das Erzeugen der modulierten Ausgangsspannung auf der Basis einer modulierten Referenzspannung und Einstellen des Werts des Impedanzelements, wenn die Flankensteilheit der modulierten Ausgangsspannung unter einer Flankensteilheit der modulierten Referenzspannung liegt, umfassen.
  • Ferner kann optional der Wert des Impedanzelements eingestellt werden, wenn die Größe über einem vorbestimmten Wert liegt.
  • BESCHREIBUNG DER ZEICHNUNGEN
  • 1a ist ein Blockdiagramm eines Fahrzeug-Erfassungssystems.
  • 1b ist ein Signalformdiagramm eines modulierten Ausgangsspannungssignals, das zu Sensoren eines Fahrzeug-Erfassungssystems gesendet werden kann.
  • 1c ist ein Signalformdiagramm eines modulierten Sensorstromsignals, das von einem Sensor eines Fahrzeug-Erfassungssystems gesendet werden kann.
  • 2 ist ein Blockdiagramm eines Sensorschnittstellenmoduls gemäß einiger Ausführungsformen.
  • 3 ist ein Blockdiagramm eines Sensorschnittstellenmoduls, das dafür ausgelegt ist, einen virtuellen Widerstand auf der Basis der Flankensteilheit eines modulierten Signalmusters zu variieren.
  • 4a ist ein Graph, der zeigt, wie Flankensteilheitserhöhung die Ausgangsspannung eines Schnittstellenmoduls in Vergleich zu einem Referenzspannungswert ändert.
  • 4b ist eine Tabelle von Zuständen und resultierenden Reaktionen des in 4a gezeigten Flankensteilheits-Erhöhungsmechanismus.
  • 5a5c sind Signaldiagramme, die zeigen, wie Flankensteilheitserhöhung die Qualität von modulierten Ausgangsspannungssignalen verbessert.
  • 6 ist ein Blockdiagramm eines Sensorschnittstellenmoduls, das dafür ausgelegt ist, einen virtuellen Widerstand auf der Basis von Außerbandenergie eines modulierten Sensorstromsignals zu variieren.
  • 7a7b sind Signaldiagramme, die zeigen, wie das Variieren eines Widerstands auf der Basis von Außerbandenergie eines modulierten Sensorstromsignals den Stromverbrauch des Senders während elektromagnetischer Einspeisung in das verbundene Verdrahtungsnetz verringert.
  • 8a8b sind Signaldiagramme, die zeigen, wie das Variieren eines Widerstands auf der Basis von Außerbandenergie eines modulierten Sensorstromsignals Oszillationen verringert.
  • 9 ist ein Blockdiagramm eines Sensorschnittstellenmoduls, das dafür ausgelegt ist, einen virtuellen Widerstand auf der Basis von Flankensteilheit und Außerbandenergie zu variieren.
  • 10 ist ein Blockdiagramm eines Sensorschnittstellenmoduls, das ein physisches Widerstandselement aufweist.
  • 11 ist ein Flussdiagramm eines beispielhaften Verfahrens zum Verbessern der Leistungsfähigkeit eines Sensorschnittstellenmoduls in einer ECU-Architektur.
  • AUSFÜHRLICHE BESCHREIBUNG
  • Der beanspruchte Gegenstand wird nun mit Bezug auf die Zeichnungen beschrieben, in denen durchweg gleiche Bezugszahlen verwendet werden, um gleiche Elemente zu bezeichnen. In der folgenden Beschreibung werden zur Erläuterung zahlreiche spezifische Einzelheiten dargelegt, um ein umfassendes Verständnis des beanspruchten Gegenstands zu gewährleisten. Es ist jedoch erkennbar, dass der beanspruchte Gegenstand ohne diese spezifischen Einzelheiten ausgeübt werden kann.
  • Um einige Aspekte der Offenbarung besser zu erkennen, zeigt 1a ein Fahrzeug-Erfassungssystem 100, das ein Sensorschnittstellenmodul 102 aufweist. Das Sensorschnittstellenmodul 102 besitzt eine mit einer Steuereinheit 106 (z.B. ECU) gekoppelte Steuereinheitsschnittstelle 104 und eine mit zwei Leitungen 110, 112, die mit einer Anzahl von Sensoren 114 (z.B verbunden sind, gekoppelte Sensorschnittstelle 108. Um Störsignale zu begrenzen und die Leitungsresonanz zu dämpfen, wird ein RLC-Netzwerk 116 mit der Sensorschnittstelle 108 gekoppelt.
  • Um Informationen zu den Sensoren 114 zu senden, weist das Sensorschnittstellenmodul 102 eine Modulationseinheit 118 auf, die eine Versorgungsspannung moduliert (z.B. eine Änderung der Versorgungsgleichspannung), um Informationen zu mindestens einem der Sensoren 114 zu senden. 1b zeigt ein Beispiel dafür, wie die Modulationseinheit 118 ein moduliertes Ausgangsspannungssignal 124 zu einem Sensor senden kann, indem eine Steuerspannung zwischen einer hohen Versorgungsspannung (VHIGH) und einer niedrigen Versorgungsspannung (VLOW) variiert wird. In dem Beispiel von 1b entspricht ein Spannungsübergang einer ansteigenden Flanke einer logischen "0" und ein Spannungsübergang einer fallenden Flanke entspricht einer logischen "1", obwohl auch andere Codierungsmethoden verwendet werden könnten. Wenn keine Daten gesendet werden, führt die Modulationseinheit 118 oft den Sensoren 114 eine unmodulierte (z.B. Gleichstrom-)Versorgungsspannung zu.
  • Um Informationen von den Sensoren 114 zu empfangen, weist die Sensorschnittstelle eine Demodulationseinheit 120 auf, die ein moduliertes Sensorstromsignal demoduliert, um Informationen von mindestens einem der Sensoren 114 zu empfangen. Eine physische Schnittstellenschicht 122 kann zwischen der Modulations- und Demodulationseinheit 118 und 120 und den Leitungen 110 und 112 positioniert sein, damit die Demodulationseinheit 120, die mit der Modulationseinheit 118 parallel geschaltet ist, eine Strommessung durchführen kann.
  • 1c zeigt ein Beispiel, wie eine Demodulationseinheit (z.B. die Demodulationseinheit 120 in 1) ein moduliertes Sensorstromsignal 126 auswerten kann, um durch einen Sensor gesendete Informationen zu decodieren. In dem Beispiel von 1c können Datenbit als Symbole auf dem modulierten Sensorstromsignal 126 codiert werden, wobei jedes Symbol aus drei Chips besteht und vier Datenbit codiert. Die Demodulationseinheit 120 kann das modulierte Sensorstromsignal 126 digital abtasten, um auszumachen, welches der Symbole in einer gegebenen Symbolperiode gesendet wurde, um dadurch den durch den Sensor gesendeten digitalen Bitstrom zu decodieren.
  • Die vorliegende Offenbarung verbessert die Leistungsfähigkeit eines Sensorschnittstellenmoduls, das Datensignale zwischen einem oder mehreren Sensoren und einer Steuereinheit (z.B. einer ECU) austauscht, indem der Widerstand eines RLC-Netzwerks selektiv variiert wird. Bei einigen Ausführungsformen umfasst das offenbarte Sensorschnittstellenmodul eine geschlossene Regelschleife, die dafür ausgelegt ist, modulierte Sensorstromsignale von einem oder mehreren Sensoren zu empfangen und eine modulierte Ausgangsspannung, die dem einen oder den mehreren Sensoren zugeführt wird, zu regeln. Ein Protokollprozessor ist dafür ausgelegt, eine oder mehrere Eigenschaften der ausgetauschten Spannungs- und Stromsignale zu detektieren. Der Protokollprozessor führt die eine oder mehreren detektierten Eigenschaften einer Impedanzsteuerung zu, die dafür ausgelegt ist, selektiv den Wert eines Impedanzelements (das z.B. einen realen Widerstand umfasst, oder eine Regelschleife, die dafür ausgelegt ist, ein Verhalten zu implementieren, durch das sich die Ausgangsspannung so ähnlich verhält, als würde ein Widerstand vorliegen) in einem RLC-Netzwerk (das z.B. die Busleitungen und Sperrkondensatoren umfasst), das sich zwischen dem Sensorschnittstellenmodul und dem einen oder den mehreren Sensoren befindet, zu variieren, um die eine oder mehreren Eigenschaften auf eine Weise einzustellen, die die Leistungsfähigkeit des Sensorschnittstellenmoduls verbessert.
  • 2 zeigt ein Blockdiagramm einiger Ausführungsformen einer ECU-Architektur 200 (z.B. einer ACU) mit einem Sensorschnittstellenmodul 202, das dafür ausgelegt ist, Datensignale zwischen einem oder mehreren Sensoren und einer Steuereinheit 206 (z.B. einer ECU) auszutauschen.
  • Das Sensorschnittstellenmodul 202 umfasst eine Steuereinheitsschnittstelle 204, die eine Schnittstelle mit der Steuereinheit 206 bildet, und eine Sensorschnittstelle 208, die eine Schnittstelle mit den zwei mit einem oder mehreren Sensoren gekoppelter Leitungen 210, 212 bildet. Das Sensorschnittstellenmodul 202 umfasst ferner eine Referenzspannungsquelle 214, die dafür ausgelegt ist, ein erstes Steuersignal SCTRL1 von der Steuereinheit 206 zu empfangen und auf der Basis dieses ein moduliertes Referenzsignal zu erzeugen. Die Referenzspannungsquelle 214 ist mit einer geschlossenen Regelschleife 216 gekoppelt, die ein digitales Signal DPID erzeugt, das einem Steueranschluss einer Ausgangstreiberstufe 218 zugeführt wird. Das digitale Signal DPID steuert die Ausgangstreiberstufe 218 an, um eine Ausgangsspannung am Ausgangsknoten 220 zu regeln.
  • Ein RLC-Netzwerk 222, das sich zwischen der Sensorschnittstelle 208 und dem einen oder den mehreren Sensoren befindet, ist dafür ausgelegt, die Resonanz zwischen der Leitungsinduktivität und den Kondensatoren auf der Sensorseite sowie auf der ECU-Seite zu dämpfen. Es versteht sich, dass das offenbarte RLC-Netzwerk 222 nicht einen Widerstand, einen Kondensator und eine Induktivität enthalten muss, sondern bei verschiedenen Ausführungsformen stattdessen ein variables Impedanzelement 224, ein kapazitives Element und/oder ein induktives Element (z.B. eine emulierte Induktivität parallel mit dem Impedanzelement) umfassen kann. Bei einigen Ausführungsformen umfasst das variable Impedanzelement 224 einen physischen Widerstand, während das variable Impedanzelement 224 bei anderen Ausführungsformen einen (nachfolgend beschriebenen) virtuellen Widerstand umfasst.
  • Während des Betriebs ist das Sensorschnittstellenmodul 202 dafür ausgelegt, Datensignale mit einem oder mehreren Sensoren auszutauschen. Insbesondere kann die geschlossene Regelschleife 216 die Ausgangsspannung am Ausgangsknoten 220 ändern, um das erste Steuersignal SCTRL1 zu verfolgen, um dadurch Informationen als eine modulierte Ausgangsspannung von der Steuereinheit 206 zu den Sensoren zu senden. Die geschlossene Regelschleife 216 kann auch mittels des Pfads 226 ein moduliertes Sensorstromsignal empfangen, um dadurch Informationen als einen modulierten Strom von den Sensoren zu empfangen. Es versteht sich, dass das Sensorschnittstellenmodul 202 in einem Halbduplexmodus betrieben werden kann, so dass Empfang und Übertragung zu verschiedenen Zeiten erfolgen.
  • Ein Protokollprozessor 228 in Kommunikation mit der geschlossenen Regelschleife 216 und der Referenzspannungsquelle 214 ist dafür ausgelegt, eine oder mehrere Eigenschaften der ausgetauschten Datensignale (z.B. Flankensteilheit, eine Größe proportional zur Außerbandenergie usw.) zu detektieren. Der Protokollprozessor 228 führt die detektierten Eigenschaften einer Impedanzsteuerung 230 zu. Wenn die Impedanzsteuerung 230 bestimmt, dass eine Änderung des Werts des Impedanzelements 224 die eine oder mehreren Eigenschaften auf eine Weise ändern würde, die die Leistungsfähigkeit des Schnittstellenmoduls 202 verbessern würde, stellt sie den Wert des Impedanzelements 224 auf der Basis der einen oder mehreren detektierten Eigenschaften ein. Anders ausgedrückt, wirkt die Impedanzsteuerung 230 als Teil einer Rückkopplungsschleife, die die Impedanz des Impedanzelements 224 auf der Basis einer oder mehrerer Eigenschaften ausgetauschter Datensignale auf eine Weise ändert, die die eine oder mehreren Eigenschaften so einstellt, dass die Leistungsfähigkeit des Sensorschnittstellenmoduls 202 verbessert wird.
  • Zum Beispiel führt der Protokollprozessor 228 bei einigen Ausführungsformen eine oder mehrere Eigenschaften eines ausgetauschten Datensignals der Impedanzsteuerung 230 zu, die einen Komparator 232 umfasst. Der Komparator 232 ist dafür ausgelegt, zu bestimmen, ob die eine oder mehreren detektierten Eigenschaften gegen einen Leistungsfähigkeitsindikator verstoßen, der einen unerwünschten Leistungsfähigkeitsgrad angibt. Wenn die Eigenschaften einen unerwünschten Leistungsfähigkeitsgrad angeben, ist die Impedanzsteuerung 230 dafür ausgelegt, ein zweites Steuersignal SCTRL2 zu erzeugen, das den Wert des Impedanzelements 224 selektiv auf eine Weise variiert, die die eine oder mehreren Eigenschaften so einstellt, dass die Leistungsfähigkeit des Sensorschnittstellenmoduls 202 verbessert wird.
  • Es versteht sich, dass, obwohl 2 bestimmte Elemente als in anderen Elementen enthalten darstellt, solche Elementorte in der ECU-Architektur 200 nicht einschränkend sind. Zum Beispiel kann, obwohl der Protokollprozessor 228 als in der Steuereinheit 206 befindlich gezeigt ist, er als Alternative in dem Schnittstellenmodul 202 enthalten sein oder eine sowohl von der Steuereinheit 206 als auch dem Schnittstellenmodul 202 getrennte Komponente umfassen.
  • 3 zeigt ein Blockdiagramm einer ausführlicheren Ausführungsform einer ECU-Architektur 300, die ein Sensorschnittstellenmodul 302 aufweist, das dafür ausgelegt ist, einen virtuellen Widerstand auf der Basis einer Flankensteilheit eines modulierten Signalmusters zu variieren.
  • Das Sensorschnittstellenmodul 302 umfasst einen geschlossenen Regelkreis 304 mit einem ersten Rückkopplungspfad 312, der dabei hilft, die Spannung an dem Ausgangsknoten 324 auf eine Referenzspannung Vref abzustimmen. Das Sensorschnittstellenmodul 302 umfasst ferner einen zweiten Rückkopplungspfad 314, der Funktionalität eines virtuellen Widerstands (als Element RE gezeigt) ermöglicht, die eine innere Impedanz der Spannungsquelle emuliert. Diese Impedanz kann so entworfen werden, dass sie die Leitungsresonanz dämpft und einen Gleichspannungsabfall aufgrund des Sensorversorgungsstroms Isen, der mit einem physischen Widerstand im Strompfad erscheinen würde, vermeidet.
  • Insbesondere umfasst der erste Rückkopplungspfad 312 ein Vergleichselement 306 (z.B. einen Komparator, einen Analog-Digital-Umsetzer), der einen mit einem Summierungselement 320 gekoppelten ersten Eingang und einen mit dem Ausgangsknoten 324 gekoppelten zweiten Eingang aufweist. Ein Ausgang des Vergleichselements 306 ist mit einem PID-Regler 308 gekoppelt. Ein Ausgang des PID-Reglers 308 ist seinerseits mit einer Ausgangstreiberstufe 310 gekoppelt, die eine erste und zweite digital gesteuerte Stromquelle aufweist.
  • Das Summierungselement 320 ist dafür ausgelegt, eine eingestellte Referenzspannung auszugeben, die durch einen Signalmustergenerator 326 gesteuert wird. Der Signalmustergenerator 326 führt ein moduliertes Signalmuster, das Signalen entspricht, die zu einem oder mehreren Sensoren zu senden sind, einer Referenzspannungsquelle 322 zu, die die Referenzspannung Vref auf der Basis des modulierten Signalmusters ändert. Auf der Basis der eingestellten Referenzspannung stellt das Vergleichselement 306 ein durch den PID-Regler 308 ausgegebenes digitales Signal DPID solange ein, bis die Spannung am Ausgangsknoten 324 mit dem eingestellten Referenzsignal übereinstimmt. Deshalb kann der Signalmustergenerator 326 durch Variieren der Referenzspannung zwischen einer niedrigen und einer hohen Versorgungsspannung eine modulierte Ausgangsspannung zu einem Sensor senden.
  • Der zweite Rückkopplungspfad 314 weist ein Hochpassfilter 316, einen Multiplizierer 318 und das Summierungselement 320 auf, die wirksam wie gezeigt gekoppelt sind. Das digitale Ausgangssignal DPID wird von dem PID-Regler 308 dem Hochpassfilter 316 zugeführt. Das Hochpassfilter 316 ist dafür ausgelegt, Frequenzen, die unter einem interessierenden Frequenzbereich für die Datenübertragung liegen, zu dämpfen (z.B. wenn Daten in einem Frequenzband zwischen 100 KHz und 2 MHz zu senden sind, lässt das Hochpassfilter 316 nur Frequenzen von 10 kHz oder mehr durch). Um den Spannungsabfall zu erhalten, der durch einen tatsächlichen Widerstand verursacht würde, multipliziert der Multiplizierer 318 die Ausgabe des Hochpassfilters 316 (die direkt proportional zu dem Strom am Ausgangsknoten 324 ist) mit einem virtuellen Widerstandswert REvi (der den Widerstand des emulierten Widerstands definiert), um ein multipliziertes Signal (REvi·DPID) zu erzeugen. Das Summierungselement 320 subtrahiert das multiplizierte Signal von der durch die Referenzspannungsquelle 322 bereitgestellten Referenzspannung. Als Ergebnis des virtuellen Widerstands nimmt die Spannung am Ausgangsknoten 324 proportional mit dem Stromverbrauch der Last ab sowie es der Fall wäre, wenn ein realer Widerstand in den Strompfad eingeführt würde.
  • Der virtuelle Widerstand RE und ein Kondensator C1 bilden ein RLC-Netzwerk mit einer Zeitkonstante, die die Geschwindigkeit von Änderungen der modulierten Ausgangsspannung am Ausgangsknoten 324 begrenzt (d.h. das RLC-Netzwerk filtert Spannungsflanken, wodurch die Flankensteilheit der Ausgangsspannung begrenzt wird). Durch Begrenzen der Geschwindigkeit von Änderungen der modulierten Ausgangsspannung am Ausgangsknoten 324 wird auch die erzielbare Datenrate ausgetauschter Datensignale begrenzt.
  • Um eine Begrenzung der Geschwindigkeit von Änderungen der modulierten Spannung zu verhindern, ist ein Skalierungselement 330 dafür ausgelegt, eine erste Zeitableitung des modulierten Signalmusters (d.h. einer Flankensteilheit), das verwendet wird, um Daten zu einem oder mehreren Sensoren zu senden, von dem Signalmustergenerator 326 zu empfangen. Da das Sensorschnittstellenmodul 302 die modulierte Ausgangsspannung auf der Basis des modulierten Signalmusters erzeugt, kann das Skalierungselement 330 die Flankensteilheit des modulierten Signalmusters analysieren und den virtuellen Widerstand RE auf eine Weise skalieren, die dem modulierten Signalmuster folgt. Durch Skalieren des virtuellen Widerstands RE wird die RC-Zeitkonstante geändert, um eine höhere Flankensteilheit zu gewährleisten, als durch Konstanthalten des virtuellen Widerstands RE erzielt werden kann. Wenn zum Beispiel die Flankensteilheit des modulierten Signalmusters über einer erzielbaren Zeitkonstante liegt, verringert das Skalierungselement 330 den Widerstand des virtuellen Widerstands RE durch Multiplizieren des virtuellen Widerstandswerts REvi mit einem Skalierungsfaktor, der kleiner als 1 ist.
  • 4a ist ein Graph 400, der zeigt, wie das Variieren des Widerstands des virtuellen Widerstands RE (d.h. Flankensteilheitserhöhung) die modulierte Ausgangsspannung eines Schnittstellenmoduls in Vergleich zu einem Referenzspannungswert ändert. Wie in dem Graph 400 gezeigt, wird die durch den Signalmustergenerator 326 gesetzte Referenzspannung durch die Linie 402 repräsentiert, und die modulierte Ausgangsspannung des Schnittstellenmoduls 302 wird durch die Linie 404 repräsentiert.
  • Wenn die Flankensteilheit der modulierten Ausgangsspannung 404 unter oder über der Flankensteilheit der Referenzspannung 402 liegt, kommt das Skalierungselement 330 ins Spiel, um den Wert des virtuellen Widerstands RE zu ändern. Zum Beispiel ist während eines ersten Zeitraums 406 die Referenzspannung 402 konstant und das Skalierungselement 330 kommt nicht ins Spiel. Während eines zweiten Zeitraums 408 beginnt die Referenzspannung 402 zuzunehmen, wodurch die geschlossene Regelschleife eine modulierte Ausgangsspannung 404 erzeugt, die der Referenzspannung 402 folgt. Es besteht jedoch eine Verzögerung zwischen der modulierten Ausgangsspannung 404 und der Referenzspannung 402, die bewirkt, dass die modulierte Ausgangsspannung 404 unter der Referenzspannung 402 bleibt (d.h. bewirkt, dass das Rückkopplungssignal negativ ist; Vref > Vout). Da die Flankensteilheit der Referenzspannung 402 höher als die Flankensteilheit der modulierten Ausgangsspannung 404 ist, verringert das Skalierungselement 330 den Wert des virtuellen Widerstands RE. Das Verringern des Werts des virtuellen Widerstands RE bewirkt, dass die Flankensteilheit der modulierten Ausgangsspannung 404 zunimmt, so dass die modulierte Ausgangsspannung 404 der Referenzspannung 402 schneller folgen kann.
  • Da eine Zeitverzögerung zwischen der modulierten Ausgangsspannung 404 und der Referenzspannung 402 besteht, können Überschwingen und Oszillationen um die Referenzspannung 402 auftreten. Solche Oszillationen verschlimmern sich, da die Dämpfung der durch die Leitungsinduktivität zusammen mit den Sperrkondensatoren auf der ECU- und Sensorseite verursachten Resonanz bei einer Verringerung des virtuellen Widerstands verringert wird, was eine unerwünschte Nebenwirkung ist und zu Oszillation führen könnte. Wenn solche Oszillationen auftreten, übersteigt die modulierte Ausgangsspannung 404 die Referenzspannung 402, wodurch das Rückkopplungssignal zu positiv wechselt; Vref < Vout. Zum Beispiel übersteigt während eines dritten Zeitraums 410 die modulierte Ausgangsspannung 404 die Referenzspannung 402.
  • Um ein solches Überschwingen zu vermeiden, kann das Skalierungselement 330 den Wert des virtuellen Widerstands RE vergrößern, wenn die Rückkopplung von dem Vergleichselement 306 nicht in dieselbe Richtung wie das Flankensteilheitssignal zeigt. Wenn zum Beispiel Flankensteilheit positiv ist und die modulierte Ausgangsspannung 404 höher als die Referenzspannung 402 ist, vergrößert das Skalierungselement 330 den Wert des virtuellen Widerstands RE. Wenn die Flankensteilheit positiv ist und die modulierte Ausgangsspannung 404 kleiner als die Referenzspannung 402 ist, verkleinert das Skalierungselement 330 den Wert des virtuellen Widerstands RE jedoch. Derselbe Mechanismus wird während fallender Flanken der Referenzspannung mit umgekehrten Reaktionen abhängig von der Rückkopplung angewandt. Die Zustände und resultierenden Reaktionen des Mechanismus sind in der in 4b gezeigten Tabelle 412 gezeigt.
  • 5a5c sind Signaldiagramme, die zeigen, wie die Flankensteilheitserhöhung die Qualität modulierter Ausgangs-Spannungssignale verbessert.
  • 5a zeigt Signaldiagramme 500, die unter Verwendung eines Impedanzelements erzeugt werden, das einen nichtvariablen Widerstandswert von 8 Ohm aufweist. Wie im Graph 508 gezeigt, wird der virtuelle Widerstandswert REvi mit einem konstanten Skalierungsfaktor multipliziert, der einen Wert gleich 1 aufweist. Graph 502 zeigt ein glattes Einklingen der Sensorversorgungsspannung 506 (d.h. der an einem Sensor empfangenen modulierten Ausgangsspannung) mit einem geringen Überschwingen von 300 mV mit Bezug auf die Referenzspannung 504. Ein zugeordnetes Augendiagramm 510 weist eine große Öffnung auf, die anzeigt, dass Demodulation mit hoher Sicherheitsreserve möglich ist. Das Einklingen der Versorgungsspannung 506 ist jedoch langsam (z.B. ungefähr 3 Mikrosekunden) und das Signal ist signifikant vor der Erreichung des Sensors verzögert, wodurch Hochgeschwindigkeitsübertragung von Daten verhindert wird.
  • 5b zeigt Signaldiagramme 512, die unter Verwendung eines Impedanzelements erzeugt werden, das einen nicht variablen Widerstandswert von 2 Ohm aufweist. Wie im Graph 520 gezeigt, wird der virtuelle Widerstandswert REvi mit einem konstanten Skalierungsfaktor multipliziert, der einen Wert gleich 1 aufweist. Graph 514 zeigt ein schnelles Einklingen der Sensorversorgungsspannung 518. Die Sensorversorgungsspannung 518 weist jedoch ein großes Überschwingen von 1 V mit Bezug auf die Referenzspannung 516 auf. Ferner weist ein zugeordnetes Augendiagramm 522 Augenöffnungen auf, die aufgrund von Oszillationen, die durch unzureichend gedämpfte Leitungsresonanz verursacht werden, signifikant reduziert sind.
  • 5c zeigt ein Signaldiagramm 524, das unter Verwendung eines Impedanzelements erzeugt wird, das adaptive Flankensteilheitserhöhung aufweist. Wie im Graph 532 gezeigt, variiert der Skalierungsfaktor, der den virtuellen Widerstandswert REvi skaliert, zwischen 0 und 1, um Flankensteilheitserhöhung bereitzustellen. Insbesondere wird die Flankensteilheitserhöhung aktiviert, um einen Wert des Impedanzelements während einer Spannungsmodulationsflanke (z.B. von ungefähr 5,8 auf 5,95 mS) einzustellen und wird deaktiviert, um den Wert des Impedanzelements während konstanter Perioden der Spannungsmodulationsphasen (z.B. von ungefähr 5,95 bis 6,2 mS) einzustellen.
  • Das Signaldiagramm 526 zeigt ein glattes Einklingen der Sensorversorgungsspannung 530 mit einer Einklingzeit, die fast so schnell wie bei 2 Ohm ist (Graph 514). Die schnelle Einklingzeit ist auf Verringerung des virtuellen Widerstands, um 2 Ohm zu erreichen, was durch Flankensteilheitserhöhung verursacht wird, zurückzuführen. Die Sensorversorgungsspannung 530 weist außerdem ein geringes Überschwingen von 300 mV mit Bezug auf die Referenzspannung 528 auf. Das geringe Überschwingen ist auf eine Zunahme des virtuellen Widerstands, um 8 Ohm zu erreichen, was durch Flankensteilheitserhöhung verursacht wird, zurückzuführen. Dementsprechend kombiniert die offenbarte Flankensteilheitserhöhung den Vorteil schnellen Einklingens mit einem niederohmschen Ausgang mit dem Vorteil guter Dämpfung der Leitungsresonanz.
  • 6 zeigt ein Blockdiagramm einer ECU-Architektur 600, die ein Sensorschnittstellenmodul 602 aufweist, das dafür ausgelegt ist, einen virtuellen Widerstand auf der Basis einer Außerbandenergie modulierter Sensorstromsignale, die von einem oder mehreren Sensoren empfangen werden, zu variieren.
  • Das Sensorschnittstellenmodul 602 umfasst eine geschlossene Regelschleife 604 mit einem PID-Regler 606, der dafür ausgelegt ist, ein digitales Datensignal DPID auszugeben, das zu dem Ausgangsstrom des Schnittstellenmoduls 602 proportional ist. Das digitale Datensignal DPID umfasst empfangenen Strom mit den empfangenen strommodulierten Sensorsignalen zusammen mit anderen Reaktionen des PID-Reglers, die durch äußere Verzerrungen wie EMI (elektromagnetische Einstreuung) oder Reflexionen auf eine Busleitung verursacht werden können.
  • Das digitale Datensignal DPID wird von dem PID-Regler 606 an ein Empfangsfilter 608 ausgegeben. Das Empfangsfilter 608 ist dafür ausgelegt, Außerbandkomponenten von empfangenem Strom aus Inbandkomponenten, umfassend empfangene strommodulierte Sensorsignale, die von einem oder mehreren Sensoren gesendet werden, zu trennen. Bei einigen Ausführungsformen kann das Empfangsfilter 608 ein Tiefpassfilter umfassen, das dafür ausgelegt ist, Außerbandkomponenten aus den empfangenen Stromsignalen zu entfernen (d.h. Frequenzbänder zu entfernen, die nicht zur Übertragung von Daten verwendet werden). Die Inbandkomponenten werden einem Empfänger 610 zugeführt, der dafür ausgelegt ist, die empfangenen strommodulierten Signale zu demodulieren, um von dem einen oder den mehreren Sensoren gesendete Daten wiederzugewinnen.
  • Die Außerbandsignale, die Signalkomponenten repräsentieren, die nicht zu den strommodulierten Sensorsignalen gehören, werden einem Gleichrichter 612 zugeführt, der dafür ausgelegt ist, eine Größe zu berechnen, die proportional (z.B. linear oder nicht linear proportional) zu der Energie der Außerbandkomponenten EOOB ist (z.B. durch Gleichrichten der Außerbandsignale unter Verwendung einer Quadriererfunktion und dann Mitteln des gleichgerichteten Signals, durch Entfernen des Vorzeichens der Außerbandsignale, um eine zu der Energie proportionale Größe zu erhalten usw.). Die Größe EOOB wird einem Skalierungselement 614 zugeführt, das die Größe auswertet und auf der Basis dieser selektiv den Wert des virtuellen Widerstands RE einstellt. Bei einigen Ausführungsformen vergleicht das Skalierungselement 614 die Größe mit einem vorbestimmten Schwellenwert. Wenn die Größe (z.B. die Außerbandenergie) den vorbestimmten Schwellenwert übersteigt, kann der Wert des virtuellen Widerstands RE vergrößert werden, um den Strom zu begrenzen, der an das Schnittstellenmodul abgeliefert werden kann, um der EMI entgegenzuwirken und sicherzustellen, dass die Steuerung nicht an Außerbandenergie reagiert.
  • Während EMI kann zum Beispiel der Strom, der in den Ausgang eingespeist wird, auf Werte zunehmen, die viel höher als der normale Betriebsstrom der Sensoren ist. Da der Spannungsabfall an der Niederseiten-Stromquelle 616b die Ausgangsspannung für die Sensorversorgung ist (typischerweise zwischen 4 V und 15 V), die viel höher als der Spannungsabfall an der Hochseiten-Stromquelle 616a ist (typischerweise zwischen 1 V und 3 V), nimmt der Stromverbrauch des Schnittstellenmoduls aufgrund des Stromverbrauchs der Niederseiten-Stromquelle 616b, der im Normalbetrieb fast vernachlässigbar ist, zu und wird um einen Faktor zwischen 2 und 15 höher als der auf der hohen Seite. Die Temperaturzunahme während EMI der Einrichtung ist proportional zu beiden Faktoren.
  • Um eine Zunahme der Größe der Niederseiten-Stromquelle 616b zu vermeiden, um Überhitzung zu verhindern, begrenzt die Änderung des Werts des virtuellen Widerstands RE den Stromverbrauch. Die Änderung des Werts des virtuellen Widerstands erzeugt eine proportionale Abnahme des Stroms von Hoch- und Niederseiten-Stromquellen und begrenzt deshalb Demodulationseffekte auf ein annehmbares Niveau, das immer noch eine Erkennung des strommodulierten Sensorsignals nach dem Empfangsfilter 608 erlaubt.
  • 7a7b sind Signaldiagramme, die zeigen, wie das Variieren eines Ausgangswiderstands auf der Basis von Außerbandenergie eines modulierten Sensorstromsignals den Stromverbrauch des Senders während elektromagnetischer Einstreuung in das angeschlossene Verdrahtungsnetz verringert.
  • 7a zeigt Signaldiagramme 700, die einem ECU-System entsprechen, das den offenbarten adaptiven Ausgangswiderstand zur EMC-Zurückweisung (d.h. den EMC-Zurückweisungsmechanismus) nicht aufweist. Wie im Graph 704 gezeigt, wird der virtuelle Widerstandswert REvi mit einem konstanten Skalierungsfaktor multipliziert, der einen Wert gleich 1 aufweist. Graph 702 zeigt den von der Schnittstelle ausgegebenen Strompegel, der von –100 mA bis 150 mA reicht.
  • 7b zeigt Signaldiagramme 706, die einem ECU-System mit dem offenbarten EMC-Zurückweisungsmechanismus entsprechen. Wie im Graph 710 gezeigt, ändert sich der virtuelle Widerstandswert REvi, während ein Skalierungsfaktor zwischen 2,5 und 3,5 variiert, um den virtuellen Widerstand abhängig von Außerbandenergie zu vergrößern. Mit Bezug auf Graph 708 wird der resultierende Niederseiten-Strom (durch negative Stromwerte gezeigt) auf –50 mA bis 100 mA verringert (d.h. relativ zu Graph 702 um einen Faktor 2 verringert). Deshalb verringert der adaptive Ausgangswiderstand den Stromverbrauch aufgrund des Abfalls des Stroms (insbesondere negativen Stroms) signifikant.
  • Durch Ändern des Werts des virtuellen Widerstands RE als Reaktion auf Außerbandenergie können auch Oszillationen aufgrund der LC-Resonanz der Übertragungsleitung mit einer schnelleren Rate vermindert werden. 8a8b sind Signaldiagramme, die zeigen, wie das Variieren eines Widerstands auf der Basis von Außerbandenergie eines modulierten Sensorstromsignals Oszillationen, die durch Stimulation von LC-Resonanzen des Sensorbusses durch die Flanken der Sensoren-Versorgungsstrommodulation während der Datenübertragung verursacht werden, verringert.
  • 8a zeigt Signaldiagramme 800, die einem ECU-System entsprechen, das den offenbarten EMC-Zurückweisungsmechanismus nicht aufweist. Wie im Graph 802 gezeigt, wird der virtuelle Widerstandswert REvi mit einem konstanten Skalierungsfaktor multipliziert, der einen Wert gleich 1 aufweist. Graph 804 zeigt die strommodulierten Sensorsignale, die von den Sensoren ausgegeben werden, als Linie 806, und die Stromsignale, die durch die ECU empfangen werden, als Linie 808. Ohne Variieren des virtuellen Widerstandswerts zur Dämpfung von Oszillationen weisen die durch die ECU empfangenen Stromsignale (Linie 808) signifikantes Überschwingen auf, da die Linie 808 über und unter der Linie 806 verläuft.
  • 8b zeigt Signaldiagramme 810, die einem ECU-System mit dem offenbarten EMC-Zurückweisungsmechanismus entsprechen. Graph 812 zeigt einen Skalierungsfaktor, der den virtuellen Widerstandswert REvi skaliert, während Graph 814 die von den Sensoren ausgegebenen strommodulierten Sensorsignale als Linie 816 und den durch die ECU empfangenen Strom als Linie 818 zeigt.
  • Wie im Graph 812 gezeigt, nimmt der Skalierungsfaktor auf Werte zu, die zwischen 1,25 und 2 variieren, nachdem eine Flanke in den von den Sensoren ausgegebenen strommodulierten Sensorsignalen (Linie 816) erscheint. Der virtuelle Skalierungsfaktor nimmt auf niedrigere Werte ab, wenn der neue Strom für einen Sensor eingeklungen ist. Durch Vergrößern des Skalierungsfaktors für REvi an dem Punkt, an dem durch die ECU empfangene Stromsignale (Linie 814) einen bestimmten Grad von Außerbandenergie übersteigen, wird der virtuelle Widerstand automatisch verringert und Überschwingen gestoppt. Dies vermeidet eine Verringerung der Steilheit der Stromflanken, die durch die Regelschleife abgeliefert werden.
  • 9 zeigt ein Blockdiagramm bestimmter alternativer Ausführungsformen einer ECU-Architektur 900, die ein Schnittstellenmodul 902 aufweist, das dafür ausgelegt ist, Flankensteilheitserhöhung und Außerband-EMC-Zurückweisung zu Implementieren.
  • Das Schnittstellenmodul 902 umfasst ein Empfangsfilter 908, das dafür ausgelegt ist, ein digitales Ausgangssignal DPID von einem PID-Regler 904 zu empfangen. Das Empfangsfilter 908 filtert das digitale Ausgangssignal DPID, um Außerbandkomponenten von Inbandkomponenten zu trennen, die den strommodulierten Sensorsignalen entsprechen, die von dem einen oder den mehreren Sensoren empfangen werden. Bei einigen Ausführungsformen führt das Empfangsfilter 908 die Inband- und Außerbandkomponenten einem Empfänger 910 zu, der weiterhin dem Protokollprozessor 912 Außerbandkomponenten zuführt. Bei anderen Ausführungsformen führt das Empfangsfilter 908 das Inband dem Empfänger 910 und Außerbandkomponenten direkt dem Protokollprozessor 912 zu.
  • Der Protokollprozessor 912 ist dafür ausgelegt, die Ausgangsspannung des Schnittstellenmoduls 902 durch Steuern der Referenzspannung der Referenzspannungsquelle 916 zu steuern. Der Protokollprozessor 912 ist ferner dafür ausgelegt, eine Größe zu berechnen, die proportional zu einer Außerbandenergie für ein empfangenes Stromsignal und einer Flankensteilheit eines Ausgangsspannungssignals ist. Die Flankensteilheit und/oder Größe werden dann einem Skalierungselement 914 zugeführt, das einen Skalierungsfaktor für den virtuellen Widerstandswert REvi erzeugt, der verwendet wird, um den Effekt des virtuellen Widerstands RE zu skalieren. Der virtuelle Widerstandswert umfasst einen digitalen Wert (z.B. einen 16-Bit-Digitalwert), der eingestellt werden kann, um den Wert des virtuellen Widerstands RE als Reaktion auf die Flankensteilheit und/oder Größe zu vergrößern oder zu verkleinern. Bei einer Größe, die eine hohe Außerband-Signalenergie angibt, ist das Skalierungselement 914 zum Beispiel dafür ausgelegt, den Widerstand des virtuellen Widerstands RE durch Verwendung eines Skalierungsfaktors von mehr als 1 zu vergrößern, während bei einer hohen Flankensteilheit das Skalierungselement 914 dafür ausgelegt ist, den Widerstand des virtuellen Widerstands RE durch Verwendung eines Skalierungsfaktors von weniger als 1 zu verringern.
  • 10 zeigt ein Blockdiagramm einer ECU-Architektur 1000, die ein Schnittstellenmodul 1002 mit einem physischen skalierbaren Widerstandselement 1006 aufweist, das dafür ausgelegt ist, abhängig von einem oder mehreren Parametern von zwischen einer ECU und Sensoren ausgetauschten Datensignalen zu variieren.
  • Das Schnittstellenmodul 1002 umfasst ein skalierbares Widerstandselement 1006. Das skalierbare Widerstandselement 1006 umfasst einen ersten Signalpfad mit einem ersten Widerstand 1008, der den Maximalwert setzt. Der erste Signalpfad ist parallel mit einem zweiten Signalpfad mit einem zweiten Widerstand 1010 konfiguriert. Das Skalierungselement 1004 ist dafür ausgelegt, ein Steuersignal zu erzeugen, das ein Schaltelement 1012 (z.B. einen MOS-Schalter) aktiviert, das dafür ausgelegt ist, einen ersten und zweiten Widerstand 1008 und 1010 selektiv parallel anzuordnen. Wenn das Schaltelement 1012 ausgeschaltet wird, ist der Widerstand des skalierbaren Widerstandselements 1006 gleich dem des Widerstands 1008. Wenn das Schaltelement 1012 eingeschaltet ist, wodurch der erste und zweite Widerstand parallel angeordnet werden, ist der Widerstand des skalierbaren Widerstandselements 1006 kleiner als der des ersten und zweiten Widerstands 1008 und 1010.
  • Um zum Beispiel zwischen einer 2-Ohm-Einstellung und einer 8-Ohm-Einstellung zu wechseln, würde der erste Widerstand einen 8-Ohm-Widerstand umfassen und der zweite Widerstand würde einen 2,67-Ohm-Widerstand umfassen. Durch Ein- oder Ausschalten des zweiten Widerstands würde sich der Widerstand des Widerstandselements zwischen 8 Ohm und 2 Ohm ändern. Um einen Wert zwischen 2 und 8 Ohm (z.B. 5 Ohm) zu erzielen, kann das System Zeitmultiplexen (z.B. parallelen Pfad mit Tastverhältnis von 50% aktivieren) ausführen.
  • 11 ist ein Flussdiagramm eines beispielhaften Verfahrens 1100 zum Verbessern der Leistungsfähigkeit eines Sensorschnittstellenmoduls in einer ECU-Architektur.
  • Es versteht sich, dass, obwohl das Verfahren 1100 nachfolgend als eine Reihe von Schritten oder Ereignissen dargestellt und beschrieben wird, die dargestellte Anordnung solcher Schritte oder Ereignisse nicht im einschränkenden Sinne aufzufassen ist. Zum Beispiel können bestimmte Schritte in einer anderen Reihenfolge und/oder gleichzeitig mit anderen Schritten oder Ereignissen außer den hier dargestellten und/oder beschriebenen stattfinden. Zusätzlich müssen nicht alle dargestellten Schritte erforderlich sein, um einen oder mehrere Aspekte von Ausführungsformen der vorliegenden Offenbarung zu implementieren. Außerdem können ein oder mehrere der hier abgebildeten Schritte in einem oder mehreren getrennten Schritten und/oder Phasen ausgeführt werden.
  • Ferner können die offenbarten Verfahren als Vorrichtung oder Herstellungsartikel unter Verwendung von Standardprogrammierungs- und/oder Ingenieurstechniken implementiert werden, um Software, Firmware, Hardware oder eine beliebige Kombination davon zu produzieren, um einen Computer dafür zu steuern, den offenbarten Gegenstand zu implementieren (z.B. sind die in 2, 3 usw. gezeigten Schaltungen nicht einschränkende Beispiele für Schaltungen, die zur Implementierung der offenbarten Verfahren verwendet werden können). Der Ausdruck "Herstellungsartikel" soll, so wie er hier gebraucht wird, ein Computerprogramm einschließen, das von einer beliebigen computerlesbaren Einrichtung, einem Träger oder Medium aus zugänglich ist. Natürlich sind für Fachleute viele hieran vorzunehmende Modifikationen erkennbar.
  • Bei 1101 stellt das Verfahren ein Impedanzelement zwischen einem Sensorschnittstellenmodul und einem oder mehreren Sensoren bereit. Bei verschiedenen Ausführungsformen kann das Impedanzelement einen physischen Widerstand oder einen virtuellen Widerstand sowie Filter, die ein frequenzabhängiges Verhalten der Impedanz, die emuliert wird, definieren, umfassen.
  • Bei 1104 tauscht das Verfahren ein Datensignal zwischen dem Sensorschnittstellenmodul und dem einen oder den mehreren Sensoren aus. Bei einigen Ausführungsformen können die Datensignale eine modulierte Ausgangsspannung umfassen, die von dem Sensorschnittstellenmodul einem oder mehreren Sensoren zugeführt wird, oder ein moduliertes Sensorstromsignal, das durch das Sensorschnittstellenmodul von dem einen oder den mehreren Sensoren empfangen wird.
  • Bei 1106 bestimmt das Verfahren eine oder mehrere Eigenschaften eines ausgetauschten Datensignals. Bei einigen Ausführungsformen können die eine oder mehreren Eigenschaften eine Flankensteilheit der modulierten Ausgangsspannung oder eine Größe, die proportional zu einer Außerbandenergie eines modulierten Sensorstromsignals ist, das von einem oder mehreren Sensoren empfangen wird, umfassen.
  • Bei 1108 wird ein Wert des Impedanzelements auf der Basis der einen oder bestimmten Eigenschaften selektiv eingestellt. Bei einigen Ausführungsformen wird ein Wert des Impedanzelements eingestellt, wenn die detektierte eine oder mehrere Eigenschaften gegen einen Leistungsfähigkeitsindikator verstoßen. Zum Beispiel wird bei einer Ausführungsform, wobei die modulierte Ausgangsspannung auf der Basis einer modulierten Referenzspannung erzeugt wird, der Wert des Impedanzelements eingestellt, wenn die Flankensteilheit des modulierten Spannungssignals unter einer Flankensteilheit einer Referenzspannung liegt. Bei einer anderen Ausführungsform wird der Wert des Impedanzelements eingestellt, wenn die Größe, die proportional zu der Außerbandenergie ist, über einem vorbestimmten Wert liegt.
  • Obwohl die Offenbarung mit Bezug auf eine oder mehrere Implementierungen gezeigt und beschrieben wurde, werden anderen Fachleuten bei Durchsicht und Verständnis der vorliegenden Beschreibung und der beigefügten Zeichnungen äquivalente Abänderungen und Modifikationen einfallen.
  • Ferner versteht sich, dass Bezeichnungen wie "erstes" und "zweites" keinerlei Art von Reihenfolge oder Platzierung mit Bezug auf andere Elemente bedeuten; stattdessen sind "erstes" und "zweites" und andere ähnliche Bezeichnungen lediglich generische Bezeichnungen. Zusätzlich versteht sich, dass der Ausdruck "gekoppelt" direkte und indirekte Kopplung umfasst. Die Offenbarung umfasst alle solche Modifikationen und Abänderungen und wird nur durch den Schutzumfang der folgenden Ansprüche begrenzt. Insbesondere sollen hinsichtlich verschiedener durch die oben beschriebenen Komponenten (z.B. Elemente und/oder Betriebsmittel) ausgeführter Funktionen die zur Beschreibung solcher Komponenten verwendeten Ausdrücke, sofern es nicht anders angegeben wird, einer beliebigen Komponente entsprechen, die die spezifizierte Funktion der beschriebenen Komponente ausführt (z.B. die funktional äquivalent ist), obwohl sie nicht strukturell der offenbarten Struktur äquivalent ist, die die Funktion bei den hier dargestellten beispielhaften Implementierungen der Offenbarung ausführt. Obwohl ein bestimmtes Merkmal der Offenbarung möglicherweise mit Bezug auf nur eine von mehreren Implementierungen offenbart wurde, kann ein solches Merkmal zusätzlich mit einem oder mehreren anderen Merkmalen der anderen Implementierungen kombiniert werden, wenn es erwünscht und für eine beliebige gegebene oder konkrete Anwendung vorteilhaft ist. Zusätzlich sind die in der vorliegenden Anmeldung und in den angefügten Ansprüchen verwendeten Artikel "ein" und "eine" als "eines oder mehrere" bedeutend aufzufassen.
  • Soweit die Ausdrücke "enthält", "aufweist", "hat", "mit" oder Varianten davon entweder in der ausführlichen Beschreibung oder in den Ansprüchen verwendet werden, sollen solche Ausdrücke ferner auf ähnliche Weise wie der Ausdruck "umfassend" einschließend sein.

Claims (17)

  1. Steuereinheit (100, 200, 600, 900, 1000), umfassend: ein Sensorschnittstellenmodul (202), das dafür ausgelegt ist, eine modulierte Ausgangsspannung an einen oder mehrere Sensoren auszugeben und ein moduliertes Sensorstromsignal von dem einen oder den mehreren Sensoren zu empfangen; ein RLC-Netzwerk (222), das ein Impedanzelement (224) umfasst, das sich zwischen dem Sensorschnittstellenmodul (202) und dem einen oder den mehreren Sensoren befindet; einen Protokollprozessor (228), der dafür ausgelegt ist, eine oder mehrere Eigenschaften der modulierten Ausgangsspannung oder der modulierten Sensorstromsignale zu detektieren; und eine Impedanzsteuerung (230), die dafür ausgelegt ist, einen Wert des Impedanzelements (224) auf der Basis der einen oder der mehreren Eigenschaften selektiv einzustellen, um die Leistungsfähigkeit der ECU zu verbessern.
  2. Steuereinheit nach Anspruch 1, wobei die Impedanzsteuerung (230) Folgendes umfasst: ein Vergleichselement (306), das dafür ausgelegt ist, ein Steuersignal zu erzeugen, wenn eine der einen oder mehreren Eigenschaften gegen einen Leistungsfähigkeitsindikator verstoßen, wobei das Steuersignal den Wert des Impedanzelements (224) selektiv auf eine Weise variiert, die die eine Eigenschaft so einstellt, dass die eine Eigenschaft nicht gegen den Leistungsfähigkeitsindikator verstößt.
  3. Steuereinheit nach Anspruch 1 oder 2, wobei das Sensorschnittstellenmodul (202) Folgendes umfasst: eine Referenzspannungsquelle (322), die dafür ausgelegt ist, ein moduliertes Referenzsignal auszugeben; einen Komparator (306), der einen mit der Referenzspannungsquelle (322) verbundenen ersten Komparatoreingang, einen zweiten Komparatoreingang und einen Komparatorausgang aufweist; einen PID-Regler (308), der einen PID-Eingang und einen PID-Ausgang umfasst, wobei der PID-Eingang mit dem Komparatorausgang gekoppelt ist und der PID-Ausgang mit einem Steueranschluss einer Ausgangstreiberstufe (310) gekoppelt ist, die dafür ausgelegt ist, die modulierte Ausgangsspannung an einem Ausgangsknoten der Ausgangstreiberstufe (310) bereitzustellen; und einen ersten Rückkopplungspfad (312), der den Ausgangsknoten der Ausgangstreiberstufe (310) mit dem zweiten Komparatoreingang koppelt; wobei der Komparator (306) dafür ausgelegt ist, den PID-Regler (308) zu betreiben, um den Ausgang der Ausgangstreiberstufe (310) einzustellen, bis die modulierte Ausgangsspannung dem modulierten Referenzsignal folgt.
  4. Steuereinheit nach Anspruch 3, wobei der Protokollprozessor (228) Folgendes umfasst: einen Signalmustergenerator (326), der dafür ausgelegt ist, ein moduliertes Signalmuster zu erzeugen, das das modulierte Referenzsignal steuert, und eine Eigenschaft, die eine Flankensteilheit des modulierten Signalmusters umfasst, der Impedanzsteuerung (230) zuzuführen.
  5. Steuereinheit nach Anspruch 4, wobei die Impedanzsteuerung (230) einen Wert des Impedanzelements (224) einstellt, wenn eine Flankensteilheit der modulierten Ausgangsspannung unter oder über der Flankensteilheit des modulierten Signalmusters liegt, um dadurch eine Zeitkonstante des RLC-Netzwerks (222) zu ändern, um die Flankensteilheit der modulierten Ausgangsspannung zu ändern.
  6. Steuereinheit nach Anspruch 4 oder 5, wobei die Impedanzsteuerung (230) aktiviert wird, um einen Wert des Impedanzelements (224) während einer Spannungsmodulationsphase einzustellen, die Daten zu dem einen oder den mehreren Sensoren sendet, und deaktiviert wird, um den Wert des Impedanzelements (224) während einer strommodulierten Phase einzustellen, die Daten von dem einen oder den mehreren Sensoren empfängt.
  7. Steuereinheit nach einem der Ansprüche 3 bis 6, wobei der Protokollprozessor (228) Folgendes umfasst: ein Empfangsfilter (608), das mit dem PID-Ausgang gekoppelt und dafür ausgelegt ist, das modulierte Sensorstromsignal in Inband-Signalkomponenten und Außerband-Signalkomponenten aufzutrennen; und einen Gleichrichter (612), der dafür ausgelegt ist, die Außerband-Signalkomponenten von dem Empfangsfilter (608) zu empfangen und eine Größe zu bestimmen, die proportional zu einer Energie der Außerband-Signalkomponenten ist, die als eine Eigenschaft der Impedanzsteuerung (230) zugeführt wird.
  8. Steuereinheit nach Anspruch 7, wobei ein Wert des Impedanzelements (224) vergrößert wird, wenn die Größe größer als ein vorbestimmter Wert ist.
  9. Steuereinheit nach Anspruch 7 oder 8, wobei das Impedanzelement (224) einen virtuellen Widerstand umfasst, umfassend: ein Summierungselement (320), das einen mit der Referenzspannungsquelle (322) gekoppelten ersten Summierungseingang, einen zweiten Summierungseingang und einen mit dem zweiten Komparatoreingang gekoppelten Summierungsausgang aufweist; einen zweiten Rückkopplungspfad (314), der den Komparatorausgang mit dem zweiten Summierungseingang koppelt; und einen auf dem zweiten Rückkopplungspfad (314) angeordneten Multiplizierer (318), wobei der Multiplizierer (318), dafür ausgelegt ist, dem zweiten Summierungseingang auf der Basis einer Multiplikation eines Signals auf dem ersten Rückkopplungspfad (312) mit einem virtuellen Widerstandswert ein multipliziertes Signal zuzuführen.
  10. Steuereinheit nach einem der Ansprüche 1 bis 9, wobei das Impedanzelement ein physisches Widerstandselement (1006) umfasst, umfassend: einen ersten Signalpfad, der einen ersten Widerstand (1010) aufweist; einen zweiten Signalpfad parallel mit dem ersten Signalpfad, der einen zweiten Widerstand (1008) aufweist; und ein Schaltelement (1012), das dafür ausgelegt ist, den ersten Widerstand (1010) selektiv parallel mit dem zweiten Widerstand (1008) anzuordnen.
  11. Steuereinheit, umfassend: eine Referenzspannungsquelle (214), die dafür ausgelegt ist, ein moduliertes Referenzsignal bereitzustellen; eine geschlossene Regelschleife (216), die dafür ausgelegt ist, eine Ausgangstreiberstufe (218) anzusteuern, um einem Ausgangsknoten (220) eine modulierte Ausgangsspannung zuzuführen, die das modulierte Referenzsignal verfolgt, und ein moduliertes Sensorstromsignal von einem oder mehreren Sensoren zu empfangen; ein RLC-Netzwerk (222), das einen virtuellen Widerstand umfasst, der sich zwischen der Ausgangstreiberstufe (218) und dem einen oder den mehreren Sensoren befindet; einen Protokollprozessor (228) in Kommunikation mit der geschlossenen Regelschleife (216) und der Referenzspannungsquelle (214), der dafür ausgelegt ist, einem Protokollprozessorausgang eine Flankensteilheit des modulierten Referenzsignals oder Außerbandenergie des modulierten Sensorstromsignals zuzuführen; und eine Impedanzsteuerung (230), die mit dem Protokollprozessorausgang gekoppelt und dafür ausgelegt ist, einen Wert des virtuellen Widerstands dynamisch einzustellen, wenn die Flankensteilheit der Außerbandenergie gegen einen Leistungsfähigkeitsindikator verstößt.
  12. Steuereinheit nach Anspruch 11, wobei der Protokollprozessor (228) Folgendes umfasst: einen Signalmustergenerator (326), der dafür ausgelegt ist, ein moduliertes Signalmuster zu erzeugen, das das modulierte Referenzsignal steuert, und der Impedanzsteuerung (230) eine Flankensteilheit des modulierten Signalmusters zuzuführen.
  13. Steuereinheit nach Anspruch 12, wobei die Impedanzsteuerung (230) einen Wert des virtuellen Widerstands einstellt, wenn eine Flankensteilheit der modulierten Ausgangsspannung unter oder über der Flankensteilheit des modulierten Signalmusters liegt, um dadurch eine Zeitkonstante des RLC-Netzwerks (222) zu ändern, um die Flankensteilheit der modulierten Ausgangsspannung zu ändern.
  14. Steuereinheit nach einem der Ansprüche 11 bis 13, wobei die geschlossene Regelschleife (216) Folgendes umfasst: einen Komparator (232) der einen mit der Referenzspannungsquelle (214) verbundenen ersten Komparatoreingang, einen zweiten Komparatoreingang und einen Komparatorausgang aufweist; einen PID-Regler (308), der einen PID-Eingang und einen PID-Ausgang umfasst, wobei der PID-Eingang mit dem Komparatorausgang gekoppelt ist und der PID-Ausgang mit einem Steueranschluss einer Ausgangstreiberstufe (218) gekoppelt ist, die dafür ausgelegt ist, die modulierte Ausgangsspannung an einem Ausgangsknoten der Ausgangstreiberstufe (218) bereitzustellen; und einen ersten Rückkopplungspfad (312), der den Ausgangsknoten der Ausgangstreiberstufe (218) mit dem zweiten Komparatoreingang koppelt; wobei der Komparator (232) dafür ausgelegt ist, den PID-Regler (308) zu betreiben, um den Ausgang der Ausgangstreiberstufe (218) einzustellen, bis die modulierte Ausgangsspannung dem modulierten Referenzsignal folgt.
  15. Steuereinheit nach Anspruch 14, wobei der Protokollprozessor (228) Folgendes umfasst: ein Empfangsfilter (608), das mit dem PID-Ausgang gekoppelt und dafür ausgelegt ist, das modulierte Sensorstromsignal in Inband-Signalkomponenten und Außerband-Signalkomponenten aufzutrennen; und einen Gleichrichter (612), der dafür ausgelegt ist, die Außerband-Signalkomponenten von dem Empfangsfilter (608) zu empfangen und eine Größe zu bestimmen, die proportional zu einer Energie der Außerband-Signalkomponenten ist und die der Impedanzsteuerung (230) zugeführt wird.
  16. Steuereinheit nach Anspruch 14 oder 15, wobei der virtuelle Widerstand Folgendes umfasst. ein Summierungselement (320), das einen mit der Referenzspannungsquelle (322) gekoppelten ersten Summierungseingang, einen zweiten Summierungseingang und einen mit dem zweiten Komparatoreingang gekoppelten Summierungsausgang aufweist; einen zweiten Rückkopplungspfad (314), der den Komparatorausgang mit dem zweiten Summierungseingang koppelt; und einen auf dem zweiten Rückkopplungspfad (314) angeordneten Multiplizierer (318), wobei der Multiplizierer (318), dafür ausgelegt ist, dem zweiten Summierungseingang auf der Basis einer Multiplikation eines Signals auf dem ersten Rückkopplungspfad (312) mit einem virtuellen Widerstandswert ein multipliziertes Signal zuzuführen.
  17. Verfahren (1100) zum Verbessern der Leistungsfähigkeit eines Sensorschnittstellenmoduls in einer Steuereinheit-Architektur, umfassend: Bereitstellen (1102) eines Impedanzelements zwischen einem Sensorschnittstellenmodul und einem oder mehreren Sensoren; Austauschen (1104) eines Datensignals zwischen dem Sensorschnittstellenmodul und dem einen oder den mehreren Sensoren; Bestimmen (1106) einer oder mehrerer Eigenschaften des ausgetauschten Datensignals; und selektives Einstellen (1108) eines Werts des Impedanzelements auf der Basis der einen oder mehreren Eigenschaften.
DE102013103104A 2012-03-26 2013-03-26 Sensorschnittstellensender/-empfänger Withdrawn DE102013103104A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/430,015 US8849520B2 (en) 2012-03-26 2012-03-26 Sensor interface transceiver
US13/430,015 2012-03-26

Publications (1)

Publication Number Publication Date
DE102013103104A1 true DE102013103104A1 (de) 2013-09-26

Family

ID=49112371

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102013103104A Withdrawn DE102013103104A1 (de) 2012-03-26 2013-03-26 Sensorschnittstellensender/-empfänger

Country Status (3)

Country Link
US (2) US8849520B2 (de)
CN (1) CN103365204B (de)
DE (1) DE102013103104A1 (de)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015200042A1 (de) 2015-01-06 2016-07-07 Volkswagen Aktiengesellschaft Bidirektionale Kommunikation im Fahrzeug
WO2020152283A1 (de) * 2019-01-24 2020-07-30 Elmos Semiconductor Aktiengesellschaft Verfahren und vorrichtung zur regelung der elektrischen spannung für eine sicherheitsrelevante last
DE102013109681B4 (de) * 2012-09-05 2021-06-24 Infineon Technologies Ag Sensorstromschnittstellentransceiver mit adaptiver Linearisierung

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6090312B2 (ja) * 2012-05-22 2017-03-08 富士通株式会社 信号出力装置、通信システム、信号出力方法及び通信方法
US9994179B2 (en) * 2012-07-25 2018-06-12 Infineon Technologies Austria Ag Circuit arrangements and a method for receiving information
US10756857B2 (en) * 2013-01-25 2020-08-25 Infineon Technologies Ag Method, apparatus and computer program for digital transmission of messages
US9341501B1 (en) * 2013-03-15 2016-05-17 Brunswick Corporation Analog gauge driver
US9784779B2 (en) 2014-02-28 2017-10-10 Infineon Technologies Ag Supply self adjustment for systems and methods having a current interface
US9762419B2 (en) 2014-08-13 2017-09-12 Infineon Technologies Ag Edge-based communication with a plurality of slave devices
US9688221B2 (en) * 2015-08-18 2017-06-27 Infineon Technologies Ag Current loop sensor interface using a terminated symmetrical physical layer
CN106773919B (zh) * 2016-11-30 2019-02-19 无锡华润矽科微电子有限公司 多传感器接口的处理芯片电路
US10348417B1 (en) * 2017-12-21 2019-07-09 Infineon Technologies Ag Short pulse width modulation (PWM) code (SPC) / single edge nibble transmission (SENT) sensors with increased data rates and automatic protocol detection
US20200025841A1 (en) * 2018-07-19 2020-01-23 GM Global Technology Operations LLC Method and system for selective reset of sensors powered from a common power supply
FR3087809B1 (fr) * 2018-10-30 2022-01-21 Continental Automotive France Capteur de detection de presence pour vehicule automobile
EP3647737B1 (de) * 2018-11-05 2022-08-03 Melexis Technologies NV Sensorschnittstellenschaltung
JP7192421B2 (ja) * 2018-11-15 2022-12-20 株式会社ジェイテクト センサ情報出力装置および車両制御装置

Family Cites Families (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2126156B1 (de) 1971-02-25 1974-05-31 Ibm France
US4646338A (en) * 1983-08-01 1987-02-24 Kevex Corporation Modular portable X-ray source with integral generator
US4755816A (en) 1986-10-29 1988-07-05 Motorola Inc. Battery saving method for a selective call radio paging receiver
DE3912439A1 (de) 1989-04-15 1990-10-18 Vdo Schindling Signaluebertragungssystem
DE4228047C2 (de) 1991-08-23 1997-04-30 Manfred Dr Ing Riedel System zur Übertragung von Signalen
US5481178A (en) 1993-03-23 1996-01-02 Linear Technology Corporation Control circuit and method for maintaining high efficiency over broad current ranges in a switching regulator circuit
US5468126A (en) 1993-12-23 1995-11-21 Caterpillar Inc. Hydraulic power control system
US5742845A (en) 1995-06-22 1998-04-21 Datascape, Inc. System for extending present open network communication protocols to communicate with non-standard I/O devices directly coupled to an open network
US5550498A (en) 1995-08-30 1996-08-27 Industrial Technology Research Institute Method and apparatus for charge pulse-width modulation control
US5677618A (en) 1996-02-26 1997-10-14 The Boeing Company DC-to-DC switching power supply utilizing a delta-sigma converter in a closed loop controller
EP0852448A1 (de) 1997-01-02 1998-07-08 Nokia Mobile Phones Ltd. Teilnehmer-Endgerät für mobile Kommunikationen
DE19731283B4 (de) 1997-07-21 2018-07-26 Bayerische Motoren Werke Aktiengesellschaft Diagnoseprüfgerät für elektronische Steuergeräte in unterschiedlichen Kraftfahrzeugtypen
JP3847423B2 (ja) 1997-09-04 2006-11-22 株式会社ルネサステクノロジ 定電圧発生装置
DE60029432T2 (de) 1999-04-08 2007-03-15 Honeywell International Inc. Verfahren und gerät zur datenübertragung mit einem unterirdischen instrument
ATE306083T1 (de) 1999-09-22 2005-10-15 Ebm Papst St Georgen Gmbh & Co Verfahren zur drehzahlregelung eines motors und motor zur durchführung eines solchen verfahrens
US6526340B1 (en) 1999-12-21 2003-02-25 Spx Corporation Multi-vehicle communication interface
US6608566B1 (en) 2000-02-07 2003-08-19 Larson Davis, Inc Real-time data acquisition system
US6297691B1 (en) 2000-06-09 2001-10-02 Rosemount Inc. Method and apparatus for demodulating coherent and non-coherent modulated signals
US8280533B2 (en) 2000-06-20 2012-10-02 Fisher-Rosemount Systems, Inc. Continuously scheduled model parameter based adaptive controller
US6362702B1 (en) 2000-09-29 2002-03-26 Bang & Olufsen Powerhouse A/S Controlled self-oscillation modulator and power conversion system using such a modulator
US6563418B1 (en) 2000-12-08 2003-05-13 Cisco Technology, Inc. Automotive network and adapter
US6583610B2 (en) 2001-03-12 2003-06-24 Semtech Corporation Virtual ripple generation in switch-mode power supplies
DE10112844C2 (de) 2001-03-16 2003-06-12 Softing Ag Verfahren und Vorrichtung zur Online-Prüfung von Feldbuseinrichtungen
US6925514B1 (en) 2001-03-30 2005-08-02 Agere Systems Inc. Multi-protocol bus system and method of operation thereof
JP3922980B2 (ja) 2001-07-25 2007-05-30 本田技研工業株式会社 制御装置
US6885916B2 (en) 2001-08-31 2005-04-26 Motorola, Inc. Data packet for a vehicle active network
US7032045B2 (en) 2001-09-18 2006-04-18 Invensys Systems, Inc. Multi-protocol bus device
CN2513286Y (zh) * 2001-11-01 2002-09-25 哈尔滨工业大学 逆变器输出可调式滤波器
US7286044B2 (en) 2002-09-03 2007-10-23 Yazaki Corporation Power line communication device for vehicle
WO2004079752A2 (en) * 2003-03-04 2004-09-16 Inpho, Inc. Systems and methods for controlling an x-ray source
US20050109935A1 (en) 2003-10-30 2005-05-26 Manlove Gregory J. Sensor and method of transmitting data in multiple protocols
US20050131595A1 (en) 2003-12-12 2005-06-16 Eugene Luskin Enhanced vehicle event information
US20050146458A1 (en) 2004-01-07 2005-07-07 Carmichael Steve D. Vehicular electronics interface module and related methods
US7034586B2 (en) 2004-03-05 2006-04-25 Intersil Americas Inc. Startup circuit for converter with pre-biased load
US7649345B2 (en) 2004-06-29 2010-01-19 Broadcom Corporation Power supply regulator with digital control
DE102004049084A1 (de) * 2004-10-08 2006-04-13 Robert Bosch Gmbh Sensorschnittstelle mit integrierter Strommessung
US7644184B2 (en) 2004-12-08 2010-01-05 International Business Machines Corporation Universal adapter
DE602005008401D1 (de) 2005-05-27 2008-09-04 St Microelectronics Srl Verfahren zur eingebetteten Protokollauswahl, beispielsweise in Flash-Schnittstellen, zugehörige Schnittstelle und Computerprogrammprodukt
US8350551B2 (en) 2005-06-03 2013-01-08 Intersil Americas LLC Power-supply controller
US8299844B2 (en) * 2005-09-29 2012-10-30 Case Western Reserve University System and circuitry to provide stable transconductance for biasing
US7545130B2 (en) 2005-11-11 2009-06-09 L&L Engineering, Llc Non-linear controller for switching power supply
US20070260438A1 (en) 2006-05-08 2007-11-08 Langer William J Vehicle testing and simulation using integrated simulation model and physical parts
US20080300750A1 (en) 2007-05-30 2008-12-04 Davis Terry L Control channel for vehicle systems using the vehicle's power distribution system
US8384365B2 (en) 2007-06-15 2013-02-26 The Regents Of The University Of Colorado, A Body Corporate Multi-phase modulator
US20090113245A1 (en) 2007-10-30 2009-04-30 Teradyne, Inc. Protocol aware digital channel apparatus
GB0721909D0 (en) 2007-11-08 2007-12-19 Cnh Belgium Nv Apparatus and method for controlling the speed of a combine harvester
US7663521B2 (en) 2008-03-19 2010-02-16 Infineon Technologies Ag Oversampling PID controller for integration with a delta-sigma analog-to-digital converter
US7944248B2 (en) 2008-04-17 2011-05-17 Altera Corporation Techniques for measuring voltages in a circuit
US8630766B2 (en) 2008-05-20 2014-01-14 Bosch Automotive Service Solutions Llc Universal vehicle input/output transceiver and method of operation thereof
JP4565283B2 (ja) 2008-06-10 2010-10-20 マイクロン テクノロジー, インク. 電圧調整系
US8872392B1 (en) 2008-07-08 2014-10-28 Bloom Energy Corporation Fuel cell control system
DE102008041030A1 (de) 2008-08-06 2010-02-11 Robert Bosch Gmbh Vorrichtung und Verfahren zur Erfassung einer Messgröße
US7773016B2 (en) 2008-09-29 2010-08-10 Analog Devices, Inc. Switching converters controlled via sigma delta modulation
AU2010239219A1 (en) * 2009-04-21 2011-11-17 Arizona Board Of Regents For And On Behalf Of Arizona State University Communication interface for sensory stimulation
CN101806602B (zh) 2009-12-23 2011-08-10 哈尔滨工业大学 自动校正零偏的压阻式传感器电路
DE102010022153B4 (de) 2010-05-20 2018-10-25 Austriamicrosystems Ag Schaltungsanordnung und Verfahren zur Steuerung einer Kommunikation zwischen einer Steuerschaltung und einer Sender-Empfängereinheit über eine Versorgungsleitung
KR101166643B1 (ko) * 2010-09-07 2012-07-23 에스케이하이닉스 주식회사 데이터 출력 회로
JP5703671B2 (ja) 2010-10-05 2015-04-22 富士通セミコンダクター株式会社 電源コントローラ、および電子機器
US8549203B2 (en) 2010-10-29 2013-10-01 Qualcomm Incorporated Multi-protocol bus interface device
US9024606B2 (en) 2010-12-20 2015-05-05 California Institute Of Technology Low-to-medium power single chip digital controlled DC-DC regulator for point-of-load applications
US8901905B2 (en) 2011-02-18 2014-12-02 Iowa State University Research Foundation, Inc. System and method for providing power via a spurious-noise-free switching device
WO2012118217A1 (ja) 2011-03-03 2012-09-07 日本電気株式会社 電源装置および制御方法
US8710963B2 (en) 2011-03-14 2014-04-29 Infineon Technologies Ag Receiver and transmitter receiver system
US9252661B2 (en) 2011-04-01 2016-02-02 Qualcomm Inc. Methods and devices for power supply control
CN103765241A (zh) * 2011-04-29 2014-04-30 怀卡托大学 低功率范围成像相机的谐振调制
US9148709B2 (en) 2011-08-03 2015-09-29 Infineon Technologies Ag Sensor interface with variable control coefficients
US8994526B2 (en) 2011-08-18 2015-03-31 Infineon Technologies Ag Sensor interface making use of virtual resistor techniques
SG188739A1 (en) * 2011-09-09 2013-04-30 Agency Science Tech & Res Low power high resolution sensor interface
KR101291344B1 (ko) 2011-10-28 2013-07-30 숭실대학교산학협력단 스위치 모드 전원 제어장치
JP2013181831A (ja) 2012-03-01 2013-09-12 Advantest Corp 試験装置
TWI496422B (zh) 2012-09-19 2015-08-11 Univ Nat Chiao Tung 差量調變裝置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102013109681B4 (de) * 2012-09-05 2021-06-24 Infineon Technologies Ag Sensorstromschnittstellentransceiver mit adaptiver Linearisierung
DE102015200042A1 (de) 2015-01-06 2016-07-07 Volkswagen Aktiengesellschaft Bidirektionale Kommunikation im Fahrzeug
DE102015200042B4 (de) 2015-01-06 2018-09-06 Volkswagen Aktiengesellschaft Bidirektionale Kommunikation im Fahrzeug
WO2020152283A1 (de) * 2019-01-24 2020-07-30 Elmos Semiconductor Aktiengesellschaft Verfahren und vorrichtung zur regelung der elektrischen spannung für eine sicherheitsrelevante last

Also Published As

Publication number Publication date
CN103365204B (zh) 2016-09-28
US8849520B2 (en) 2014-09-30
US9469306B2 (en) 2016-10-18
US20140379202A1 (en) 2014-12-25
US20130253774A1 (en) 2013-09-26
CN103365204A (zh) 2013-10-23

Similar Documents

Publication Publication Date Title
DE102013103104A1 (de) Sensorschnittstellensender/-empfänger
DE102005062451B4 (de) Elektrische Leistungsschaltungsvorrichtung, welche ein reduziertes Rauschinterferenzmaß mit Funkverbindungen herstellt
DE102012214636B4 (de) Sensorschnittstelle, die Virtueller-Widerstand-Techniken verwendet
DE602005003310T2 (de) Umrichterschaltung für Induktionsheizvorrichtung, Kochgerät mit einer solchen Schaltung und Betriebsverfahren
DE102010008051B4 (de) Radio, System und Verfahren zum Unterdrücken einer Funkstörung von einer Rauschquelle durch aktive Filterung
DE3134002A1 (de) Verfahren und vorrichtung zum steuern eines wechselstrommotors
DE102013220596A1 (de) Treiberschaltung für eine Induktivität, Verfahren zum Betreiben einer Induktivität und aktive Sendeeinrichtung mit einer Treiberschaltung
DE102012213579A1 (de) Sensorschnittstelle mit variablen steuerkoeffizienten
DE102015226810A1 (de) Handhabung von Spitzen in einer Hochfrequenzschaltung
DE112009002189T5 (de) Leistungsfaktorkorrigiertes Schaltnetzteil
DE102005041622A1 (de) Klemmung mit drehzahlvariabler Maximalverzögerung bei Anwendung des wahlfreien PWM-Schaltens mit variabler Verzögerung
DE102014019983B3 (de) Sensorschnittstellensysteme und -verfahren
DE102013105230A1 (de) Treiberschaltkreis für einen Transistor
EP1745405B1 (de) Sendeschaltung für ein transpondersystem zur übertragung eines digitalen signals über eine sendeantenne
DE102014208880A1 (de) Treiberschaltung für eine Induktivität, Verfahren zum Betreiben einer Induktivität und aktive Sendeeinrichtung mit einer Treiberschaltung
DE102008047872A1 (de) Vorrichtungen, Systeme und Verfahren zum Unterdrücken einer Funkstörung von einer Rauschquelle durch aktive Filterung
DE102016106472A1 (de) Verfahren zum Regeln einer Leistungselektronik
DE102005050842B4 (de) Verfahren zum Betrieb eines Umrichters sowie Schaltungsanordnung
DE102015222314B4 (de) Verfahren und vorrichtung zur steuerung eines leistungsquellenhalbleiters
DE2238241A1 (de) Schaltungsanordnung zur filterung von impulsfolgefrequenzen, insbesondere fuer impuls-drehzahlgeber auf kraftfahrzeugen
DE2854929C2 (de)
WO2007082834A1 (de) Messgerät, insbesondere entfernungsmessgerät
DE102012013169A1 (de) Verfahren und System zur Jitterreduzierung
DE102014102734B4 (de) Sensorsysteme und Verfahren mit emulierter Leitungsanpassung
DE102008043203A1 (de) Vorrichtung zum Erfassen einer Frequenz eines Generatorausgangssignals

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee