DE102017218445A1 - Method and apparatus for providing an initialization value for a vehicle - Google Patents

Method and apparatus for providing an initialization value for a vehicle Download PDF

Info

Publication number
DE102017218445A1
DE102017218445A1 DE102017218445.0A DE102017218445A DE102017218445A1 DE 102017218445 A1 DE102017218445 A1 DE 102017218445A1 DE 102017218445 A DE102017218445 A DE 102017218445A DE 102017218445 A1 DE102017218445 A1 DE 102017218445A1
Authority
DE
Germany
Prior art keywords
vehicle
initialization value
value
processing system
data processing
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
DE102017218445.0A
Other languages
German (de)
Inventor
Joerg Frauhammer
Bernd Kraewer
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102017218445.0A priority Critical patent/DE102017218445A1/en
Publication of DE102017218445A1 publication Critical patent/DE102017218445A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/06Introducing corrections for particular operating conditions for engine starting or warming up
    • F02D41/062Introducing corrections for particular operating conditions for engine starting or warming up for starting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/192Mitigating problems related to power-up or power-down of the driveline, e.g. start-up of a cold engine
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D29/00Controlling engines, such controlling being peculiar to the devices driven thereby, the devices being other than parts or accessories essential to engine operation, e.g. controlling of engines by signals external thereto
    • F02D29/02Controlling engines, such controlling being peculiar to the devices driven thereby, the devices being other than parts or accessories essential to engine operation, e.g. controlling of engines by signals external thereto peculiar to engines driving vehicles; peculiar to engines driving variable pitch propellers
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2487Methods for rewriting
    • F02D41/2493Resetting of data to a predefined set of values
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0808Diagnosing performance data
    • 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/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • 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
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
    • 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
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/55External transmission of data to or from the vehicle using telemetry
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/192Mitigating problems related to power-up or power-down of the driveline, e.g. start-up of a cold engine
    • B60W30/194Mitigating problems related to power-up or power-down of the driveline, e.g. start-up of a cold engine related to low temperature conditions, e.g. high viscosity of hydraulic fluid
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1444Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases
    • F02D2041/1472Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being a humidity or water content of the exhaust gases

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

Die Erfindung betrifft eine Vorrichtung und ein Verfahren zur Fahrzeugsteuerung umfassend: Erfassen eines Datensatzes mit einem Fahrzeugzustand mittels einer Erfassungseinheit (11) im Fahrzeug (10), dadurch gekennzeichnet, dass der Datensatz mittels einer Kommunikationseinheit (13) im Fahrzeug (10) an ein externes Datenverarbeitungssystem (15) gesendet wird und mittels der Kommunikationseinheit (13) ein berechneter Initialisierungswert, welcher durch das externe Datenverarbeitungssystem (15) mit dem Datensatz berechnet wurde, empfangen wird. Die Erfindung betrifft ferner ein Computerprogram zum Ausführen des erfindungsgemäßen Verfahrens und ein maschinenlesbares Speicherelement, auf dem das Computerprogramm gespeichert ist.

Figure DE102017218445A1_0000
The invention relates to a device and a method for vehicle control comprising: detecting a data record with a vehicle state by means of a detection unit (11) in the vehicle (10), characterized in that the data record by means of a communication unit (13) in the vehicle (10) to an external Data processing system (15) is sent and by means of the communication unit (13) a calculated initialization value, which has been calculated by the external data processing system (15) with the record is received. The invention further relates to a computer program for carrying out the method according to the invention and to a machine-readable storage element on which the computer program is stored.
Figure DE102017218445A1_0000

Description

Stand der TechnikState of the art

Die Erfindung betrifft ein Verfahren und eine Vorrichtung zum Bereitstellen von einem Initalisierungswert für ein Fahrzeug, insbesondere ein Fahrzeug mit einem Verbrennungsmotor und einem Abgasnachbehandlungssystem.The invention relates to a method and a device for providing an initialization value for a vehicle, in particular a vehicle having an internal combustion engine and an exhaust aftertreatment system.

Während ein Fahrzeug gefahren wird, aber auch beim Startvorgang des Fahrzeuges, werden gewöhnlicherweise Modelle verwendet, die den Zustand des Fahrzeuges, insbesondere des Motors oder des Abgassystems, beschreiben. Diese Modelle werden dazu benötigt, um diverse Fahrzeugzustände zu berechnen, da zum Messen dieser Fahrzeugzustände keine geeigneten Sensoren verfügbar, zu teuer oder zu träge sind. Deshalb ist es einfacher, diese Fahrzeugzustände mit den Modellen durch ein Steuergerät zu berechnen. Ebenso werden die Modelle dazu verwendet, um beispielsweise gemessene Sensordaten zu plausibilisieren. Solange das Fahrzeug sich im Betrieb befindet, sind die berechneten Modelle genau und zuverlässig.While a vehicle is being driven, as well as during the starting process of the vehicle, models are usually used which describe the state of the vehicle, in particular the engine or the exhaust system. These models are needed to calculate various vehicle conditions, as there are no suitable sensors available, too expensive or too lazy to measure these vehicle conditions. Therefore, it is easier to calculate these vehicle conditions with the models by a controller. Likewise, the models are used to plausibilize, for example, measured sensor data. As long as the vehicle is in operation, the calculated models are accurate and reliable.

Für eine geringe Emission, optimale Treibstoffverbrennung und Steuerung des Motors beim Startvorgang werden herkömmlicherweise durch Modelle auf alte berechnete Fahrzeugzustände, die beim Abschalten des Fahrzeugs in einem Steuergerät berechnet wurden, zurückgegriffen. Denn bis zum Start des Fahrzeuges ist es nicht möglich die Fahrzeugzustände zu ermitteln. Deshalb werden diese Alten, zum Zeitpunkt des Abschaltens des Fahrzeugs, ermittelten Werte mittels eines Steuergerätes dazu verwendet, beim Starten des Fahrzeuges, ein Steuergerät zu initialisieren. Dies kann zu einer falschen Initialisierung führen, da die Werte veraltet sind. Die Initialisierungswerte haben einen erheblichen Einfluss auf den Fahrzeugbetrieb und bei falscher Initialisierung kann es zu einem erhöhten Verbrauch, aber auch zu erheblichen Problemen bis hin zur Schädigung des Fahrzeuges kommen.Low emissions, optimum fuel combustion, and engine control during startup are traditionally resorted to old calculated vehicle conditions that were calculated when the vehicle was turned off in a controller by modeling. Because until the start of the vehicle, it is not possible to determine the vehicle conditions. Therefore, these old values, at the time of turning off the vehicle, are used by means of a controller to initialize a controller when the vehicle is started. This can lead to a wrong initialization because the values are obsolete. The initialization values have a considerable influence on the vehicle operation and, if incorrectly initialized, can lead to increased consumption but also to considerable problems, including damage to the vehicle.

Offenbarung der ErfindungDisclosure of the invention

