DE10350027A1 - Verfahren und Vorrichtung zum Begrenzen eines Motorbetriebs in einem programmierbaren Bereich - Google Patents

Verfahren und Vorrichtung zum Begrenzen eines Motorbetriebs in einem programmierbaren Bereich Download PDF

Info

Publication number
DE10350027A1
DE10350027A1 DE10350027A DE10350027A DE10350027A1 DE 10350027 A1 DE10350027 A1 DE 10350027A1 DE 10350027 A DE10350027 A DE 10350027A DE 10350027 A DE10350027 A DE 10350027A DE 10350027 A1 DE10350027 A1 DE 10350027A1
Authority
DE
Germany
Prior art keywords
engine
speed
controller
threshold
engine operation
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
DE10350027A
Other languages
English (en)
Inventor
Jeffrey Scott Farmington Hills Hawkins
Kurt Joseph Farmington Hills Couture
Richard Michael jun. West Bloomfield Avery
Ian Daniel Canton McKenzie
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.)
Detroit Diesel Corp
Original Assignee
Detroit Diesel Corp
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 Detroit Diesel Corp filed Critical Detroit Diesel Corp
Publication of DE10350027A1 publication Critical patent/DE10350027A1/de
Withdrawn legal-status Critical Current

Links

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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/10Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
    • 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/1819Propulsion control with control means using analogue circuits, relays or mechanical links
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D31/00Use of speed-sensing governors to control combustion engines, not otherwise provided for
    • F02D31/001Electric control of rotation speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1497With detection of the mechanical response of the engine
    • F02D41/1498With detection of the mechanical response of the engine measuring engine roughness
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2409Addressing techniques specially adapted therefor
    • F02D41/2422Selective use of one or more tables
    • 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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/06Combustion engines, Gas turbines
    • B60W2510/0638Engine speed
    • 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/06Combustion engines, Gas turbines
    • B60W2710/0644Engine speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/1015Engines misfires
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/18Control of the engine output torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/28Control for reducing torsional vibrations, e.g. at acceleration

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

Die vorliegende Erfindung bezieht sich auf ein Motor-Steuersystem für kompressionsgezündete Motoren. Es verwendet einen Mikroprozessor-basierten Regler, der den Motorbetrieb in einem vorher als unerwünscht definierten Geschwindigkeitsbereich detektiert und auf das Detektieren antwortet, indem der Betrieb des Motors geändert wird. In einem bevorzugten Ausführungsbeispiel befiehlt der Regler einen Parameter zum Anpassen des Motorbetriebs, um innerhalb einer Zeitspanne nach dem Detektieren eine andere Geschwindigkeit außerhalb der ersten und zweiten Schwellen zu erreichen, die den unerwünschten Bereich definieren.

