[go: up one dir, main page]

DE10253765A1 - Control device determining regulation or control characteristic of automobile system using stored computer program for provision of output signal for automobile system from received input signal - Google Patents

Control device determining regulation or control characteristic of automobile system using stored computer program for provision of output signal for automobile system from received input signal Download PDF

Info

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
Application number
DE10253765A
Other languages
German (de)
Inventor
Matthias Dr. Grochtmann
Mathias Dipl.-Ing. Hartl
Helmut Dr. Keller
Andy Dr. Yap
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.)
Mercedes Benz Group AG
Original Assignee
DaimlerChrysler AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by DaimlerChrysler AG filed Critical DaimlerChrysler AG
Priority to DE10253765A priority Critical patent/DE10253765A1/en
Publication of DE10253765A1 publication Critical patent/DE10253765A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G17/00Resilient 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/015Resilient 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/0195Resilient 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • B62D6/002Arrangements 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • B62D6/008Control of feed-back to the steering input member, e.g. simulating road feel in steer-by-wire applications
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/40Steering conditions
    • B60G2400/41Steering angle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/80Exterior conditions
    • B60G2400/82Ground surface
    • B60G2400/824Travel path sensing; Track monitoring
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2401/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60G2401/17Magnetic/Electromagnetic
    • B60G2401/176Radio or audio sensitive means, e.g. Ultrasonic
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2600/00Indexing codes relating to particular elements, systems or processes used on suspension systems or suspension control systems
    • B60G2600/08Failure or malfunction detecting means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2600/00Indexing codes relating to particular elements, systems or processes used on suspension systems or suspension control systems
    • B60G2600/20Manual control or setting means
    • B60G2600/202Manual control or setting means using a remote, e.g. cordless, transmitter or receiver unit
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2600/00Indexing codes relating to particular elements, systems or processes used on suspension systems or suspension control systems
    • B60G2600/20Manual control or setting means
    • B60G2600/206Control-by-wire
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2600/00Indexing codes relating to particular elements, systems or processes used on suspension systems or suspension control systems
    • B60G2600/70Computer memory; Data storage, e.g. maps for adaptive control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing 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/16Running
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing 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/24Steering, cornering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing 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/80Detection or control after a system or component failure
    • B60G2800/802Diagnostics
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing 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/90System Controller type
    • B60G2800/91Suspension Control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing 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/90System Controller type
    • B60G2800/92ABS - Brake Control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing 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/90System Controller type
    • B60G2800/96ASC - Assisted or power Steering control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing 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/90System Controller type
    • B60G2800/96ASC - Assisted or power Steering control
    • B60G2800/963Steer-by-wire
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing 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/90System Controller type
    • B60G2800/96ASC - Assisted or power Steering control
    • B60G2800/964Auto-navigation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0004In digital systems, e.g. discrete-time systems involving sampling
    • B60W2050/0005Processor details or data handling, e.g. memory registers or chip architecture
    • 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

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

The control device (10) has an input interface (25) for entry of an input signal (E) representing the driver operation of an operating element (19) for the automobile system, a computer (11) providing an output signal (A) for the automobile system in dependence on the input signal and a memory (12) holding a computer program for provision of the output signal. The memory has a memory region (13) in which the actual relationship function (14) for provision of the output signal from the input signal is stored. Also included are Independent claims for the following: (a) a steering system for an automobile; (b) a method for determining an output signal for an automobile system

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.The present invention relates a control unit for determining the control characteristic of a vehicle system, in particular of a suspension system we steering system, brake system, suspension system or damper system.

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.For example, it is known in vehicles with a so-called electro-hydraulic steering (steer-by-wire) - as it eg the DE 199 12 169 It can be seen - not to produce the steering angle of the wheels mechanically over the rash of a steering handle. Rather, the rash of the steering handle is detected electronically. In a corresponding control unit, a desired steering angle is determined on the basis of this deflection using an assignment function. The target steering angle is controlled by actuators on the wheels. For this purpose, the control device has a memory in which a computer program executable on a computer of the control device is stored, during the course of which the assignment function is executed.

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.It is possible that in the control unit, the control signals for the at least one actuator to be determined, that is, that the control unit the control of the at least one controller takes over itself. However, it is also possible that control unit determines the desired steering angle and transmitted to the controllers associated control units. In both cases The target steering angle can be individual to the wheel or for individual axes or groups be determined by axes together. This is by appropriate Design of the assignment function realized. When determining the Target steering angle with the assignment function can in addition to the rash of the steering handle even more sizes, like the vehicle speed, the yaw rate, the rate of change of the Ausschlages the steering handle and the like. Find use.

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.In such vehicles is the Regulation or control characteristic of the vehicle by the in the computer program, that in the memory of the controller is stored and which implements the assignment function. A change the assignment function used, for example an adjustment to a driver's request, can at best be made to that values of parameters included in the mapping function are changed. Are such parameters not provided or is the parameterization sufficient not out to the desired Adjustment is at least the replacement of the memory of the control unit, if not the whole controller itself, required. This can only be done at high cost and during a workshop visit be performed.

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.Also, the manufacture of appropriate memory or control devices consuming with individual computer programs. Memory with special programs, only in very small quantities are created above it In addition, disproportionately expensive.