Das erfindungsgemäße Verfahren zum Bereitstellen von einem Initialisierungswerte für ein Fahrzeug umfasst: Das Erfassen eines Datensatzes, der einen Fahrzeugzustand repräsentiert, wobei der Fahrzeugzustand mittels einer Erfassungseinheit im Fahrzeug ausgelesenen wird. Dabei wird der Datensatz mittels einer Kommunikationseinheit im Fahrzeug an ein externes Datenverarbeitungssystem gesendet. Mittels der Kommunikationseinheit wird ein berechneter Initialisierungswert, welcher durch das externe Datenverarbeitungssystem ausgehend von dem Datensatz berechnet wurde, empfangen. Das erfindungsgemäße Verfahren hat den Vorteil, dass der Initialisierungswert außerhalb des Steuergerätes und Fahrzeuges im externen Datenverarbeitungssystem berechnet wird, wodurch ein neu berechneter Initialisierungswert sofort beim Starten des Fahrzeuges vorhanden ist. Darüber hinaus steht eine entsprechend höhere Rechenkapazität durch das externe Datenverarbeitungssystem zur Verfügung, wodurch der Initialisierungswert genauer berechnet werden kann. Denkbar ist auch, dass das Fahrzeug mehrere Initialisierungswerte zum Starten benötigt, sodass mehrere Initalisierungswerte nacheinander empfangen werden können. Optional kann aber auch ein Initialisierungswert mehrere Startwerte für die jeweiligen Steuergeräte umfassten, sodass eine Übertragung eines Initalisierungswertes zum Starten des Fahrzeuges ausreichen kann. Ein weiterer Vorteil ist, dass die bisher verwendete Software des Steuergerätes im Fahrzeug zur Berechnung der Initalisierungswerte im externen Datenverarbeitungssystem wiederverwendet werden kann und das Verfahren somit einfach umzusetzen ist.The method according to the invention for providing an initialization value for a vehicle comprises: detecting a data record representing a vehicle state, wherein the vehicle state is read out by means of a detection unit in the vehicle. In this case, the data record is sent by means of a communication unit in the vehicle to an external data processing system. By means of the communication unit, a calculated initialization value, which was calculated by the external data processing system based on the data record, is received. The method according to the invention has the advantage that the initialization value is calculated outside the control unit and vehicle in the external data processing system, whereby a newly calculated initialization value is present immediately when the vehicle is started. In addition, a correspondingly higher computing capacity is available through the external data processing system, whereby the initialization value can be calculated more accurately. It is also conceivable that the vehicle requires several initialization values for starting, so that several initialization values can be received one after the other. Optionally, however, an initialization value may also include a plurality of start values for the respective control devices, so that a transmission of an initialization value for starting the vehicle may be sufficient. A further advantage is that the previously used software of the control unit in the vehicle can be reused for calculating the initialization values in the external data processing system and thus the method can be implemented easily.

Vorteilhafterweise wird der Schritt des Erfassens des Datensatzes während des Abschaltvorgangs des Fahrzeuges durchgeführt und beim Startvorgang des Fahrzeuges der berechnete Initialisierungswert empfangen. Gemäß dieses Verfahrens stellt das externe Datenverarbeitungssystem den Initalisierungswert für das Fahrzeug bereit, wenn das Fahrzeug gestartet wird und das Fahrzeug vom Abschaltvorgang bis zum Startvorgang keine oder sehr eingeschränkt Berechnungen durchführen kann. Das externe Datenverarbeitungssystem berechnet den Initalisierungswert beispielsweise während das Fahrzeug ausgeschaltet ist kontinuierlich neu oder berechnet den Initalisierungswert neu zu vorgebbaren Zeitpunkten. Beispielhaft kann das externe Datenverarbeitungssystem auch den Initalisierungswert berechnen, wenn das Fahrzeug gestartet wird, da im Fahrzeug in diesem Zeitraum eine nicht ausreichende Stromversorgung vorhanden ist zum Berechnen eines Initalisierungswertes. Dadurch entsteht der positive Effekt, dass beim Startvorgang des Fahrzeuges ein neu berechneter Initialisierungswert zur Verfügung steht, da dieser nicht mehr im Fahrzeug berechnet werden muss, sondern über die Kommunikationseinheit des Fahrzeuges vom externen Datenverarbeitungssystem empfangen werden kann. Der Abschaltvorgang umfasst den Vorgang vom Abschalten der Zündung des Fahrzeuges bis zu dem Zeitpunkt, an dem die Energieversorgung des Fahrzeuges, durch beispielsweise eine Batterie, abgeschaltet wurde.Advantageously, the step of recording the data record is carried out during the switch-off process of the vehicle and the calculated initialization value is received during the starting process of the vehicle. According to this method, the external data processing system provides the initialization value for the vehicle when the vehicle is started and the vehicle is unable to make any calculations, or from very limited calculations, from the turn-off to the start-up. For example, the external data processing system continuously recalculates the initialization value while the vehicle is off, or recalculates the initialization value at predeterminable times. By way of example, the external data processing system may also calculate the initialization value when the vehicle is started because there is insufficient power supply in the vehicle during this period to calculate an initialization value. This results in the positive effect that a newly calculated initialization value is available during the starting process of the vehicle, since this no longer needs to be calculated in the vehicle, but can be received via the communication unit of the vehicle from the external data processing system. The shutdown process includes the operation of turning off the ignition of the vehicle until the time when the power supply of the vehicle has been cut off by, for example, a battery.

Besonders vorteilhaft ist, wenn ein Fahrzeugzustand über eine Recheneinheit im Fahrzeug aus einem Fahrzeugzustand von der Erfassungseinheit und/oder mit einem Modell zur Berechnung von einem Fahrzeugzustand berechnet wird und durch den Datensatz repräsentiert wird, welcher an das externe Datenverarbeitungssystem gesendet wird. Dies hat den Vorteil, dass ein genaueres Bild durch den berechneten Fahrzeugzustand, welcher im Fahrzeug unter einer auszureichenden Stromversorgung des Fahrzeuges beim Abschalten berechnet wurde, über den gesamten Fahrzeugzustand ermittelt werden kann. Darüber hinaus können nachfolgend die berechneten Fahrzeugzustände mittels der Recheneinheit im Fahrzeug dazu verwendet werden, eine komprimiertere und kompaktere Darstellung der gemessenen Fahrzeugzustände mittels der Erfassungseinheit zu erhalten, um diese bandbreiteneffizient und mit kürzerer Übertragungszeit zwischen dem Fahrzeug und dem externen Datenverarbeitungssystem zu übermitteln.It is particularly advantageous if a vehicle state is calculated via a computing unit in the vehicle from a vehicle state of the detection unit and / or with a model for the calculation of a vehicle state and is represented by the data set, which to the external data processing system is sent. This has the advantage that a more accurate image can be determined over the entire vehicle state by the calculated vehicle state, which was calculated in the vehicle under a sufficient power supply of the vehicle when switching off. In addition, the calculated vehicle states can subsequently be used by means of the computing unit in the vehicle to obtain a more compressed and compact representation of the measured vehicle states by means of the detection unit in order to transmit them in a bandwidth-efficient manner and with a shorter transmission time between the vehicle and the external data processing system.

Vorteilhafterweise wird ein vergangener empfangener Fahrzeugzustand in dem externen Datenverarbeitungssystem, als vorhergehender Fahrzeugzustand, abgespeichert und für die Berechnung des Initalisierungswertes verwendet. Der vorhergehende Fahrzeugzustand kann dazu verwendet werden, um beispielsweise anhand des Verlaufes der Fahrzeugzustände die Berechnung des Initialisierungswertes mit einer höheren Genauigkeit und geringeren Fehleranfälligkeit durchzuführen.Advantageously, a past received vehicle state is stored in the external data processing system, as a previous vehicle state, and used for the calculation of the initialization value. The preceding vehicle state can be used, for example, to carry out the calculation of the initialization value with a higher accuracy and a lower susceptibility to errors on the basis of the course of the vehicle states.

Gemäß dem zuvor beschriebenen Verfahren kann vorteilhafterweise der empfangene Initialisierungswert dazu verwendet werden, eine Steuereinheit im Fahrzeug zu initialisieren. Diese Ausführungsform hat den Vorteil, dass die Genauigkeit und Zuverlässigkeit eines Initialisierungswertes und damit die Genauigkeit und Zuverlässigkeit der Initialisierung des Steuergerätes erhöht wird.According to the method described above, the received initialization value can advantageously be used to initialize a control unit in the vehicle. This embodiment has the advantage that the accuracy and reliability of an initialization value and thus the accuracy and reliability of the initialization of the control unit is increased.