Description

  • Die vorliegende Erfindung bezieht sich auf die elektronische Kontrolle von Kompressions- Verbrennungsmotoren mit elektronischen Steuereinheiten, die programmierbar sind, um einen Bereich von Motorgeschwindigkeitsbetrieb mit ersten und zweiten Schwellen zu definieren, und um den Motorbetrieb nach dem Detektieren eines Motorbetriebs in einem Bereich zwischen den Schwellen in ein bestimmtes Intervall anzupassen.
  • Die vielen beweglichen Teile eines Fahrzeugantriebes oder einer motorisierten Maschinerie führen häufig zu harmonischen Schwingungen durch den gesamten Antrieb, die schwere Vibrationen und Beanspruchungen in den Komponenten, in den Aufhängungsstrukturen und durch das ganze Fahrzeug oder die den Motor tragende Maschine hervorrufen können. Während häufig mechanische Dämpfer verwendet wurden, um den Effekt eines Betriebs des Antriebes bei denjenigen Geschwindigkeiten zu reduzieren, bei denen die harmonische Verstärkung von destruktiven Schwingungen hervorgerufen wird, ist das Hinzufügen von Masse zu dem beweglichen Komponenten oder der Maschine häufig nicht erwünscht, weil solche Dämpfer eine begrenzte Effektivität haben, die Effizienz des Fahrzeugs oder der Maschine als Ganzes reduzieren können und die Abnutzung über die Lebensdauer der Ausrüstung vergrößern können. Das Entfernen destruktiver Drehkräfte im normalen Betriebsbereich kann relativ kostspielig sein.
  • Darüber hinaus sprechen keine der herkömmlich bekannten Dämpfer automatisch auf elektronische Steuereinheiten an, die die Zündung und den Betrieb eines Motors beeinflussen. Daher konnte ein Benutzer einen Motor bei unerwünschten Geschwindigkeiten für ausgedehnte Zeiträume betreiben, bei denen die hervorgerufenen Vibrationen durch Harmonische verstärkt wurden, die destruktiv im Hinblick auf den Motor, benachbarte Komponenten und die den Motor tragende Ausrüstung sind. Dementsprechend vermieden die herkömmlich bekannten Steuerungen für interne Verbrennungsmotoren nicht die destruktiven Effekte des Betreibens eines Motors in Geschwindigkeitsbereichen, die für die Einrichtung als unerwünscht angesehen wird.
  • Die vorliegende Erfindung überwindet die vorstehend geschilderten Nachteile, indem sie ein elektronisches Steuersystem für einen Motor zur Verfügung stellt, das den Motorbetrieb in einem als unerwünscht geltenden Bereich detektieren kann, und das die Einstellung der Motorgeschwindigkeit so steuern kann, dass der unerwünschte Bereich vermieden wird. Die Antwort kann die Erzeugung eines Signals sein, das die Motorgeschwindigkeit über eine Schwelle beschleunigt oder unter eine Schwelle abbremst, wobei die Schwellen den als unerwünscht definierten Bereich bestimmen. Darüber hinaus können eine Vielzahl von Bereichen oder Schwellen in die Steuerung programmiert werden oder auf andere Weise als erwünscht gemessen werden, um unerwünschte Drehzahlbereiche (RPM: Rounds per minute, Umdrehungen pro Minute) zu vermeiden, ohne die Funktion des die Steuerung verwendenden Fahrzeugs oder der Maschinerie übermäßig zu beeinflussen.
  • In einem Ausführungsbeispiel ist die Zeit des Motorbetriebs in einem unerwünschten Geschwindigkeitsbereich begrenzt durch einen zusätzlichen Stromkreis, der den Motorbetrieb in dem Bereich detektiert und es der Steuerung erlaubt, einen automatischen Durchlauf durch den Bereich anzuordnen, in welchem zwei Motorgeschwindigkeits-Ausgaben, wobei jede jeweils einer den Bereich definierenden Schwellengeschwindigkeit zugeordnet ist, ein Geschwindigkeitsbefehl und ein Drehmoment- oder Geschwindigkeits-Begrenzungs-Kontrolleinheitssignal mit zwei Relais und einer Diode verbunden sind, um den automatischen Durchlauf durchzuführen. Alternativ kann das Ergebnis eines einzigen Geschwindigkeitsschalters einen Geschwindigkeits-Steuerbefehl in die Lage versetzen, dem Motor eine Beschleunigung zu einer vorbestimmten Geschwindigkeit außerhalb des Bereiches zu erlauben. Solch ein Ausführungsbeispiel kann bevorzugt werden, wo einfachere Schaltkreise gewünscht werden und der Eingriff eines Benutzers möglich ist, z.B. um die Motorgeschwindigkeit zu einer niedrigeren Betriebsgeschwindigkeit umzuschalten, z.B. wo die Anfrage „Leerlauf" durch den Benutzer bestimmt wird. Solch eine Alternative kann digitale Eingaben eines variablen Geschwindigkeitsregler-Blockierers und eines alternativen minimalen einstellbaren Geschwindigkeitsreglers (VSG) sowie eine digitale Ausgabe erfordern, z.B. eine Geschwindigkeitsschalterausgabe, die vorzugsweise durch eine Geschwindigkeitsschalterausgabe oder ein Kontrollsignal für die Geschwindikgeitsüberschreitung des Motors zur Verfügung gestellt wird.
  • Ein anderes Ausführungsbeispiel, das nicht auf einer Schnittstelle zwischen diskreten Schaltkreisen und der elektronischen Steuerung beruht, kann verwendet werden durch das Ausnutzen eines Zeitgeber-basierten drehzahlbegrenzenden Betriebs, der herkömmlich in Detroit-Dieselschiffsmotorsteuerungen programmiert wurde und modifiziert ist durch das Reduzieren des Kraft-Steuersignals zu einer geringeren als der erwünschten Kraftschwelle, wenn der Motor in einem als unerwünscht bestimmten Geschwindigkeitsbereich betrieben wird. Dieser Überlastungsschutz für den Motor verhindert normalerweise den Betrieb bei Drehzahlen oberhalb der normalen Propellerbelastungskurve für eine ausgedehnte Zeitspanne, indem zeitweise die Beschleunigungsleistung aufrecht erhalten wird, während er die Motorlebensdauer schützt, indem die Motorleistung allmählich auf die maximal erlaubten Drehzahlen herabgesenkt wird.
  • Darüber hinaus kann ein Ausführungsbeispiel der vorliegenden Erfindung in einer neuen Software implementiert werden. Die Neuprogrammierung herkömmlich bekannter elektronischer Steuereinheiten, z.B. das Neuprogrammieren mit einem Kalibrations-Parameter, stellt einen Motor-Geschwindigkeitsbereich-Ausschluss zur Verfügung oder begründet eine digitale Eingabe, wenn ein Geschwindigkeitssignal in einem Bereich zwischen ersten und zweiten Schwellen liegt. Eine vorbestimmte Geschwindigkeitstabelle kann die Beschleunigung durch die obere Schwelle bewirken, so dass die Motorgeschwindigkeit oberhalb der oberen Schwelle bleibt, bis das abgefragte Geschwindigkeitssignal unter die erste Schwelle fällt. Unabhängig von dem verwendeten Ausführungsbeispiel vermeidet die vorliegende Erfindung Motorbetrieb in einem unerwünschten Geschwindigkeitsbereich zwischen oberen und unteren Schwellengeschwindigkeiten. Der Detektor kann ein einfach hinzugefügter Schaltkreis sein, der mit der elektronischen Steuereinheit kommuniziert, oder er kann abgeleitet werden von Signalen, die schon von der elektronischen Steuereinheit empfangen wurden, wie sie im Betrieb eines neu programmierten Mikroprozessors verarbeitet wurden. Im Ergebnis reduziert die vorliegende Erfindung wesentlich den destruktiven Betrieb, und sie führt zu einer längeren Lebensdauer für das Fahrzeug oder die Maschinerie, die mit der Steuerung betrieben werden.
  • Die vorliegende Erfindung wird klarer verstanden werden durch Bezug auf die nachfolgende, detaillierte Beschreibung eines bevorzugten Ausführungsbeispiels in Verbindung mit den beigefügten Zeichnungen, in denen gleiche Bezugszeichen in allen Ansichten die gleichen Teile bezeichnen, und in denen
  • 1 eine diagrammatische Ansicht eines Apparats wie eines Fahrzeugs oder einer Maschine ist und eine perspektivische Ansicht auf eine Motorsteuerung gemäß der vorliegenden Erfindung einschließt,
  • 2 eine diagrammatische und schematische Ansicht eines Steuersystems ist, das in dem Apparat nach 1 verwendet wird,
  • 3 eine graphische Darstellung von Geschwindigkeitsänderungen über der Zeit gemäß einem Ausführungsbeispiel der vorliegenden Erfindung ist,
  • 4 ein schematisches Diagramm eines Ausführungsbeispiels der vorliegenden Erfindung mit einem diskreten Schaltkreis ist,
  • 5 eine graphische Darstellung eines existierenden System ist, das modifiziert wurde um eine Steuerung gemäß der vorliegenden Erfindung auszuführen,
  • 6 ein Blockdiagramm von Motorsteuerungsvertahren ist, die gemäß der vorliegenden Erfindung programmiert sind,
  • 7 ein Blockdiagramm eines modifizierten Motorsteuerungs-Verfahrensprogramms gemäß der vorliegenden Erfindung ist,
  • 8 ein schematisches Diagramm eines modifizierten Ausführungsbeispiels alternativ zu 4 gemäß der vorliegenden Erfindung ist und
  • 9 ein Blockdiagramm eines Verfahrens-Ausführungsbeispiels gemäß der vorliegenden Erfindung ist.
  • 1 ist eine perspektivische Ansicht eines kompressions-gezündeten, internen Verbrennungsmotors 10, der eine Vielzahl von Merkmalen einer Motorsteuerung gemäß der vorliegenden Erfindung aufweist. Wie der einschlägige Fachmann erkennt, kann der Motor 10 in einem weiten Spektrum von Geräten 11 für verschiedene Anwendungen eingesetzt werden, einschließlich unter anderem Lastwagen, Baustellen-Ausrüstung, Schiffen und stationären Generatoren. Der Motor 10 weist eine Vielzahl von Zylindern auf, die unter einer entsprechenden Abdeckung vorgesehen sind, die generell mit den Bezugszeichen 12 bezeichnet ist. In einem bevorzugten Ausführungsbeispiel ist der Motor 10 ein kompressionsgezündeter interner Verbrennungsmotor mit mehreren Zylindern, so wie ein 4-, 6-, 8-, 12-, 16- oder 24- Zylinder-Dieselmotor. Darüber hinaus sollte festgehalten werden, dass die vorliegende Erfindung nicht auf einen bestimmten Motor- oder Kraftstoff-Typ begrenzt ist. Der Motor 10 weist eine Motorsteuerungseinheit (MSE) 14 auf. Die MSE 14 kommuniziert mit verschiedenen Motorsensoren und Stellgliedern über zugeordnete Kabel oder Drähte, die generell mit den Bezugszeichen 18 bezeichnet sind, um eine Steuerung 32 zum Steuern des Motors und des Gerätes 11 zu bilden. Darüber hinaus kommuniziert die Steuerung 32 mit dem Motorbenutzer mit Hilfe zugeordneter Lichter, Schalter, Anzeigen usw. wie dies im Detail in 2 dargestellt ist. Wenn er in einem Fahrzeug vorgesehen ist, ist der Motor 10 über eine Schwungscheibe 16 an ein Getriebe gekoppelt. Wie es dem einschlägigem Fachmann wohl bekannt ist, beinhalten viele Getriebe eine Kraftübertragungs-Konfiguration, in der eine Hilfswelle mit zugeordneten Hilfsgeräten verbunden sein kann, die durch den Motor und das Getriebe bei einer relativ konstanten Rotationsgeschwindigkeit mittels des variablen Geschwindigkeitsreglers des Motors verbunden ist. Die Hilfsgeräte können hydraulische Pumpen für Baumaschinen umfassen, sowie Wasserpumpen für Löschfahrzeuge, Kraftgeneratoren und eine beliebige Anzahl anderen, über Rotation angetriebenen Zubehörs. Typischerweise ist der Kraftübertragungsbetrieb nur benutzt, während das Fahrzeug stationär ist. Allerdings ist die vorliegende Erfindung unabhängig von dem jeweiligen Betriebszustand des Motors, sowie davon, ob das Fahrzeug stationär ist oder sich bewegt bei denjenigen Anwendungen, bei denen der Motor in einem Fahrzeug mit einem Kraftübertragungsmodus benutzt wird.
  • In 2 ist ein Blockdiagramm dargestellt, das ein Motorsteuerugssystem 30 mit begrenzendem Betrieb in einem Geschwindigkeitsbereich gemäß der vorliegenden Erfindung zeigt. Das System 30 repräsentiert das Steuerungssystem für den Motor 10 von 1. Das System 30 weist vorzugsweise einen Regler 32 in Verbindung mit verschiedenen Sensoren 34 und Stellgliedern 36 auf. Die Sensoren 34 können verschiede ne Positionssensoren sowie einen Beschleunigungs- oder einen Bremspositionssensor 38 aufweisen. Ebenfalls kann der Sensor 34 einen Kühlmitteltemperatursensor 40 aufweisen, der eine Anzeige der Temperatur des Motorblocks 42 zur Verfügung stellt. Ebenfalls kann ein Öldrucksensor 44 benutzt werden, um die Betriebsbedingungen des Motors zu überwachen, indem er ein entsprechendes Signal an den Regler 32 übermittelt. Andere Sensoren können Rotationssensoren zum Detektieren der Rotationsgeschwindigkeit des Motors umfassen, so wie den Sensor 38 zum Messen der Drehzahl (Umdrehungen pro Minute, UPM) und einen Fahrzeuggeschwindigkeitssensor (FGS) 90 in verschiedenen Anwendungen. Der Fahrzeuggeschwindigkeitssensor 90 stellt eine Anzeige der Rotationsgeschwindigkeit der Ausgangswelle oder der Schwanzwelle eines Getriebes (nicht gezeigt) zur Verfügung, die benutzt werden kann um die Fahrzeuggeschwindigkeit zu berechnen. Der Fahrzeuggeschwindigkeitssensor 90 kann ebenfalls einen oder mehrere Radgeschwindigkeits-Sensoren repräsentieren, die beispielsweise in Antiblockiersystemen-Anwendungen (ABS) verwendet werden.
  • Die Stellglieder 36 umfassen verschiedene Fahrzeugkomponenten, die über zugeordnete Steuersignale des Reglers 32 angesteuert werden. Wie in 2 angedeutet, können verschiedene Stellglieder 36 auch Rückkopplungssignale bezüglich ihres Betriebszustandes an den Regler 32 bereitstellen, zusätzlich zu rückgekoppelten Positions- oder anderen Signalen, die zur Steuerung der Stellglieder 36 benutzt werden. Vorzugsweise umfassen die Stellglieder 36 zusätzlich zu einer Vielzahl von Kraftstoff-Einspritzdüsen Komponenten, die über zugeordnete Spulen 64 angesteuert werden, um den jeweiligen Zylindern Kraftstoff zuzuführen. In einem Ausführungsbeispiel steuert der Regler 32 eine Kraftstoffpumpe 56, um Kraftstoff von einer Quelle 58 zu einer gemeinsamen Leitung oder einer Verteilerleiste 60 zu transportieren. Der Betrieb der Spulen 64 steuert die Zufuhr, den Zeitpunkt und die Dauer des Treibstoffeinspritzens auf an sich bekannte Art und Weise. Während das in 2 repräsentativ gezeigte Steuersystem mit einem zugeordneten Kraftstoff-Untersystem die typische Anwendungsumgebung der vorliegenden Erfindung illustriert, ist die Erfindung nicht auf einen bestimmten Typ von Kraftstoff oder ein bestimmtes Kraftstoffsystem beschränkt.
  • Die Sensoren 34 und die Stellglieder 36 können verwendet werden, um Status- und Steuerinformationen über eine Konsole 48 an einen Motorbenutzer zu übermitteln. Die Konsole 48 kann verschiedene Schalter 50, 54 zusätzlich zu Anzeigeelementen 52 um fassen. Vorzugsweise ist die Konsole 48 sehr nah zum Motorbenutzer angeordnet, beispielsweise in der Kabine eines Fahrzeuges. Die Anzeigeelemente 52 können jede beliebige Anzahl von hörbaren und sichtbaren Anzeigeelementen umfassen, beispielsweise Lichter, die gezeigt oder beleuchtet werden in einer Antwort auf das Detektieren eines Motorbetriebs in einem für unerwünscht gehaltenen Geschwindigkeitsbereich, wobei die Anzeigeelemente Bildschirme, Summer, Alarmtöne und ähnliches umfassen. Vorzugsweise werden einer oder mehr Schalter, so wie die Schalter 50 und 54, benutzt, um einen bestimmten Betriebsmodus abzufragen, so wie beispielsweise einen Tempostat-Modus.
  • In einem Ausführungsbeispiel umfasst der Regler 32 eine programmierte Mikroprozessor-Einheit 70, die mit den verschiedenen Sensoren 34 und den Stellgliedern 36 über einen Ein-Ausgabe-Baustein kommuniziert. Wie es wohl bekannt ist, können die Ein-Ausgabe-Bausteine 72 in Form von Prozessor-Schaltkreisen eine Schnittstelle bereitstellen, um die Signale aufzubereiten, den Regler 32 zu schützen und um abhängig von dem jeweiligen Eingabe- oder Ausgabegerät angemessene Signalpegel zu erreichen. Der Prozessor 70 kommuniziert mit den Eingabe-Ausgabe-Bausteinen 72 mittels eines konventionellen Daten/Adressbus-Systems. Gleichermaßen kommuniziert der Prozessor 70 mit verschiedenen Typen von computerlesbaren Speichermedien 76, die einen „keep-alive memory" (KAM) 78, einen „read-only memory" (ROM) 80 und einen „random-access memory" (RAM) 82 umfassen können. Die verschiedenen Typen von computerlesbaren Speichermedien 76 stellen Kurzzeitspeicher und Langzeitspeicher für die vom Regler 32 zum Steuern des Motors benutzten Daten dar. Die computerlesbaren Speichermedien 76 können durch jede beliebige Anzahl von bekannten physikalischen Elementen implementiert werden, die zum Speichern von solchen Daten geeignet sind, die vom Mikroprozessor 70 ausführbare Anweisungen repräsentieren.
  • Solche Elemente umfassen PROM, EPROM, EEPROM, „Flash Memory" und Ähnliches zusätzlich zu verschiedenen magnetischen, optischen und kombinierten Medien, die zum zeitweiligen oder permanenten Speichern von Daten geeignet sind.
  • Die computerlesbaren Speichermedien 76 beinhalten Daten, die Programmanweisungen (Software), Kalibrationen, Betriebsvariablen und Ähnliches repräsentieren, die in Verbindung mit der zugeordneten Hardware verwendet werden, um die verschiedenen Systeme und Untersysteme des Motors und/oder des Fahrzeugs zu steuern. Die Motor/Fahrzeug-Steuerlogik ist über den Regler 32 basierend auf den Daten, die in dem computerlesbaren Speichermedien 76 zusätzlich zu den verschiedenen anderen elektrischen und elektronischen Schaltkreisen gespeichert sind, implementiert.
  • In einem Ausführungsbeispiel der vorliegenden Erfindung umfasst der Regler 32 eine Steuerlogik, um den Motorbetrieb in einem Geschwindigkeitsbereich dadurch zu beschränken, dass die tatsächliche Motorgeschwindigkeit mit einem unerwünschten Motorgeschwindigkeitsbereich verglichen wird, und dass wenigstens ein Antwortsignal generiert wird, das die Motorgeschwindigkeit außerhalb der ersten und der zweiten Schwelle des Bereiches einstellt. Die mittels des Reglers 32 implementierte Kontrollogik überwacht die Betriebsgeschwindigkeit des Motors oder der damit verbundenen Komponenten. Gleichermaßen bestimmt ein Detektor, ob die Motorgeschwindigkeit innerhalb der ersten und zweiten Schwellen eines Geschwindigkeitsbereiches liegt. Der Regler 32 treibt dann die Fahrzeug-Stellglieder an, um automatisch die Motorgeschwindigkeit anzupassen, wenn die Betriebszeit zwischen den ersten und zweiten Schwellen eine programmierbare Grenze überschreitet. Selbstverständlich können in Abhängigkeit von der jeweiligen Anwendung einer oder mehrere Bereiche mit Schwellen überwacht werden, um den Betrieb in mehr als einem Geschwindigkeitsbereich zu begrenzen.
  • Für die gesamte Beschreibung der Erfindung gilt, dass eine wählbare oder programmierbare Grenze oder Schwelle aus einer beliebigen Anzahl von individuellen Grenzen/Schwellen mittels eines Programmierelementes ausgewählt werden kann, beispielsweise mittels eines Elementes 66, das wahlweise über einen entsprechenden Stecker oder Verbinder 68 mit dem Regler 32 verbunden werden kann. Statt primär durch die Software gesteuert zu werden, kann die wählbare oder programmierbare Grenze auch durch einen entsprechenden Hardware-Schaltkreis bereitgestellt werden, der verschiedene Schalter, Wählscheiben oder ähnliches aufweist. Selbstverständlich kann die wählbare oder programmierbare Grenze auch mittels einer Kombination von Software und Hardware geändert werden, ohne von dem Gedanken der vorliegenden Erfindung abzuweichen.
  • Vom einschlägigen Fachmann wird gewürdigt werden, dass die Blockdiagramme der 6 und 7 die Kontrollogik repräsentieren, die implementiert oder ausgeführt wer den kann in der Hardware, in der Software oder in einer Kombination von Hardware und Software. Die verschiedenen Funktionen werden vorzugsweise von einem programmierten Mikroprozessor ausgeführt, wie er beispielsweise in dem DDEC-Regler umfasst ist, der von der Detroit Diesel Corporation aus Detroit, Michigan, hergestellt wird. Natürlich kann die Steuerung des Motors oder Fahrzeugs eine oder verschiedene Funktionen umfassen, die bei bestimmten elektrischen, elektronischen, oder integrierten Schaltkreisen implementiert sind. Die einschlägigen Fachleute werden auch erkennen, dass die Kontrolllogik durch eine beliebige Anzahl von bekannten Programmier- und Prozessortechniken oder -Strategien implementiert werden kann und nicht auf die in den 3 bis 7 dargestellte Sequenz begrenzt ist. Beispielsweise kann unterbrochenes oder ereignisgesteuertes Prozessieren typischerweise in Echtzeit- Steueranwendungen verwendet werden, wie sie bei der Steuerung eines Motors oder Fahrzeuges vorliegt. Ebenfalls können paralleles Rechnen, Multi-Tasking oder mehrfach verschränkte Systeme und Verfahren verwendet werden, um die Ziele, Merkmale und Vorteile der vorliegenden Erfindung zu verwirklichen. Die Erfindung ist unabhängig von einer bestimmten Programmiersprache, einem Betriebssystem, Prozessor oder Schaltkreisen, um die dargestellte Steuerlogik zu entwickeln und/oder zu implementieren. Gleichfalls können abhängig von der bestimmten Programmiersprache und Rechnerstrategie verschiedene Funktionen in der dargestellten Reihenfolge zu im wesentlichen den gleichen Zeitpunkten oder in einer anderen Reihenfolge ausgeführt werden, während die Merkmale und Vorteile der vorliegenden Erfindung erzielt werden. Die dargestellten Funktionen können verändert oder in einigen Fällen ausgelassen werden, ohne von dem Gedanken der vorliegenden Erfindung abzuweichen.
  • In 3 ist ein bevorzugtes, automatisches Verfahren zum Vermeiden eines Betriebs in einem programmierbaren Bereich von Motorgeschwindigkeiten graphisch dargestellt. Wenn der Benutzer die Geschwindigkeit erhöht, wird der Motor automatisch durch den programmierbaren Ausschlussbereich hindurchlaufen. Darüber hinaus wird der Motor automatisch durch den programmierbaren Ausschlussbereich hindurchlaufen, wenn die Motorgeschwindigkeit wieder verringert wird. Ein Ausführungsbeispiel des automatisierten Verfahrens benutzt zwei Motorgeschwindigkeitsausgänge 84 und 88, einen Geschwindigkeits-Steuereingang 100, einen Drehmoment- oder einen geschwindigkeitsbegrenzenden Eingang 86, zwei Relais 94, 96 und eine Diode 97. Ein Ausführungsbeispiel mit diesen Komponenten ist in 4 dargestellt. Die graphische Darstellung der Ge schwindigkeit über der Zeit in 3 zeigt die aufeinanderfolgenden Verlangen nach erhöhter Geschwindigkeit und dann nach verringerter Geschwindigkeit, die von dem Benutzer des Gerätes ausgeführt werden. Zum Beispiel kann der Geschwindigkeitsschalter Nr. 1, der bei 85 gezeigt ist, vom Geschwindigkeitsschalter-Ausgang des DDEC IV-Reglers gebildet werden. Dieser Ausgang stellt ein Signal zur Verfügung, herkömmlicherweise die Anlasser-Abschaltung zum Verhindern der Wieder-Inbetriebnahme des Anlassers, sowie Fehleranzeigen so wie eine Motor-Übergeschwindigkeit für andere Steuermodule, während der Motor oberhalb einer kalibrierten Geschwindigkeit läuft. Herkömmlicherweise erlaubt ein offener Schaltkreis an dem Anschluss dem Anlasser eine erneute Betriebsaufnahme, wenn der Motor unterhalb einer kalibrierten Geschwindigkeit läuft, beispielsweise von 60 UPM. Die Aktivierungs- und Deaktivierungsschwellen des Ausgangssignals, die ausgewählten UPM-Werten entsprechen, können auf jeden beliebigen Wert gesetzt werden und sind mittels verschiedener Werkzeuge programmierbar. In ähnlicher Weise kann die Polarität wie gewünscht programmiert werden. Ein digitaler Ausgang wird auch benutzt um anzuzeigen, dass der Motor läuft. Das Anwendungs-Code-System (ACS) setzt die vorgegebene Standardfunktion, die Anzahl und die Polarität, um jeden der Eingänge und der sechs digitalen Ausgangs-Anschlüsse zu programmieren. Die Funktion des Ausgangsanschlusses kann bestellt werden zum Zeitpunkt der Bestellung des Motors oder konfiguriert werden durch ein elektronisches Fahrzeugprogrammsystem (VEPS)- Werkzeug oder durch ein Neuprogrammier-System eines Händlers. In ähnlicher Weise können die UPM-Werte oder die Polarität wie gewünscht gesetzt werden.
  • Im Folgenden wird Bezug genommen auf 4. Wenn die Motorgeschwindigkeit eine niedrige Geschwindigkeitsschwelle erreicht, beispielsweise die vorbestimmbare Geschwindigkeit des Geschwindigkeitsschalters Nr. 1, der bei 85 gezeigt ist, wird der Ausgang 84 aktiviert. Im bevorzugten Ausführungsbeispiel wird das Aktivieren vorzugsweise ausgeführt durch Schalten des Ausgangs auf Erde, wie in 4 gezeigt, obwohl das System 30 auch mit der entgegengesetzten Polarität betrieben werden könnte, ohne von der Erfindung abzuweichen. Das Ausgangssignal 84 wird benutzt, um den Motorgeschwindigkeits-Steuereingang 86 zu aktivieren, beispielsweise mit dem DDEC-digitalen Eingang, der herkömmlich für den alternativen minimalen einstellbaren Geschwindigkeitsregler (ALT MIN VSG) verwendet wurde, welcher programmiert ist, die angepeilte Motorgeschwindigkeit leicht oberhalb der oberen Schwelle 92 (3) zu setzen. Zu sätzlich wird der Ausgang 84 des Geschwindigkeitsschalters Nr. 1 benutzt, um die Erde aus einem gemeinsamen Eingang auf ein erstes Relais 94 zu legen, beispielsweiss auf einen Stift 30 auf einem standardmäßigen Bosch-Relais.
  • Der zweite Geschwindigkeitsschalter 88 ist programmiert auf eine Motorgeschwindigkeit oberhalb der oberen Geschwindigkeitsschwelle 92 und unterhalb der angepeilten Geschwindigkeit, die generiert ist, sobald der erste Geschwindigkeitsschalter 94 den Motorgeschwindigkeits-Steuereingang aktiviert hat. Wenn der Geschwindigkeitsschalter 88 aktiviert ist, schaltet er beide Relais 94 und 96 ein. Das Relais 94 ist eingeklinkt, sobald es eingeschaltet ist, weil das Erde-Signal vom Signalausgang 84 des Geschwindigkeitsschalters Nr. 1, das vorher zum gemeinsamen Eingang (beispielsweise dem Stift Nr. 30) zugeführt wurde, jetzt über den normalerweise offenen Kontakt 98 direkt mit der Erdseite der Spule des Relais 94 verbunden ist. Der normalerweise geschlossene Ausgang des Relais 96 ist jetzt offen, womit er die Erde davon abhält, die Motorgeschwindigkeits-Begrenzungsfunktion zu aktivieren.
  • Das Motorsteuersignal sollte eine Zielgeschwindigkeit oder ein Zieldrehmoment von genügender Höhe setzen, um ein Pendeln zwischen der oberen Geschwindigkeitsbereichs-Schwelle 92 und der unteren Geschwindigkeitsbereich-Schwelle 90 zu vermeiden. Beispielsweise kann der Geschwindigkeitsschalter Nr. 2 bei 38 (ehemals die Motor-Überdrehzahl) der digitale Ausgang eines DDEC IV Reglers sein, dessen digitaler Ausgang auf Erde geschaltet wird, wenn die untere Seite des digitalen Ausgangs benutzt wird, oder der zu einem positiven Signal der Batterie geschaltet wird, wenn die hohe Seite des digitalen Ausgangs verwendet wird. Das Schalten tritt auf, wenn ein kalibrierter Wert, beispielsweise ein Stellwert für eine Motor-Überdrehzahl, überschritten wird. Der Motorgeschwindigkeits-Steuerwert ist programmierbar.
  • Wenn im bevorzugten Ausführungsbeispiel die Motorgeschwindigkeit unter die Geschwindigkeit fällt, bei der der Geschwindigkeitsschalter 88 deaktiviert wird, wird der Anschluss auf offen geschaltet, und er schaltet das Relais 96 ab. Weil das Relais 94 eingeklinkt ist, liegt der Ausgang des Relais 98 auf Erde, um einen die Motorgeschwindigkeit begrenzenden Eingang 100 durch das normalerweise geschlossene Relais 96 zu ermöglichen. Sobald er aktiviert ist, zwingt der geschwindigkeitsbegrenzende Eingang 100 die Motorgeschwindigkeit unterhalb die den Schalter 84 deaktivierende Schwelle und schaltet das Relais 94 ab. In einem Arbeitsbeispiel, bei dem die programmierbaren Parameter den Betrieb zwischen 1400 UPM und 1600 UPM begrenzen, ist der Motorgeschwindigkeits-Steuerbefehl auf einen Wert von ungefähr 1630 UPM gesetzt. Die Grenze, die den Ausgang des Geschwindigkeitsschalters Nr. 1 84 aktiviert, ist auf 1400 UPM gesetzt. Die Grenze, die den Geschwindigkeitsschalter Nr. 1 84 deaktiviert, ist auf 1390 UPM gesetzt. Die Grenze, die den Ausgang des Geschwindigkeitsschalters Nr. 2 88 aktiviert, ist auf 1610 UPM gesetzt. Die Grenze, die den zweiten Schalter 88 deaktiviert, ist auf 1600 UPM gesetzt. Die ACS-Drehmomentbegrenzungs-UPM, welches die den Motor begrenzende Drehzahl UPM ist, kann auf 1200 UPM gesetzt werden. Die Diode 97 erlaubt es nur dem Ausgang 88, das Relais 96 zu steuern. Ohne die Diode 97 würde das Relais 96 eingeschaltet bleiben, bis die Ausgänge 84 und 88 deaktiviert sind.
  • Wie in 8 gezeigt, besteht eine andere Variante darin, dass der Ausgang des Geschwindigkeitsschalters 84 den Eingang des Motor-Geschwindigkeitsbefehls aktiviert. Der Befehlseingang 86 ist an der oberen Schwellengeschwindigkeit programmiert, beispielsweise bei 1600 UPM im obigen Beispiel, so dass wenn der Eingang 86 aktiviert ist, der Motor zu der befohlenen Geschwindigkeit beschleunigen wird. Der Benutzer kann die Motorgeschwindigkeit zwischen der oberen Geschwindigkeitsschwelle (der befohlenen Motorgeschwindigkeit) 92 und der angepeilten Motorgeschwindigkeit variieren. Wenn der Benutzer in einem unteren Geschwindigkeitsbereich operieren möchte, kann der Benutzer einen Schalter umlegen, der den Eingang einer Leerlaufanfrage aktiviert. Dieses Verfahren ist einfacher zu implementieren, aber es erfordert zusätzliche Intervention durch den Benutzer, statt einer vollständig automatischen Antwort wie es oben beschrieben wurde. In einer solchen Modifikation würden die angeforderten digitalen Eingänge des elektronischen Steuermoduls 14 die Leerlauf-Geschwindigkeitsaufforderung (Blockierung des variablen Geschwindigkeitsreglers) und der Motorgeschwindigkeitsbefehl (alternierendes minimales VSG) sein. Zusätzlich werden zwei Ausgänge von Geschwindigkeitsschaltern benutzt, so wie der Ausgang des DDEC-Geschwindigkeitsschalters und der Ausgang der Geschwindigkeits-Überdrehzahl. Wenn in dieser Anwendung der Benutzer nach einer Geschwindigkeitsveränderung oberhalb des Leerlaufes verlangt, läuft der Motor in einem Bereich vom Leerlauf bis herauf zu 1400 UPM. Sobald der Motor die Schwelle von 1400 UPM erreicht, wird der Ausgang des Geschwindigkeitsschalters (ehemals der Ausschalter des Anlassers) 84 aktiviert, der ein Erde-Signal an den Eingang 86 (ehemals der alternie rende, minimale VSG) legt, der sofort befiehlt, die Motorgeschwindikgeit auf 1600 UPM herauflaufen zu lassen. Alternativ kann der Ausgang 84 des Geschwindigkeitsschalters auch an einen Relais-betriebenen Schalter in Reihe mit dem Schalter der Leerlaufabfrage verbunden werden, um eine Anfrage nach Leerlauf unterhalb von 1400 UPM zu verhindern. Wenn der Eingang 86 (ehemals der alternierende minimale VSG) aktiviert wird, ist der Motor-Geschwindigkeitsbereich jetzt von 1600 UPM bis hinauf zur Ziel-Motorgeschwindigkeit.
  • Bezug nehmend auf die 5 verwendet ein zweites Verfahren zum Implementieren der Betriebsbegrenzung in einem Geschwindigkeitsbereich zwischen ersten und zweiten Schwellen ein Zeitglied-basiertes drehzahlbegrenzendes Element. Beispielsweise kann bei existierenden Schiffsmotor-Steuerungen ein drehzahlbegrenzendes Element implementiert werden in der Absicht, dass das maximale abgefragte Drehmoment bei einem überhöhten Leistungslevel kalibriert wird, um den Schiffen zu erlauben, momentan überhöht zu beschleunigen, aber nicht in der Absicht, den überhöhten Kraftlevel für längere, durchgehende Betriebe aufrecht zu erhalten. Dieses Element kann programmiert werden, nach einem Zeitintervall zu reagieren, das dasjenige überschreitet, welches durch die kalibrierten Zeitgeber-Werte im ECM 14 vorgegeben ist, um das Drehmoment durch den unerwünschten Motorbetriebs-Geschwindigkeitsbereich zu reduzieren, falls der Motor in dem unerwünschten Geschwindigkeitsbereich für ein Zeitintervall verbleibt, welches durch den kalibrierten Zeitgeber vorgesehen ist.
  • Dieses Verfahren hat den Vorteil, dass es keine zusätzliche Software erfordert und sich keine Verkabelung ändert, wenn das Element durch das Setzen eines Kalibrationsparameters aktiviert wird. Dieses Element begrenzt die verfügbare Leistung in einem programmierbaren Geschwindigkeitsbereich, während das vorstehend beschriebene Ausführungsbeispiel die Zeit des Motorbetriebes in dem programmierbaren Motorbereich begrenzt.
  • Wie in 5 gezeigt, verhindert ein Motor-Überlastungsschutz den Betrieb des Motors bei Drehmomenten oberhalb der normalen Propeller-Lastkurve für verlängerte Zeitintervalle. Eine hörbare Warnung kann ertönen und eine warnende Nachricht kann angezeigt werden, beispielsweise durch ein Anzeigeelement 52, wenn die Motorleistung die erlaubte maximale Drehmomentkurve für mehr als eine Minute überschreitet. Nach einer zusätzlichen Zeitspanne, beispielsweise von zwei Minuten, kann das Motorüberprüfungslicht (check engine light, GEL) bei 52 erleuchtet und ein Code 58 auf einem LED-Bildschirm 53 angezeigt werden. Die Motorleistung wird auf die erlaubte maximale Drehmomentkurve heruntergefahren. Das System kann überschritten werden durch das Drücken und Freilassen des Motor-Überreiten-Knopfes (Engine Override Button, ENG OVR) bei der aktiven Steuerstation 48.
  • Wie in 9 gezeigt, beinhaltet eine andere Version zum Implementieren des Verfahrens zum Steuern des Motors die Implementierung einer neuen Software in dem Regler. In diesem Verfahren werden kalibrierbare minimale und maximale Schwellen bestimmt durch das Auswählen des Bereiches, in dem der Motorbetrieb als unerwünscht definiert wurde. Das Verfahren zum Aktivieren des Elements kann aus dem Erzeugen eines digitalen Einganges basiert auf einem programmierbaren Kalibrationsparameter bestehen, beispielsweise der Aktivierung einer Eingabe eines Motor-Geschwindigkeitsbereich-Ausschlusses, was vorzugsweise als Teil des elektronischen Steuermoduls 14 umfasst ist. Wenn das Element aktiviert ist, wird der Motor durch die programmierte Schwelle beschleunigt, falls die Motorgeschwindigkeit oder eine äquivalente Geschwindigkeit basierend auf einer Abfrage des Drehmomentes die minimale Schwelle überschreitet. Die Motorgeschwindigkeit würde oberhalb der oberen Schwelle verbleiben, bis die Anfrage nach Motorgeschwindigkeit unter die untere Schwelle fällt. Sobald die Anfrage nach Geschwindigkeit unter die untere Schwelle gefallen ist, wird die Steuerung die Kraftstoffversorgung des Motors unterbinden, bis sie wenigstens unterhalb die untere Schwelle der Motorgeschwindigkeit gefallen ist. Selbstverständlich ist vorzugsweise eine Hysterese implementiert, um wiederholtes Pendeln zu vermeiden.
  • Eine andere bevorzugte Methode würde eine kalibrierbare „PTO Input Raw Counts To Set Speed"-Tabelle erlauben. In diesem Verfahren wird eine Tabelle hinzugefügt, die statt den Versatz und die Steigung der Leistungs-Abtriebsseite einzugeben, die original-Zählung berücksichtigt und zu einer Motorgeschwindigkeit in Bezug setzt. Dies würde eine Flexibilität der Bereiche, mehrfache Bereiche und sogar eine nicht-lineare Spline-Kurve erlauben. Der „PTO Input Raw Counts" kann jede Steuerung für Motorgeschwindigkeiten in herkömmlich bekannten elektronischen Steuermodulen sein.
  • In 6 zeigt ein Flussdiagramm ein Verfahren wie dasjenige, das mit Bezug zur 4 beschrieben wurde. Zusätzlich stellt 7 ein vereinfachtes Blockdiagramm zum Implementieren eines Verfahrens-Ausführungsbeispiels gemäß der vorliegenden Erfindung dar.
  • Auf jeden Fall stellt die vorliegende Erfindung eine Motorsteuerung zur Verfügung, die den Betrieb in Geschwindigkeitsbereichen zwischen für unerwünscht geltenden ersten und zweiten Schwellen beschränkt. Die oberen und unteren Grenzen der Schwellen, sowie die oberen und unteren Grenzen für jeden Schalter, der im Betreiben des Systems verwendet werden kann, können wie gewünscht während der Herstellung des Steuermoduls oder durch nachfolgendes Programmieren in dem Gerät gesetzt werden.

