DE10253765A1 - Steuergerät zur Bestimmung der Regel- oder Steuercharakteristik eines Fahrzeugsystems - Google Patents
Steuergerät zur Bestimmung der Regel- oder Steuercharakteristik eines Fahrzeugsystems Download PDFInfo
- Publication number
- DE10253765A1 DE10253765A1 DE10253765A DE10253765A DE10253765A1 DE 10253765 A1 DE10253765 A1 DE 10253765A1 DE 10253765 A DE10253765 A DE 10253765A DE 10253765 A DE10253765 A DE 10253765A DE 10253765 A1 DE10253765 A1 DE 10253765A1
- Authority
- DE
- Germany
- Prior art keywords
- assignment function
- data source
- output signal
- memory area
- control device
- 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
Links
- 238000004590 computer program Methods 0.000 title claims abstract description 16
- 230000006870 function Effects 0.000 claims abstract description 76
- 238000000034 method Methods 0.000 claims abstract description 16
- 238000013507 mapping Methods 0.000 claims description 17
- 206010037844 rash Diseases 0.000 claims description 6
- 208000010201 Exanthema Diseases 0.000 claims description 5
- 201000005884 exanthem Diseases 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000013461 design Methods 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000000725 suspension Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G17/00—Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load
- B60G17/015—Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements
- B60G17/0195—Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements characterised by the regulation being combined with other vehicle control systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D6/00—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
- B62D6/002—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits computing target steering angles for front or rear wheels
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D6/00—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
- B62D6/008—Control of feed-back to the steering input member, e.g. simulating road feel in steer-by-wire applications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2400/00—Indexing codes relating to detected, measured or calculated conditions or factors
- B60G2400/40—Steering conditions
- B60G2400/41—Steering angle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2400/00—Indexing codes relating to detected, measured or calculated conditions or factors
- B60G2400/80—Exterior conditions
- B60G2400/82—Ground surface
- B60G2400/824—Travel path sensing; Track monitoring
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2401/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60G2401/17—Magnetic/Electromagnetic
- B60G2401/176—Radio or audio sensitive means, e.g. Ultrasonic
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2600/00—Indexing codes relating to particular elements, systems or processes used on suspension systems or suspension control systems
- B60G2600/08—Failure or malfunction detecting means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2600/00—Indexing codes relating to particular elements, systems or processes used on suspension systems or suspension control systems
- B60G2600/20—Manual control or setting means
- B60G2600/202—Manual control or setting means using a remote, e.g. cordless, transmitter or receiver unit
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2600/00—Indexing codes relating to particular elements, systems or processes used on suspension systems or suspension control systems
- B60G2600/20—Manual control or setting means
- B60G2600/206—Control-by-wire
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2600/00—Indexing codes relating to particular elements, systems or processes used on suspension systems or suspension control systems
- B60G2600/70—Computer memory; Data storage, e.g. maps for adaptive control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
- B60G2800/16—Running
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
- B60G2800/24—Steering, cornering
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
- B60G2800/80—Detection or control after a system or component failure
- B60G2800/802—Diagnostics
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
- B60G2800/90—System Controller type
- B60G2800/91—Suspension Control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
- B60G2800/90—System Controller type
- B60G2800/92—ABS - Brake Control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
- B60G2800/90—System Controller type
- B60G2800/96—ASC - Assisted or power Steering control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
- B60G2800/90—System Controller type
- B60G2800/96—ASC - Assisted or power Steering control
- B60G2800/963—Steer-by-wire
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
- B60G2800/90—System Controller type
- B60G2800/96—ASC - Assisted or power Steering control
- B60G2800/964—Auto-navigation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Details 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
- B60W2050/0001—Details of the control system
- B60W2050/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0004—In digital systems, e.g. discrete-time systems involving sampling
- B60W2050/0005—Processor details or data handling, e.g. memory registers or chip architecture
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
Die vorliegende Erfindung betrifft ein Steuergerät und ein Verfahren zur Bestimmung der Regel- oder Steuercharakteristik eines Fahrzeugsystems, insbesondere eines Lenksystems. Eine erste Eingabeschnittstelle (25) dient zur Eingabe eines Eingabesignals (E), das wenigstens die fahrerseitige Betätigung eines Bedienelementes (19) für das Fahrzeugsystem repräsentiert. Weiterhin ist ein Rechner (11) zum Ermitteln eines Ausgabesignals (A) für das Fahrzeugsystem aus dem Eingabesignal (E) unter Verwendung einer aktuellen Zuordnungsfunktion (14) vorgesehen. In einem Speicher (12) ist ein auf dem Rechner (11) ausführbares Computerprogramm abgelegt, bei dessen Ausführung auf dem Rechner (11) das Ausgabesignal (A) ermittelt wird, wobei der Speicher (12) einen gesonderten Speicherbereich (13) aufweist, in dem die aktuelle Zuordnungsfunktion (14) abgelegt ist.
Description
- Die vorliegende Erfindung betrifft ein Steuergerät zur Bestimmung der Regel- oder Steuercharakteristik eines Fahrzeugsystems, insbesondere eines Fahrwerksystems wir Lenksystem, Bremssystem, Federungssystem oder Dämpfersystem.
- Beispielsweise ist es bekannt, bei Fahrzeugen mit einer sogenannten elektrohydraulischen Lenkung (steer-by-wire) – wie es z.B. der
DE 199 12 169 zu entnehmen ist – den Lenkwinkel der Räder nicht mehr mechanisch über den Ausschlag einer Lenkhandhabe zu erzeugen. Vielmehr wird der Ausschlag der Lenkhandhabe elektronisch erfasst. In einem entsprechenden Steuergerät wird aufgrund dieses Ausschlag unter Verwendung einer Zuordnungsfunktion ein Solllenkwinkel ermittelt. Der Solllenkwinkel wird über Steller an den Rädern eingesteuert. Hierzu weist das Steuergerät einen Speicher auf, in dem ein auf einem Rechner des Steuergerätes ausführbares Computerprogramm abgelegt ist, bei dessen Ablauf die Zuordnungsfunktion ausgeführt wird. - Dabei ist es möglich, dass in dem Steuergerät die Stellsignale für den wenigstens einen Steller ermittelt werden, das heißt, dass das Steuergerät das Steuern bzw. Regeln des wenigstens einen Stellers selbst übernimmt. Es ist jedoch auch möglich, dass Steuergerät den Solllenkwinkel ermittelt und an den Stellern zugeordnete Steuereinheiten übermittelt. In beiden Fällen kann der Solllenkwinkel radindividuell oder für einzelne Achsen oder Gruppen von Achsen zusammen ermittelt werden. Dies wird durch entsprechende Gestaltung der Zuordnungsfunktion realisiert. Beim Ermitteln des Solllenkwinkels mit der Zuordnungsfunktion können neben dem Ausschlag der Lenkhandhabe noch weitere Größen, wie die Fahrzeuggeschwindigkeit, die Gierrate, die Änderungsgeschwindigkeit des Ausschlages der Lenkhandhabe und dgl. Verwendung finden.
- Bei derartigen Fahrzeugen ist die Regel- oder Steuercharakteristik des Fahrzeuges durch das im Computerprogramm, das im Speicher des Steuergeräts abgelegt ist und welches die Zuordnungsfunktion umsetzt, festgelegt. Eine Veränderung der verwendeten Zuordnungsfunktion, beispielsweise eine Anpassung an einen Fahrerwunsch, kann allenfalls dahingehend vorgenommen werden, dass Werte von in der Zuordnungsfunktion enthaltenen Parametern verändert werden. Sind derartige Parameter nicht vorgesehen oder reicht die Parametrisierung nicht aus um die gewünschte Anpassung vorzunehmen, ist zumindest der Austausch des Speichers des Steuergerätes, wenn nicht des ganzen Steuergerätes selbst, erforderlich. Dies kann nur unter hohen Kosten und bei einem Werkstattaufenthalt durchgeführt werden.
- Auch ist das Herstellen entsprechender Speicher bzw. Steuergeräte mit individuellen Computerprogrammen aufwendig. Speicher mit speziellen Programmen, die nur in sehr geringer Stückzahl erstellt werden, sind darüber hinaus unverhältnismäßig teuer.
- Aufgabe der Erfindung ist es demgegenüber, die einfache Veränderung der Zuordnungsfunktion einer solchen Lenkung zu ermöglichen.
- Diese Aufgabe wird mit einem erfindungsgemäßen Steuergerät sowie mit erfindungsgemäßen Verfahren gelöst.
- Es ist ein Steuergerät und ein Verfahren zur Bestimmung eines Ausgabesignals für ein Fahrzeugsystem in Abhängigkeit eines Eingabesignals vorgesehen. Das Steuergerät weist wenigstens eine erste Eingabeschnittstelle für Eingabesignale auf, die wenigstens die fahrerseitige Betätigung eines Bedienelementes für das Fahrzeugsystems repräsentieren. In einem Rechner, insbesondere einem Mikroprozessor des Steuergeräts werden aus den Eingabesignalen unter Verwendung einer Zuordnungsfunktion wenigstens das Ausgabesignal ermittelt. Das Steuergerät weist Ausgabeschnittstellen für die übermittlung des Ausgabesignals an das Fahrzeugsystem, insbesondere an die Stellorgane des Fahrzeugsystems auf. Es verfügt über einen Speicher, in dem ein auf dem Rechner des Steuergerätes ausführbares Computerprogramm zur Ermittlung der Ausgabesignale abgelegt ist. Gemäß der Erfindung ist ein gesonderter Speicherbereich vorgesehen, wobei die Zuordnungsfunktion zwischen dem Eingabesignal und dem Ausgabesignal, die bei der Ausführung des Computerprogramms Verwendung findet, in dem gesonderten Speicherbereich abgelegt ist.
- Bildet ein Lenksystem das Fahrzeugsystem, so stellt der Solllenkwinkel das Ausgabesignal dar.
- Dadurch, dass die Zuordnungsfunktion nicht Teil des Programmcodes ist, sondern isoliert in einem gesonderten Speicherbereich abgelegt ist, woraus sie bei Ausführung des Computerprogramms aufgerufen und berechnet wird, ist es möglich in einfacher Weise die Zuordnungsfunktion zu verändern. Es muss nur der entsprechende Speicherbereich bzw. die Zuordnungsfunktion an sich verändert werden. Alle anderen Programmteile bleiben unverändert. Durch diese Ausbildung des Steuergerätes wird eine einfache Veränderung der Zuordnungsfunktion ermöglicht. Gleichzeitig ist es nicht mehr erforderlich, die Zuordnungsfunktion zu Parametrisieren, da anstelle der Anpassung der Parameter die Anpassung der Zuordnungsfunktion selbst treten kann. Durch die Möglichkeit die Zuordnungsfunktion isoliert zu ändern, wird die theoretische Möglichkeit nahezu beliebige Zuordnungsfunktionen bei einem Fahrzeug vorzugeben, umsetzbar. Die aufgrund der Auftrennung der Verbin dung zwischen Lenkhandhabe und gelenkten Rädern gewonnenen Möglichkeiten werden bei der praktischen Umsetzung nicht mehr auf eine Parametrierung mit geringer Anzahl der Parameter reduziert.
- Gemäß einer vorteilhaften Ausführungsform ist der gesonderte Speicherbereich ein Teilbereich des Speichers. Eine Ausgestaltung der Erfindung sieht vor, den gesonderte Speicherbereich als überschreibbaren Speicherbereich, wie z-B. als Random-Access-Memory (RAM), auszubilden. Hierdurch wird es ermöglicht durch einfaches Überschreiben des Speicherbereichs eine neue Zuordnungsfunktion vorzugeben. Ein Austausch von Speicherbausteinen oder gar des ganzen Steuergerätes ist dann nicht mehr erforderlich. Auch ist eine Neuformulierung der Zuordnungsfunktion eine gegenüber dem Entwerfen eines gesonderten Speichers mit einem spezifischen Computerprogramm kostengünstiger.
- Gemäß weiterer Ausgestaltung ist der Speicher, ggf. abgesehen vom gesonderten Speicherbereich, als nicht überschreibbarer Speicher, wie z.B. als Read-Only-Memory (ROM), ausgebildet. Dies hat den Vorteil, dass das ausführbare Computerprogramm selbst nicht veränderbar und gegen Manipulationen geschützt ist.
- Es kann eine Bibliothek vorgesehen sein, in der verschiedene Zuordnungsfunktionen hinterlegt sind und von denen eine auswählbar und in den gesonderten Speicher kopierbar ist. Auch die Übermittlung von Zuordnungsfunktionen von einer externen Datenquelle ist beispielsweise über eine Eingabeschnittstelle möglich. Als externe Datenquelle kann ein Datenträger, wie eine Diskette, eine CD-ROM oder eine DVD dienen. Die externe Datenquelle kann aber auch eine kabellos mittels einer Eingabeschnittstelle mit dem Steuergerät verbundene Datenquelle sein, wie z.B. das Internet. Dabei kann zur Herstellung der kabellosen Verbindung mit der externen Datenquelle insbeson dere ein Mobiltelefon an eine Eingabeschnittstelle angeschlossen sein.
- Bei der externen Datenquelle kann es sich um eine fest im Fahrzeug installierte Datenquelle, wie z.B. einen auch anderweitig nutzbaren CD-Player (Navigation, Musik), oder um eine über eine geeignete Schnittstelle vorübergehend verbindbare Datenquelle handeln, die nur für die Zeitdauer des Übermittelns der Zuordnungsfunktion mit dem Steuergerät verbunden bzw. an das Steuergerät angeschlossen ist. Als Schnittstelle kann auch eine ohnehin vorhandene Schnittstelle wie eine Werkstatt- bzw. Diagnoseschnittstelle verwendet werden.
- Ferner wird ein Lenksystem für ein Fahrzeug mit einem Lenksteller für gelenkte Fahrzeugräder vorgeschlagen, wobei der Lenksteller einen Lenkwinkel aufgrund von Vorgaben des oben beschriebenen erfindungsgemäßen Steuergerätes einstellt.
- Im Folgenden ist die Erfindung auch anhand des in der Zeichnung dargestellten Ausführungsbeispiels näher erläutert. Dabei zeigen:
-
1 eine schematische Darstellung eines erfindungsgemäßen Steuergeräts am Beispiel eines Lenksystems und -
2 das Flussdiagramm eines erfindungsgemäßen Verfahrens. - Die Erfindung wird am Beispiel eines von einem Lenksystem gebildeten Fahrzeugsystems erläutert. Es versteht sich, dass das erfindungsgemäße Steuergerät und das erfindungsgemäße Verfahren auch für andere Fahrzeugsysteme einsetzbar sind, wie Bremssysteme, Federsysteme, Dämpfersysteme oder eine Kombination aus mehreren Fahrzeugsystemen.
-
1 zeigt in schematischer Darstellung ein erfindungsgemäßes Steuergerät10 für ein Lenksystem eines nicht dargestellten Fahrzeugs. Über das Steuergerät10 wird ein Lenksteller18 einer Fahrzeugachse mit gelenkten Rädern21 angesteuert. Zur Vorgabe einer Lenkbetätigung durch den Fahrer dient die Lenkhandhabe19 , deren Ausschlag vom Sensor20 ermittelt und als Eingabesignal E über eine erste Eingabeschnittstelle25 an das Steuergerät10 weitergeleitet wird. - Im Steuergerät
10 wird der Solllenkwinkel in einem Rechner11 ermittelt, wozu ein in dem Speicher12 abgelegtes Computerprogramm ausgeführt wird. Aus dem Eingabesignal E wird in Abhängigkeit von einer aktuellen Zuordnungsfunktion14 ein Ausgabesignal A berechnet und über eine Ausgabeschnittstelle24 ausgegeben. Beispielsgemäß entspricht das Eingabesignal E dem Ausschlag der Lenkhandhabe19 und das Ausgabesignal A dem Solllenkwinkel der gelenkten Fahrzeugräder21 . Der Solllenkwinkel wird in Form des Ausgabesignals A an den Lenksteller18 zur Einstellung des Solllenkwinkels übermittelt. - Dabei ist ein gesonderter Speicherbereich
13 vorgesehen, in dem die aktuelle Zuordnungsfunktion14 , die bei der Ausführung des Computerprogramms Verwendung findet, abgelegt ist. - Der Speicher
12 ist, abgesehen von dem gesonderten Speicherbereich13 , als nicht flüchtiger, nur lesbarer Speicher (ROM) ausgebildet. In dem gesonderten, als lesbarer und beschreibbarer Speicherteil ausgebildeten Speicherbereich13 des Speichers12 ist die aktuell zu verwendende Zuordnungsfunktion14 abgespeichert. Der gesonderte Speicherbereich13 ist ein Speicherbereich des Steuergerätes10 , er kann, wie dargestellt, ein Teil des Speichers12 sein, er kann aber auch als getrennter Speicher ausgebildet sein. In einem Verwaltungsmodul15 wird verwaltet, welche Zuordnungsfunktion als aktuell zu verwendende Zuordnungsfunktion14 in den gesonderten Speicherbereich13 geladen bzw. geschrieben wird. - Mehrere Zuordnungsfunktionen
16 sind in einer Bibliothek22 abgelegt. Über ein Verwaltungsmodul15 kann, selbsttätig oder fahrergesteuert, eine aktuell zu verwendende Zuordnungsfunk tion14 ausgewählt werden. Die Auswahl einer gewünschten Zuordnungsfunktion16 aus der Bibliothek22 kann vom Fahrer manuell mittels einer an eine zweite Eingabeschnittstelle23 angeschlossene, im Fahrzeug vorgesehene Auswahleinrichtung24 durchgeführt werden. Alternativ kann die Auswahl auch automatisch erfolgen, z.B. fahrsituationsabhängig oder durch automatische Zuordnung einer Zuordnungsfunktion16 zu einem bestimmten Fahrer. Der Fahrererkennung kann durch einen aus dem dem Fahrer zugeordneten Fahrzeugschlüssel oder einem sonstigen Codeträger ausgelesenen Code erfolgen. - Das Auswählen einer neuen, aktuellen Zuordnungsfunktion
14 kann auf Situationen beschränkt sein, in denen keine Lenkbefehle über die Lenkhandhabe19 eingegeben werden, beispielsweise auf Stillstand oder Werkstattaufenthalt des Fahrzeugs. Es kann auch vorgesehen sein, dass die Auswahl einer neuen Zuordnungsfunktion nur bei ausgeschalteter Zündung erfolgen kann. - Weiter kann es vorgesehen sein, dass zumindest nach dem Fahrzeugstart, beispielsweise während einer Initialisierungs- und Selbsttestphase, die zuletzt ausgewählte Zuordnungsfunktion
16 aus der Bibliothek22 ausgelesen und als aktuelle Zuordnungsfunktion14 neu in den gesonderten Speicherbereich13 eingeschrieben wird, um einem eventuellen Datenverlust des gesonderten Speicherbereichs vorzubeugen. Dies ist auch dann der Fall, wenn der gesonderte Speicherbereich13 durch einen flüchtigen Speicher realisiert ist. - Mittels dem Verwaltungsmodul
15 kann auch eine Zuordnungsfunktion16 aus einer externen Datenquelle17 in das Steuergerät10 eingelesen werden. Dabei ist die externe Datenquelle beispielsgemäß über die zweite Eingabeschnittstelle23 mit dem Steuergerät10 verbunden, wobei die Verbindung dauerhaft oder zeitlich begrenzt auf die Auswahl und/oder Übermittlung der Zuordnungsfunktion16 aus der externen Datenquelle17 in den gesonderten Speicherbereich13 sein kann. - Bei der externen Datenquelle kann es sich um eine ständig im oder am Fahrzeug angeordnete Datenquelle
17 oder um eine vorübergehend mit dem Steuergerät10 verbindbare Datenquelle17 handeln. Als im Fahrzeug vorhandene Datenquelle17 kommt ein CD- oder DVD-Laufwerk in Betracht, das auch Teil eines Audio- oder Navigationssystems sein kann. - Alternativ oder zusätzlich kann das Steuergerät
10 zur Auswahl bzw. zum Laden einer Zuordnungsfunktion16 in den gesonderten Speicherbereich13 über eine drahtlose Verbindung mit externen Datenquellen17 wie z.B. dem Internet verbunden werden. Hierfür ist an die zweite Eingabeschnittstelle23 ein Mobiltelefon28 angeschlossen, mittels dem die Funkverbindung zu einer Sende- und Empfangsstation29 , die wiederum mit der externen Datenquelle17 verbunden ist, hergestellt werden kann. In1 ist dies gestrichelt dargestellt, wobei die Blitzsymbole die drahtlose Verbindung zwischen dem Mobiltelefon28 und der Sende- und Empfangseinheit29 darstellen. - Des weiteren ist es auch möglich, eine vorübergehende Verbindung zu einer externe Datenquelle
17 zur Auswahl und/oder zum Laden einer Zuordnungsfunktion16 in den gesonderten Speicherbereich13 über die zweite Eingabeschnittstelle23 bei einem Werkstattaufenthalt durchzuführen. Die zweite Eingabeschnittstelle23 kann gleichzeitig die Diagnoseschnittstelle des Fahrzeugs darstellen. - Das Einlesen in das Steuergerät
10 kann in den oben beschriebenen Fällen sowohl in einem Ablegen in der Bibliothek22 als auch einem Einschreiben in den gesonderten Speicherbereich13 bestehen. - Die
2 zeigt das Flussdiagramm eines erfindungsgemäßen Verfahrens, bei dem die aktuelle Zuordnungsfunktion14 in den gesonderten Speicherbereich13 geladen wird. Das Verfahren ist dabei so ausgebildet, dass auf einer externen Datenquelle17 abgelegte Zuordnungsfunktionen16 nicht direkt ausgewählt werden können, sondern zuerst in die Bibliothek22 geladen werden müssen. - Gemäß dem Verfahrensschritt
201 wird zunächst die zuletzt verwendete Zuordnungsfunktion aus den verfügbaren Zuordnungsfunktionen16 der Bibliothek22 in den Speicher13 geladen. - In Schritt 202 wird dann abgefragt, ob die aktuell verwendete Zuordnungsfunktion
14 geändert werden soll. Ist dies nicht der Fall so wird im Schritt 203 das Computerprogramm zur Berechnung des Ausgabesignals – das hier dem Solllenkwinkel entspricht – ausgeführt, in dessen Ablauf gemäß dem Schritt 204 die aktuelle Zuordnungsfunktion14 des gesonderten Speichers13 aufgerufen und so der Solllenkwinkel berechnet wird, wobei sich noch weitere Rechenschritte und Aufgaben des Computerprogramms in weiteren, nicht dargestellten Verfahrensschritten anschließen können. Es wird dann wieder zum Schritt 202 zurückgesprungen. - Wird im Schritt 202 festgestellt, dass die aktuell verwendete Zuordnungsfunktion
14 geändert werden soll, so wird zum Schritt 205 gesprungen. Im Schritt 205 wird abgefragt, ob eine Zuordnungsfunktion16 aus einer externen Datenquelle17 in die Bibliothek22 geladen werden soll. Ist dies nicht der Fall, so erfolgt gemäß dem Schritt 206 die Auswahl einer der Zuordnungsfunktionen16 der Bibliothek. Diese Auswahl kann beispielsweise durch den Fahrer oder durch Werkstattpersonal erfolgen. Anschließend wird gemäß dem Schritt 207 die entsprechende, ausgewählte Zuordnungsfunktion16 als aktuelle Zuordnungsfunktion14 in den gesonderten Speicherbereich13 kopiert, dabei wird die dort zuvor abgespeicherte Zuordnungsfunktion gelöscht bzw. überschrieben. Sodann wird zum Schritt 203 gesprungen. - Wurde im Schritt 205 festgestellt, dass eine Zuordnungsfunktion
16 aus einer externen Datenquelle17 ausgewählt und ver wendet werden soll, so wird zum Schritt 208 gesprungen. Im Schritt 208 wird überprüft, ob auf die entsprechende externe Datenquelle17 zugegriffen werden kann. Ist dies nicht der Fall, so wird zum Schritt 202 gesprungen. Kann auf die externe Datenquelle17 zugegriffen werden, so wird im Schritt 209 eine von der externen Datenquelle17 in die Bibliothek22 zu ladende Zuordnungsfunktion16 ausgewählt. Gemäß dem Schritt 210 wird die ausgewählte Zuordnungsfunktion16 von der externen Datenquelle17 in die Bibliothek22 geladen. Dabei kann es erforderlich sein, dass das Laden einer neuen Zuordnungsfunktion16 in die Bibliothek22 das gleichzeitige Löschen einer bisher vorhandenen Zuordnungsfunktion16 der Bibliothek22 erfordert. Es ist dabei möglich, dass wenigstens eine der in der Bibliothek22 abgelegten Zuordnungsfunktionen16 nicht löschbar ist, so dass zumindest immer eine Zuordnungsfunktion16 zur Verfügung steht, die als aktuelle Zuordnungsfunktion14 in den gesonderten Speicherbereich13 ladbar ist. - Sodann wird gemäß Schritt 211 abgefragt, ob noch eine weitere Zuordnungsfunktion
16 von dem externen Speicher17 in die Bibliothek22 geladen werden soll. Ist dies der Fall so wird zum Schritt 209 gesprungen, andernfalls wird zum Schritt 206 gesprungen. - Bei einem solchen Verfahren kann die Abwicklung der Verfahrensschritte 201, 202 und 205 bis 211 dem Verwaltungsmodul
15 obliegen, während die Schritte 203 und 204 Aufgaben sind, die von dem Rechner11 ausgeführt werden.
Claims (15)
- Steuergerät zur Bestimmung der Regel- oder Steuercharakteristik eines Fahrzeugsystems, mit – einer ersten Eingabeschnittstelle (
25 ) zur Eingabe eines Eingabesignals (E), das wenigstens die fahrerseitige Betätigung eines Bedienelementes (19 ) für das Fahrzeugsystem repräsentiert; – einen Rechner (11 ) zum Ermitteln eines Ausgabesignals (A) für das Fahrzeugsystem aus dem Eingabesignal (E) unter Verwendung einer aktuellen Zuordnungsfunktion (14 ); – einem Speicher (12 ), in dem ein auf dem Rechner (11 ) ausführbares Computerprogramm abgelegt ist, bei dessen Ausführung auf dem Rechner (11 ) das Ausgabesignal (A) ermittelt wird, dadurch gekennzeichnet, dass der Speicher (12 ) einen gesonderten Speicherbereich (13 ) aufweist, in dem die aktuelle Zuordnungsfunktion (14 ) abgelegt ist. - Steuergerät nach Anspruch 1, dadurch gekennzeichnet, dass der gesonderte Speicherbereich (
13 ) ein Teilbereich des Speichers (12 ) ist. - Steuergerät nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass der gesonderte Speicherbereich (
13 ) ein überschreibbarer Speicherbereich (13 ), insbesondere ein Random-Access-Memory (RAM), ist, in dem die Zuordnungsfunktion (14 ) austauschbar abgelegt ist. - Steuergerät nach Anspruch 3, dadurch gekennzeichnet, dass der Speicher (
12 ), abgesehen vom gesonderten Speicherbereich (13 ) als nicht überschreibbarer Speicher, insbesondere als Read-Only-Memory (ROM) ausgebildet ist. - Steuergerät nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass in einer Bibliothek (
22 ) eine Anzahl verwendbarer Zuordnungsfunktionen (16 ) abgelegt ist, wobei die Bibliothek (22 ) vorzugsweise ein Teil des Speichers (12 ) ist. - Steuergerät nach Anspruch 5, dadurch gekennzeichnet, dass die zu verwendende, aktuelle Zuordnungsfunktion (
14 ) aus den in der Bibliothek abgelegten Zuordnungsfunktionen (16 ) auswählbar ist, wobei die ausgewählte Zuordnungsfunktion (16 ) als aktuelle Zuordnungsfunktion (14 ) aus der Bibliothek (22 ) in den gesonderten Speicherbereich (13 ) kopiert wird. - Steuergerät nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass mittels einer zweiten Eingabeschnittstelle (
23 ) die Verbindung zu einer externen Datenquelle (17 ) zur Auswahl und/oder Übermittlung einer Zuordnungsfunktion (16 ) aus der externen Datenquelle (17 ) in den gesonderten Speicherbereich (13 ) herstellbar ist. - Steuergerät nach einem der Ansprüche 4 bis 6, dadurch gekennzeichnet, dass mittels einer zweiten Eingabeschnittstelle (
23 ) die Verbindung zu einer externen Datenquelle (17 ) zur Auswahl und/ oder Übermittlung einer Zuordnungsfunktion (16 ) aus der externen Datenquelle (17 ) in die Bibliothek (22 ) herstellbar ist. - Steuergerät nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass eine zweite Eingabeschnittstelle (
23 ) vorgesehen ist, die zur drahtlosen Auswahl und/oder Übermittlung einer Zuordnungsfunktion aus einer externen Datenquelle (17 ) verwendbar ist. - Steuergerät nach Anspruch 9, dadurch gekennzeichnet, dass die zweite Eingabeschnittstelle (
23 ) zur Verbindung mit einem Mobiltelefon ausgebildet ist. - Lenksystem für ein Fahrzeug mit einem Lenksteller (
18 ) für gelenkte Fahrzeugräder (21 ), wobei der Lenksteller (18 ) einen Lenkwinkel aufgrund von Vorgaben eines Steuergerätes (10 ) einstellt, gekennzeichnet durch ein Steuergerät (10 ) nach einem der vorhergehenden Ansprüche. - Verfahren zum Ermitteln eines Ausgabesignals (A) für ein Fahrzeugsystem, wobei ein Computerprogramm ausgeführt wird, bei dem unter Berücksichtigung eines wenigstens die fahrerseitige Betätigung eines Bedienelementes (
19 ) für das Fahrzeugsystems repräsentierenden Eingabesignals (E) und unter Verwendung einer aktuellen Zuordnungsfunktion (14 ) ein Ausgabesignal (A) bestimmt wird, dadurch gekennzeichnet, dass die aktuelle Zuordnungsfunktion (14 ) in einem gesonderten Speicherbereich (13 ) abgelegt ist und im Pro grammablauf aufgerufen und zur Berechnung des Ausgabesignals (A) verwendet wird. - Verfahren nach Anspruch 12, dadurch gekennzeichnet, dass die Zuordnungsfunktion (
14 ) aus einer Datenquelle (22 ,17 ) in den gesonderten Speicherbereich (13 ) ladbar ist. - Verfahren nach Anspruch 13, dadurch gekennzeichnet, dass es sich bei der Datenquelle um eine externe Datenquelle (
17 ) oder eine im Speicher (12 ) des Steuergerätes enthaltene Bibliothek (22 ) handelt. - Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Verfahren beim Betrieb eines Lenksystems eines Fahrzeugs verwendet wird, wobei das Eingabesignal (E) zumindest den fahrerseitig eingestellten Ausschlag der Lenkhandhabe (
19 ) enthält und das Ausgabesignal (A) dem Solllenkwinkel entspricht.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10253765A DE10253765A1 (de) | 2002-11-19 | 2002-11-19 | Steuergerät zur Bestimmung der Regel- oder Steuercharakteristik eines Fahrzeugsystems |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10253765A DE10253765A1 (de) | 2002-11-19 | 2002-11-19 | Steuergerät zur Bestimmung der Regel- oder Steuercharakteristik eines Fahrzeugsystems |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE10253765A1 true DE10253765A1 (de) | 2004-06-09 |
Family
ID=32308577
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE10253765A Withdrawn DE10253765A1 (de) | 2002-11-19 | 2002-11-19 | Steuergerät zur Bestimmung der Regel- oder Steuercharakteristik eines Fahrzeugsystems |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE10253765A1 (de) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006100232A1 (de) * | 2005-03-22 | 2006-09-28 | Siemens Vdo Automotive Ag | Verfahren und vorrichtung zum konfigurieren eines steuergeräts und steuergerät |
| EP1837267A1 (de) * | 2006-03-15 | 2007-09-26 | Mazda Motor Corporation | Lenkvorrichtung für ein Fahrzeug |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69006885T2 (de) * | 1989-04-14 | 1994-06-16 | Hitachi Ltd | Kontrollvorrichtung für Autos. |
| DE19619354A1 (de) * | 1996-05-14 | 1997-11-20 | Bosch Gmbh Robert | Verfahren zum Betreiben eines eine Steuerfunktion aufweisenden Steuergerätes mit einer programmierbaren Speichereinrichtung |
| DE19707207A1 (de) * | 1997-02-24 | 1998-08-27 | Wabco Gmbh | Verfahren zur Bestimmung einer eine Bremskraft repräsentierenden Betriebsgröße |
| DE19955070A1 (de) * | 1998-11-17 | 2000-05-25 | Marquardt Gmbh | Schalteranordnung für ein Kraftfahrzeug |
| DE19912169A1 (de) * | 1998-12-29 | 2000-07-06 | Bosch Gmbh Robert | Steer-by-wire Lenksystem für Kraftfahrzeuge |
| DE19951119A1 (de) * | 1999-10-23 | 2001-04-26 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung einer Fahrzeugs |
| DE19963475A1 (de) * | 1999-12-29 | 2001-07-05 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung von Betriebsabläufen in einem Fahrzeug sowie zur Bereitstellung von Daten diesbezüglich |
| DE19964013A1 (de) * | 1999-12-30 | 2001-07-12 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung von Betriebsabläufen in einem Fahrzeug |
-
2002
- 2002-11-19 DE DE10253765A patent/DE10253765A1/de not_active Withdrawn
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69006885T2 (de) * | 1989-04-14 | 1994-06-16 | Hitachi Ltd | Kontrollvorrichtung für Autos. |
| DE19619354A1 (de) * | 1996-05-14 | 1997-11-20 | Bosch Gmbh Robert | Verfahren zum Betreiben eines eine Steuerfunktion aufweisenden Steuergerätes mit einer programmierbaren Speichereinrichtung |
| DE19707207A1 (de) * | 1997-02-24 | 1998-08-27 | Wabco Gmbh | Verfahren zur Bestimmung einer eine Bremskraft repräsentierenden Betriebsgröße |
| DE19955070A1 (de) * | 1998-11-17 | 2000-05-25 | Marquardt Gmbh | Schalteranordnung für ein Kraftfahrzeug |
| DE19912169A1 (de) * | 1998-12-29 | 2000-07-06 | Bosch Gmbh Robert | Steer-by-wire Lenksystem für Kraftfahrzeuge |
| DE19951119A1 (de) * | 1999-10-23 | 2001-04-26 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung einer Fahrzeugs |
| DE19963475A1 (de) * | 1999-12-29 | 2001-07-05 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung von Betriebsabläufen in einem Fahrzeug sowie zur Bereitstellung von Daten diesbezüglich |
| DE19964013A1 (de) * | 1999-12-30 | 2001-07-12 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung von Betriebsabläufen in einem Fahrzeug |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006100232A1 (de) * | 2005-03-22 | 2006-09-28 | Siemens Vdo Automotive Ag | Verfahren und vorrichtung zum konfigurieren eines steuergeräts und steuergerät |
| US7774382B2 (en) | 2005-03-22 | 2010-08-10 | Continental Automotive Gmbh | Method and apparatus for configuring a control device, and corresponding control device |
| EP1837267A1 (de) * | 2006-03-15 | 2007-09-26 | Mazda Motor Corporation | Lenkvorrichtung für ein Fahrzeug |
| US7520365B2 (en) | 2006-03-15 | 2009-04-21 | Mazda Motor Corporation | Steering apparatus for vehicle |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102013010630A1 (de) | Vorrichtung und Verfahren zum wahlweisen Betreiben eines Kraftfahrzeugs in einem benutzergesteuerten oder einem automatischen Fahrbetriebsmodus | |
| DE102008053004A1 (de) | Verfahren und System zur Beeinflussung der Bewegung eines in seinen Bewegungsabläufen steuerbaren oder regelbaren Fahrzeugaufbaus eines Kraftfahrzeuges und Fahrzeug | |
| DE102015004550A1 (de) | Verfahren zum Betreiben eines Kraftfahrzeugs und Kraftfahrzeug | |
| DE102014013960A1 (de) | Verfahren zum Betreiben wenigstens einer Fahrerassistenzeinrichtung eines Kraftwagens und System mit einer Fahrerassistenzeinrichtung | |
| EP1458585A1 (de) | Verfahren und vorrichtung zur fahrstreckenabhängigen fahrzeugbeeinflussung | |
| DE102018206425A1 (de) | Aktivierung einer Fahrfunktion zum automatisierten Fahren mit Längs- und Querführung über eine andere Fahrfunktion zum automatisierten Fahren mit geringem Automatisierungsgrad | |
| DE19502954B4 (de) | Verfahren zur Geschwindigkeitsregelung eines Kraftfahrzeuges | |
| DE102021123597A1 (de) | Verfahren und Steuergerät zur automatisierten Applikation von Fahrerassistenzsystemen im Serienbetrieb | |
| EP2338709B1 (de) | Verfahren zum Betrieb eines Kraftfahrzeugs und Kraftfahrzeug | |
| DE102013205798A1 (de) | Verfahren zum Steuern eines Anfahrvorgangs eines Kraftfahrzeugs | |
| DE102016201769A1 (de) | Verfahren zum Aktualisieren von Software eines Steuergerätes, vorzugsweise für ein Kraftfahrzeug | |
| WO2002081252A1 (de) | Datenspeichersystem für ein kraftfahrzeug und verfahren zum speichern von daten in einem kraftfahrzeug | |
| DE102010049580A1 (de) | Verfahren zum Betreiben eines Kraftwagens | |
| DE102015220288B4 (de) | Einstelleinrichtung zum Verändern von Kraftfahrzeug-Eigenschaften eines Kraftfahrzeugs | |
| DE10253765A1 (de) | Steuergerät zur Bestimmung der Regel- oder Steuercharakteristik eines Fahrzeugsystems | |
| DE102020210363A1 (de) | Verfahren zur Regelung eines Kriechvorganges bei einem Kraftfahrzeug | |
| WO2002098685A1 (de) | Verfahren und vorrichtung zur dynamischen einstellung einer fahrzeugkomponente | |
| DE10248398A1 (de) | Automatgetriebesteuerung und Verfahren zum Erzeugen und Speichern von Steuerdatensätzen für diese Steuerung | |
| EP1747113A1 (de) | Verfahren und vorrichtung zur anpassung einer funktion in einem fahrzeug | |
| DE102009027492A1 (de) | Erzeugung eines Lenkmoments in einem Lenksystem eines Fahrzeugs | |
| EP4311734B1 (de) | Verfahren zum betreiben einer bremsanlage für ein kraftfahrzeug sowie entsprechende bremsanlage | |
| DE102018210368A1 (de) | Fahrerassistenzsystem, Fahrzeug, Verfahren zum Betreiben des Fahrerassistenzsystems, Computerprogramm und computerlesbares Speichermedium | |
| WO2003019046A1 (de) | Auswahlvorrichtung sowie auswahlverfahren für eine fahrstufe oder eine gangstufe bei einem getriebe eines kraftfahrzeugs | |
| WO2024223092A1 (de) | System zum begrenzen einer geschwindigkeit eines fahrzeugs und verfahren zum übersteuern einer geschwindigkeitsbegrenzung eines fahrzeugs | |
| DE102013020991A1 (de) | Fahrzeug mit einem Konstantfahrtmodus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8130 | Withdrawal |