Eine besonders vorteilhafte Weiterentwicklung des Verfahrens ist, wenn der empfangene Initialisierungswert neben einem Datensatz mit einem Fahrzeugzustand des Weiteren mit zusätzlichen Daten, die das externe Datenverarbeitungssystem über ein Rechnernetz, wie zum Beispiel das Internet, empfängt, durch das externe Datenverarbeitungssystem berechnet wird. Vorteilig ist hieran, dass zur Berechnung des Initialisierungswerts weitere Daten zur Verfügung stehen, die dazu verwendet werden können, den Initialisierungswert exakter zu berechnen und einen zuverlässigeren Initialisierungswert zu erhalten.A particularly advantageous further development of the method is when the received initialization value, in addition to a vehicle state data set, is further calculated by the external data processing system with additional data that the external data processing system receives over a computer network, such as the Internet. The advantage hereof is that for the calculation of the initialization value, further data are available which can be used to more accurately calculate the initialization value and to obtain a more reliable initialization value.

Besonders vorteilhaft ist es, wenn der Initialisierungswert für die Steuereinheit einen Motormodellwert, insbesondere einen Lambda-Wert, einen Temperaturwert, der die Temperatur in einem Katalysator des Fahrzeugs repräsentiert, und/oder einen Wasserfreiheitswert des Abgassystems, umfasst. Der Wasserfreiheitswert des Abgassystems, repräsentiert die Wasserfreiheit des Abgassystems, wobei unter der Wasserfreiheit des Abgassystems ein Maß verstanden wird, welches angibt wie viel flüssiges Wasser an einer bestimmten Stelle in dem Abgassystem vorhanden ist. Diese Weiterentwicklung des erfindungsgemäßen Verfahrens hat den Vorteil dass auch Initialisierungswerte berechnet werden können, für die es keine passenden Sensorwerte gibt, oder es nicht wirtschaftlich ist hierfür Sensoren im Fahrzeug vorzusehen. Ebenso kann diese Weiterentwicklung genutzt werden, um Sensoren einzusparen durch die Verwendung der berechneten Initalisierungswerte anstatt von Sensorwerten. Des Weiteren kann diese Weiterentwicklung dazu genutzt werden, um gemessene Sensordaten zu plausibilisieren. Beispielsweise kann diese Weiterentwicklung des Verfahrens insbesondere als ein Teil eines Assistenzsystems des Fahrzeugs oder eines Komfortsystemes für den Fahrer verwendet werden, wobei der Initalisierungswert hier ein Initalisierungswert für das jeweilige Assistenzsystem oder Komfortsystem ist. Denkbar ist auch, dass dieses Verfahren beispielsweise im Stop-and-Go Verkehr für die Motorsteuerung eingesetzt wird, denn während dieses Verkehres wird das Fahrzeug regelmäßig ausgeschaltet und wieder gestartet. Mit diesem Verfahren ist es im Stop-and-Go Verkehr möglich, das Wiederstarten des Motors effizient mit geringem Berechnungsaufwand im Fahrzeug auszuführen. Ebenso ist es denkbar, dass dieses Verfahren für Fahrzeuge mit Elektromotoren verwendet werden kann, bei denen der Initialisierungswert zum Beispiel eine Temperatur der Batterie umfasst. Das Verfahren kann ebenso Teil eines Systems für Schienenfahrzeuge, Schiffe oder Flugzeuge sein.It is particularly advantageous if the initialization value for the control unit comprises an engine model value, in particular a lambda value, a temperature value which represents the temperature in a catalytic converter of the vehicle, and / or an water-free value of the exhaust gas system. The water-free value of the exhaust system, represents the absence of water of the exhaust system, which is understood by the absence of water of the exhaust system, a measure which indicates how much liquid water is present at a particular location in the exhaust system. This further development of the method according to the invention has the advantage that initialization values can also be calculated for which there are no suitable sensor values, or it is not economical to provide sensors in the vehicle for this purpose. Likewise, this advancement can be used to save sensors by using the calculated initialization values rather than sensor values. Furthermore, this further development can be used to make plausible the measured sensor data. For example, this further development of the method can be used in particular as part of an assistance system of the vehicle or of a comfort system for the driver, the initialization value here being an initialization value for the respective assistance system or comfort system. It is also conceivable that this method is used for example in stop-and-go traffic for engine control, because during this traffic, the vehicle is turned off and restarted regularly. With this method it is possible in stop-and-go traffic to carry out the restarting of the engine efficiently with little computational effort in the vehicle. It is also conceivable that this method can be used for vehicles with electric motors, in which the initialization value comprises, for example, a temperature of the battery. The method may also be part of a system for rail vehicles, ships or aircraft.

Vorteilhafter Weise umfassen die zusätzlichen Daten Umgebungsbedingungen am Fahrzeug und/oder vorhergehende Fahrzeugzustände und/oder eine aktualisierte Berechnungsmethode zur Berechnung des Initialisierungswertes und/oder einen Korrekturwert, wodurch ein exakterer Initialisierungswert zuverlässiger berechnet werden kann. Umgebungsbedingungen am Fahrzeug können beispielsweise die Temperatur, der Wind, und/oder der Luftdruck sein. Unter einem vorhergehenden Fahrzeugzustand wird ein in der Vergangenheit erfasster Fahrzeugzustand verstanden, der beispielsweise in dem externen Datenverarbeitungssystem abgespeichert wurde. Unter einer aktualisierten Berechnungsmethode wird eine überarbeitete Berechnungsmethode zur Berechnung des Initialisierungswertes verstanden, die die verwendete Berechnungsmethode bei Berechnung von ungenauen oder unzuverlässigen Ergebnissen ersetzt. Ein Korrekturwert kann dazu verwendet werden, um beispielsweise einen Alterungsprozess der Sensoren oder der Messgeräten im Fahrzeug zu berücksichtigen.Advantageously, the additional data include environmental conditions on the vehicle and / or previous vehicle conditions and / or an updated calculation method for calculating the initialization value and / or a correction value, whereby a more accurate initialization value can be calculated more reliably. Ambient conditions on the vehicle may be, for example, the temperature, the wind, and / or the air pressure. A previous vehicle state is understood to be a vehicle state detected in the past, which has been stored, for example, in the external data processing system. An updated calculation method is a revised calculation method for calculating the initialization value that replaces the calculation method used when calculating inaccurate or unreliable results. A correction value can be used, for example, to take into account an aging process of the sensors or the measuring devices in the vehicle.

Zusätzlich ist es vorteilhaft, wenn ein Computerprogramm eingerichtet ist, welches jeden Schritt des Verfahrens ausführt, da dies besonders geringe Kosten verursacht, insbesondere wenn ein ausführendes Gerät noch für weitere Aufgaben genutzt wird und ohnehin vorgesehen ist.In addition, it is advantageous if a computer program is set up, which carries out each step of the method, since this causes particularly low costs, in particular if an executing device is still used for further tasks and provided in any case.

Optional ist ein Maschinenlesbares Speicherelement vorhanden, auf dem das Computerprogramm gespeichert ist. Optionally, a machine-readable storage element is present on which the computer program is stored.

Vorteilhafterweise ist eine Vorrichtung eingerichtet, die jeden Schritt des erfindungsgemäßen Verfahrens ausführt.Advantageously, a device is implemented which carries out each step of the method according to the invention.

Vorteilhaft ist eine Recheneinheit, die das maschinenlesbare Speicherelement aufweist.Advantageously, a computing unit having the machine-readable storage element.

Ausführungsbeispiele der vorliegenden Erfindung sind in der beiliegenden Zeichnung dargestellt und in der nachfolgenden Beschreibung näher erläutert. Dabei zeigen:Embodiments of the present invention are illustrated in the accompanying drawings and described in more detail in the following description. Showing:

Figurenlistelist of figures

  • 1 eine schematisch Darstellung eines Fahrzeuges mit einer Steuereinheit, einer Recheneinheit, einer Erfassungseinheit und mit einem externen Datenverarbeitungssystem mit einer Verbindung zu einem Rechnernetz; 1 a schematic representation of a vehicle with a control unit, a computing unit, a detection unit and with an external data processing system with a connection to a computer network;
  • 2 eine schematische Darstellung einer Ausführungsform des erfindungsgemäßen Verfahrens zur Fahrzeugsteuerung; 2 a schematic representation of an embodiment of the method according to the invention for vehicle control;
  • 3 eine schematische Darstellung einer alternativen Ausführungsform des erfindungsgemäßen Verfahrens zur Fahrzeugsteuerung; 3 a schematic representation of an alternative embodiment of the method according to the invention for vehicle control;