Aufgabe der Erfindung ist es demgegenüber, die einfache Veränderung der Zuordnungsfunktion einer solchen Lenkung zu ermöglichen.The object of the invention is in contrast, the simple change allow the assignment function of such a steering.

Diese Aufgabe wird mit einem erfindungsgemäßen Steuergerät sowie mit erfindungsgemäßen Verfahren gelöst.This object is achieved with a control device according to the invention and with methods according to the invention solved.

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.It is a control unit and a Method for determining an output signal for a vehicle system as a function of an input signal provided. The controller has at least a first input interface for input signals on, at least the driver-side actuation of a control element for the Represent vehicle system. In a computer, in particular a microprocessor of the controller from the input signals using a mapping function at least the output signal determined. The control unit points Output interfaces for the transmission of the Output signal to the vehicle system, in particular to the actuators of the vehicle system. It has one Memory in which an executable on the computer of the control unit Computer program for determining the output signals is stored. According to the invention a separate memory area is provided, the mapping function between the input signal and the output signal used in the execution of the Computer program is used in the separate memory area is stored.

Bildet ein Lenksystem das Fahrzeugsystem, so stellt der Solllenkwinkel das Ausgabesignal dar. Forms a steering system, the vehicle system, so the target steering angle represents the output signal.

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.Since the assignment function is not part of the program code but is stored in a separate memory area in isolation, from which it is called up and calculated when the computer program is executed, it is possible in a simple manner to change the assignment function. It is only necessary to change the corresponding memory area or the assignment function per se. All other program parts remain unchanged. This design of the control unit enables a simple change of the assignment function. At the same time, it is no longer necessary to parameterize the assignment function since, instead of adapting the parameters, the adaptation of the assignment function itself can occur. Due to the possibility of changing the assignment function in isolation, the theoretical possibility of specifying almost any assignment functions in a vehicle becomes feasible. The gained due to the separation of the connec tion between the steering handle and steered wheels options are at the practical implementation is no longer reduced to a parameterization with a low number of parameters.

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.According to an advantageous embodiment the separate memory area is a partial area of the memory. A Embodiment of the invention provides, the separate memory area as overwritable Memory area, such as z-B. as Random Access Memory (RAM), form. This makes it possible simply by overwriting the Memory area to specify a new mapping function. An exchange of memory modules or even of the entire control unit then no longer necessary. Also is a reformulation of the assignment function one opposite designing a separate memory with a specific computer program cost-effective.

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.According to another embodiment the memory, if necessary apart from the separate memory area, as not overwritable Memory, such as as a read-only memory (ROM) trained. This has the advantage that the executable Computer program itself not changeable and against manipulation protected is.

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.There may be a library provided be in which various assignment functions are stored and one of which is selectable and is copyable into the separate memory. Also the transmission For example, mapping functions from an external data source may have one Input interface possible. As an external data source, a disk, such as a floppy disk, a CD-ROM or DVD. The external data source can also a wirelessly connected to the controller via an input interface Be a data source, such as the Internet. It can for the production the wireless connection to the external data source in particular a mobile phone connected to an input interface.

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.At the external data source can it is a permanently installed in the vehicle data source, such. an otherwise usable CD player (navigation, music), or one over a suitable interface temporarily connectable data source acting only for the duration of submitting the assignment function is connected to the control unit or connected to the control unit. As an interface can also an already existing interface how to use a workshop or diagnostic interface.

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.Furthermore, a steering system for a vehicle with a steering wheel for steered vehicle wheels proposed, wherein the steering actuator a steering angle due to specifications of adjusts the above-described control unit according to the invention.

Im Folgenden ist die Erfindung auch anhand des in der Zeichnung dargestellten Ausführungsbeispiels näher erläutert. Dabei zeigen:In the following the invention is also explained in more detail with reference to the embodiment shown in the drawing. there demonstrate:

1 eine schematische Darstellung eines erfindungsgemäßen Steuergeräts am Beispiel eines Lenksystems und 1 a schematic representation of a control device according to the invention using the example of a steering system and