Claims (19)

  1. Verfahren zum Begrenzen des Betriebs eines Motors (10) mittels eines elektronischen Steuermoduls (14) und einer Drosselsteuerung in wenigstens einem als unerwünscht definiertem Geschwindigkeitsbereich, wobei das Verfahren umfasst: – Erfassen des Motorbetriebes an einer ersten Schwelle (90) des Bereiches, – Antworten auf das Erfassen durch Generieren eines Befehls für einen geänderten Betrieb des Motors (10), der sich von der Schwelle (90) unterscheidet, und – Befehlen eines Anpassens des Ausganges des Antriebsstranges für einen fortgesetzten Betrieb außerhalb des Bereiches, der durch die erste Schwelle (90) und eine zweite Schwelle (92) definiert ist, innerhalb einer auf das Erfassen folgenden Zeitspanne.
  2. Verfahren nach Anspruch 1, wobei das Befehlen einen Befehl zur Anpassung der Motorgeschwindigkeit umfasst.
  3. Verfahren nach Anspruch 1, wobei das Befehlen ein Befehl zum Anpassen des Kraftstoffes ist.
  4. Verfahren nach Anspruch 1, wobei das Befehlen einen Befehl zu einer Drehmoment-Antwort umfasst.
  5. Verfahren nach Anspruch 1, wobei das Befehlen einen Befehl zu einem Getriebeschalten umfasst.
  6. Verfahren nach Anspruch 1, wobei das Antworten umfasst, dass automatisch eine Eingabe auf das elektronische Steuermodul (14) geschaltet wird.
  7. Verfahren nach Anspruch 6, wobei das Schalten das Antworten wenigstens eines Relais (94, 96) auf einen die Geschwindigkeit erfassenden Schalter (85, 87) umfasst.
  8. Verfahren nach Anspruch 7, wobei das Schalten das Antworten eines zweiten Relais (96) auf einen zweiten die Geschwindigkeit erfassenden Schalter (87) umfasst.
  9. Verfahren nach Anspruch 1, wobei das Antworten umfasst, dass ein erfasster Zustand angezeigt wird und manuell eine Eingabe auf die Drosselsteuerung geschaltet wird.
  10. Verfahren nach Anspruch 1, wobei das Antworten umfasst, dass die Zeit des Motorbetriebs in dem Geschwindigkeitsbereich gemessen wird, um ein Intervall zu definieren, und wobei das Vermeiden es umfasst, dass die Drosselsteuerung in dem Geschwindigkeitsbereich nach dem Intervall beendet wird.
  11. Verfahren nach Anspruch 1, wobei das Antworten das Neuprogrammieren des Motorbetriebs in dem elektronischen Steuermodul (14) umfasst.
  12. Verfahren nach Anspruch 11, wobei das Antworten die Eingabe einer Antwort in das elektronische Steuermodul (14) umfasst.
  13. Verfahren nach Anspruch 11, wobei das Neuprogrammieren die Auswahl einer Tabelle von Betriebsbefehlen umfasst.
  14. Motorsteuerung (30) für einen kompressions-gezündeten internen Verbrennungsmotor (10), die den Motorbetrieb aus einem zwischen ersten (90) und zweiten Schwellen (92) definierten Geschwindigkeitsbereich schaltet, wobei die Steuerung (30) umfasst: – einen Sensor (34) zum Detektieren, wann der Motorbetrieb durch die erste Schwelle (90) hindurchgeht, – eine Reglereingabe als Antwort auf das Detektieren, um eine vorbestimmte Antwort zu berechnen, und – einen Regler (32), der eine Änderung eines Motorbetriebsparameters befiehlt, um den Motorbetrieb in einer Zeitspanne nach dem Detektieren zu einem Niveau anzupassen, das außerhalb des durch die ersten und zweiten Schwellen (90, 92) definierten Bereiches liegt.
  15. Steuerung nach Anspruch 14, wobei die Steuerung (30) einen Schaltkreis mit diskreten Komponenten umfasst, um die Eingabe an das elektronische Steuermodul (14) zu generieren.
  16. Steuerung nach Anspruch 14, wobei die Steuerung (30) ein Software-Programm in einem elektronischen Steuermodul (14) umfasst.
  17. Ein computerlesbares Speichermedium (76) mit darauf gespeicherten Daten, die von einem Computer ausführbare Anweisungen repräsentieren, um einen kompressions-gezündeten internen Verbrennungsmotor (10) zu steuern, der in einem Fahrzeug installiert ist, um ein einen Geschwindigkeitsbereich vermeidendes Anpassungs-Merkmal zu realisieren, wobei das computerlesbare Speichermedium (76) umfasst: – Anweisungen zum Erfassen, wann ein die Motorgeschwindigkeit repräsentierendes Signal zu einem zwischen oberen (92) und unteren Schwellen (90) definierten Geschwindigkeitsbereich korrespondiert, – Anweisungen zum Antworten auf das Detektieren durch das Generieren eines Befehls zum Betreiben des Motors (10) auf einem Niveau außerhalb des Bereiches, und – Anweisungen zum Befehlen der Änderung eines Motorparameters zum Anpassen des Motorbetriebes außerhalb des durch die oberen (92) und unteren Schwellen (90) definierten Bereiches in einer Zeitspanne, die auf das Detektieren folgt.
  18. Speichermedium nach Anspruch 17, wobei die Anweisungen auf dem Speichermedium eine Tabelle von Betriebsbefehlen für wenigstens einen Betriebsparameter des Motors umfasst.
  19. Speichermedium nach Anspruch 17, wobei die Anweisungen ein auswählbares Überreiten-Merkmal umfassen.