1 zeigt eine schematische Darstellung einer bevorzugten Vorrichtung zum Ausführen des erfindungsgemäßen Verfahrens. Dabei zeigt 1 ein Fahrzeug (10), das eine Erfassungseinheit (11), eine Recheneinheit (12) mit einem Speicherelement (19), eine Steuereinheit (16) und eine Kommunikationseinheit (13) aufweist. Über die Erfassungseinheit (11) wird ein Fahrzeugzustand erfasst, der beispielsweise eine Motortemperatur und/oder eine Temperatur im Abgassystem/Kühlwasser, die mittels Sensoren ausgelesen wurden, umfasst. Denkbar sind auch anderweitige im Fahrzeug platzierte Sensoren, um weitere unterschiedliche Messwerte für einen genaueren Fahrzeugzustand zu messen. Der Fahrzeugzustand kann über eine Datenleitung, alternativ auch über eine kabellose Datenübertragung, an die Recheneinheit (12) übermittelt werden. 1 shows a schematic representation of a preferred apparatus for carrying out the method according to the invention. It shows 1 a vehicle ( 10 ), which is a registration unit ( 11 ), a computing unit ( 12 ) with a memory element ( 19 ), a control unit ( 16 ) and a communication unit ( 13 ) having. About the registration unit ( 11 ), a vehicle condition is detected that includes, for example, an engine temperature and / or a temperature in the exhaust system / cooling water that has been read out by means of sensors. Also conceivable are other sensors placed in the vehicle in order to measure further different measured values for a more accurate vehicle condition. The vehicle state can be transmitted via a data line, alternatively also via a wireless data transmission, to the arithmetic unit (FIG. 12 ).

