DE10312553B3 - Automobile with several control devices switched between active and inactive conditions and central monitoring control device providing watch-dog function - Google Patents

Automobile with several control devices switched between active and inactive conditions and central monitoring control device providing watch-dog function Download PDF

Info

Publication number
DE10312553B3
DE10312553B3 DE10312553A DE10312553A DE10312553B3 DE 10312553 B3 DE10312553 B3 DE 10312553B3 DE 10312553 A DE10312553 A DE 10312553A DE 10312553 A DE10312553 A DE 10312553A DE 10312553 B3 DE10312553 B3 DE 10312553B3
Authority
DE
Germany
Prior art keywords
control unit
monitoring
control units
current
control
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.)
Expired - Fee Related
Application number
DE10312553A
Other languages
German (de)
Inventor
Michael Dipl.-Ing. Wansner
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.)
Audi AG
Original Assignee
Audi 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 Audi AG filed Critical Audi AG
Priority to DE10312553A priority Critical patent/DE10312553B3/en
Application granted granted Critical
Publication of DE10312553B3 publication Critical patent/DE10312553B3/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J9/00Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting
    • H02J9/005Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting using a power saving mode
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/03Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J2310/00The network for supplying or distributing electric power characterised by its spatial reach or by the load
    • H02J2310/40The network being an on-board power network, i.e. within a vehicle
    • H02J2310/46The network being an on-board power network, i.e. within a vehicle for ICE-powered road vehicles

Abstract

The automobile has a number of control devices (2), each of which can be switched between an active condition and an inactive condition and a central monitoring control device (3) with a watch-dog function, comparing the actual currents of the control devices with reference rest currents, for identifying which control devices are in the inactive condition and resetting the control devices so that all are brought into the inactive condition.

Description

Die Erfindung betrifft ein Kraftfahrzeug mit mehreren zwischen einem Arbeitszustand und einem Ruhezustand wechselnden Steuergeräten.The invention relates to a motor vehicle with several between a working state and a resting state changing control units.

In heutigen Fahrzeugen der Mittel- und Oberklasse nimmt der Grad der elektronischen Vernetzung von beliebigen Fahrzeugkomponenten immer mehr zu. Auch die Anzahl der vernetzten Steuergeräte, die zum Steuern bestimmter Komponenten dienen (z.B. von Komponenten des Infotainment-Systems (Radio, CD-Player, Navigationssystem, ...) oder zum Steuern der elektrischen Sitzverstellung, der Klimaanlage etc.) steigt zwangsläufig. So sind in neueren Fahrzeugen der Oberklasse bis zu 60 einzelne Steuergeräte vorhanden. Durch die steigende Funktionalität und Vernetzung nimmt der Stellenwert einer funktionierenden Steuerungssoftware, die in den einzelnen Steuergeräten abgelegt ist, immer weiter zu. Da Software in der Regel nicht zu 100 % fehlerfrei ist, nimmt mit steigender Programmgröße auch die Anzahl nicht entdeckter Softwarefehler zu, was zu einer sinkenden Zuverlässigkeit der Software führen kann. Zur Sicherstellung der Funktionalität verfügt im Stand der Technik jedes Steuergerät über eine eigene Watchdog-Funktion, die kontinuierlich den korrekten Betrieb des Steuergeräts überwacht und im Falle einer Fehlfunktion automatisch einen Reset, also eine Neuinitialisierung durchführt, um den Fehler zu beheben, oder die entsprechende Mitteilungen in ein im Rahmen einer Wartung ausgelesenes Steuergerät oder dergleichen einschreibt. Diese Hardware-Watchdog-Systeme sind relativ teuer und benötigen ein sehr komplexes Watchdog-Know-How beim Steuergerätehersteller, damit sie ihre Funktion zuverlässig erfüllen können. Nachdem die unterschiedlichen Steuergeräte in der Regel bei verschiedenen Herstellern, die Fahrzeugkomponenten produzieren und liefern, hergestellt und programmiert werden, ist es erforderlich, dass das entsprechende Watchdog-Know-How bei jedem Hersteller vorhanden ist. Der momentane Zustand ist in mehrererlei Hinsicht nachteilig. Denn zum einen ist jedes Steuergerät mit einer eigenen Watchdog-Hardware- und -Software-Komponente zu versehen, was höhere Kosten verursacht. Darüber hinaus muss wie beschrieben bei jedem Steuergerätelieferanten spezifisches Watchdog-Know-How vorhanden sein.In today's vehicles of the middle and upper class the degree of electronic networking takes off any vehicle components more and more. Even the number of networked control units, that are used to control certain components (e.g. components of the infotainment system (Radio, CD player, navigation system, ...) or to control the electric seat adjustment, air conditioning etc.) inevitably increases. So there are up to 60 individual control units in newer vehicles of the upper class. Due to the increasing functionality and networking takes the place of a functioning control software, those in the individual control units is filed further and further. Because software usually doesn't 100% error-free, also increases with increasing program size the number of undetected software bugs, resulting in a decreasing reliability of the software can. To ensure functionality, everyone in the state of the art has Control unit via a own watchdog function, which continuously monitors the correct operation of the control unit and in the event of a malfunction, a reset, i.e. a re-initialization performs, to fix the error, or the appropriate notices in a control unit or the like read out during maintenance enrolls. These hardware watchdog systems are relatively expensive and need a very complex watchdog know-how at the control unit manufacturer, so that they function reliably fulfill can. After the different control units are usually from different manufacturers, the vehicle components produce and deliver, manufactured and be programmed, it is necessary that the appropriate Watchdog know-how is available from every manufacturer. The current state is disadvantageous in several ways. Because on the one hand, everyone is control unit to be provided with its own watchdog hardware and software component, what higher Costs. About that In addition, as described, specific watchdog know-how must be provided by each control unit supplier to be available.

Aus DE 100 50 912 A1 ist ein Verfahren zum Betrieb eines Kommunikationsnetzes, in das mehrere Netzelemente eingebunden sind, in einem Stromsparmodus beschrieben, bei welchem Verfahren über eine Zentraleinheit, die die netzwerkweite Koordination der Stromsparzustände der in das Bussystem eingebundenen Netzelemente vornimmt, der Zustand oder die Aktivität der einzelnen Netzelemente überprüft wird und anhand dieser Überprüfung entschieden wird, ob ein oder mehrere Netzelemente in den Stromsparmodus gesetzt werden können. Sofern dies für das eine oder andere Netzelement möglich ist, wird über die Zentraleinheit der bevorstehende Wechsel in den Stromsparmodus den jeweiligen Netzelementen angekündigt.Out DE 100 50 912 A1 describes a method for operating a communication network, in which several network elements are integrated, in a power-saving mode, in which method the status or the activity of the individual network elements is checked via a central unit, which coordinates the network-saving coordination of the power-saving states of the network elements integrated in the bus system is and based on this check it is decided whether one or more network elements can be put into the power saving mode. If this is possible for one or the other network element, the upcoming change to the power saving mode will be announced to the respective network elements via the central unit.

Der Endung liegt das Problem zugrunde, ein Kraftfahrzeug anzugeben, das diesbezüglich Abhilfe schafft.The ending is based on the problem to specify a motor vehicle that will remedy this.

Zur Lösung dieses Problems ist bei einem Kraftfahrzeug der eingangs genannten Art erfindungsgemäß vorgesehen, dass ein zentrales Überwachungssteuergerät mit einer Watchdog-Funktion zum Überwachen zumindest eines Teils der Steuergeräte vorgesehen ist, das dann, wenn alle Steuergeräte im Ruhezustand sein sollten, den aufgenommenen Ist-Strom der Steuergeräte erfasst und mit dem Soll-Ruhestrom vergleicht und anhand des Vergleichs ermittelt, ob alle Steuergeräte im Ruhezustand sind oder nicht, und das bei einer Ermittlung einer Abweichung vom gemeinsamen Ruhezustand eine Neuinitialisierung eines, mehrerer oder aller Steuergeräte durchführt, um alle Steuergeräte in den Ruhezustand zu führen.To solve this problem is at a motor vehicle of the type mentioned initially provided according to the invention, that a central monitoring control unit with a Watchdog function for monitoring at least part of the control devices is provided, which then if all control units should be in the idle state, the recorded actual current of the control devices and compares with the target quiescent current and based on the comparison determines whether all control units are at rest or not, and that when a Deviation from the common idle state a reinitialization of a several or all control units performs, around all control units to lead to the idle state.