2 das Flussdiagramm eines erfindungsgemäßen Verfahrens. 2 the flow chart of a method according to the invention.

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.The invention is based on the example of a explained by a steering system formed vehicle system. It It is understood that the control device according to the invention and the inventive method also for others Vehicle systems are used, such as brake systems, spring systems, Damper systems or a combination of several vehicle systems.

1 zeigt in schematischer Darstellung ein erfindungsgemäßes Steuergerät 10 für ein Lenksystem eines nicht dargestellten Fahrzeugs. Über das Steuergerät 10 wird ein Lenksteller 18 einer Fahrzeugachse mit gelenkten Rädern 21 angesteuert. Zur Vorgabe einer Lenkbetätigung durch den Fahrer dient die Lenkhandhabe 19, deren Ausschlag vom Sensor 20 ermittelt und als Eingabesignal E über eine erste Eingabeschnittstelle 25 an das Steuergerät 10 weitergeleitet wird. 1 shows a schematic representation of an inventive control device 10 for a steering system of a vehicle, not shown. About the control unit 10 becomes a steering wheel 18 a vehicle axle with steered wheels 21 driven. To specify a steering operation by the driver is the steering handle 19 whose rash is from the sensor 20 determined and as an input signal E via a first input interface 25 to the control unit 10 is forwarded.

Im Steuergerät 10 wird der Solllenkwinkel in einem Rechner 11 ermittelt, wozu ein in dem Speicher 12 abgelegtes Computerprogramm ausgeführt wird. Aus dem Eingabesignal E wird in Abhängigkeit von einer aktuellen Zuordnungsfunktion 14 ein Ausgabesignal A berechnet und über eine Ausgabeschnittstelle 24 ausgegeben. Beispielsgemäß entspricht das Eingabesignal E dem Ausschlag der Lenkhandhabe 19 und das Ausgabesignal A dem Solllenkwinkel der gelenkten Fahrzeugräder 21. Der Solllenkwinkel wird in Form des Ausgabesignals A an den Lenksteller 18 zur Einstellung des Solllenkwinkels übermittelt.In the control unit 10 is the target steering angle in a computer 11 determines what one in the memory 12 stored computer program is executed. The input signal E becomes dependent on a current allocation function 14 an output signal A is calculated and via an output interface 24 output. According to the example, the input signal E corresponds to the deflection of the steering handle 19 and the output signal A to the target steering angle of the steered vehicle wheels 21 , The target steering angle is in the form of the output signal A to the steering actuator 18 transmitted for setting the target steering angle.

Dabei ist ein gesonderter Speicherbereich 13 vorgesehen, in dem die aktuelle Zuordnungsfunktion 14, die bei der Ausführung des Computerprogramms Verwendung findet, abgelegt ist.There is a separate memory area 13 provided in which the current allocation function 14 , which is used in the execution of the computer program, is stored.

Der Speicher 12 ist, abgesehen von dem gesonderten Speicherbereich 13, als nicht flüchtiger, nur lesbarer Speicher (ROM) ausgebildet. In dem gesonderten, als lesbarer und beschreibbarer Speicherteil ausgebildeten Speicherbereich 13 des Speichers 12 ist die aktuell zu verwendende Zuordnungsfunktion 14 abgespeichert. Der gesonderte Speicherbereich 13 ist ein Speicherbereich des Steuergerätes 10, er kann, wie dargestellt, ein Teil des Speichers 12 sein, er kann aber auch als getrennter Speicher ausgebildet sein. In einem Verwaltungsmodul 15 wird verwaltet, welche Zuordnungsfunktion als aktuell zu verwendende Zuordnungsfunktion 14 in den gesonderten Speicherbereich 13 geladen bzw. geschrieben wird.The memory 12 is, except for the separate memory area 13 , designed as non-volatile, read-only memory (ROM). In the separate, designed as a readable and writable memory part memory area 13 of the memory 12 is the currently used assignment function 14 stored. The separate storage area 13 is a memory area of the control unit 10 he can, as shown, a part of the memory 12 but it can also be designed as a separate memory. In a management module 15 is managed, which mapping function as the currently used assignment function 14 in the separate memory area 13 loaded or written.