Im Folgenden stellt ein Fahrzeugzustand ein oder mehrere Messwerte dar, wobei unter einem Messwerte ein Sensorwert verstanden wird, der durch ein Sensor im Fahrzeug (10) ermittelt wurde, zusätzlich kann aber auch ein Messwert ein berechneter Messwerte sein, der einen theoretischen berechneten Sensorwert des Fahrzeugs (10) darstellt. Optional können daher auch weitere Messwerte über die Recheneinheit (12) mit den bereits vorhanden Messwerten, ausgelesen von den Sensoren im Fahrzeug (10) oder mit Modellen zur Berechnung von Messwerte berechnet werden. Dies hat den Vorteil, dass ein genauerer oder vollständigerer Fahrzeugzustand ermittelt werden kann. Darüber hinaus können nachfolgend die berechneten Messwerte mittels der Recheneinheit (12) dazu verwendet werden, eine komprimiertere und kompaktere Darstellung der Messwerte, gemessen mittels Sensoren der Erfassungseinheit (11), zu erhalten, um diese bandbreiteneffizient und mit kürzerer Übertragungszeit zwischen dem Fahrzeug (10) und dem externen Datenverarbeitungssystem (15) zu übermitteln. Beispielsweise kann ein Fahrzeugzustand einen mittels der Recheneinheit (12) berechneten Messwert aufweisen, der aus mehreren gemessenen Messwerten, gemessen mittels der Erfassungseinheit (11), berechnet wird. Dadurch muss nicht mehr der Fahrzeugzustand mit allen gemessenen Messwerten übermittelt werden, sondern es ist ausreichend wenn nur der Fahrzeugzustand mit einem berechneten Messwert übermittelt wird, wodurch unter anderem Bandbreite der Datenübertragungsverbindung (14) eingespart wird. Die Berechnungen von weiteren Messwerten durch die Recheneinheit (12) sind nur dann vorgesehen wenn das Fahrzeug (10) sich im Betrieb befindet. Denn nur wenn das Fahrzeug (10) im Betrieb ist, wird die Recheneinheit (12) mit ausreichend Energie versorgt und kann Berechnungen durchführen. Sobald das Fahrzeug (10) ausgeschaltet ist, d.h. die Stromversorgung des Fahrzeuges abgeschaltet ist, ist die Recheneinheit (12) nicht ausreichend mit Energie versorgt. Deshalb ist es innerhalb des Zeitraumes in dem das Fahrzeug (10) ausgeschaltet ist oder gestartet wird nicht möglich, Berechnungen, beispielsweise zur Berechnung von Messwerten oder Initialisierungswerten, durch die Recheneinheit (12) im Fahrzeug (10) durchzuführen.In the following, a vehicle state represents one or more measured values, wherein a measured value is understood to be a sensor value that is detected by a sensor in the vehicle ( 10 In addition, however, a measured value may also be a calculated measured value which contains a theoretically calculated sensor value of the vehicle ( 10 ). Optionally, therefore, further measured values can also be transmitted via the arithmetic unit ( 12 ) with the already existing measured values, read out by the sensors in the vehicle ( 10 ) or with models for calculating measured values. This has the advantage that a more accurate or complete vehicle condition can be determined. In addition, the calculated measured values can subsequently be determined by means of the arithmetic unit ( 12 ) can be used to provide a more compact and compact representation of the measured values, measured by sensors of the detection unit ( 11 ), in order to obtain this bandwidth efficient and with shorter transmission time between the vehicle ( 10 ) and the external data processing system ( 15 ). For example, a vehicle condition can be determined by means of the arithmetic unit ( 12 ) calculated from a plurality of measured values measured by means of the detection unit ( 11 ), is calculated. As a result, it is no longer necessary to transmit the vehicle state with all the measured values measured, but it is sufficient if only the vehicle state is transmitted with a calculated measured value, whereby, among other things, bandwidth of the data transmission connection ( 14 ) is saved. The calculations of further measured values by the arithmetic unit ( 12 ) are only provided if the vehicle ( 10 ) is in operation. Because only if the vehicle ( 10 ) is in operation, the arithmetic unit ( 12 ) with sufficient energy and can perform calculations. Once the vehicle ( 10 ) is switched off, ie the power supply of the vehicle is switched off, the arithmetic unit ( 12 ) not sufficiently supplied with energy. Therefore it is within the period in which the vehicle ( 10 ) is switched off or started is not possible, calculations, for example for the calculation of measured values or initialization values, by the arithmetic unit ( 12 ) in the vehicle ( 10 ).

Die Recheneinheit (12) ist des Weiteren dafür ausgebildet, den Fahrzeugzustand zu einem Datensatz zusammen zufassen. Optional kann der Datensatz neben einem Fahrzeugzustand weitere Daten zum Fahrzeug (10), wie zum Beispiel eine Kennzahl zum Motortyp, enthalten. Alternativ kann bereits die Erfassungseinheit (11) den ausgelesenen Fahrzeugzustand zu einem Datensatz zusammenfassen, welcher anschließend direkt an die Kommunikationseinheit (13) weitergeleitet werden kann.The arithmetic unit ( 12 ) is further configured to aggregate the vehicle state into a data set. Optionally, the data record can contain, in addition to a vehicle status, further data on the vehicle ( 10 ), such as an engine type metric. Alternatively, the registration unit ( 11 ) summarize the read vehicle state to a data set, which then directly to the communication unit ( 13 ) can be forwarded.

Die Kommunikationseinheit (13) ist dafür ausgebildet, den Datensatz über eine Datenübertragungsverbindung (14) zu einem externen Datenverarbeitungssystem (15) zu übertragen. Die Datenübertragungsverbindung (14) ist typischerweise eine Mobilfunkverbindung, über welche das Fahrzeug (10) mit einem externen Datenverarbeitungssystem (15) verbunden ist. Idealerweise ist die Datenübertragungsverbindung (14) eine bidirektionale Verbindung. Denkbar ist auch eine Datenübertragung beim Senden und Empfangen in unterschiedlichen Frequenzbereichen abhängig von der Umgebung und Umgebungsbedingungen, wodurch andere Vorteile wie zum Beispiel Ausnutzung höherer Datenübertragung oder geringerer Datenverluste über längere Datenübertragungsstrecken erzielt werden.The communication unit ( 13 ) is adapted to transmit the data record via a data transmission connection ( 14 ) to an external data processing system ( 15 ) transferred to. The data transfer connection ( 14 ) is typically a cellular connection through which the vehicle ( 10 ) with an external data processing system ( 15 ) connected is. Ideally, the data transfer connection ( 14 ) a bidirectional connection. Also conceivable is a data transmission during transmission and reception in different frequency ranges depending on the environment and Environmental conditions, thereby providing other benefits such as utilizing higher data transfer or lower data loss over longer data links.

Vorzugsweise wird der Fahrzeugzustand des Fahrzeuges (10) ermittelt, während das Fahrzeug (10) abgeschaltet wird und anschließend an das externe Datenverarbeitungssystem (15) übermittelt. Nachdem das Fahrzeug (10) ausgeschaltet ist, ist das Fahrzeug (10) aus Energiespargründen nicht mehr ausreichend mit Energie versorgt, sodass kein Fahrzeugzustand ermittelt werden kann. Deshalb wird der Fahrzeugzustand bevorzugt beim Abschalten des Fahrzeuges (10) ermittelt, sodass der Fahrzeugzustand zu einem möglichst spätesten Zeitpunkt unter einer ausreichenden Energieversorgung des Fahrzeugs durchgeführt wird. Dadurch fließt in die Berechnung des Initialisierungswertes im externen Datenverarbeitungssystem (15) der aktuellste Fahrzeugzustand ein, sodass die Genauigkeit und Zuverlässigkeit des berechneten Initialisierungswertes erhöht wird.Preferably, the vehicle condition of the vehicle ( 10 ) while the vehicle ( 10 ) and then to the external data processing system ( 15 ) transmitted. After the vehicle ( 10 ) is off, the vehicle is ( 10 ) no longer sufficiently supplied with energy for energy saving reasons, so that no vehicle condition can be determined. Therefore, the vehicle state is preferred when switching off the vehicle ( 10 ), so that the vehicle state is performed at the latest possible time under a sufficient power supply of the vehicle. This flows into the calculation of the initialization value in the external data processing system ( 15 ) the most recent vehicle state, so that the accuracy and reliability of the calculated initialization value is increased.

Das externe Datenverarbeitungssystem (15) erhält den Datensatz, der den Fahrzeugzustand umfasst, und berechnet ausgehend von dem Fahrzeugzustand einen Initialisierungswert für das Fahrzeug (10). Der Start der Berechnung des Initialisierungswertes wird beispielsweise dann ausgelöst, wenn das Fahrzeug (10) gestartet wird. In einer alternativen Ausführungsform ist es aber auch denkbar, dass die Berechnung des Initialisierungswertes bereits vor Beginn des Startens des Fahrzeuges (10) durchgeführt wurde, zum Beispiel zyklisch zu bestimmten vorgegebenen Zeitpunkten oder der Initialisierungswert wird kontinuierlich permanent neu berechnet während das Fahrzeug ausgeschaltet ist.The external data processing system ( 15 receives the data set that includes the vehicle state, and calculates an initialization value for the vehicle based on the vehicle state ( 10 ). The start of the calculation of the initialization value is triggered, for example, when the vehicle ( 10 ) is started. In an alternative embodiment, however, it is also conceivable that the calculation of the initialization value already takes place before the start of the vehicle (FIG. 10 ), for example, cyclically at certain predetermined times, or the initialization value is continually recalculated continuously while the vehicle is off.

Die Berechnung des Initialisierungswertes erfolgt durch eine vorgegebene mathematische Modellgleichung, kann aber auch insbesondere dynamisch durch regelmäßig überarbeitete mathematische Modellgleichungen berechnet werden. Wird beispielsweise erkannt, dass eine mathematische Modellgleichung zu einem ungenauen oder unzuverlässigen Initialisierungswert führt, kann diese Modellgleichung in dem externen Datenverarbeitungssystem (15) aktualisiert werden. Dies hat den Vorteil, dass eine einfachere und schnellere Aktualisierung der mathematischen Modellgleichung für die Berechnung des Initialisierungswertes durchgeführt werden kann, anstatt auf die Steuereinheit (16) eines jeden Fahrzeuges (11) die neue Modellgleichung aufwendig über die Datenübertragungsverbindung (14) aufzuspielen. Optional können auch die empfangenen Fahrzeugzustände in dem externen Datenverarbeitungssystem (15), als vorhergehende Fahrzeugzustände, abgespeichert werden. Diese vorhergehenden Fahrzeugzustände können dazu verwendet werden, um anhand des Verlaufes der vorhergehenden Fahrzeugzustände die Berechnung des Initialisierungswertes mit einer höheren Genauigkeit und geringeren Fehleranfälligkeit durchzuführen.The initialization value is calculated by a given mathematical model equation, but can also be calculated dynamically by regularly revised mathematical model equations. For example, if it is detected that a mathematical model equation leads to an inaccurate or unreliable initialization value, this model equation can be used in the external data processing system (FIG. 15 ). This has the advantage that a simpler and faster update of the mathematical model equation for the calculation of the initialization value can be carried out instead of to the control unit ( 16 ) of each vehicle ( 11 ) the new model equation consuming over the data transmission connection ( 14 ) aufzuspielen. Optionally, the received vehicle states in the external data processing system ( 15 ), as previous vehicle states are stored. These previous vehicle states can be used to perform the calculation of the initialization value with a higher accuracy and lower susceptibility to error on the basis of the history of the preceding vehicle states.

Alternativ kann das externe Datenverarbeitungssystem (15) eine Datenverbindung (17) mit einem Rechnernetz (18) aufweisen. Das Rechnernetz (18) kann beispielsweise das Internet oder ein Intranet sein. Über die Datenverbindung (17) kann das externe Datenverarbeitungssystem (15) zusätzliche Daten, wie zum Beispiel die Umweltbedingungen, insbesondere einer Temperatur, der Art und Menge eines Niederschlages oder einer Windgeschwindigkeit an der Position des Fahrzeuges erhalten. Die Umweltbedingungen können dazu verwendet werden um Initialisierungswerte exakter zu berechnen. Beispielsweise kann mittels der Umweltbedingungen für die Berechnung des Initalisierungswertes berücksichtigt werden, dass ein Initalisierungswert, insbesondere die Temperatur im Abgassystem oder des Kühlwassers bei kleinen Umgebungstemperaturen wie im Winter oder bei höheren Umgebungstemperaturen wie im Sommer, schneller oder langsamer absinkt, bis das Fahrzeug (10) wieder gestartet wird. Ebenso ist denkbar, dass vorhergehende Fahrzeugzustände, welche aufgrund von begrenztem Speicherplatz in dem externen Datenverarbeitungssystem (15) beispielsweise in dem Rechnernetz (18) gespeichert wurden, oder eine aktualisierte Berechnungsmethode zur Berechnung des Initialisierungswertes oder ein Korrekturwert empfangen werden. Die zusätzlichen Daten über das Rechnernetz (18) werden von dem externen Datenverarbeitungssystem (15) dazu verwendet, den Initialisierungswert genauer und mit einer höheren Zuverlässigkeit auf Korrektheit zu berechnen.Alternatively, the external data processing system ( 15 ) a data connection ( 17 ) with a computer network ( 18 ) respectively. The computer network ( 18 ) may be, for example, the Internet or an intranet. Via the data connection ( 17 ), the external data processing system ( 15 ) receive additional data, such as the environmental conditions, in particular a temperature, the type and amount of precipitation or wind speed at the position of the vehicle. The environmental conditions can be used to more accurately calculate initialization values. For example, by means of the environmental conditions for calculating the initialization value, it may be considered that an initialization value, in particular the temperature in the exhaust system or the cooling water, decreases faster or slower at low ambient temperatures such as in winter or at higher ambient temperatures such as in summer, until the vehicle ( 10 ) is restarted. It is also conceivable that previous vehicle states, which due to limited storage space in the external data processing system ( 15 ) in the computer network ( 18 ) or an updated calculation method for calculating the initialization value or a correction value are received. The additional data via the computer network ( 18 ) are processed by the external data processing system ( 15 ) is used to calculate the initialization value more accurately and with a higher reliability for correctness.

Nach Berechnung des Initialisierungswertes durch das externe Datenverarbeitungssystem (15), wird dieser über die Datenübertragungsverbindung (14) an das Fahrzeug (10) gesendet. Die Kommunikationseinheit (13) empfängt beim Starten des Fahrzeuges (10) den Initialisierungswert und kann diesen an die Recheneinheit (12) weiterleiten. Die Recheneinheit (12) kann nach Verarbeiten oder Prüfen beispielsweise auf Vollständigkeit des empfangenen Initialisierungswerts, diesen zu der dafür vorgesehenen Steuereinheit (16) weiterleiten. Im Falle, dass der Initialisierungswert unterschiedliche Motormodellwerte umfasst, wie zum Beispiel einen Temperaturwert im Katalysator, welcher die Temperatur in einem Katalysators im Fahrzeug (10) darstellt oder die Wasserfreiheit des Abgassystems, welche ein Maß dafür ist, wie viel Wasser an einer bestimmten Stelle in dem Abgassystem vorhanden ist, kann alternativ die Recheneinheit diesen Initialisierungswert in seine einzelnen Modellwerte zerlegen und an die dafür vorgesehene Steuereinheiten (16) des Fahrzeuges (10) weiterleiten. Ebenso ist es denkbar, dass die Kommunikationseinheit (13) den empfangen Initialisierungswert direkt an die vorgesehene Steuereinheit (16) weiterleitet.After calculation of the initialization value by the external data processing system ( 15 ), this is transmitted via the data transmission connection ( 14 ) to the vehicle ( 10 ) Posted. The communication unit ( 13 ) receives when starting the vehicle ( 10 ) the initialization value and can this to the arithmetic unit ( 12 ) hand off. The arithmetic unit ( 12 ) after processing or checking, for example, for completeness of the received initialization value, this to the dedicated control unit ( 16 ) hand off. In the case that the initialization value includes different engine model values, such as a temperature value in the catalytic converter which determines the temperature in a catalytic converter in the vehicle ( 10 Alternatively, the arithmetic logic unit may divide this initialization value into its individual model values and communicate it to the control units provided for this purpose (or the absence of water in the exhaust system, which is a measure of how much water is present at a specific location in the exhaust system). 16 ) of the vehicle ( 10 ) hand off. It is also conceivable that the Communication unit ( 13 ) the received initialization value directly to the provided control unit ( 16 ).

Zusätzlich können auch direkt auswertbare Sensorwerte beim Starten des Fahrzeuges (10) verwendet werden, welche von der Erfassungseinheit (11) an die Steuereinheit (16) übermittelt werden. Dadurch kann die Steuereinheit (16) auch direkt gemessene Sensorwerte beim Start des Fahrzeuges für die Initialisierung der Steuereinheit (16) verwenden und ist auf weniger Initialisierungswerte von dem externen Datenverarbeitungssystem (15) angewiesen. Die Recheneinheit (12) weist optional einen Speicherelement (19) auf, welches dazu ausgebildet ist, ein Computerprogramm zum Ausführen des erfindungsgemäßen Verfahrens zu speichern.In addition, directly evaluable sensor values when starting the vehicle ( 10 ) used by the registration unit ( 11 ) to the control unit ( 16 ). This allows the control unit ( 16 ) also directly measured sensor values at the start of the vehicle for the initialization of the control unit ( 16 ) and is based on fewer initialization values from the external data processing system ( 15 ) reliant. The arithmetic unit ( 12 ) optionally has a memory element ( 19 ), which is adapted to store a computer program for carrying out the method according to the invention.

2 zeigt eine schematische Darstellung einer Ausführungsform des erfindungsgemäßen Verfahrens. In Schritt 21 werden die unterschiedlichen Fahrzeugzustände durch die Erfassungseinheit (11) ermittelt, beispielsweise während des Abschaltvorgangs des Fahrzeuges (10). Die Erfassungseinheit (11) weist unterschiedliche Sensoren auf, deren Sensorwerte während des Schrittes 21 von der Erfassungseinheit (11) ausgelesen werden. Optional wird anschließend im Schritt 22 entweder bereits in der Erfassungseinheit (11) oder in der Recheneinheit (12) der Fahrzeugzustand zu einem Datensatz zusammengefasst. Alternativ kann die Recheneinheit (12) einen weiteren Messwert berechnen, der in den Fahrzeugzustand einfließt, wobei der Fahrzeugzustand zu einem Datensatz zusammengefasst wird. Das Berechnen eines weiteren Messwertes durch die Recheneinheit (12) ist nur dann möglich, wenn während des Abschaltvorgangs des Fahrzeuges (10) für diese Berechnung ausreichend Energie zur Verfügung steht. Ebenso ist es denkbar, dass der Datensatz zusätzliche Daten zum Fahrzeug enthält. Im nachfolgenden Schritt 23 wird der Datensatz über die Kommunikationseinheit (13) an das externe Datenverarbeitungssystem (15) gesendet. Daraufhin wird nach Beendigung von Schritt 23, Schritt 24 ausgeführt. In Schritt 24 wird im externen Datenverarbeitungssystem (15) mit dem empfangenen Datensatz der Initialisierungswert mittels Modellgleichungen berechnet. Die Durchführung des Schrittes 24 kann beispielsweise dann ausgelöst werden, nachdem das externe Datenverarbeitungssystem (15) den Datensatz empfangen hat. Denkbar ist auch, dass der Schritt 24 permanent zyklisch wiederholt wird, sodass der Initalisierungswert kontinuierlich neu berechnet wird oder zu vorgebbaren Zeitpunkten neu berechnet wird. Alternativ kann der Schritt 24 durchgeführt werden, wenn das Fahrzeug (10) gestartet wird. Während des Startens kann zum Beispiel ein Triggersignal an das externe Datenverarbeitungssystem (15) gesendet werden, wobei das empfangene Triggersignal am externen Datenverarbeitungssystem (15) die Berechnung des Initialisierungswertes einleitet. Beispielsweise wird beim Einführen des Fahrzeugschlüssels in die Zündung das Triggersignal ausgesendet und beim Anlassen der Zündung des Fahrzeuges (10) hat das Fahrzeug (10) den berechneten Initalisierungswert vom externen Datenverarbeitungssystem (15) empfangen und kann den Initalisierungswert zum Beispiel für die Motorstartsteuerung verwenden. Nach Schritt 24 folgt Schritt 25. Im Schritt 25 wird der berechnete Initialisierungswert zurück an das Fahrzeug (10) übermittelt. Alternativ kann das Triggersignal des Fahrzeuges (10) die Durchführung des Schrittes 25 einleiten. Mittels der Kommunikationseinheit (13) empfängt das Fahrzeug (10) im Schritt 25 den Initialisierungswert. Schritt 26 wird bevorzugt nach Beendigung von Schritt 25 ausgeführt. In Schritt 26 wird der empfangene Initialisierungswert dazu verwendet, die Steuereinheit (16) mit diesem Wert zu initialisieren, sodass das Starten des Motors emissionsarm und fahrzeugschonend durchgeführt werden kann. Ebenso ist in Schritt 26 denkbar, dass direkt beim Starten des Fahrzeugs auswertbare Sensorwerte ebenfalls für die Initialisierung der Steuereinheit (16) genutzt werden. 2 shows a schematic representation of an embodiment of the method according to the invention. In step 21 the different vehicle states are detected by the registration unit ( 11 ), for example during the shutdown process of the vehicle ( 10 ). The registration unit ( 11 ) has different sensors whose sensor values during the step 21 from the registration unit ( 11 ). Optionally, then in step 22 either already in the registration unit ( 11 ) or in the arithmetic unit ( 12 ) the vehicle state combined into a record. Alternatively, the arithmetic unit ( 12 ) calculate a further measured value, which flows into the vehicle state, wherein the vehicle state is combined to form a data record. The calculation of a further measured value by the arithmetic unit ( 12 ) is only possible if during the shutdown process of the vehicle ( 10 ) sufficient energy is available for this calculation. It is also conceivable that the data record contains additional data about the vehicle. In the following step 23 the data record is transmitted via the communication unit ( 13 ) to the external data processing system ( 15 ) Posted. After that, after completion of step 23 , Step 24 executed. In step 24 is used in the external data processing system ( 15 ) with the received data record the initialization value is calculated by means of model equations. The implementation of the step 24 can be triggered, for example, after the external data processing system ( 15 ) received the record. It is also conceivable that the step 24 is repeated cyclically, so that the initialization value is continuously recalculated or recalculated at predeterminable times. Alternatively, the step 24 be carried out when the vehicle ( 10 ) is started. During startup, for example, a trigger signal may be sent to the external data processing system ( 15 ), wherein the received trigger signal on the external data processing system ( 15 ) initiates the calculation of the initialization value. For example, when the vehicle key is inserted into the ignition, the trigger signal is emitted and when the ignition of the vehicle is started ( 10 ) the vehicle has ( 10 ) the calculated initialization value from the external data processing system ( 15 ) and may use the initialization value for engine start control, for example. After step 24 follow step 25 , In step 25 the calculated initialization value is returned to the vehicle ( 10 ) transmitted. Alternatively, the trigger signal of the vehicle ( 10 ) the implementation of the step 25 initiate. By means of the communication unit ( 13 ) receives the vehicle ( 10 ) in step 25 the initialization value. step 26 is preferred after completion of step 25 executed. In step 26 the received initialization value is used by the control unit ( 16 ) with this value, so that starting the engine can be carried out with low emissions and vehicle protection. Likewise is in step 26 conceivable that evaluable sensor values also directly for starting the vehicle for the initialization of the control unit ( 16 ) be used.

3 zeigt eine schematische Darstellung einer alternativen Ausführungsform des erfindungsgemäßen Verfahrens zur Fahrzeugsteuerung insbesondere einer Motorsteuerung. In Schritt 31 wird mittels der Erfassungseinheit (11) ein Fahrzeugzustand erfasst, beispielsweise während des Abschaltvorgangs des Fahrzeuges (10). Im nachfolgenden Schritt 32 wird der Fahrzeugzustand zu einem Datensatz zusammengefasst, wobei alternativ der Fahrzeugzustand ein gemessener Messwert mittels Sensor im Fahrzeug (10) oder ein berechneter Messwert durch die Recheneinheit (12) umfasst und optional Daten zum Fahrzeug dem Datensatz hinzugefügt werden können. Nach Beendigung Schrittes 32 folgt Schritt 33. In Schritt 33 wird das Senden des Datensatzes vom Fahrzeug (10) über die Kommunikationseinheit (13) zum externen Datenverarbeitungssystem (15) ausgeführt. Nach Empfangen des Datensatzes am externen Datenverarbeitungssystem (15), werden in Schritt 34 über das Rechnernetz (18) zusätzliche Daten für eine genauere Berechnung des Initialisierungswertes empfangen. Anschließend wird in Schritt 35 im externen Datenverarbeitungssystem (15) der Initialisierungswert mit den empfangenen Datensatz und den zusätzlichen Daten, welche über das Rechnernetz (18) empfangen wurden, berechnet. Die Durchführung des Schrittes 35 kann beispielsweise dann ausgelöst werden, nachdem der Datensatz empfangen wurde und optional permanent zyklisch neu berechnet werden. Alternativ kann der Schritt 35 durchgeführt werden, wenn das Fahrzeug (10) gestartet wird. Während des Startens des Fahrzeugs (10) kann zum Beispiel ein Triggersignal an das externe Datenverarbeitungssystem (15) gesendet werden, wobei das empfangene Triggersignal am externen Datenverarbeitungssystem (15) die Berechnung des Initialisierungswertes einleitet. 3 shows a schematic representation of an alternative embodiment of the method according to the invention for vehicle control, in particular a motor control. In step 31 is determined by means of the registration unit ( 11 ) detects a vehicle condition, for example during the shutdown process of the vehicle ( 10 ). In the following step 32 the vehicle state is combined into a data record, wherein alternatively the vehicle state is a measured value measured by means of a sensor in the vehicle ( 10 ) or a calculated measured value by the arithmetic unit ( 12 ) and optional data on the vehicle may be added to the record. After completion of step 32 follow step 33 , In step 33 is sending the record from the vehicle ( 10 ) via the communication unit ( 13 ) to the external data processing system ( 15 ). After receiving the data set on the external data processing system ( 15 ), in step 34 over the computer network ( 18 ) receive additional data for a more accurate calculation of the initialization value. Subsequently, in step 35 in the external data processing system ( 15 ) the initialization value with the received data record and the additional data which are transmitted via the computer network ( 18 ) were received. The implementation of the step 35 For example, it can be triggered after the data record has been received and, optionally, permanently recalculated cyclically. Alternatively, the step 35 be carried out when the vehicle ( 10 ) is started. While starting the vehicle ( 10 ), for example, a trigger signal to the external data processing system ( 15 ), wherein the received trigger signal on the external data processing system ( 15 ) initiates the calculation of the initialization value.

Nachdem Schritt 35 beendet wurde, folgt Schritt 36. Im Schritt 36 wird der berechnete Initialisierungswert zurück an das Fahrzeug (10) übermittelt. Alternativ kann das empfangene Triggersignal am externen Datenverarbeitungssystem (15) auch dazu genutzt werden Schritt 36 einzuleiten.After step 35 finished, follow step 36 , In step 36 the calculated initialization value is returned to the vehicle ( 10 ) transmitted. Alternatively, the received trigger signal on the external data processing system ( 15 ) also be used to step 36 initiate.

In Anschluss an dem Schritt 36 folgt Schritt 37. In Schritt 37 empfängt die Kommunikationseinheit (13) den berechneten Initialisierungswert von dem externen Datenverarbeitungssystem (15). Alternativ kann nach Schritt 37 der nachfolgende Schritt 38 eingeleitet werden. In Schritt 38 wird der empfangene Initialisierungswert dazu verwendet, die Steuereinheit (16) mit diesem Wert zu initialisieren. Ebenso ist in Schritt 38 denkbar, dass direkt beim Starten des Fahrzeugs auswertbare Sensorwerte ebenfalls für die Initialisierung der Steuereinheit (16) genutzt werden.Following the step 36 follow step 37 , In step 37 receives the communication unit ( 13 ) the calculated initialization value from the external data processing system ( 15 ). Alternatively, after step 37 the next step 38 be initiated. In step 38 the received initialization value is used by the control unit ( 16 ) with this value. Likewise is in step 38 conceivable that evaluable sensor values also directly for starting the vehicle for the initialization of the control unit ( 16 ) be used.

Die in 2 und in 3 dargestellten schematischen Ausführungsformen des erfindungsgemäßen Verfahrens können alternativ als ein zyklisches Verfahren realisiert sein. Das bedeutet, dass nach Beendigung Schrittes 26 in 2 oder Schrittes 38 in 3 das Verfahren nicht abgeschlossen ist, sondern wieder mit Schritt 21 in 2 oder mit Schritt 31 in 3 begonnen wird.In the 2 and in 3 illustrated schematic embodiments of the method according to the invention may alternatively be realized as a cyclic process. This means that after completion step 26 in 2 or step 38 in 3 the process is not complete, but again with step 21 in 2 or with step 31 in 3 is started.

Claims (10)

Verfahren zum Bereitstellen von einem Initalisierungswert für ein Fahrzeug (10) umfassend - erfassen eines Datensatzes, der einen Fahrzeugzustand repräsentiert, wobei der Fahrzeugzustand mittels einer Erfassungseinheit (11) in dem Fahrzeug (10) erfasst wird, - dadurch gekennzeichnet, dass der Datensatz mittels einer Kommunikationseinheit (13) in dem Fahrzeug (10) an ein externes Datenverarbeitungssystem (15) gesendet wird und - mittels der Kommunikationseinheit (13) ein berechneter Initialisierungswert, welcher durch das externe Datenverarbeitungssystem (15) ausgehend von dem Datensatz berechnet wurde, empfangen wird.Method for providing an initialization value for a vehicle (10) comprising - acquiring a data set representing a vehicle state, wherein the vehicle state is detected by means of a detection unit (11) in the vehicle (10), - characterized in that the data record is determined by means of a Communication unit (13) in the vehicle (10) is sent to an external data processing system (15) and - by means of the communication unit (13) a calculated initialization value which has been calculated by the external data processing system (15) from the data record is received. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der empfangene Initialisierungswert zum Initialisieren einer Steuereinheit (16) in dem Fahrzeug (10) verwendet wird.Method according to Claim 1 characterized in that the received initialization value is used to initialize a control unit (16) in the vehicle (10). Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der empfangene Initialisierungswert neben dem Datensatz des Weiteren ausgehend von zusätzlichen Daten, die das externe Datenverarbeitungssystem über ein Rechnernetz (18) empfängt, durch das externe Datenverarbeitungssystem (15) berechnet wurde.Method according to one of the preceding claims, characterized in that the received initialization value in addition to the data set has further been calculated by the external data processing system (15) on the basis of additional data which the external data processing system receives via a computer network (18). Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Erfassen des Datensatzes während des Abschaltvorgangs des Fahrzeuges (10) durchgeführt wird und beim Startvorgang des Fahrzeuges (10) der berechnete Initialisierungswerte empfangen wird.Method according to one of the preceding claims, characterized in that the detection of the data record is carried out during the switch-off process of the vehicle (10) and the calculated initialization values are received during the starting process of the vehicle (10). Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Initialisierungswert für die Steuereinheit (16) einen Motormodellwert, insbesondere einen Temperaturwert, der die Temperatur in einem Katalysator des Fahrzeugs repräsentiert, und/oder einen Wasserfreiheitswert des Abgassystems, umfasst.Method according to one of the preceding claims, characterized in that the initialization value for the control unit (16) comprises a motor model value, in particular a temperature value representing the temperature in a catalytic converter of the vehicle, and / or a water-free value of the exhaust system. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die zusätzlichen Daten Umgebungsbedingungen am Fahrzeug (10), vorhergehende Fahrzeugzustände, eine aktualisierte Berechnungsmethode zur Berechnung des Initialisierungswertes und/oder einen Korrekturwert umfassen.Method according to one of the preceding claims, characterized in that the additional data environmental conditions on the vehicle (10), previous vehicle states, an updated calculation method for calculating the initialization value and / or a correction value include. Computerprogramm, welches eingerichtet ist, jeden Schritt des Verfahrens nach einem der vorhergehenden Ansprüche auszuführen.Computer program adapted to carry out each step of the method according to one of the preceding claims. Maschinenlesbares Speicherelement, auf dem das Computerprogramm nach Anspruch 7 gespeichert ist.Machine-readable storage element on which the computer program is based Claim 7 is stored. Vorrichtung, die eingerichtet ist, jeden Schritt des Verfahrens nach einem der Ansprüche 1 bis 6 auszuführen.Device that is set up, each step of the procedure according to one of Claims 1 to 6 perform. Recheneinheit, die das Speicherelement nach Anspruch 8 umfasst.Arithmetic unit that the memory element after Claim 8 includes.
DE102017218445.0A 2017-10-16 2017-10-16 Method and apparatus for providing an initialization value for a vehicle Withdrawn DE102017218445A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102017218445.0A DE102017218445A1 (en) 2017-10-16 2017-10-16 Method and apparatus for providing an initialization value for a vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102017218445.0A DE102017218445A1 (en) 2017-10-16 2017-10-16 Method and apparatus for providing an initialization value for a vehicle

Publications (1)

Publication Number Publication Date
DE102017218445A1 true DE102017218445A1 (en) 2019-04-18

Family

ID=65909874

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102017218445.0A Withdrawn DE102017218445A1 (en) 2017-10-16 2017-10-16 Method and apparatus for providing an initialization value for a vehicle

Country Status (1)

Country Link
DE (1) DE102017218445A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014205182A1 (en) * 2013-03-27 2014-10-02 Ford Global Technologies, Llc Method and system for improving vehicle operation
DE102013206308A1 (en) * 2013-04-10 2014-10-16 Robert Bosch Gmbh Method and system for adapting model parameters of a function model implemented in a control unit of a motor vehicle
DE102015213280A1 (en) * 2015-07-15 2017-01-19 Robert Bosch Gmbh Method for determining a filling level of a fuel vapor intermediate store

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014205182A1 (en) * 2013-03-27 2014-10-02 Ford Global Technologies, Llc Method and system for improving vehicle operation
DE102013206308A1 (en) * 2013-04-10 2014-10-16 Robert Bosch Gmbh Method and system for adapting model parameters of a function model implemented in a control unit of a motor vehicle
DE102015213280A1 (en) * 2015-07-15 2017-01-19 Robert Bosch Gmbh Method for determining a filling level of a fuel vapor intermediate store

Similar Documents

Publication Publication Date Title
DE102013225563A1 (en) Method for monitoring a sensor of a vehicle
DE102011111354A1 (en) Model-based diagnostic method and system for a selective reduction catalyst device in a vehicle
DE102018104473A1 (en) Automatic driving system
DE102021110802A1 (en) SYSTEMS AND METHODS FOR DETECTING CATALYTIC REDUCTION (SCR)
DE102013105852A1 (en) Information processing apparatus
DE102019209359B4 (en) PULSE SIGNAL ABNORMITY DETECTION DEVICE
EP3698027B1 (en) Method for determining a nox concentration and a nh3 slip downstream of an scr catalyst
DE102015207710B4 (en) Method for increasing the accuracy of a sensorless pressure detection
DE102013206308A1 (en) Method and system for adapting model parameters of a function model implemented in a control unit of a motor vehicle
DE102020101357A1 (en) Method, device, computer program and computer-readable storage medium for energy-efficient operation of a vehicle
DE102011121060B4 (en) gas information estimating device
DE102016001034A1 (en) Apparatus and method for controlling an electronic parking brake
DE102017218445A1 (en) Method and apparatus for providing an initialization value for a vehicle
DE102016204020A1 (en) Electronic control unit
DE102015111127A1 (en) Motor controller
DE102012005197B3 (en) Method for optimizing an internal combustion engine
DE112016003835T5 (en) Electronic control device for vehicles
DE102019204992A1 (en) Method and device for checking and ensuring the functionality of an exhaust gas aftertreatment system of an internal combustion engine
DE112009000324B4 (en) Method and computer program product for adjusting an air mass flow sensor of an engine assembly of a motor vehicle
DE102012200032B4 (en) Method and device for dynamic diagnosis of sensors
CH712136B1 (en) Judgment of a normal or abnormal condition of a device with loads.
DE102017219478A1 (en) Method and system for reducing the absorption of pollutants from the ambient air
DE102020214394A1 (en) PROCEDURE FOR CALCULATING DISTANCE AND VEHICLE USING IT
DE102013214967A1 (en) Method and device for adapting a data-based function model
DE112017005483T5 (en) Electronic control unit and privacy procedures for this

Legal Events

Date Code Title Description
R163 Identified publications notified
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee