DE102009058331A1 - Controller e.g. valve controller, for controlling e.g. physical parameter of motor vehicle, has evaluating unit adapting maximum operating duration to detected operating loads or testing and verifying acceptance of operating duration - Google Patents
Controller e.g. valve controller, for controlling e.g. physical parameter of motor vehicle, has evaluating unit adapting maximum operating duration to detected operating loads or testing and verifying acceptance of operating duration Download PDFInfo
- Publication number
- DE102009058331A1 DE102009058331A1 DE200910058331 DE102009058331A DE102009058331A1 DE 102009058331 A1 DE102009058331 A1 DE 102009058331A1 DE 200910058331 DE200910058331 DE 200910058331 DE 102009058331 A DE102009058331 A DE 102009058331A DE 102009058331 A1 DE102009058331 A1 DE 102009058331A1
- Authority
- DE
- Germany
- Prior art keywords
- temperature
- operating
- control device
- control unit
- controller
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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
- G07C3/00—Registering or indicating the condition or the working of machines or other apparatus, other than vehicles
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0428—Safety, monitoring
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24008—Safety integrity level, safety integrated systems SIL SIS
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24054—Self diagnostic
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24077—Module detects wear, changes of controlled device, statistical evaluation
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
Description
Die Erfindung betrifft ein Steuergerät mit belastungsabhängiger Betriebslebensdauer und ein Verfahren zur Aktualisierung einer maximalen Betriebslebensdauer. Das Steuergerät weist eine berechnete maximale Betriebslebensdauer auf, die für Erwartungsprofile von zu erwartenden Standard-Belastungen ermittelt ist.The invention relates to a control unit with load-dependent operating life and a method for updating a maximum operating life. The control unit has a calculated maximum service life, which is determined for expected profiles of expected standard loads.
Aus der Druckschrift
Auch die Druckschrift
Die bekannten Vorrichtungen haben den Nachteil, dass sie den Anforderungen, die an sicherheitsrelevante Steuergeräte gestellt werden, nicht genügen.The known devices have the disadvantage that they do not meet the requirements placed on safety-related control units.
Für derartige sicherheitsrelevante Steuergeräte oder Teilen davon sind maximale Lebensdauerwerte zu berechnen und dem Kunden zur Verfügung zu stellen, wie es zur Umsetzung der Sicherheitsnormen
Um den Anforderungen in den verschiedenen physikalischen Umgebungsbedingungen gerecht zu werden, müssen vom Steuergerätehersteller, verschiedene Standard-Profile oder Lastkollektive vorgegeben oder an den Steuergeräten selbst vermessen werden, um Lebensdaueraussagen machen zu können. Bezüglich der Vibrationsbelastung werden häufig Pauschalfaktoren angenommen, die nicht an die konkreten Belastungen in den sicherheitsrelevanten Steuergeräten angepasst sind.In order to meet the requirements in the various physical environmental conditions, the ECU manufacturer has to specify different standard profiles or load spectra or measure them on the control devices themselves in order to make life-time statements. With regard to the vibration load, all-inclusive factors are often assumed which are not adapted to the specific loads in the safety-related control devices.
Die Abhängigkeit der MTTFd-Werte für Steuergeräte kann an folgendem Beispiel gezeigt werden. Wenn das Steuergerät eine Temperatur von 60°C nie überschreitet, dann hat der Prozessorteil einen MTTFd-Wert von 175 Jahren. Wenn das Steuergerät 20% seiner Betriebszeit einer Temperatur von 85°C unterworfen ist, dann sinkt der MTTFd-Wert auf nur noch 94 Jahre. Somit werden die verschiedensten Temperaturprofile berechnet und der Hersteller kann adäquate Profile auswählen, damit entsprechend aussagekräftige Werte für die maximale Betriebslebensdauer vorgesehen werden. Ein Nachteil dieser Abschätzung ist, dass ein Großteil der Maschinen einem deutlich unkritischeren Profil ausgesetzt sein wird, dennoch muss der Maschinenhersteller von einem ungünstigsten Umgebungsprofil ausgehen. Wenn der Maschinenhersteller zu positive Umgebungsprofile annimmt, erhöht sich im Realbetrieb die Ausfallwahrscheinlichkeit unzulässig. Wenn die Maschinen des Herstellers große Umgebungsbedingungsvarianzen haben, ist die Wahl des ungünstigsten Umgebungsprofils jedoch erforderlich.The dependence of the MTTFd values for control units can be shown by the following example. If the controller never exceeds a temperature of 60 ° C, then the processor part has an MTTFd value of 175 years. When the controller is subjected to 20 ° C operating temperature of 85 ° C, the MTTFd value drops to just 94 years. Thus, the most varied temperature profiles are calculated and the manufacturer can select adequate profiles to provide meaningful values for the maximum service life. A disadvantage of this estimation is that a large part of the machines will be exposed to a much more uncritical profile, nevertheless the machine manufacturer has to assume a most unfavorable environmental profile. If the machine manufacturer assumes positive environmental profiles, the probability of failure increases in real operation inadmissibly. However, if the manufacturer's machines have large environmental variances then choosing the worst environmental profile is required.
Aufgabe der Erfindung ist es, ein Steuergerät mit belastungsabhängiger Betriebslebensdauer und ein Verfahren zur Aktualisierung einer maximalen Betriebslebensdauer anzugeben, die nicht nur auf Schätzungen und Erfahrenswerten beruht, sondern aktuelle Belastungsfälle in die maximale Betriebslebensdauer einbezieht.The object of the invention is to provide a control device with load-dependent operating life and a method for updating a maximum operating life, which is based not only on estimates and experiences, but includes current load cases in the maximum service life.
Diese Aufgabe wird mit dem Gegenstand der unabhängigen Ansprüche gelöst. Vorteilhafte Weiterbildungen der Erfindung ergeben sich aus den abhängigen Ansprüchen.This object is achieved with the subject matter of the independent claims. Advantageous developments of the invention will become apparent from the dependent claims.
Erfindungsgemäß wird ein Steuergerät mit belastungsabhängiger Betriebslebensdauer bereitgestellt. Das Steuergerät weist eine berechnete maximale Betriebslebensdauer auf, die für Erwartungsprofile von zu erwartenden Standard-Belastungen ermittelt ist. Das Steuergerät ist ein sicherheitsrelevantes Steuergerät und weist Sensoren zur Erfassung der Betriebsbelastungen auf. Die Sensoren sind mit einer Auswerteeinheit verbunden, welche die maximale Betriebslebensdauer den erfassten Betriebsbelastungen anpasst.According to the invention, a control device with load-dependent operating life is provided. The control unit has a calculated maximum service life, which is determined for expected profiles of expected standard loads. The control unit is a safety-relevant control unit and has sensors for detecting the operating loads. The sensors are connected to an evaluation unit, which adapts the maximum operating life to the recorded operating loads.
Bei diesem ersten Aspekt der Erfindung wird das Steuergerät für ein Temperatur- oder andere Belastungsprofile erprobt. Wenn die reale Temperaturbelastung oder andere Belastungen wesentlich höher als erwartet sind, kann die Ausfallwahrscheinlichkeit des Steuergerätes steigen, weil nicht sicher vorhergesagt werden kann, ob und wann Bauteile, die mit dem Steuergerät zusammenwirken die sogenannte Badewannenkurve für eine gesicherte Funktionswahrscheinlichkeit verlassen, das heißt, es müssen ermüdungsbedingte Ausfälle berücksichtigt werden. In this first aspect of the invention, the controller for a temperature or other load profiles is tested. If the real temperature load or other loads are significantly higher than expected, the failure probability of the controller may increase because it can not be predicted with certainty whether and when components that interact with the controller will leave, i.e., it will, the so-called bathtub curve for assured probability of functioning fatigue-related failures must be taken into account.
Ein derartig abgesichertes Steuergerät hat somit den Vorteil, dass durch Integration der erfassten Betriebsbelastungen die maximale Betriebslebensdauer ständig aktualisiert werden kann. Wird das Steuergerät bei extremen Umweltbedingungen eingesetzt, so vermindert sich automatisch die dann aktualisierte maximale Betriebslebensdauer, während sie sich bei verminderter Umgebungsbelastung durchaus auch erhöhen kann. Dazu wird vorzugsweise eine Auswerteeinheit eingeführt, mit der ein Umgebungsprofil zunächst als Erwartungsprofil ausgewählt werden kann, das aber dann mit den erfassten Umgebungsprofilwerten fortlaufend korrigiert wird.Such a hedged control unit thus has the advantage that the maximum operating life can be constantly updated by integrating the detected operating loads. If the control unit is used in extreme environmental conditions, then automatically reduces the then updated maximum operating life, while it can also increase at reduced environmental load. For this purpose, an evaluation unit is preferably introduced, with which an environmental profile can initially be selected as the expected profile, but which is then continuously corrected with the acquired environmental profile values.
Bei einem zweiten Aspekt der Erfindung wird unabhängig von einem Temperaturprofil, welches das Steuergerät erfährt, davon ausgegangen, dass sich die verwendeten Bauteile, die mit dem Steuergerät zusammenwirken, bezüglich der Ausfallwahrscheinlichkeit am Boden der sogenannten Badewannenkurve befinden, das heißt, dass keine Frühausfälle zu berücksichtigen sind.In a second aspect of the invention, regardless of a temperature profile experienced by the control unit, it is assumed that the components used which interact with the control unit are located at the bottom of the so-called bathtub curve with regard to the probability of failure, that is to say that no early failures have to be taken into account are.
Die Höhe der Ausfallwahrscheinlichkeit hängt jedoch von einem Temperaturprofil ab, das bedeutet, dass bei hohen Temperaturen statistisch mehr Bauteile ausfallen. Da es sich um einen statistischen Ausfall handelt, kann der Ausfall in der ersten Betriebsstunde oder überhaupt nicht passieren. Wenn somit hohe Temperaturen angenommen werden, ist es im Extremfall möglich, dass die Gesamtausfallwahrscheinlichkeit so hoch wird, dass eine Maschine überhaupt nicht mehr betrieben werden darf oder weitere Maßnahmen projektiert werden müssen wie beispielsweise eine Reduzierung der Ausfallwahrscheinlichkeit durch Reduzierung von sonstigen Komponenten im Sensor- oder Aktorbereich, zumal es um eine Gesamtwahrscheinlichkeit einer Maschine geht, die sich aus Einzelausfallwahrscheinlichkeiten zusammensetzt.However, the magnitude of the probability of failure depends on a temperature profile, which means that statistically more components fail at high temperatures. Since it is a statistical failure, the failure can happen in the first hour of operation or not at all. If high temperatures are thus assumed, it is possible in extreme cases that the total failure probability becomes so high that a machine may no longer be operated at all or further measures must be planned, such as a reduction in the probability of failure by reducing other components in the sensor or sensor Actuator area, especially as it is a total probability of a machine composed of individual default probabilities.
Bei diesem zweiten Aspekt der Erfindung geht es nicht primär um eine Abkürzung der erlaubten Betriebsdauer, sondern um eine Verifikation der Annahmen für den Betrieb, weil die Annahmen derart sicherheitsrelevant sind. Durch die Beobachtung, kann das Problem erkannt werden und Maßnahmen eingeleitet werden. Beispielsweise können Wartungsintervalle verkürzt werden, oder eine Kühlung verbessert werden, oder eine Korrektur eines Montagefehlers, der zu einer Behinderung der Wärmeabfuhr geführt hat, korrigiert werden. Auch systematische Fehler können erkannt werden, bevor sie zu sicherheitsrelevanten Unfällen führen.In this second aspect of the invention, it is not primarily an abbreviation of the allowed operating time, but a verification of the assumptions for the operation, because the assumptions are so safety-relevant. Through observation, the problem can be identified and action taken. For example, maintenance intervals can be shortened, or a cooling can be improved, or a correction of a mounting error, which has led to a hindrance of the heat dissipation, can be corrected. Even systematic errors can be detected before they lead to safety-related accidents.
In einer weiteren Ausführungsform weist die Auswerteeinheit eine Klassierungsstufe auf, in der erfasste Betriebsprofile oder Umgebungsprofile in Gruppen von Erwartungsprofilen klassifiziert sind. Mit einer derartigen Klassierungsfunktion wird von der Auswerteeinheit in definierten Zeitintervallen die aktuelle beispielsweise Temperatureiner in dem Steuergerät vorhandenen Platine erfasst und klassiert, d. h. in Gruppen eingeteilt, wie z. B. < 40°C, < 60°C, < 70°C, < 80°C, < 85°C und > 85°C. Eine derartige Klassierung kann in einen Permanentspeicher der Auswerteeinheit geschrieben werden, wobei unterschiedliche Temperaturgruppen, die Anzahl ihres Auftretens als Temperaturprofil für das Steuergerät hinzugefügt werden. Wenn die Klassierungsergebnisse grob von dem gewählten Umgebungserwartungsprofil abweichen, wird die Betriebszeit für das Steuergerät entsprechend reduziert, womit gleichzeitig eine Warnung verbunden sein kann, um den Benutzer darauf aufmerksam zu machen, dass ein Wert reduziert wurde.In a further embodiment, the evaluation unit has a classification stage, in which detected operating profiles or environmental profiles are classified into groups of expected profiles. With such a classification function, the current, for example temperature, of a board present in the control unit is detected and classified by the evaluation unit at defined time intervals, ie. H. divided into groups, such. <40 ° C, <60 ° C, <70 ° C, <80 ° C, <85 ° C and> 85 ° C. Such a classification can be written in a permanent memory of the evaluation unit, wherein different temperature groups, the number of their occurrence are added as a temperature profile for the control unit. If the classification results differ substantially from the selected environmental expectation profile, the operating time for the controller is correspondingly reduced, which may be accompanied by a warning to alert the user that a value has been reduced.
Dazu kann ein akustisches oder optisches Warn- oder Alarmsignal ausgegeben werden, wenn die aktualisierte maximale Betriebslebensdauer oder geänderte Wartungsintervalle kürzer sind als die vorausberechnete maximale Betriebslebensdauer bzw. die Wartungsintervalle. Außerdem können Untersuchungen der Abweichungen veranlasst werden, um systematische Fehler oder Montagefehler, die zu der Abweichung von einer angenommenen Betriebslebensdauer geführt haben, zu ermitteln und zu korrigieren. In einer weiteren Ausführungsform der Erfindung wird zur Temperaturüberwachung und Auswertung in dem sicherheitsrelevanten Steuergerät, wie einem Ventilsteuergerät mindestens eine mit elektronischen Bauelementen bestückte Platine mit einem Temperatursensor vorgesehen, wobei der Temperatursensor in einem temperaturkritischen Bereich, vorzugsweise in einem Bereich mit der höchsten zu erwartenden Temperatur der Platine angeordnet ist.For this purpose, an audible or visual warning or alarm signal may be issued if the updated maximum service life or changed service intervals are shorter than the pre-calculated maximum service life or intervals. In addition, examinations of the deviations can be made to detect and correct systematic errors or assembly errors that have led to the deviation from an assumed operating life. In a further embodiment of the invention, at least one printed circuit board equipped with electronic components is provided with a temperature sensor for temperature monitoring and evaluation in the safety-relevant control device, such as a valve control device, wherein the temperature sensor in a temperature-critical region, preferably in a region with the highest expected temperature Board is arranged.
Genau wie die Berücksichtigung des Temperaturprofils einer Platine können auch Profile anderer physikalischer Größen erfasst werden, wie vorzugsweise Vibrationen, Luftfeuchtigkeit, Außendruck oder Außentemperatur, wenn diese einen Einfluss auf die Lebensdauer des sicherheitsrelevanten Steuergerätes haben. Dazu kann das sicherheitsrelevante Steuergerät Vibrationssensoren wie Beschleunigungsmesser, Feuchtigkeitssensoren, Umgebungstemperatur- und/oder Umgebungsdrucksensoren aufweisen. Zu den sicherheitsrelevanten Steuergeräten gehören vorzugsweise Ventilsteuergeräte für hydraulische Anlagen.Just as the consideration of the temperature profile of a board and profiles of other physical quantities can be detected, such as preferably vibration, humidity, external pressure or outside temperature, if they have an impact on the life of the safety-related control unit. For this purpose, the safety-relevant control unit vibration sensors such as accelerometers, humidity sensors, ambient temperature and / or Have ambient pressure sensors. The safety-related control devices preferably include valve control devices for hydraulic systems.
Alternativ zum Vergleich der Klassierung der Temperaturen mit einem Erwartungsprofil kann aus einem IST-Temperaturprofil eine temperaturbelastungsabhängige virtuelle Betriebszeit TDOH (temperature dependent operating hours) eingeführt werden. Diese virtuelle Betriebszeit entwickelt sich bei tieferen Temperaturen analog zur zeitbasierten Betriebszeit, erhöht sich aber bei hohen Temperaturen über Gewichtungsfaktoren schneller als die rein zeitbasierte Betriebszeit. Wenn die TDOH sich einem Grenzwert nähert bzw. ihn überschreitet, ist die sicherheitsbezogene maximale Lebensdauer des sicherheitsrelevanten Steuergerätes erreicht und der Fahrzeugbediener kann gewarnt werden, um z. B. Informationen über Wartungs- und Austauschzeitpunkte zu bekommen.As an alternative to comparing the classification of the temperatures with an expected profile, a temperature-dependent virtual operating time TDOH (temperature-dependent operating hours) can be introduced from an actual temperature profile. This virtual operating time evolves at lower temperatures, analogous to time-based operating time, but increases faster at high temperatures via weighting factors than the purely time-based operating time. As the TDOH approaches or exceeds a threshold, the safety-related maximum life of the safety-related controller is reached and the vehicle operator can be alerted to operate e.g. B. to get information about maintenance and replacement times.
Ein Verfahren zur Aktualisierung einer maximalen Betriebslebensdauer eines sicherheitsrelevanten Steuergeräts weist nachfolgende Verfahrensschritte auf. Zunächst wird aufgrund von standardisierten Erwartungs-Belastungsprofilen eine maximale Betriebslebensdauer berechnet. Dann werden kontinuierlich die aktuellen Belastungen mittels Sensoren erfasst, dabei erfolgt ein Speichern, Klassifizieren und Auswerten der erfassten Daten. Danach wird die maximale Betriebsdauer anhand der erfassten Daten aktualisiert.A method for updating a maximum service life of a safety-relevant control device has the following method steps. First, a maximum operating life is calculated based on standardized expectation stress profiles. Then, the current loads are continuously recorded by means of sensors, thereby storing, classifying and evaluating the acquired data. Thereafter, the maximum operating time is updated based on the acquired data.
Ein derartiges Verfahren hat den Vorteil, dass eine notwendige Verkürzung der maximalen Betriebslebensdauer rechtzeitig festgestellt wird, bevor größere Ausfallraten auftreten können. Andererseits hat es den Vorteil, wenn die standardisierten Erwartungs-Belastungsprofile deutlich unterschritten werden, dass dann die maximale Betriebslebensdauer dieses Steuergerätes automatisch heraufgesetzt werden kann.Such a method has the advantage that a necessary shortening of the maximum service life is determined in good time before larger failure rates can occur. On the other hand, it has the advantage that the standardized expected load profiles are well below, that then the maximum operating life of this controller can be increased automatically.
Darüber hinaus ist es vorgesehen, bei diesem Verfahren ein akustisches oder optisches Warn- oder Alarmsignal auszugeben, wenn die aktualisierte maximale Betriebslebensdauer oder geänderte Wartungsintervalle kürzer sind als die voraus berechnete maximale Betriebslebensdauer bzw. die entsprechenden Wartungsintervalle kürzer werden. Außerdem erfolgt bei diesem Verfahren eine Klassierung nach Temperaturstufen der Betriebstemperatur oder nach Vibrationsbelastungsstufen durch gemessene Vibrationen oder nach Luftfeuchtigkeitsstufen, Außendruckstufen oder Außentemperaturstufen. Die erfassten Messdaten können in der Auswerteeinheit gewichtet werden, wie es bereits oben erwähnt ist. Außerdem ist es möglich, zeitliche Ableitungen der erfassten Messdaten in der Auswerteeinheit zu gewichten, indem der Temperaturgradient oder die zeitliche Änderung von Vibrationen und/oder die zeitliche Änderung von Luftfeuchtigkeitsstufen, Umgebungstemperaturstufen und/oder Umgebungsdruckstufen gewichtet und ausgewertet werden.In addition, it is intended to issue in this method an audible or visual warning or alarm signal when the updated maximum service life or changed maintenance intervals are shorter than the previously calculated maximum service life or the corresponding maintenance intervals are shorter. In addition, this method is classified according to temperature levels of the operating temperature or vibration load levels by measured vibrations or humidity levels, external pressure levels or outdoor temperature levels. The acquired measurement data can be weighted in the evaluation unit, as already mentioned above. In addition, it is possible to weight time derivatives of the acquired measurement data in the evaluation unit by weighting and evaluating the temperature gradient or the temporal change of vibrations and / or the temporal change of humidity levels, ambient temperature levels and / or ambient pressure levels.
Ein dritter Aspekt der Erfindung befasst sich mit der Gesamtausfallwahrscheinlichkeit und ihrer möglichen Korrektur, basierend auf einer gleichen Wahrscheinlichkeits-Datenbasis und unterstützt durch Feldbeobachtungen. Mit den sich aus dem angenommen Temperaturprofil ergebenden Ausfallwahrscheinlichkeitsdaten wird für eine Steuerungsfunktion die Wahrscheinlichkeit eines gefährlichen Ausfalls pro Stunde ermittelt (Probability of Failure per Hour (PFH)). Er ist die gemeinsame Kennzahl aller einschlägigen Normen zur Beurteilung der Widerstandsfähigkeit gegenüber gefährlichen Ausfällen. Dabei werden die Ausfallwahrscheinlichkeiten alter für die Funktion erforderlicher Komponentenherangezogen. Diese Gesamtausfallwahrscheinlichkeit darf nicht höher sein, als die erlaubte bzw. geforderte Ausfallwahrscheinlichkeit für die Steuerungsfunktion abhängig von deren Kritizität.A third aspect of the invention is concerned with the overall failure probability and its possible correction, based on an equal probability database and supported by field observations. The failure probability data resulting from the assumed temperature profile is used to determine the probability of a dangerous failure per hour (Probability of Failure per Hour (PFH)) for a control function. It is the common measure of all relevant standards for assessing the resistance to dangerous failures. The default probabilities of old components required for the function are used here. This total failure probability may not be higher than the allowed or required probability of failure for the control function depending on its criticality.
Bei der Berechnung für eine Funktion werden nur die Teile der Steuerung berücksichtigt, die zu einer Funktion beitragen z. B. eine einzige Leistungsendstufe, obwohl auf der Steuerung ggf. 40 Endstufen für unterschiedlichste Funktionen vorhanden sind. Außerdem wird nur der Anteil der sich gefährlich auswirkenden Ausfälle berücksichtigt. Er ist normalerweise nicht höher als 50%, i. d. R. aber deutlich darunter, weil die Steuerung nach dem Prinzip Fail Safe entwickelt ist und die wahrscheinliche Ausfallrichtung nach Möglichkeit die sichere ist. Es gibt noch eine dritte Ausfallrichtung, nämlich die, wenn der Fehler sich nicht notwendigerweise sofort erkennbar auswirkt. Beispiele sind der Ausfall von Filtern oder EMV Kondensatoren.When calculating a function, only those parts of the control that contribute to a function are taken into account. B. a single power amplifier, although possibly 40 power amplifiers for various functions are available on the controller. In addition, only the proportion of dangerous failures is considered. It is usually not higher than 50%, i. d. R. but significantly lower, because the control is designed according to the principle Fail Safe and the probable direction of failure is the safe if possible. There is also a third direction of failure, namely, when the error does not necessarily have an immediately recognizable effect. Examples are the failure of filters or EMC capacitors.
Die Ausfallwahrscheinlichkeit in die gefährliche Richtung ist also i. d. R. viel kleiner als die Wahrscheinlichkeit, dass irgendeine Funktionsgruppe der Steuerung irgendwie erkennbar ausfällt. Wenn also die Ausfallwahrscheinlichkeit der Gesamtsteuerung in beliebiger aber erkennbarer Ausfallrichtung mitberechnet wird und zusätzlich eine Feldbeobachtung vorgenommen wird, kann viel schneller ermittelt werden, ob die Ausfallwahrscheinlichkeitsannahmen richtig waren und dann kann mit der Ausfallrate der Gesamtsteuerung die gefährliche Ausfallrate ”kalibriert” oder zumindest bestätigt, oder es können ggf. korrigierende Maßnahmen eingeleitet werden, wie z. B. Änderungsmaßnahmen in den Serviceintervallen.The probability of default in the dangerous direction is therefore i. d. R. is much smaller than the probability that any functional group of control will somehow fail. Thus, if the probability of failure of the overall control in any but recognizable failure direction is calculated and in addition a field observation is made, can be determined much faster if the default probability assumptions were correct and then with the failure rate of the overall control, the dangerous failure rate "calibrated" or at least confirmed, or if necessary, corrective measures can be initiated, such as: B. Change measures in the service intervals.
Beispielsweise kann die Wahrscheinlichkeit, dass eine Leistungsendstufe gefährlich ausfällt, so liegen, dass sie im statistischen Mittel mit 50% Wahrscheinlichkeit erst nach 250 Jahren ausfälllt. Die Wahrscheinlichkeit dass eine von 40 Endstufen irgendwie erkennbar ausfällt, liegt dagegen bei 2 Jahren. Wenn in einem Jahr 100 Steuerungen verbaut werden, aber in einem Jahr nur 2 ausfallen, nach den Statistikdaten oben aber schon 25 ausgefallen sein müssten, dann kann auch die Wahrscheinlichkeit eines gefährlichen Ausfalls grob über schlagen um Faktor 10 nach unten korrigiert werden. Das wäre nicht möglich, wenn nur die gefährlichen Ausfälle betrachtet werden, weil mit hoher Wahrscheinlichkeit nach 1 Jahr noch gar kein Ausfall passiert sein wird.For example, the likelihood that a power amp will be dangerous can be such that, statistically speaking, it will fail after 50 years with 50% probability. The probability that one of 40 power amplifiers Somehow recognizable fails, however, lies at 2 years. If 100 controllers are installed in one year but only 2 fail in one year, but according to the statistics above, 25 should have failed, then the probability of a dangerous failure can be roughly reduced by a factor of 10 downwards. That would not be possible if only the dangerous failures are considered, because with a high probability after 1 year still no failure will have happened.
Die Erfindung wird nun anhand der beigefügten Figuren näher erläutert.The invention will now be explained in more detail with reference to the accompanying figures.
Damit wird aus dem in
Neben der Berücksichtigung des IST-Temperaturprofils kann auch noch der Temperaturgradient berücksichtigt werden. Dieses Prinzip wird in der nachfolgenden
Somit kann für jede Maschine eine angemessene und optimale Betriebsdauer, in der beispielsweise die Umgebungsprofile besser angenommen werden als sie bei Einzelmaschinen sind, möglich werden, ohne die Annahmen der Sicherheitsbetrachtung zu verletzen oder das Steuergerät vorzeitig zu tauschen, obwohl das Steuergerät noch nicht eine Betriebsdauergrenze erreicht hat. Der Maschinenhersteller kann somit näher an die Grenzen der möglichen Einsatzdauer gehen. Er kann mit diesen Informationen auch Wartungs- und Austauschzeitpunkte dynamisch anpassen. Darüber hinaus wird die verbleibende virtuelle Betriebsdauergrenze elektronischer Komponenten dem Maschinenführer als abrufbarer Parameter angezeigt, so dass dieser mögliche Wartungen gezielt im Vorfeld planen und veranlassen kann.Thus, for each machine, an adequate and optimal operating time, in which, for example, the environmental profiles are better accepted than in single machines, may be possible without violating the assumptions of safety consideration or prematurely exchanging the controller, although the controller has not yet reached an operating time limit Has. The machine manufacturer can thus go closer to the limits of the possible duration of use. He can also use this information to dynamically adjust maintenance and replacement times. In addition, the remaining virtual operating time limit of electronic components is displayed to the operator as a retrievable parameter, so that this possible maintenance can plan and initiate targeted in advance.
BezugszeichenlisteLIST OF REFERENCE NUMBERS
- 11
- Steuergerätcontrol unit
- 22
- Sensorsensor
- 33
- Auswerteeinheitevaluation
- 44
- Betriebsbelastungoperating load
- 55
- Integrationseinheitintegration unit
- 66
- Klassierungsstufeclassification stage
- 77
- Integrationseinheitintegration unit
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- DE 10310116 A1 [0002] DE 10310116 A1 [0002]
- DE 8504729 U [0003] DE 8504729 U [0003]
Zitierte Nicht-PatentliteraturCited non-patent literature
- EN ISO 13849-1:2008 [0005] EN ISO 13849-1: 2008 [0005]
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200910058331 DE102009058331A1 (en) | 2009-12-15 | 2009-12-15 | Controller e.g. valve controller, for controlling e.g. physical parameter of motor vehicle, has evaluating unit adapting maximum operating duration to detected operating loads or testing and verifying acceptance of operating duration |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200910058331 DE102009058331A1 (en) | 2009-12-15 | 2009-12-15 | Controller e.g. valve controller, for controlling e.g. physical parameter of motor vehicle, has evaluating unit adapting maximum operating duration to detected operating loads or testing and verifying acceptance of operating duration |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102009058331A1 true DE102009058331A1 (en) | 2011-06-16 |
Family
ID=43992930
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE200910058331 Pending DE102009058331A1 (en) | 2009-12-15 | 2009-12-15 | Controller e.g. valve controller, for controlling e.g. physical parameter of motor vehicle, has evaluating unit adapting maximum operating duration to detected operating loads or testing and verifying acceptance of operating duration |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102009058331A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015207895A1 (en) * | 2015-04-29 | 2016-11-03 | Continental Automotive Gmbh | Method for monitoring an electronic control unit and control unit for a motor vehicle |
WO2018162198A1 (en) * | 2017-03-08 | 2018-09-13 | Siemens Aktiengesellschaft | Method and system for determining the expected useful life of electrical apparatus |
WO2024094447A1 (en) * | 2022-11-04 | 2024-05-10 | Robert Bosch Gmbh | Method for the early detection of faults in at least one electronic component mounted on a circuit board |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE8504729U1 (en) | 1985-02-20 | 1989-03-16 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt, De | |
DE10310116A1 (en) | 2003-03-06 | 2004-09-23 | Voith Turbo Gmbh & Co. Kg | Risk minimization and maintenance optimization by determining damage components from operating data |
-
2009
- 2009-12-15 DE DE200910058331 patent/DE102009058331A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE8504729U1 (en) | 1985-02-20 | 1989-03-16 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt, De | |
DE10310116A1 (en) | 2003-03-06 | 2004-09-23 | Voith Turbo Gmbh & Co. Kg | Risk minimization and maintenance optimization by determining damage components from operating data |
Non-Patent Citations (1)
Title |
---|
EN ISO 13849-1:2008 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015207895A1 (en) * | 2015-04-29 | 2016-11-03 | Continental Automotive Gmbh | Method for monitoring an electronic control unit and control unit for a motor vehicle |
CN107533330A (en) * | 2015-04-29 | 2018-01-02 | 大陆汽车有限公司 | For monitoring the method for electronic control unit and control unit for motor vehicles |
US10691117B2 (en) | 2015-04-29 | 2020-06-23 | Vitesco Technologies GmbH | Method for monitoring an electronic control unit and control unit for a motor vehicle |
WO2018162198A1 (en) * | 2017-03-08 | 2018-09-13 | Siemens Aktiengesellschaft | Method and system for determining the expected useful life of electrical apparatus |
WO2024094447A1 (en) * | 2022-11-04 | 2024-05-10 | Robert Bosch Gmbh | Method for the early detection of faults in at least one electronic component mounted on a circuit board |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102006015996B4 (en) | Distribution box without a relay or fuse, as well as a method for operating such a distribution box | |
EP2083338B1 (en) | Process and device for monitoring a machine | |
DE102005037717B3 (en) | Method of treating or identifying faults in an exterior temperature sensor of a vehicle based on temperature gradient | |
DE102011010605A1 (en) | Functional prediction for a complex system using error modeling | |
EP3289419B1 (en) | Method for monitoring an electronic control unit and control unit for a motor vehicle | |
DE102011014557A1 (en) | Event-driven fault diagnosis framework for motor vehicle systems | |
EP1163532A1 (en) | Method for identifying the condition of an energy accumulator | |
DE102012205401A1 (en) | Apparatus and method for redundantly determining a battery current flowing across the poles of a battery | |
DE102016001621A1 (en) | Failure prediction system for a controller | |
DE4436372A1 (en) | Circuit arrangement for electronic regulating system e.g. ABS or ASR for motor vehicles | |
EP3779365A1 (en) | Method and system with a sensor | |
DE102009058331A1 (en) | Controller e.g. valve controller, for controlling e.g. physical parameter of motor vehicle, has evaluating unit adapting maximum operating duration to detected operating loads or testing and verifying acceptance of operating duration | |
DE102005048532A1 (en) | Mechanical component e.g. engine, monitoring method for motor vehicle, involves determining imminent malfunction of component based on parameter, controlling component, and reducing or limiting momentary load of component | |
DE102012209443B4 (en) | Method for carrying out a diagnosis of a functional unit connected to a control unit in a motor vehicle and device set up for carrying out the method | |
WO2014026759A1 (en) | Electric machine having a monitoring device | |
DE102004017660A1 (en) | Load analysis method for use in electromechanical system of e.g. motor vehicle, involves determining characteristic value using system specific load parameters and loading time for detecting loading grade of system component | |
DE10161998A1 (en) | Method for control system monitoring, especially of motor vehicle electrical or electronic systems, enables estimation of an aging factor for a whole system rather than just for individual components within it | |
DE102016209787A1 (en) | Method for operating an electrical energy storage system | |
EP1960854B1 (en) | Diagnostic method and diagnostic device for the function-oriented diagnosis of a system comprising interconnected components | |
DE102021104535A1 (en) | Method for monitoring the energy supply of a motor vehicle | |
DE102022107492B3 (en) | Method for estimating a component lifetime and motor vehicle | |
DE102005012901B4 (en) | Method for checking at least one function parameter in a motor vehicle | |
DE102021207633A1 (en) | Method for monitoring short-circuit switching processes in a circuit of a control unit | |
DE102019107242A1 (en) | Diagnostic method, diagnostic system and motor vehicle | |
DE102004061815A1 (en) | Method for monitoring the functionality of a temperature sensor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R016 | Response to examination communication | ||
R002 | Refusal decision in examination/registration proceedings | ||
R125 | Request for further processing filed | ||
R126 | Request for further processing allowed |