Mehrere Zuordnungsfunktionen 16 sind in einer Bibliothek 22 abgelegt. Über ein Verwaltungsmodul 15 kann, selbsttätig oder fahrergesteuert, eine aktuell zu verwendende Zuordnungsfunk tion 14 ausgewählt werden. Die Auswahl einer gewünschten Zuordnungsfunktion 16 aus der Bibliothek 22 kann vom Fahrer manuell mittels einer an eine zweite Eingabeschnittstelle 23 angeschlossene, im Fahrzeug vorgesehene Auswahleinrichtung 24 durchgeführt werden. Alternativ kann die Auswahl auch automatisch erfolgen, z.B. fahrsituationsabhängig oder durch automatische Zuordnung einer Zuordnungsfunktion 16 zu einem bestimmten Fahrer. Der Fahrererkennung kann durch einen aus dem dem Fahrer zugeordneten Fahrzeugschlüssel oder einem sonstigen Codeträger ausgelesenen Code erfolgen.Multiple assignment functions 16 are in a library 22 stored. About a management module 15 can, automatically or driver-controlled, a currently used assignment radio tion 14 out be chosen. The selection of a desired assignment function 16 from the library 22 can be done manually by the driver by means of a to a second input interface 23 connected, provided in the vehicle selection device 24 be performed. Alternatively, the selection can also be made automatically, eg depending on the driving situation or by automatic assignment of an assignment function 16 to a specific driver. The driver recognition can be carried out by a code read out from the driver key assigned to the driver or another code carrier.

Das Auswählen einer neuen, aktuellen Zuordnungsfunktion 14 kann auf Situationen beschränkt sein, in denen keine Lenkbefehle über die Lenkhandhabe 19 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.Selecting a new, current assignment function 14 may be limited to situations where no steering commands via the steering handle 19 be entered, for example, to standstill or workshop stay of the vehicle. It can also be provided that the selection of a new assignment function can only take place when the ignition is switched off.

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 Bibliothek 22 ausgelesen und als aktuelle Zuordnungsfunktion 14 neu in den gesonderten Speicherbereich 13 eingeschrieben wird, um einem eventuellen Datenverlust des gesonderten Speicherbereichs vorzubeugen. Dies ist auch dann der Fall, wenn der gesonderte Speicherbereich 13 durch einen flüchtigen Speicher realisiert ist.It may further be provided that, at least after the vehicle is started, for example during an initialization and self-test phase, the last selected assignment function 16 from the library 22 read out and as a current assignment function 14 new in the separate memory area 13 is written in order to prevent a possible loss of data of the separate memory area. This is also the case when the separate memory area 13 realized by a volatile memory.

Mittels dem Verwaltungsmodul 15 kann auch eine Zuordnungsfunktion 16 aus einer externen Datenquelle 17 in das Steuergerät 10 eingelesen werden. Dabei ist die externe Datenquelle beispielsgemäß über die zweite Eingabeschnittstelle 23 mit dem Steuergerät 10 verbunden, wobei die Verbindung dauerhaft oder zeitlich begrenzt auf die Auswahl und/oder Übermittlung der Zuordnungsfunktion 16 aus der externen Datenquelle 17 in den gesonderten Speicherbereich 13 sein kann.By means of the administration module 15 can also be a mapping function 16 from an external data source 17 in the control unit 10 be read. In this case, the external data source is, for example, via the second input interface 23 with the control unit 10 connected, the connection permanently or temporally limited to the selection and / or transmission of the assignment function 16 from the external data source 17 in the separate memory area 13 can be.

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ät 10 verbindbare Datenquelle 17 handeln. Als im Fahrzeug vorhandene Datenquelle 17 kommt ein CD- oder DVD-Laufwerk in Betracht, das auch Teil eines Audio- oder Navigationssystems sein kann.The external data source may be a data source permanently located in or on the vehicle 17 or temporarily with the controller 10 connectable data source 17 act. As in-vehicle data source 17 is a CD or DVD drive into consideration, which may also be part of an audio or navigation system.

Alternativ oder zusätzlich kann das Steuergerät 10 zur Auswahl bzw. zum Laden einer Zuordnungsfunktion 16 in den gesonderten Speicherbereich 13 über eine drahtlose Verbindung mit externen Datenquellen 17 wie z.B. dem Internet verbunden werden. Hierfür ist an die zweite Eingabeschnittstelle 23 ein Mobiltelefon 28 angeschlossen, mittels dem die Funkverbindung zu einer Sende- und Empfangsstation 29, die wiederum mit der externen Datenquelle 17 verbunden ist, hergestellt werden kann. In 1 ist dies gestrichelt dargestellt, wobei die Blitzsymbole die drahtlose Verbindung zwischen dem Mobiltelefon 28 und der Sende- und Empfangseinheit 29 darstellen.Alternatively or additionally, the control unit 10 to select or load a mapping function 16 in the separate memory area 13 via a wireless connection to external data sources 17 such as being connected to the Internet. This is the second input interface 23 a mobile phone 28 connected, by means of which the radio link to a transmitting and receiving station 29 , in turn, with the external data source 17 is connected, can be produced. In 1 this is shown in dashed lines, where the lightning symbols are the wireless connection between the mobile phone 28 and the transmitting and receiving unit 29 represent.