Steuergeräte wechseln dann, wenn das Fahrzeug beispielsweise abgestellt wird, von einem Arbeitszustand in einen Ruhezustand, in dem sie minimal Strom aufnehmen. Der Ruhestrom eines Steuergeräts liegt zwischen 10– 100 μA. Es kann nun vorkommen, dass sich ein Steuergerät "aufgehängt" hat, d.h. es durchläuft eine kontinuierliche Programmschleife, aus der es nicht mehr herauskommt, was aber erforderlich ist, um in den Ruhezustand oder den Sleep-Modus zu wechseln.Control units change when the vehicle for example, is switched from one working state to another Hibernation in which they draw minimal electricity. The quiescent current of a ECU is between 10–100 μA. It can now occur that a control unit has "hung up", i.e. it runs through a continuous program loop, from which it no longer comes out, but which is necessary in order to to switch to hibernation or sleep mode.

Die Erfindung sieht nun vor, dass ein zentrales Überwachungssteuergerät, das eine zentrale Watchdog-Funktion aufweist, vorgesehen ist. Dieses zentrale Überwachungssteuergerät überwacht alle oder zumindest einen Teil der Steuergeräte, die in dieses Überwachungssystem eingebunden sind. Wenn alle Steuergeräte eigentlich im Ruhezustand sein sollten, wenn also das Fahrzeug beispielsweise abgestellt wird, ermittelt das zentrale Überwa chungssteuergerät die gesamte Ist-Stromaufnahme aller eingebundenen und überwachten Steuergeräte. Diese müsste, nachdem die Ruheströme wie beschrieben im Bereich weniger μA bis mA liegen, und jedenfalls sehr niedrig sein, natürlich abhängig von der Anzahl der dabei überwachten Steuergeräte. Der gesamte Soll-Ruhestrom, der normalerweise von den Steuergeräten aufgenommen wird, wenn sie korrekt im Ruhezustand sind, ist seitens des Überwachungssteuergeräts bekannt. Das Überwachungssteuergerät vergleicht nun den erfassten Ist-Strom mit dem Soll-Ruhestrom. Sind beide gleich ist sichergestellt, dass alle eingebundenen und überwachten Steuergeräte in den Ruhezustand gewechselt haben. Ergibt sich jedoch eine Differenz, so ist klar, dass eines oder mehrere der Steuergeräte nicht in den Ruhezustand wechselten, also nach wie vor arbeiten und den üblichen Verbrauchsstrom ziehen. Der übliche Verbrauchsstrom eines arbeitenden Steuergeräts liegt zwischen 50 – 500 mA, ist also um Größenordnungen höher als der Ruhestrom. Es lässt sich auf diese Weise eindeutig erfassen, ob nun tatsächlich der allgemeine Ruhezustand eingenommen wurde, oder ob eine Abweichung vorliegt, weil sich z.B. ein Steuergerät "aufgehängt" hat.The invention now provides that a central monitoring control device, which has a central watchdog function, is provided. This central monitoring control device monitors all or at least some of the control devices that are integrated in this monitoring system. If all control units should actually be in the idle state, i.e. if the vehicle is parked, for example, the central monitoring control unit determines the total actual power consumption of all integrated and monitored control units. After the quiescent currents, as described, are in the range from a few μA to mA, and in any case should be very low, of course depending on the number of control devices monitored. The total target quiescent current that is normally absorbed by the control units when they are correctly in the idle state is known by the monitoring control unit. The monitoring control device now compares the detected actual current with the target quiescent current. If both are the same, it is ensured that all integrated and monitored control units have switched to the idle state. results However, if there is a difference, it is clear that one or more of the control units did not switch to the idle state, i.e. continue to work and draw the usual consumption current. The usual consumption current of a working control unit is between 50 - 500 mA, which is orders of magnitude higher than the quiescent current. In this way it can be clearly determined whether the general idle state has actually been assumed or whether there is a discrepancy because, for example, a control unit has "hung up".

Wird ein solcher anormaler Zustand erfasst, führt das Überwachungssteuergerät automatisch eine Neuinitialisierung aus, um im Endergebnis alle Steuergeräte in den Ruhezustand zu führen. Dieser Neuinitialisierungsschritt kann auf unterschiedliche Weise erfolgen. Zum einen ist es möglich, nur ein Steuergerät, das eben nicht in den Ruhezustand gewechselt hat, neu zu initialisieren, auch ist es denkbar, mehrere Steuergeräte, wenn diese z.B. in Gruppen angeordnete oder geschaltet sind, gleichzeitig zu initialisieren, oder aber alle Steuergeräte zentral zu initialisieren. Selbst wenn bei dieser Neuinitialisierung Steuergeräte, die korrekterweise im Ruhezustand sind, neu initialisiert werden, ist dies nicht nachteilig, da diese dann nach der Neuinitialisierung sofort wieder in den Ruhezustand übergehen. Ein sich jedoch fehlerhafterweise nicht im Ruhezustand befindliches Steuergerät wird aufgrund der Neuinitialisierung aus der permanent durchlaufenen Programmschleife genommen und kann nach dem erneuten Booten von sich aus in den Ruhezustand gehen. Das Resultat der Neuinitialisierung ist, dass alle Steuergeräte im Ruhezustand sind, was vom Überwachungssteuergerät auf einfache Weise durch erneute Überprüfung des aufgenommenen Ist-Stroms, der dann dem Soll-Ruhestrom entsprechen müsste, überwacht werden kann.Becomes such an abnormal condition captured, leads the monitoring control unit automatically one Reinitialization from, in the end result, all control units in the To lead to hibernation. This reinitialization step can be done in different ways respectively. For one thing, it is possible only one control unit, that just didn’t go to sleep, re-initialize, it is also conceivable to have several control units, if these e.g. in groups ordered or switched to initialize simultaneously, or all control units initialize centrally. Even if with this reinitialization Control devices, that are correctly at rest, are reinitialized, this is not a disadvantage, since this then immediately after reinitialization return to the idle state. However, this is incorrectly not in the idle state control unit is due to the reinitialization from the permanent Program loop taken and can be rebooted after to go out to sleep. The result of reinitialization is that all control units are at rest, what from the surveillance control unit in a simple manner by rechecking the recorded actual current, which then correspond to the target quiescent current should be monitored can be.

Das erfindungsgemäße Kraftfahrzeug bzw. das Überwachungssystem hat mehrere Vorteile. Zum einen entfallen die jeweiligen Watchdog-Komponenten der einzelnen Steuergeräte, da die Watchdog-Funktion zentral im Überwachungssteuergerät integriert ist. D.h., es ist nicht mehr der extreme Hardware- und Software-Aufwand zur Realisierung der Watchdog-Funktion im einzelnen Steuergerät zu treiben, es besteht die Möglichkeit, die Watchdog-Funktion entweder komplett aus den einzelnen Steuergeräten zu nehmen, oder auf eine absolut einfach konfigurierte Watchdog-Funktion (Low-Cost-Hardware-Watchdog) im einzelnen Steuergerät zurückzufahren. Insgesamt lassen sich hierdurch die einzelnen Steuergerätekosten deutlich senken. Darüber hinaus ist – insbesondere bei einem vollkommenen Abzug der Watchdog-Funktion aus den vernetzten Steuergeräten – kein spezielles Watchdog-Know-How bei dem Steuergerätelieferanten mehr erforderlich.The motor vehicle according to the invention or the monitoring system has several advantages. On the one hand, the individual watchdog components are omitted Control devices, because the watchdog function is centrally integrated in the monitoring control unit is. That is, it is no longer the extreme hardware and software effort to implement the watchdog function in the individual control unit to drive, there is a possibility to take the watchdog function completely out of the individual control units, or an absolutely simply configured watchdog function (low-cost hardware watchdog) in the individual control unit cut back. Overall, this allows the individual control unit costs significantly lower. About that is - in particular if the watchdog function is completely withdrawn from the networked control units - nothing special Watchdog know-how required from the control unit supplier.