DE10350027A 2002-11-06 2003-10-27 Verfahren und Vorrichtung zum Begrenzen eines Motorbetriebs in einem programmierbaren Bereich Withdrawn DE10350027A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/289097 2002-11-06
US10/289,097 US6814053B2 (en) 2002-11-06 2002-11-06 Method and apparatus for limiting engine operation in a programmable range

Publications (1)

Publication Number Publication Date
DE10350027A1 true DE10350027A1 (de) 2004-05-27

Family

ID=32176047

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10350027A Withdrawn DE10350027A1 (de) 2002-11-06 2003-10-27 Verfahren und Vorrichtung zum Begrenzen eines Motorbetriebs in einem programmierbaren Bereich

Country Status (2)

Country Link
US (1) US6814053B2 (de)
DE (1) DE10350027A1 (de)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101037236B1 (ko) * 2003-02-07 2011-05-25 로베르트 보쉬 게엠베하 센서를 위한 진단 방법
US7597815B2 (en) * 2003-05-29 2009-10-06 Dressel Pte. Ltd. Process for producing a porous track membrane
WO2005124133A1 (en) * 2004-06-17 2005-12-29 Man B & W Diesel A/S Vibration reduction by combustion parameter control of large diesel engines
DE102004050899B3 (de) * 2004-10-19 2006-04-20 Siemens Ag Verfahren zur Lastzustandsüberwachung einer Antriebsmaschine und zugehörige Vorrichtung
US7643912B2 (en) * 2004-11-01 2010-01-05 Hypertech, Inc. Programmable automotive computer method and apparatus with accelerometer input
US7379801B2 (en) * 2004-11-01 2008-05-27 Hypertech, Inc. Programmable automotive computer system
US20070192012A1 (en) * 2006-02-14 2007-08-16 Detroit Diesel Corporation Method and system of enhanced vehicle road speed limiting
US7280907B2 (en) * 2006-02-22 2007-10-09 Detroit Diesel Corporation Method of enhancing accelerator pedal safety interlock feature
US7310576B1 (en) * 2006-06-07 2007-12-18 Detroit Diesel Corporation Method and system to control internal combustion engine idle shut down
JP5155569B2 (ja) * 2007-01-29 2013-03-06 川崎重工業株式会社 アイドル回転数制御装置およびそれを備える車両
US8801393B2 (en) 2007-10-12 2014-08-12 Pierce Manufacturing Inc. Pressure control system and method
US8647254B2 (en) * 2008-07-01 2014-02-11 Maquet Cardiovascular Llc Epicardial clip
US8335633B2 (en) * 2008-09-26 2012-12-18 Kawasaki Jukogyo Kabushiki Kaisha Driving control system for personal watercraft
US8140723B2 (en) * 2008-11-04 2012-03-20 Renesas Electronics America Inc. Digital I/O signal scheduler
US7761222B1 (en) * 2008-12-29 2010-07-20 Caterpillar Inc Fuel injector flow shift compensation in internal combustion engine
DE102010024566A1 (de) * 2010-06-10 2011-12-15 Repower Systems Ag Windenergieanlage und Verfahren zum Prüfen eines Drehzahlrelais einer Windenergieanlage
WO2013090543A1 (en) * 2011-12-15 2013-06-20 Ego-Gear, Llc A device to increase fuel economy
JP2015507123A (ja) * 2011-12-29 2015-03-05 ゼネラル・エレクトリック・カンパニイ 内部車両エンジンを制御する装置及び方法
US10495014B2 (en) 2011-12-29 2019-12-03 Ge Global Sourcing Llc Systems and methods for displaying test details of an engine control test
DE102013220414A1 (de) * 2013-10-10 2015-04-16 Robert Bosch Gmbh Verfahren und Vorrichtung zum Überwachen eines Antriebs eines Kraftfahrzeugs
US10309363B2 (en) 2013-12-05 2019-06-04 Ecomplete, Llc Integrated automated idle reduction system and method
USD800739S1 (en) 2016-02-16 2017-10-24 General Electric Company Display screen with graphical user interface for displaying test details of an engine control test
US10495010B2 (en) 2016-08-16 2019-12-03 Dana Heavy Vehicle Systems Group, Llc Damage protection for multi-function axle

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2511862B2 (ja) * 1986-01-08 1996-07-03 株式会社日立製作所 内燃機関の点火時期制御方法
JPS639641A (ja) * 1986-06-27 1988-01-16 Hitachi Ltd 内燃機関の負荷トルク制御装置
IT1240391B (it) 1990-07-10 1993-12-10 Iveco Fiat Gruppo motopropulsore automatizzato per un veicolo industriale.
US5477827A (en) 1994-05-16 1995-12-26 Detroit Diesel Corporation Method and system for engine control
DE19518672A1 (de) * 1995-05-20 1996-11-21 Fev Motorentech Gmbh & Co Kg Schwungradanordnung für ein Maschinenaggregat
DE19535419A1 (de) * 1995-09-23 1997-03-27 Bosch Gmbh Robert Verfahren und Vorrichtung zur Ansteuerung eines Stellgliedes
JPH09287516A (ja) * 1996-04-25 1997-11-04 Mitsubishi Electric Corp 失火検出装置
US5978729A (en) 1997-10-15 1999-11-02 Caterpillar Inc. Electronic engine control and method of operating same
US6286473B1 (en) * 2000-03-31 2001-09-11 Ford Global Tech., Inc. System for damping engine speed oscillations
US6427112B1 (en) * 2001-01-26 2002-07-30 Visteon Global Technologies, Inc. Method of tuning a vehicle
US6629025B2 (en) * 2002-01-03 2003-09-30 General Motors Corporation Surge suppression control for a motor vehicle drivetrain
US6659078B2 (en) * 2002-04-18 2003-12-09 Ford Global Technologies, Llc Internal combustion engine operating parameter control with NVH feedback