Des weiteren ist es auch möglich, eine vorübergehende Verbindung zu einer externe Datenquelle 17 zur Auswahl und/oder zum Laden einer Zuordnungsfunktion 16 in den gesonderten Speicherbereich 13 über die zweite Eingabeschnittstelle 23 bei einem Werkstattaufenthalt durchzuführen. Die zweite Eingabeschnittstelle 23 kann gleichzeitig die Diagnoseschnittstelle des Fahrzeugs darstellen.Furthermore, it is also possible to have a temporary connection to an external data source 17 to select and / or load a mapping function 16 in the separate memory area 13 via the second input interface 23 during a workshop visit. The second input interface 23 can simultaneously represent the diagnostic interface of the vehicle.

Das Einlesen in das Steuergerät 10 kann in den oben beschriebenen Fällen sowohl in einem Ablegen in der Bibliothek 22 als auch einem Einschreiben in den gesonderten Speicherbereich 13 bestehen.Reading into the control unit 10 can in the cases described above both in a filing in the library 22 as well as a registered letter in the separate memory area 13 consist.

Die 2 zeigt das Flussdiagramm eines erfindungsgemäßen Verfahrens, bei dem die aktuelle Zuordnungsfunktion 14 in den gesonderten Speicherbereich 13 geladen wird. Das Verfahren ist dabei so ausgebildet, dass auf einer externen Datenquelle 17 abgelegte Zuordnungsfunktionen 16 nicht direkt ausgewählt werden können, sondern zuerst in die Bibliothek 22 geladen werden müssen.The 2 shows the flowchart of a method according to the invention, in which the current assignment function 14 in the separate memory area 13 is loaded. The method is designed so that on an external data source 17 Stored assignment functions 16 can not be selected directly, but first in the library 22 have to be loaded.

Gemäß dem Verfahrensschritt 201 wird zunächst die zuletzt verwendete Zuordnungsfunktion aus den verfügbaren Zuordnungsfunktionen 16 der Bibliothek 22 in den Speicher 13 geladen.According to the method step 201 First, the last used mapping function will be from the available mapping functions 16 the library 22 in the store 13 loaded.

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 Zuordnungsfunktion 14 des gesonderten Speichers 13 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.In step 202 it is then queried whether the currently used assignment function 14 to be changed. If this is not the case, in step 203 the computer program for calculating the output signal-which here corresponds to the nominal steering angle-is executed, in the course of which, according to step 204, the current assignment function 14 the separate memory 13 is called and so the target steering angle is calculated, which can be followed by further computing steps and tasks of the computer program in further, not shown method steps. It is then jumped back to step 202.

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 Zuordnungsfunktion 16 aus einer externen Datenquelle 17 in die Bibliothek 22 geladen werden soll. Ist dies nicht der Fall, so erfolgt gemäß dem Schritt 206 die Auswahl einer der Zuordnungsfunktionen 16 der Bibliothek. Diese Auswahl kann beispielsweise durch den Fahrer oder durch Werkstattpersonal erfolgen. Anschließend wird gemäß dem Schritt 207 die entsprechende, ausgewählte Zuordnungsfunktion 16 als aktuelle Zuordnungsfunktion 14 in den gesonderten Speicherbereich 13 kopiert, dabei wird die dort zuvor abgespeicherte Zuordnungsfunktion gelöscht bzw. überschrieben. Sodann wird zum Schritt 203 gesprungen.If it is determined in step 202 that the currently used assignment function 14 is to be changed, so it jumps to step 205. In step 205 it is queried whether an assignment function 16 from an external data source 17 in the library 22 should be loaded. If this is not the case, the selection of one of the assignment functions takes place according to step 206 16 the library. This selection can be made for example by the driver or by workshop personnel. Subsequently, according to step 207, the corresponding selected mapping function 16 as current assignment function 14 in the separate memory area 13 copied, while the previously stored assignment function is deleted or overwritten. Then jump to step 203.

Wurde im Schritt 205 festgestellt, dass eine Zuordnungsfunktion 16 aus einer externen Datenquelle 17 ausgewählt und ver wendet werden soll, so wird zum Schritt 208 gesprungen. Im Schritt 208 wird überprüft, ob auf die entsprechende externe Datenquelle 17 zugegriffen werden kann. Ist dies nicht der Fall, so wird zum Schritt 202 gesprungen. Kann auf die externe Datenquelle 17 zugegriffen werden, so wird im Schritt 209 eine von der externen Datenquelle 17 in die Bibliothek 22 zu ladende Zuordnungsfunktion 16 ausgewählt. Gemäß dem Schritt 210 wird die ausgewählte Zuordnungsfunktion 16 von der externen Datenquelle 17 in die Bibliothek 22 geladen. Dabei kann es erforderlich sein, dass das Laden einer neuen Zuordnungsfunktion 16 in die Bibliothek 22 das gleichzeitige Löschen einer bisher vorhandenen Zuordnungsfunktion 16 der Bibliothek 22 erfordert. Es ist dabei möglich, dass wenigstens eine der in der Bibliothek 22 abgelegten Zuordnungsfunktionen 16 nicht löschbar ist, so dass zumindest immer eine Zuordnungsfunktion 16 zur Verfügung steht, die als aktuelle Zuordnungsfunktion 14 in den gesonderten Speicherbereich 13 ladbar ist.Was found in step 205 that an assignment function 16 from an external data source 17 is selected and ver to be used, it is jumped to step 208. In step 208 Checks for the corresponding external data source 17 can be accessed. If this is not the case, the program jumps to step 202. Can to the external data source 17 is accessed, then in step 209 one from the external data source 17 in the library 22 to be loaded assignment function 16 selected. According to step 210, the selected mapping function becomes 16 from the external data source 17 in the library 22 loaded. It may be necessary to load a new mapping function 16 in the library 22 the simultaneous deletion of a previously existing assignment function 16 the library 22 requires. It is possible that at least one of the library 22 stored assignment functions 16 is not erasable, so that at least always a mapping function 16 is available as the current allocation function 14 in the separate memory area 13 is loadable.

Sodann wird gemäß Schritt 211 abgefragt, ob noch eine weitere Zuordnungsfunktion 16 von dem externen Speicher 17 in die Bibliothek 22 geladen werden soll. Ist dies der Fall so wird zum Schritt 209 gesprungen, andernfalls wird zum Schritt 206 gesprungen.Then, according to step 211, a query is made as to whether there is another assignment function 16 from the external memory 17 in the library 22 should be loaded. If so, jump to step 209, otherwise jump to step 206.

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 Rechner 11 ausgeführt werden.In such a method, the processing of the method steps 201, 202 and 205 to 211 can the management module 15 while steps 203 and 204 are tasks performed by the computer 11 be executed.

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.Control unit for determining the control characteristic of a vehicle system, comprising - a first input interface ( 25 ) for inputting an input signal (E) that at least the driver-side operation of a control element ( 19 ) represents the vehicle system; - a computer ( 11 ) for determining an output signal (A) for the vehicle system from the input signal (E) using a current assignment function ( 14 ); - a memory ( 12 ), in which one on the computer ( 11 ) executable computer program is stored, when executed on the computer ( 11 ) the output signal (A) is determined, characterized in that the memory ( 12 ) a separate memory area ( 13 ), in which the current assignment function ( 14 ) is stored. Steuergerät nach Anspruch 1, dadurch gekennzeichnet, dass der gesonderte Speicherbereich (13) ein Teilbereich des Speichers (12) ist.Control unit according to Claim 1, characterized in that the separate memory area ( 13 ) a portion of the memory ( 12 ). 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.Control device according to claim 1 or 2, characterized in that the separate memory area ( 13 ) a rewritable memory area ( 13 ), in particular a random access memory (RAM), in which the assignment function ( 14 ) is stored interchangeably. 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.Control device according to claim 3, characterized in that the memory ( 12 ), except for the separate memory area ( 13 ) is designed as a non-rewritable memory, in particular as a read-only memory (ROM). 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.Control device according to one of the preceding claims, characterized in that in a library ( 22 ) a number of useable mapping functions ( 16 ), the library ( 22 ) preferably a part of the memory ( 12 ). 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.Control unit according to Claim 5, characterized in that the current assignment function to be used ( 14 ) from the assignment functions stored in the library ( 16 ), whereby the selected assignment function ( 16 ) as a current assignment function ( 14 ) from the library ( 22 ) into the separate memory area ( 13 ) is copied. 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.Control device according to one of the preceding claims, characterized in that by means of a second input interface ( 23 ) the connection to an external data source ( 17 ) for selecting and / or transmitting an assignment function ( 16 ) from the external data source ( 17 ) into the separate memory area ( 13 ) can be produced. 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.Control device according to one of claims 4 to 6, characterized in that by means of a second input interface ( 23 ) the connection to an external data source ( 17 ) for selecting and / or transmitting an assignment function ( 16 ) from the external data source ( 17 ) in the library ( 22 ) can be produced. 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.Control device according to one of the preceding claims, characterized in that a second input interface ( 23 ) for wireless selection and / or transmission of a mapping function from an external data source ( 17 ) is usable. Steuergerät nach Anspruch 9, dadurch gekennzeichnet, dass die zweite Eingabeschnittstelle (23) zur Verbindung mit einem Mobiltelefon ausgebildet ist.Control unit according to Claim 9, characterized in that the second input interface ( 23 ) is designed for connection to a mobile phone. 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.Steering system for a vehicle with a steering actuator ( 18 ) for steered vehicle wheels ( 21 ), whereby the steering plate ( 18 ) a steering angle based on specifications of a control unit ( 10 ), characterized by a control device ( 10 ) according to any one of the preceding claims. 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.Method for determining an output signal nals (A) for a vehicle system, wherein a computer program is executed, in which, taking into account at least the driver-side actuation of a control element ( 19 ) for the vehicle system representing input signal (E) and using a current assignment function ( 14 ) an output signal (A) is determined, characterized in that the current assignment function ( 14 ) in a separate memory area ( 13 ) and is called in the program flow and used to calculate the output signal (A). Verfahren nach Anspruch 12, dadurch gekennzeichnet, dass die Zuordnungsfunktion (14) aus einer Datenquelle (22, 17) in den gesonderten Speicherbereich (13) ladbar ist.Method according to Claim 12, characterized in that the assignment function ( 14 ) from a data source ( 22 . 17 ) into the separate memory area ( 13 ) is loadable. 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.Method according to claim 13, characterized in that the data source is an external data source ( 17 ) or one in memory ( 12 ) of the control unit ( 22 ). 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.Method according to one of the preceding claims, characterized in that the method is used in the operation of a steering system of a vehicle, wherein the input signal (E) at least the driver side set rash of the steering handle ( 19 ) and the output signal (A) corresponds to the target steering angle.
DE10253765A 2002-11-19 2002-11-19 Control device determining regulation or control characteristic of automobile system using stored computer program for provision of output signal for automobile system from received input signal Withdrawn DE10253765A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE10253765A DE10253765A1 (en) 2002-11-19 2002-11-19 Control device determining regulation or control characteristic of automobile system using stored computer program for provision of output signal for automobile system from received input signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10253765A DE10253765A1 (en) 2002-11-19 2002-11-19 Control device determining regulation or control characteristic of automobile system using stored computer program for provision of output signal for automobile system from received input signal