Wenngleich die Möglichkeit besteht, im Rahmen der Neuinitialisierung pauschal alle über das Überwachungssteuergerät ansprechbaren Steuergeräte neu zu booten, sieht eine zweckmäßige Erfindungsausgestaltung vor, dass das Überwachungssteuergerät anhand der Differenz zwischen dem Ist-Strom und dem Soll-Ruhestrom ein sich nicht im Ruhezustand befindliches Steuergerät oder eine Gruppe von Steuergeräten umfassend wenigstens ein sich nicht im Ruhezustand befindliches Steuergerät ermittelt, wonach das oder die Steuergeräte neu zu initialisieren sind, um alle Steuergeräte in den Ruhezustand zu führen. Das Überwachungssteuergerät ermittelt also das- oder diejenigen Steuergeräte bzw. die Steuergerätegruppe, die für den erfassten Fehler verantwortlich ist. Es ist dann möglich, die Neuinitialisierung des sich also nach wie vor im Arbeits- und nicht im Ruhemodus befindlichen Steuergeräts gezielt vorzunehmen.Although there is a possibility in the frame of the reinitialization, all of which can be addressed via the monitoring control unit ECUs rebooting sees an expedient design of the invention before that based on the surveillance control unit the difference between the actual current and the target quiescent current control unit not in the idle state or comprising a group of control units determines at least one control unit that is not in the idle state, after which the control unit or units must be reinitialized in order to bring all control units to the idle state. The monitoring control unit determines So this or those control units or the control unit group, the for is responsible for the detected error. It is then possible that Reinitialization of the still in work and not control unit in idle mode.

Um auf einfache Weise ein fehlerhaft arbeitendes Steuergerät ermitteln zu können, sieht eine besonders vorteilhafte Erfindungsausgestaltung vor, dass in einem Speichermittel des Überwachungssteuergeräts die spezifischen Verbrauchsströme aller überwachten Steuergeräte im Arbeitszustand abgelegt sind, wobei die Ermittlung des oder der gegebenenfalls neu zu initialisierenden Steuergeräte anhand der Differenz zwischen dem Ist-Strom und dem Soll-Ruhestrom und den Verbrauchsströmen erfolgt. In der Regel nimmt jedes Steuergerät einen spezifischen Verbrauchsstrom auf. Die spezifischen Verbrauchsströme sind im Überwachungssteuergerät abgelegt. Dies ermöglicht es, anhand allein des Ist-Stroms oder aber der Differenz zwischen Ist-Strom und Soll-Ruhestrom dasjenige Steuergerät zu erkennen, das fehlerhaft arbeitet. Denn der Ist-Strom bzw. die Stromdifferenz liegt in der Regel auf gleichem Niveau wie ein spezifischer Verbrauchsstrom eines bestimmten Steuergeräts, d.h., ein Steuergerät, das einen Verbrauchsstrom zieht, der gleich oder annähernd gleich zum Ist-Strom bzw. der Stromdifferenz ist, wird als fehlerhaft arbeitendes Steuergerät erkannt. Nachdem die Ruheströme minimal sind, wirken sie sich in der Strombilanz nicht gravierend aus, so dass ein tatsächlich arbeitendes Steuergerät hinreichend genau erkannt werden kann. Natürlich besteht die Möglichkeit, die Ruheströme herauszurechnen. In der Regel ist es zweckmäßig, wenn ein Steuergerät auch dann als fehlerhaft erkannt wird, wenn der tatsächliche Steuergeräte spezifische Verbrauchsstrom und der Vergleichsstromwert (Ist-Strom oder Differenzwert) um ein gewisses Intervall voneinander abweichen.To easily be a buggy working control unit to be able to determine A particularly advantageous embodiment of the invention provides that the specific consumption flows of all monitored in a storage means of the monitoring control device ECUs are stored in the working state, the determination of the or if necessary, to re-initialize control units using the Difference between the actual current and the target quiescent current and consumption currents he follows. As a rule, each control unit takes a specific consumption current on. The specific consumption flows are stored in the monitoring control unit. this makes possible it, based solely on the actual current or the difference between the actual current and the target quiescent current that control unit too recognize that is working incorrectly. Because the actual current or the current difference is usually at the same level as a specific consumption flow of a certain control unit, i.e. a control unit that draws a consumption flow that is the same or approximately the same to the actual current or the current difference is recognized as a faulty control unit. After the quiescent currents are minimal, they have no serious impact on the electricity balance out so one actually working control unit can be recognized with sufficient accuracy. Of course there is the possibility the quiescent currents herauszurechnen. As a rule, it is expedient if a control unit is also used is recognized as faulty if the actual control units specific Consumption current and the comparison current value (actual current or differential value) deviate from each other by a certain interval.

Es ist aber auch denkbar, dass innerhalb der überwachten Steuergeräteschar mehrere Steuergeräte enthalten sind, die im Wesentlichen den gleichen Verbrauchsstrom aufnehmen. Innerhalb einer solchen Gruppe ist es in der Regel nicht möglich, genau dasjenige Steuergerät zu erfassen, das sich "aufgehängt" hat. Um diesem Problem zu begegnen ist es zweckmäßig, wenn das Überwachungssteuergerät bei Ermittlung mehrerer eine Gruppe bildender Steuergeräte mit weitgehend gleichem Verbrauchsstrom alle diese Steuergeräte neu initialisiert. Werden also beispielsweise fünf Steuergeräte erfasst, die einen im Wesentlichen gleichen Verbrauchsstrom aufnehmen oder deren Verbrauchsströme in dem oben beschriebenen Intervall um den Vergleichsstromwert liegen, werden alle diese Steuergeräte initialisiert, wenngleich von den fünf Steuergeräten möglicherweise nur eines fehlerhaft arbeitet und die anderen korrekterweise in den Ruhezustand übergegangen sind.However, it is also conceivable that within the group of monitored control devices there are several control devices which essentially consume the same consumption current. Within such a group, it is generally not possible to detect exactly the control device that has "hung up". In order to counter this problem, it is expedient if the monitoring control unit determines several control units which form a group devices with largely the same consumption current reinitialized all these control devices. If, for example, five control units are recorded which consume essentially the same consumption current or whose consumption flows are in the above-described interval around the comparison current value, all these control units are initialized, although only one of the five control units may be working incorrectly and the others may be correctly in the idle state have passed over.