Also Published As

Publication number Publication date
US6814053B2 (en) 2004-11-09
US20040084014A1 (en) 2004-05-06

Similar Documents

Publication Publication Date Title
DE10350027A1 (de) Verfahren und Vorrichtung zum Begrenzen eines Motorbetriebs in einem programmierbaren Bereich
EP0937198B1 (de) Verfahren und vorrichtung zur steuerung einer antriebseinheit eines fahrzeugs
DE3313038C2 (de)
DE102006025053B4 (de) Verfahren zur Steuerung einer Brennkraftmaschine
DE4115903A1 (de) Fahrzeuggeschwindigkeitsregler
DE3319366C2 (de)
DE10230699A1 (de) Adaptive Steuerung von Brennstoffmengenbegrenzungskarten in einem elektronisch gesteuerten Motor
DE19549051A1 (de) Zylinderfehlerdetektierung unter Verwendung des Hauptleitungsdrucksignals
DE102005058210A1 (de) Batteriespannungs-Schwellenwerteinstellung für ein automatisches Anlass- und Ausschaltsystem
DE102015117045A1 (de) Verfahren zur Steuerung einer turboaufgeladenen Kraftmaschine
DE3105334A1 (de) System zum steuern des zuendzeitpunktes bei einer brennkraftmaschine
DE102005047910B4 (de) Kraftstoffeinspritzsteuervorrichtung eines Verbrennungsmotors
DE19836845B4 (de) Verfahren und Vorrichtung zur Steuerung einer Antriebseinheit eines Kraftfahrzeugs
DE102014206293A1 (de) Motorsteuervorrichtung und Motorsteuerverfahren
EP2383461A2 (de) Verfahren zum Betrieb einer Start/Stopp-Automatik in einem Kraftfahrzeug
DE102012208210B4 (de) Steuerung einer Drehmomentwandler-Überbrückungskupplung mit Motordrehzahlunterstützung
EP1613852B1 (de) Verfahren zum betreiben eines verbrennungsmotors mit einer drehmoment berwachung
EP0130341A2 (de) Verfahren und Vorrichtung zur Steuerung des Schubbetriebs einer Brennkraftmaschine
EP0936354A2 (de) Elektronische Regeleinrichtung
DE10230701A1 (de) Verfahren zur Bestimmung der Leistung einer Brennstoffeinspritzvorrichtung an Bord und elektronisches Steuermodul zur Anwendung davon
DE102004021426A1 (de) Verfahren und Vorrichtung zur Schaffung von Sicherheit für eine elektronisch gesteuerte Zylinderzuschaltung und -abschaltung
WO2010043494A1 (de) Verfahren und vorrichtung zum betreiben einer antriebseinheit
EP1312773B1 (de) System zum Beheben der Abweichung einer verstellbaren Nockenwelle und Verfahren
EP1203875B1 (de) Verfahren zum Schutz eines Verbrennungsmotors vor Überdruck
DE102009035181B4 (de) Motorsteuervorrichtung

Legal Events

Date Code Title Description
8139 Disposal/non-payment of the annual fee