Publications (1)

Publication Number Publication Date
DE10253765A1 true DE10253765A1 (en) 2004-06-09

Family

ID=32308577

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10253765A Withdrawn DE10253765A1 (en) 2002-11-19 2002-11-19 Control device determining regulation or control characteristic of automobile system using stored computer program for provision of output signal for automobile system from received input signal

Country Status (1)

Country Link
DE (1) DE10253765A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006100232A1 (en) * 2005-03-22 2006-09-28 Siemens Vdo Automotive Ag Method and device for configuring a control device and corresponding control device
EP1837267A1 (en) * 2006-03-15 2007-09-26 Mazda Motor Corporation Steering apparatus for vehicle

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69006885T2 (en) * 1989-04-14 1994-06-16 Hitachi Ltd Control device for cars.
DE19619354A1 (en) * 1996-05-14 1997-11-20 Bosch Gmbh Robert Method of operating a control device by a programmable storage/memory device e.g. for motor vehicle
DE19707207A1 (en) * 1997-02-24 1998-08-27 Wabco Gmbh Method of determining brake pressure in vehicles
DE19955070A1 (en) * 1998-11-17 2000-05-25 Marquardt Gmbh Automobile switch console has individual electric switches provided with coding devices providing characteristic codings detected by control circuit for selection of corresponding switch functions
DE19912169A1 (en) * 1998-12-29 2000-07-06 Bosch Gmbh Robert Steer-by-wire steering system for vehicles has electronic steering regulator connected to steering control devices that modifies driver's steering demand depending on dynamic parameters
DE19951119A1 (en) * 1999-10-23 2001-04-26 Bosch Gmbh Robert Automobile control method has relationship between operating parameter and corresponding control parameter determined by individual driver
DE19963475A1 (en) * 1999-12-29 2001-07-05 Bosch Gmbh Robert Vehicle operating sequence control method uses control unit supplied with different data set variations obtained by combining base data set with difference data sets
DE19964013A1 (en) * 1999-12-30 2001-07-12 Bosch Gmbh Robert Method and device for controlling operations in a vehicle

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69006885T2 (en) * 1989-04-14 1994-06-16 Hitachi Ltd Control device for cars.
DE19619354A1 (en) * 1996-05-14 1997-11-20 Bosch Gmbh Robert Method of operating a control device by a programmable storage/memory device e.g. for motor vehicle
DE19707207A1 (en) * 1997-02-24 1998-08-27 Wabco Gmbh Method of determining brake pressure in vehicles
DE19955070A1 (en) * 1998-11-17 2000-05-25 Marquardt Gmbh Automobile switch console has individual electric switches provided with coding devices providing characteristic codings detected by control circuit for selection of corresponding switch functions
DE19912169A1 (en) * 1998-12-29 2000-07-06 Bosch Gmbh Robert Steer-by-wire steering system for vehicles has electronic steering regulator connected to steering control devices that modifies driver's steering demand depending on dynamic parameters
DE19951119A1 (en) * 1999-10-23 2001-04-26 Bosch Gmbh Robert Automobile control method has relationship between operating parameter and corresponding control parameter determined by individual driver
DE19963475A1 (en) * 1999-12-29 2001-07-05 Bosch Gmbh Robert Vehicle operating sequence control method uses control unit supplied with different data set variations obtained by combining base data set with difference data sets
DE19964013A1 (en) * 1999-12-30 2001-07-12 Bosch Gmbh Robert Method and device for controlling operations in a vehicle

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006100232A1 (en) * 2005-03-22 2006-09-28 Siemens Vdo Automotive Ag Method and device for configuring a control device and corresponding control device
US7774382B2 (en) 2005-03-22 2010-08-10 Continental Automotive Gmbh Method and apparatus for configuring a control device, and corresponding control device
EP1837267A1 (en) * 2006-03-15 2007-09-26 Mazda Motor Corporation Steering apparatus for vehicle
US7520365B2 (en) 2006-03-15 2009-04-21 Mazda Motor Corporation Steering apparatus for vehicle

Similar Documents

Publication Publication Date Title
DE102013010630A1 (en) Device and method for selectively operating a motor vehicle in a user-controlled or an automatic driving mode
DE102008053004A1 (en) Method and system for influencing the movement of a controllable in his movements vehicle structure of a motor vehicle and vehicle
DE102015004550A1 (en) Method for operating a motor vehicle and motor vehicle
DE102014013960A1 (en) Method for operating at least one driver assistance device of a motor vehicle and system having a driver assistance device
EP1458585A1 (en) Method and device for influencing a vehicle according to a route
DE102018206425A1 (en) Activation of a driving function for automated driving with longitudinal and lateral guidance via another driving function for automated driving with a low degree of automation
DE19502954B4 (en) Method for controlling the speed of a motor vehicle
DE102021123597A1 (en) Process and control unit for the automated application of driver assistance systems in series production
EP2338709B1 (en) Method for operating a motor vehicle and motor vehicle
DE102013205798A1 (en) Method for controlling a starting process of a motor vehicle
DE102016201769A1 (en) Method for updating software of a control unit, preferably for a motor vehicle
WO2002081252A1 (en) Data storage system for a motor vehicle and method for storing data in a motor vehicle
DE102010049580A1 (en) Method for operating motor vehicle, involves determining steering angle as parameter for desired steering angle of wheel, where steering torque is determined from steering angle, based on model
DE102015220288B4 (en) Adjustment device for changing the characteristics of a motor vehicle
DE10253765A1 (en) Control device determining regulation or control characteristic of automobile system using stored computer program for provision of output signal for automobile system from received input signal
DE102020210363A1 (en) Method for controlling a creeping process in a motor vehicle
WO2002098685A1 (en) Method and device for dynamic setting of a vehicle component
DE10248398A1 (en) Control for motor vehicle automatic transmission has memory with storage for control program and secondary data for different operating modes and vehicle types
EP1747113A1 (en) Method and device for adapting a function in a vehicle
DE102009027492A1 (en) Method for producing a steering torque in a steering system of a motor vehicle comprises testing whether a stationary driving situation is present, determining an actual driving situation and reducing the steering torque if required
EP4311734B1 (en) Method for operating a brake system for a motor vehicle and corresponding brake system
DE102018210368A1 (en) Driver assistance system, vehicle, method for operating the driver assistance system, computer program and computer-readable storage medium
WO2003019046A1 (en) Selector device and selection procedure for a gear speed or a gear ratio in a gearbox on a motor vehicle
WO2024223092A1 (en) System for limiting a speed of a vehicle and method for overruling a speed limitation of a vehicle
DE102013020991A1 (en) Vehicle with a cruise mode

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8130 Withdrawal