Mitunter wird ein Steuergerät überwacht, das sich, auch wenn es eigentlich im Ruhezustand ist, zyklisch einschaltet, also zyklisch in vorbestimmten Zeitintervallen in den Arbeitszustand übergeht, irgendwelche kurzzeitigen Funktionen ausführt und anschließend wieder den Ruhezustand einnimmt. Findet nun die Stromerfassung in dem Moment statt, in dem ein solches Steuergerät (z.B. ein sogenanntes Kombi-Steuergerät, das beispielsweise das komplette Armaturenbrett ansteuert und das sich für z.B. 10 Minuten einschaltet und anschließend von selbst wieder ausschaltet) korrekterweise arbeitet, so würde ein unzulässig hoher Ist-Strom erfasst und es würde der Neuinitialisierungsmodus angestoßen werden, wenngleich aber kein Fehler vorliegt. Um dem Rechnung zu tragen sieht eine vorteilhafte Weiterbildung des Erfindungsgedankens vor, dass das Überwachungssteuergerät ein Zeitglied aufweist, das bei Ermittlung einer Differenz zwischen Ist-Strom und Soll-Ruhestrom angestoßen wird, wobei nach Ablauf einer vorbestimmten Zeit ein erneuter Vergleich zur Überprüfung, ob die Differenz noch gegeben ist, erfolgt, und erst danach gegebenenfalls eine Neuinitialisierung erfolgt. Über das Zeitglied wird ein vorbestimmtes Zeitintervall erfasst, nach dessen Ablauf eine weitere Strombilanz erstellt wird. In der Regel hat sich ein solches zyklisch arbeitendes Steuergerät bis dahin wieder ausgeschalten, so dass der erfasste Ist-Strom im Wesentlichen dem Soll-Ruhestrom entspricht und keine Neuinitialisierung vorzunehmen ist. Ergibt sich jedoch immer noch eine Stromdifferenz, so kann von einem Fehler ausgegangen werden und die Neuinitialisierung mit gegebenenfalls vorgeschalteter Geräteidentifizierung kann erfolgen. Das Zeitintervall, das das Zeitglied definiert, kann z.B. herstellerseitig eingegeben werden, z.B. 15 Minuten oder 20 Minuten, je nachdem, wie lange der zyklische Arbeitsbetrieb des längslaufenden Steuergeräts ist.Sometimes a control device is monitored, which, even if it is actually in the idle state, switches on cyclically, that is, it changes cyclically into the working state at predetermined time intervals, performs any short-term functions and then again enters the idle state. Now find the current detection at that moment instead, in which such a control device (e.g. a so-called combination control device, for example controls the entire dashboard and is suitable for e.g. 10 mins switches on and then switches itself off again) works correctly, so a inadmissible high actual current and it would the reinitialization mode can be initiated, however there is no error. To take this into account looks advantageous Further development of the inventive idea that the monitoring control device is a timer has that when determining a difference between the actual current and target quiescent current initiated is, with a new comparison after a predetermined time to check whether the difference is still there, and only after that, if necessary reinitialization takes place. About the timer is a predetermined time interval recorded, after which another Current balance is created. As a rule, this has been cyclical working control unit up switch it off again so that the detected actual current essentially corresponds to the target quiescent current and does not have to be reinitialized is. However, if there is still a current difference, it can an error is assumed and the reinitialization with if necessary, upstream device identification can take place. The time interval that defines the timer can e.g. manufacturer can be entered, e.g. 15 minutes or 20 minutes depending on how long the cyclical operation of the longitudinal control unit is.

Zur Erfassung des Ist-Stroms weist das Überwachungsgerät zweckmäßigerweise einen integrierten Stromsensor, der eine sehr exakte Strommessung ermöglicht (was im Hinblick auf den Vergleich mit den abgelegten Verbrauchsströmen zur genauen Identifizierung erforderlich ist), auf. Alternativ dazu besteht die Möglichkeit, dass ein externer und mit dem Überwachungssteuergerät kommunizierender Stromsensor zur Erfassung des Ist-Stroms vorgesehen ist.To detect the actual current points the monitoring device expediently an integrated current sensor that takes a very precise current measurement allows (which in view of the comparison with the stored consumption flows for the exact Identification is required). Alternatively there is the possibility, that an external and communicating with the monitoring control unit Current sensor is provided for detecting the actual current.

Die Neuinitialisierung kann auf verschiedene Weise erfolgen. Nach einer ersten Erfindungsalternative kann jedes Steuergerät über eine separate Reset-Leitung mit dem Überwachungssteuergerät verbunden sein, über die das Überwachungssteuergerät ein zu initialisierendes Steuergerät ansteuert. Alternativ dazu besteht die Möglichkeit, dass jedem Steuergerät oder einer Gruppe umfassend mehrere Steuergeräte ein Schaltelement (im Falle einer Gerätegruppe ein gemeinsames Schaltelement) zugeordnet ist, über das das Steuergerät oder die Steuergerätegruppe mit einer Stromversorgung verbunden ist, und das über das Überwachungssteuergerät zum Trennen des Steuergeräts oder der Steuergerätegruppe von der Stromversorgung zur Neuinitialisierung betätigbar ist. Es kann sich dabei um ein einfaches Relais oder jeden anderen beliebigen Hardware-Schalter handeln. In der Regel liegen die Steuergeräte an der sogenannten "Klemme 30" an, über die die Stromversorgung erfolgt, und von welcher sie im Rahmen dieser Neuinitialisierungsvariante getrennt werden.The reinitialization can be done in different ways. According to a first alternative of the invention, each control device can be connected to the monitoring control device via a separate reset line, via which the monitoring control device controls a control device to be initialized. Alternatively, there is the possibility that a switching element (in the case of a device group, a common switching element) is assigned to each control device or a group comprising a plurality of control devices, via which the control device or the control device group is connected to a power supply, and via the monitoring control device to separate the Control unit or the control unit group can be actuated by the power supply for reinitialization. It can be a simple relay or any other hardware switch. The control units are usually connected to the so-called "terminal 30 "via which the power supply takes place and from which they are separated in the context of this reinitialization variant.

Nachdem beim erfindungsgemäßen Kraftfahrzeug dem Überwachungssteuergerät die zentrale Watchdog-Funktion zukommt ist es erforderlich, dass es äußerst stabil arbeitet. Zu diesem Zweck sollte das Überwachungssteuergerät wenigstens einen den regelmäßigen Betrieb steuernden Hauptarbeitungsprozessor und wenigstens einen den Hauptarbeitsprozessor überwachenden und bei einer Störung des Hauptarbeitsprozessors den Steuerungsbetrieb übernehmenden Hilfsarbeitsprozessor aufweisen. Hierdurch wird also eine redundante Überwachung bzw. Arbeitsmöglichkeit geschaffen. Der Hilfsarbeitsprozessor kann den Hauptarbeitsprozessor kontinuierlich überwachen und etwaige Fehler feststellen. In einem solchen Fall übernimmt er dann selber den eigentlichen Steuerungsbetrieb, der Hauptarbeitsprozessor wird außer Funktion gesetzt.After in the motor vehicle according to the invention the central control controller Watchdog function requires that it be extremely stable is working. For this purpose, the monitoring control device should at least a regular operation controlling main work processor and at least one supervising the main work processor and in the event of a malfunction of the main work processor taking over the control operation Have an auxiliary worker processor. This makes redundant monitoring or job opportunity created. The auxiliary work processor can continuously monitor the main work processor and identify any errors. In such a case takes over then he himself the actual control operation, the main work processor will except Function set.

Weitere Vorteile, Merkmale und Einzelheiten der Erfindung ergeben sich aus dem im folgenden beschriebenen Ausführungsbeispiel sowie anhand der Zeichnungen. Dabei zeigen:Other advantages, features and details of Invention result from the exemplary embodiment described below and based on the drawings. Show:

1 eine Prinzipskizze eines erfindungsgemäßen Kraftfahrzeugs, 1 a schematic diagram of a motor vehicle according to the invention,

2 eine Prinzipskizze der Steuergeräteanordnung, und 2 a schematic diagram of the control device arrangement, and

3 eine Prinzipdarstellung einer im Überwachungssteuergerät abgelegten Verbrauchsstromtabelle. 3 a schematic diagram of a consumption current table stored in the monitoring control unit.

1 zeigt ein erfindungsgemäßes Kraftfahrzeug 1, umfassend mehrere Steuergeräte 2, die im Folgenden mit "SG 1, ...., n" benannt werden. Den Steuergeräten 2 ist ein Überwachungssteuergerät 3, in der 2 auch mit "ÜSG" genannt, zugeordnet, dem die zentrale Watchdog-Funktion zukommt. Das Überwachungssteuergerät 3 dient dazu zu überwachen, ob die in den Überwachungsmodus eingebundenen Steuergeräte 2 alle korrekt in den Ruhe- oder Sleep-Modus überwechseln, wenn dies erforderlich ist, oder ob aufgrund einer Funktionsstörung ein oder mehrere Steuergeräte nach wie vor im Arbeitszustand sind. 1 shows a motor vehicle according to the invention 1 , comprising several control units 2 , hereinafter referred to as "SG 1, ...., n". The control units 2 is a monitoring control device 3 , in the 2 also called "ÜSG", assigned the central watchdog function. The monitoring control unit 3 is used to monitor whether the integrated in the monitoring mode which control units 2 Change all to sleep or sleep mode correctly if necessary or if one or more control units are still in working condition due to a malfunction.

2 zeigt in Form einer Prinzipskizze eine Schaltungs- oder Kommunikationsanordnung der Steuergeräte aus 1. Gezeigt ist das Überwachungssteuergerät 3, das an einer zentralen Stromversorgung 4 angeschlossen ist. Dem Überwachungssteuergerät 3 sind wie beschrieben die diversen Steuergeräte 2 zugeordnet und kommunizieren über geeignete Verbindungsleitungen mit ihm. Gezeigt sind die Steuergeräte SG 1, SG 2 und SG 3, die jeweils über separate Leitungen, die an einer zentralen Leitung hängen, mit dem Überwachungssteuergerät 3 verbunden sind. Jede dieser Leitungen kann über ein Schaltelement 5 geöffnet werden, so dass das jeweilige Steuergerät im Bedarfsfall von der Stromversorgung abgeklemmt werden kann und bei neuerlichem Schließen des Schaltelements 5 von neuem hochfährt und bootet. 2 shows in the form of a schematic diagram a circuit or communication arrangement of the control units 1 , The monitoring control device is shown 3 that is on a central power supply 4 connected. The monitoring control unit 3 are the various control units as described 2 assigned and communicate with him via suitable connecting lines. The control units SG 1, SG 2 and SG 3 are shown, each with separate lines that are connected to a central line with the monitoring control unit 3 are connected. Each of these lines can have a switching element 5 be opened so that the respective control unit can be disconnected from the power supply if necessary and when the switching element is closed again 5 reboots and boots again.

Gezeigt sind ferner die Steuergeräte SG 4, SG 5 und SG 6, wobei diese eine Steuergeräte-Gruppe 1 bilden, die über ein gemeinsames Schaltelement 5 zusammen von der Stromversorgung im Bedarfsfall getrennt werden können. Die Betätigung der Schaltelemente 5 wird über das Überwachungssteuergerät 3 gesteuert.The control units SG 4, SG 5 and SG 6 are also shown, these being a control unit group 1 form that over a common switching element 5 can be separated from the power supply if necessary. The actuation of the switching elements 5 is via the monitoring control unit 3 controlled.

Ferner sind im gezeigten Beispiel zwei Steuergeräte SGn-1 und SGn gezeigt, die nicht in den Überwachungsmodus eingebunden sind, d.h. ihr Betrieb wird nicht über das Überwachungssteuergerät 3 gesteuert.Furthermore, two control devices SG n-1 and SG n are shown in the example shown, which are not integrated into the monitoring mode, ie their operation is not via the monitoring control device 3 controlled.

Das Überwachungssteuergerät 3 umfasst einen Stromsensor 6, bei dem es sich um einen äußerst exakt arbeitenden Stromsensor handelt, um die doch sehr geringen im Rahmen der Überwachung zu erfassenden Ströme zu detektieren. Ferner ist eine Speichereinrichtung 7 vorgesehen, in der Verbrauchsströme jedes einzelnen Steuergeräts oder einer gesamten Steuergerätegruppe abgelegt sind, die im Rahmen der Überwachung berücksichtigt werden. Ferner sind im gezeigten Beispiel zwei Prozessoren 8, 9 vorgesehen, von denen der eine, z.B. der Prozessor 8, der Hauptarbeitsprozessor, und der andere, hier der Prozessor 9, der Hilfsarbeitsprozessor ist, der den Hauptarbeitsprozessor überwacht und gegebenenfalls bei einer Fehlfunktion desselben eingreift und die eigentliche Steuerung übernimmt.The monitoring control unit 3 includes a current sensor 6 , which is an extremely precisely working current sensor, in order to detect the very low currents to be detected in the context of the monitoring. Furthermore, a storage device 7 provided in which the consumption flows of each individual control unit or an entire control unit group are stored, which are taken into account in the monitoring. Furthermore, in the example shown there are two processors 8th . 9 provided, one of which, for example, the processor 8th , the main work processor, and the other, here the processor 9 , the auxiliary work processor, which monitors the main work processor and intervenes if necessary in the event of a malfunction thereof and takes over the actual control.

Nimmt das Kraftfahrzeug 1 einen Betriebszustand ein, in dem die Steuergeräte bzw. zumindest die Steuergeräte, die über das Überwachungssteuergerät 3 überwacht werden, in einen Ruhe- oder Sleep-Modus übergehen, so wird automatisch der Stromsensor 6 aktiviert, um den Ruhestrom, den sämtliche an ihm hängenden Steuergeräte von der Stromversorgung 4 ziehen, zu erfassen. Der Ruhestrom eines Steuergerätes liegt im Bereich weniger μA, ist also sehr niedrig im Vergleich zum üblichen Verbrauchsstrom eines einzelnen Steuergerätes, der im Bereich zwischen 50 – 500 mA liegt. Im Idealfall, wenn also alle Steuergeräte korrekterweise in den Ruhemodus übergegangen sind, wird ein sehr niedriger, kumulierter Ruhestrom gemessen, der von der Anzahl der eingebundenen Steuergeräte und ihren spezifischen Ruheströmen abhängt.Takes the car 1 an operating state in which the control units or at least the control units via the monitoring control unit 3 are monitored, go into a sleep or sleep mode, the current sensor automatically 6 activated to the quiescent current, which all control units attached to it from the power supply 4 draw, grasp. The quiescent current of a control unit is in the range of a few μA, which is very low in comparison to the usual consumption current of an individual control unit, which is in the range between 50-500 mA. Ideally, when all control units have correctly entered sleep mode, a very low, accumulated quiescent current is measured, which depends on the number of control units integrated and their specific quiescent currents.

Für den Fall jedoch, dass eines der Steuergeräte, z.B. das Steuergerät 1, nicht in den Ruhemodus übergegangen ist, wird über den Stromsensor 6 ein wesentlich höherer aufgenommener Strom gemessen, da das Steuergerät 1 nach wie vor arbeitet und den üblichen Betriebs- oder Arbeitsstrom zieht. In einem solchen Fall überprüft nun das Überwachungssteuergerät 3 anhand der in der Speichereinrichtung 7 abgelegten Tabelle, welches der Steuergeräte fehlerhaft noch arbeitet und nicht in den Ruhemodus übergegangen ist. In der Tabelle (siehe 3) sind zum einen die einzelnen Steuergeräte oder Steuergerätegruppen abgelegt, was in der Tabelle links dargestellt ist. Zu jedem einzelnen Steuergerät ist der übliche Verbrauchsstrom angeführt, der von Steuergerät zu Steuergerät unterschiedlich ist. Es kann also sowohl ein einzelnes separates Steuergerät, aber auch ein einzelnes Steuergerät innerhalb einer Steuergerätegruppe identifiziert werden.In the event, however, that one of the control units, for example the control unit 1 , has not entered sleep mode, is via the current sensor 6 measured a much higher current consumed since the control unit 1 still works and draws the usual operating or working current. In such a case, the monitoring control device now checks 3 based on that in the storage device 7 stored table, which of the control units is still working incorrectly and has not entered sleep mode. In the table (see 3 ) the individual control units or control unit groups are stored, which is shown in the table on the left. The usual consumption current, which differs from control unit to control unit, is given for each individual control unit. It is therefore possible to identify both a single separate control device and also an individual control device within a control device group.

Nachdem der übliche Ruhestrom – und auch der kumulierte Ruhestrom aller überwachten Steuergeräte – sehr niedrig im Vergleich zu dem üblichen Verbrauchsstrom nur eines einzelnen Steuergeräts ist, kann durch einfachen Vergleich des gemessenen aufgenommenen Stroms (umfassend alle einzelnen Ruheströme aller tatsächlich im Ruhemodus befindlichen Steuergeräte sowie den Verbrauchsstrom des einen fehlerhaft nicht im Ruhezustand befindlichen Steuergeräts) mit dem jeweiligen Verbrauchsstrom sehr genau erfasst werden, welches der überwachten Steuergeräte nicht im Ruhemodus ist. Im gezeigten Beispiel wird der tatsächlich aufgenommene Strom etwas größer als 64 mA sein, da die kumulierten Ruheströme relativ klein gegenüber dem Verbrauchsstrom, der vom Steuergerät 1 gezogen wird, sind. Aus diesem Vergleich kann nun eindeutig geschlossen werden, dass das Steuergerät 1 fehlerhaft nach wie vor arbeitet, anzunehmenderweise deshalb, weil aufgrund eines Software-Fehlers des Steuerprogramms, das das Steuergerät 1 arbeitet, eine kontinuierliche Endlosschleife durchlaufen wird. In diesem Fall wird nun entweder über das Überwachungssteuergerät 3 das Schaltelement 5, das die Stromversorgungsleitung zum Steuergerät 1 öffnet und schließt, betätigt und das Steuergerät 1 von der Stromversorgung abgeklemmt. Nach Schließen des Schaltelements 5 wird das Steuergerät 1 neu booten, es wird also ein Reset durchgeführt. Das Programm wird zwangsläufig verlassen, im Idealfall kehrt das Steuergerät 1 wieder in den Ruhemodus, den es eigentlich innehaben sollte, zurück. Alternativ dazu besteht die Möglichkeit, über eine direkte Reset-Leitung, wie in 1 mit der Leitung 10 dargestellt ist, das Steuergerät 1 ohne Abklemmen der Stromversorgung neu zu initialisieren.Since the usual quiescent current - and also the accumulated quiescent current of all monitored control units - is very low compared to the usual consumption current of only one control unit, a simple comparison of the measured current consumed (including all individual quiescent currents of all control units actually in sleep mode and the consumption current of the faulty control unit which is not in the idle state) can be detected very precisely with the respective consumption current, which of the monitored control units is not in the sleep mode. In the example shown, the current actually consumed will be somewhat larger than 64 mA, since the cumulative quiescent currents are relatively small compared to the consumption current generated by the control unit 1 are pulled. From this comparison it can now be clearly concluded that the control unit 1 still working incorrectly, presumably because of a software error in the control program that the control unit 1 works, a continuous endless loop is run through. In this case, either via the monitoring control unit 3 the switching element 5 that connects the power supply line to the control unit 1 opens and closes, actuates and the control unit 1 disconnected from the power supply. After closing the switching element 5 becomes the control unit 1 reboot, so a reset is carried out. The program is inevitably exited, ideally the control unit returns 1 back to the sleep mode it should have been in. Alternatively, there is the option of using a direct reset line, as in 1 with the line 10 is shown the control unit 1 reinitialize without disconnecting the power supply.

In entsprechender Weise besteht die Möglichkeit, bei Bedarf auch die beiden Steuergeräte SG 2 und SG 3 separat neu zu initialisieren, sei es über das Schaltelement oder eine nicht gezeigte separate Reset-Leitung 10. Im Falle der Steuergeräte-Gruppe 1 erfolgt der gesamte Gruppen-Reset über das Schaltelement 5, d.h. hier wird die gesamte Gruppe neu initialisiert. Dies ist für Steuergeräte, die korrekterweise im Ruhemodus sind, nicht schädlich, sie werden lediglich neu initialisiert und gehen erneut in den bereits vorhandenen Ruhemodus zurück. Das fehlerhaft arbeitende Steuergerät jedoch wird aus der Endlosschleife genommen, neu initialisiert und nimmt dann den eigentlich vorliegenden Ruhemodus ein.In a corresponding manner, there is the possibility of re-initializing the two control units SG 2 and SG 3 separately if necessary, either via the switching element or a separate reset line (not shown) 10 , In the case of the control unit group 1 the entire group reset takes place via the switching element 5 , ie the entire group is reinitialized here. This is not harmful for control units that are correctly in sleep mode, they are only reinitialized and return to the sleep mode already present. However, the faulty control unit is taken out of the endless loop, reinitialized and then takes on the actual sleep mode.

Auch ist es denkbar, über ein im Überwachungssteuergerät 3 vorhandenes zentrales Schaltelement 5' sämtliche an ihm hängenden Steuergeräte von der Stromversorgung zu trennen, um alle neu zu initialisieren, wenngleich lediglich eines als fehlerhaft noch arbeitend erkannt wurde. Wie beschrieben ist dies nicht schädlich, im Übrigen ist nur ein einziges Schaltelement vorzusehen.It is also conceivable to use one in the monitoring control unit 3 existing central switching element 5 ' Disconnect all control units attached to it from the power supply in order to reinitialize all, although only one was identified as still working. As described, this is not harmful, otherwise only a single switching element is to be provided.

Wie 2 ferner zeigt umfasst das Überwachungssteuergerät 3 gegebenenfalls auch ein Zeitglied 11, das bei der Ermittlung einer Differenz zwischen Ist-Strom, also dem aufgenommenen Strom aller Steuergeräte, und dem Soll-Ruhestrom angestoßen wird, und das die Zeit bestimmt, nach welcher eine erneute Überprüfung einer möglichen Differenz vorgenommen wird. Dies dient dazu auszuschließen, dass ein Reset durchgeführt wird, während sich eines der Steuergeräte zulässigerweise in einem Arbeitsmodus befindet, was dann der Fall sein kann, wenn in den Überwachungszyklus ein Steuergerät eingebunden ist, das sich zyklisch automatisch ein- und aus schaltet. Die Zeit Δt, die über das Zeitglied erfasst wird, sollte dabei so bemessen sein, dass sie etwas länger als die zyklische Arbeitszeit des Steuergerätes ist.How 2 furthermore shows the monitoring control device 3 possibly also a timer 11 which is triggered when a difference between the actual current, that is to say the absorbed current of all control units, and the target quiescent current is determined, and which determines the time after which a possible difference is checked again. This serves to rule out that a reset is carried out while one of the control devices is permissibly in a working mode, which can be the case if a control device is integrated in the monitoring cycle that automatically switches on and off cyclically. The time Δt that is recorded via the timer should be such that it is slightly longer than the cyclic working time of the control unit.

Nachdem die Steuergeräte SGn-1 und SGn nicht vom Überwachungssteuergerät 3 überwacht werden ist es erforderlich, diese selbst mit einer Watchdog-Funktionalität auszustatten. Die Steuergeräte SG 1 – 6, die im gezeigten Beispiel eingebunden sind (es können natürlich auch wesentlich mehr sein) weisen keine Watchdog-Funktion auf, diese wird zentral über das Überwachungssteuergerät vorgenommen. Es besteht natürlich die Möglichkeit, diese Steuergeräte mit einer Low-End-Watchdog-Funktion auszustatten, also einer sehr einfachen Watchdog-Funktion, nicht aber der bisher verwendeten qualitativ hochwertigen High-End-Watchdog-Funktion. Ferner ist darauf hinzuweisen, dass 2 lediglich unterschiedliche Möglichkeiten beschreibt, wie Steuergeräte neu initialisiert werden können. Zweckmäßigerweise wird man eine einheitliche Initialisierungsmöglichkeit verwenden, z.B. indem sämtliche Steuergeräte über separate Reset-Leitungen mit dem Überwachungssteuergerät verbunden sind, oder indem zu betätigende Schaltelemente zur Trennung von der Stromversorgung verwendet werden.After the control units SG n-1 and SG n not from the monitoring control unit 3 it is necessary to monitor them themselves with a watchdog functionality. The control units SG 1 - 6, which are integrated in the example shown (there may of course be considerably more), do not have a watchdog function, this is carried out centrally via the monitoring control unit. It is of course possible to equip these control units with a low-end watchdog function, i.e. a very simple watchdog function, but not the high-quality high-end watchdog function that has been used to date. It should also be noted that 2 only describes different ways in which control units can be reinitialized. It is expedient to use a uniform initialization option, for example by connecting all control units to the monitoring control unit via separate reset lines, or by using switching elements to be actuated to separate them from the power supply.

Claims (9)

Kraftfahrzeug mit mehreren zwischen einem Arbeitszustand und einem Ruhezustand wechselnden Steuergeräten, dadurch gekennzeichnet, dass ein zentrales Überwachungssteuergerät (3) mit einer Watchdog-Funktion zum Überwachen zumindest eines Teils der Steuergeräte (2) vorgesehen ist, das dann, wenn alle Steuergeräte (2) im Ruhezustand sein sollten, den aufgenommenen Ist-Strom der Steuergeräte (2) erfasst und mit dem Soll-Ruhestrom vergleicht und anhand des Vergleichs ermittelt, ob alle Steuergeräte (2) im Ruhezustand sind oder nicht, und das bei Ermittlung einer Abweichung vom gemeinsamen Ruhezustand eine Neuinitialisierung eines, mehrere oder aller Steuergeräte (2) durchführt, um alle Steuergeräte (2) in den Ruhezustand zu führen.Motor vehicle with several control devices alternating between a working state and an idle state, characterized in that a central monitoring control device ( 3 ) with a watchdog function for monitoring at least some of the control units ( 2 ) is provided when all control units ( 2 ) should be at rest, the actual current of the control units ( 2 ) is recorded and compared with the nominal quiescent current and the comparison is used to determine whether all control units ( 2 ) are or are not in the idle state, and if a deviation from the common idle state is determined, a reinitialization of one, several or all control units ( 2 ) carries out all control units ( 2 ) to lead to the idle state. Kraftfahrzeug nach Anspruch 1, dadurch gekennzeichnet, dass das Überwachungssteuergerät (3) anhand der Differenz zwischen dem Ist-Strom und dem Soll-Ruhestrom ein sich nicht im Ruhezustand befindliches Steuergerät (2) oder eine Gruppe (1) von Steuergeräten (2) umfassend wenigstens ein sich nicht im Ruhezustand befindliches Steuergerät (2) ermittelt, wonach das oder die Steuergeräte (2) neu zu initialisieren sind, um alle Steuergeräte (2) in den Ruhezustand zu führen.Motor vehicle according to claim 1, characterized in that the monitoring control device ( 3 ) based on the difference between the actual current and the target quiescent current, a control unit that is not in the idle state ( 2 ) or a group ( 1 ) of control units ( 2 ) comprising at least one control unit that is not in the idle state ( 2 ) determines what the control unit (s) ( 2 ) have to be reinitialized to all control units ( 2 ) to lead to the idle state. Kraftfahrzeug nach Anspruch 2, dadurch gekennzeichnet, dass in einem Speichermittel (7) des Überwachungssteuergeräts (3) die spezifischen Verbrauchsströme aller überwachten Steuergeräte (2) im Arbeitszustand abgelegt sind, wobei die Ermittlung des oder der neu zu initialisierenden Steuergeräte (2) anhand des Ist-Stroms oder der Diffe renz zwischen Ist-Strom und Soll-Ruhestrom und den Verbrauchsströmen erfolgt.Motor vehicle according to claim 2, characterized in that in a storage means ( 7 ) of the monitoring control unit ( 3 ) the specific consumption flows of all monitored control units ( 2 ) are stored in the working state, whereby the determination of the control device (s) to be reinitialized ( 2 ) on the basis of the actual current or the difference between the actual current and the target quiescent current and the consumption flows. Kraftfahrzeug nach Anspruch 3, dadurch gekennzeichnet, dass das Überwachungssteuergerät (3) bei Ermittlung mehrerer eine Gruppe bildender Steuergeräte (2) mit weitgehend gleichem Verbrauchsstrom alle diese Steuergeräte (2) neu initialisiert.Motor vehicle according to claim 3, characterized in that the monitoring control device ( 3 ) when determining several control units forming a group ( 2 ) with largely the same consumption current all these control units ( 2 ) reinitialized. Kraftfahrzeug nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass das Überwachungssteuergerät (3) ein Zeitglied (11) aufweist, das bei Ermittlung einer Differenz zwischen Ist-Strom und Soll-Ruhestrom angestoßen wird, wobei nach Ablauf einer vorbestimmten Zeit ein erneuter Vergleich zur Überprüfung, ob die Differenz noch gegeben ist, erfolgt, und erst danach gegebenenfalls eine Neuinitialisierung erfolgt.Motor vehicle according to one of the preceding claims, characterized in that the monitoring control device ( 3 ) a timer ( 11 ), which is triggered when a difference between the actual current and the target quiescent current is determined, after a predetermined time having been compared again to check whether the difference still exists, and only then, if necessary, reinitialized. Kraftfahrzeug nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass das Überwachungssteuergerät (3) einen integrierten Stromsensor (6) zur Erfassung des Ist-Stroms aufweist, oder dass ein externer und mit dem Überwachungssteuergerät kommunizierender Stromsensor zur Erfassung des Ist-Stroms vorgesehen ist.Motor vehicle according to one of the preceding claims, characterized in that the monitoring control device ( 3 ) an integrated current sensor ( 6 ) for detecting the actual current, or that an external current sensor communicating with the monitoring control device is provided for detecting the actual current. Kraftfahrzeug nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass jedes Steuergerät (2) über eine separate Leitung mit dem Überwachungssteuergerät (3) verbunden ist, über die das Überwachungssteuergerät (3) ein Steuergerät (2) zur Neuinitialisierung ansteuert.Motor vehicle according to one of the preceding claims, characterized in that each control device ( 2 ) via a separate line with the monitoring control unit ( 3 ) is connected via which the monitoring control unit ( 3 ) a control unit ( 2 ) for reinitialization. Kraftfahrzeug nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass jedem Steuergerät (2) oder einer Gruppe (1) umfassend mehrere Steuergeräte (2) ein Schaltelement (5) zugeordnet ist, über das das Steuergerät (2) oder die Steuergerätegruppe (1) mit einer Stromversorgung (4) verbunden sind, und das über das Überwachungssteuergerät (3) zum Trennen des Steuergeräts (2) oder der Steuergerätegruppe (1) zur Neuinitialisierung betätigbar ist.Motor vehicle according to one of claims 1 to 6, characterized in that each control unit ( 2 ) or a group ( 1 ) comprising several control units ( 2 ) a switching element ( 5 ) is assigned via which the control unit ( 2 ) or the control unit group ( 1 ) with a power supply ( 4 ) are connected, via the monitoring control unit ( 3 ) to disconnect the control unit ( 2 ) or the control unit group ( 1 ) can be activated for reinitialization. Kraftfahrzeug nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass das Überwachungssteuergerät (3) wenigstens einen den regelmäßigen Betrieb steuernden Hauptarbeitsprozessor (8) und wenigstens einen den Hauptarbeitsprozessor (8) überwachenden und bei einer Störung des Hauptarbeitsprozessors (8) den Steuerungsbetrieb übernehmenden Hilfsarbeitsprozessor (9) aufweist.Motor vehicle according to one of the preceding claims, characterized in that the monitoring control device ( 3 ) at least one main work processor controlling regular operation ( 8th ) and at least one the main work processor ( 8th ) monitoring and in the event of a fault in the main work processor ( 8th ) auxiliary work processor taking over the control operation ( 9 ) having.
DE10312553A 2003-03-21 2003-03-21 Automobile with several control devices switched between active and inactive conditions and central monitoring control device providing watch-dog function Expired - Fee Related DE10312553B3 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE10312553A DE10312553B3 (en) 2003-03-21 2003-03-21 Automobile with several control devices switched between active and inactive conditions and central monitoring control device providing watch-dog function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10312553A DE10312553B3 (en) 2003-03-21 2003-03-21 Automobile with several control devices switched between active and inactive conditions and central monitoring control device providing watch-dog function

Publications (1)

Publication Number Publication Date
DE10312553B3 true DE10312553B3 (en) 2004-07-22

Family

ID=32520167

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10312553A Expired - Fee Related DE10312553B3 (en) 2003-03-21 2003-03-21 Automobile with several control devices switched between active and inactive conditions and central monitoring control device providing watch-dog function

Country Status (1)

Country Link
DE (1) DE10312553B3 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004053953A1 (en) * 2004-11-09 2006-05-11 Daimlerchrysler Ag Testing vehicle electronics involves activating component(s)/controller(s), measuring vehicle current, determining activated component/controller current drain from difference of vehicle, total battery current with controllers in test mode
WO2007045307A3 (en) * 2005-10-15 2007-11-29 Brose Fahrzeugteile Motor vehicle control system
DE102006043419A1 (en) * 2006-09-15 2008-04-03 Audi Ag On-board electrical system`s quiescent current determining method for automobile, involves forming measuring unit for detecting current measuring values characterizing momentary quiescent current, and storing values in memory unit
DE102008061475A1 (en) * 2008-12-10 2010-06-24 Audi Ag Motor vehicle, has error memory parallely connected to heating resistor and/or resistor formed based on temperature dependency such that current flow through nozzle is measurable by current sensor of controller at specific temperatures
DE102017217239A1 (en) * 2017-09-27 2019-03-28 Audi Ag Method for controlling a low-consumption mode of an electronic circuit unit and control unit and motor vehicle
US10479299B2 (en) 2015-02-11 2019-11-19 Volkswagen Aktiengesellschaft Method for controlling a consumer of a low-voltage on-board electrical system
DE102018210086A1 (en) * 2018-06-21 2019-12-24 Volkswagen Aktiengesellschaft Method for checking a quiescent current in a motor vehicle electrical system, vehicle control unit for carrying out such a method and motor vehicle with such a vehicle control unit
DE102020121416A1 (en) 2020-08-14 2022-02-17 Bayerische Motoren Werke Aktiengesellschaft System and method for analyzing a quiescent current
DE102019107796B4 (en) 2018-04-05 2023-10-12 GM Global Technology Operations LLC METHOD FOR PREVENTING PARASITIC CURRENT DRAWING OF A VEHICLE BATTERY

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10050912A1 (en) * 2000-10-13 2002-04-25 Bosch Gmbh Robert Operating method for power-saving operating mode for communications network uses evaluation of activities and states within network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10050912A1 (en) * 2000-10-13 2002-04-25 Bosch Gmbh Robert Operating method for power-saving operating mode for communications network uses evaluation of activities and states within network

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004053953A1 (en) * 2004-11-09 2006-05-11 Daimlerchrysler Ag Testing vehicle electronics involves activating component(s)/controller(s), measuring vehicle current, determining activated component/controller current drain from difference of vehicle, total battery current with controllers in test mode
WO2007045307A3 (en) * 2005-10-15 2007-11-29 Brose Fahrzeugteile Motor vehicle control system
US8145380B2 (en) 2005-10-15 2012-03-27 Brose Fahrzeugteile Gmbh & Co. Motor vehicle control system
DE102006043419A1 (en) * 2006-09-15 2008-04-03 Audi Ag On-board electrical system`s quiescent current determining method for automobile, involves forming measuring unit for detecting current measuring values characterizing momentary quiescent current, and storing values in memory unit
DE102006043419B4 (en) * 2006-09-15 2017-03-09 Audi Ag Method and current measuring device for determining a quiescent current of a vehicle electrical system of a motor vehicle during the manufacture of motor vehicles or a car maintenance
DE102008061475A1 (en) * 2008-12-10 2010-06-24 Audi Ag Motor vehicle, has error memory parallely connected to heating resistor and/or resistor formed based on temperature dependency such that current flow through nozzle is measurable by current sensor of controller at specific temperatures
US10479299B2 (en) 2015-02-11 2019-11-19 Volkswagen Aktiengesellschaft Method for controlling a consumer of a low-voltage on-board electrical system
DE102017217239A1 (en) * 2017-09-27 2019-03-28 Audi Ag Method for controlling a low-consumption mode of an electronic circuit unit and control unit and motor vehicle
WO2019063340A1 (en) 2017-09-27 2019-04-04 Audi Ag Method for controlling a low consumption mode of an electronic circuit unit, control device, and motor vehicle
US11048324B2 (en) 2017-09-27 2021-06-29 Audi Ag Method for controlling a low consumption mode of an electronic circuit unit, control device, and motor vehicle
DE102019107796B4 (en) 2018-04-05 2023-10-12 GM Global Technology Operations LLC METHOD FOR PREVENTING PARASITIC CURRENT DRAWING OF A VEHICLE BATTERY
DE102018210086A1 (en) * 2018-06-21 2019-12-24 Volkswagen Aktiengesellschaft Method for checking a quiescent current in a motor vehicle electrical system, vehicle control unit for carrying out such a method and motor vehicle with such a vehicle control unit
DE102020121416A1 (en) 2020-08-14 2022-02-17 Bayerische Motoren Werke Aktiengesellschaft System and method for analyzing a quiescent current

Similar Documents

Publication Publication Date Title
EP0415039B1 (en) Electronic circuit for monitoring a final amplifier and its load
DE10152235B4 (en) Method for detecting errors during data transmission within a CAN controller and a CAN controller for carrying out this method
DE10143454B4 (en) Device for controlling a vehicle
DE102011014142A1 (en) Vehicle control device for a CAN communication and diagnostic method therefor
WO2017137222A1 (en) Computer architecture and functional architecture for increasing the failsafety of auxiliary power steering
DE102005014804A1 (en) On-board network system for a motor vehicle and control unit and intelligent power supply unit for a vehicle electrical system of a motor vehicle
EP2207097A1 (en) Method and device for operating a control device
DE10312553B3 (en) Automobile with several control devices switched between active and inactive conditions and central monitoring control device providing watch-dog function
WO1996020103A1 (en) Process and circuit for monitoring the functioning of a program-controlled circuit
EP1615087B1 (en) Control and regulation unit
WO2008014940A1 (en) Control device and method for the control of functions
EP1807760B1 (en) Data processing system with a variable clock speed
EP2228723B1 (en) Method for error treatment of a computer system
DE102006051909A1 (en) Electronic motor vehicle control device for use in e.g. electrical brake system, has additional control circuit provided for restarting microprocessor, when error occurs in device, where error results in failure of microprocessor
DE102008004206A1 (en) Error e.g. transient error, detecting and handling arrangement for control device in motor vehicle, has arithmetic units informing result of inherent error diagnosis to monitoring unit that controls arithmetic units in dependence of result
EP2013731B1 (en) Circuit arrangement, and method for the operation of a circuit arrangement
DE60312859T2 (en) METHOD AND BASIC CIRCUIT FOR MONITORING THE OPERATION OF A MICRO-CONTROLLER
CH668872A5 (en) PROXIMITY SWITCH.
EP1561165B1 (en) Control unit for activating a protection mechansim for passengers of a motor vehicle and method for monitoring the proper operation of such a control unit
DE102014000746B4 (en) Method for operating a high-voltage network of a motor vehicle and motor vehicle
DE10040246B4 (en) Method and device for controlling at least one consumer
EP3659032B1 (en) Method for operating a control unit, and device having an associated control unit
DE10329196A1 (en) Reset method for a vehicle electronic control unit in which the unit is monitored by a central control unit and when a fault condition is detected it is reset by a reset command being applied to a reset trigger unit
DE102015119611B4 (en) Improving the diagnosability of fail-operational systems
EP0694451B1 (en) Vehicle security device

Legal Events

Date Code Title Description
8100 Publication of the examined application without publication of unexamined application
8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee