DE102017213569A1 - A method of providing a fault condition of a vehicle control loop, computer-readable medium, system, and vehicle comprising the system - Google Patents
A method of providing a fault condition of a vehicle control loop, computer-readable medium, system, and vehicle comprising the system Download PDFInfo
- Publication number
- DE102017213569A1 DE102017213569A1 DE102017213569.7A DE102017213569A DE102017213569A1 DE 102017213569 A1 DE102017213569 A1 DE 102017213569A1 DE 102017213569 A DE102017213569 A DE 102017213569A DE 102017213569 A1 DE102017213569 A1 DE 102017213569A1
- Authority
- DE
- Germany
- Prior art keywords
- control loop
- actuator
- controller
- control
- vehicle
- 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
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000003745 diagnosis Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000029305 taxis Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0205—Diagnosing or detecting failures; Failure detection models
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0225—Failure correction strategy
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0008—Feedback, closed loop systems or details of feedback error signal
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0205—Diagnosing or detecting failures; Failure detection models
- B60W2050/022—Actuator failures
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D2041/227—Limping Home, i.e. taking specific engine control measures at abnormal conditions
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D41/221—Safety or indicating devices for abnormal conditions relating to the failure of actuators or electrically driven elements
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- General Engineering & Computer Science (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zum Bereitstellen eines Fehlerzustands eines Regelkreises eines Fahrzeugs, wobei der Regelkreis eine Steuerung als erste Komponente, einen Aktuator als zweite Komponente und eine Regelstrecke als dritte Komponente umfasst, und das Verfahren umfasst: Bestimmen einer Funktionseigenschaft der Steuerung des Regelkreises; Prüfen, ob die bestimmte Funktionseigenschaft der Steuerung von einer vorgegebenen Funktionseigenschaft der Steuerung abweicht; und, falls die bestimmte Funktionseigenschaft der Steuerung von der vorgegebenen Funktionseigenschaft der Steuerung abweicht: Erkennen des Fehlerzustands der Steuerung basierend auf der Abweichung der bestimmten Funktionseigenschaft der Steuerung von der vorgegebenen Funktionseigenschaft der Steuerung; Verriegeln einer Bestimmung eines Fehlerzustands einer Funktionseigenschaft des Aktuators; Verriegeln einer Ausführung eines Soll/Ist-Vergleichs eines Sollwerts eines Eingangsparameters des Regelkreises mit einem Istwert eines Ausgangsparameters des Regelkreises; und Bereitstellen des Fehlerzustands der Steuerung an eine Diagnoseausgabeschnittstelle des Fahrzeugs. The invention relates to a method for providing a fault condition of a control loop of a vehicle, wherein the control loop comprises a control as a first component, an actuator as a second component and a control path as a third component, and the method comprises: determining a functional property of the control of the control loop; Checking that the particular performance of the controller deviates from a predetermined performance characteristic of the controller; and, if the particular performance of the controller deviates from the predetermined performance of the controller: detecting the error condition of the controller based on the deviation of the determined operational characteristic of the controller from the predetermined operational characteristic of the controller; Latching a determination of an error condition of a performance characteristic of the actuator; Locking an execution of a desired / actual comparison of a desired value of an input parameter of the control loop with an actual value of an output parameter of the control loop; and providing the fault condition of the controller to a diagnostic output interface of the vehicle.
Description
Die Erfindung betrifft ein Verfahren zum Bereitstellen eines Fehlerzustands eines Regelkreises eines Fahrzeugs. Ferner betrifft die Erfindung ein Computer-lesbares Medium, ein System, sowie ein Fahrzeug umfassend das System zum Bereitstellen eines Fehlerzustands eines Regelkreises eines Fahrzeugs.The invention relates to a method for providing a fault state of a control loop of a vehicle. Furthermore, the invention relates to a computer-readable medium, a system, and a vehicle comprising the system for providing a fault condition of a control loop of a vehicle.
Aus dem Stand der Technik ist bekannt, eine Diagnosefunktion zu verwenden, um ein Fehlverhalten eines Bauteils oder eines mechatronischen Systems sowie deren Funktion zu überwachen. Eine Diagnose mit einer Diagnosefunktion wird jedoch ohne eine Berücksichtigung einer Querwirkung ausgeführt. Aus der
Es ist daher eine Aufgabe der Erfindung, einen Fehlerzustand eines Fahrzeugs effizienter bereitzustellen.It is therefore an object of the invention to provide a fault condition of a vehicle more efficiently.
Gelöst wird diese Aufgabe durch die Merkmale der unabhängigen Ansprüche. Vorteilhafte Ausgestaltungen und Weiterbildungen der Erfindung ergeben sich aus den abhängigen Ansprüchen.This object is achieved by the features of the independent claims. Advantageous embodiments and modifications of the invention will become apparent from the dependent claims.
Gemäß einem ersten Aspekt zeichnet sich die Erfindung aus durch ein Verfahren zum Bereitstellen eines Fehlerzustands eines Regelkreises eines Fahrzeugs. Alternativ kann der Regelkreis des Fahrzeugs ein Steuerkreis des Fahrzeugs sein. Das Fahrzeug kann ein Landfahrzeug, insbesondere ein Kraftfahrzeug oder ein Motorrad sein. Der Regelkreis umfasst eine Steuerung als erste Komponente, einen Aktuator als zweite Komponente und eine Regelstrecke als dritte Komponente. Die Steuerung kann eine Regelung sein. Die Steuerung, der Aktuator und die Regelstrecke können sequentiell angeordnet sein und eine Wirkkette bilden. Das Verfahren umfasst ein Bestimmen einer Funktionseigenschaft der Steuerung des Regelkreises. Die Steuerung des Regelkreises kann ein Steuergerät des Fahrzeugs sein. Die Funktionseigenschaft der Steuerung kann ein Wert oder ein Wertbereich einer Eigenschaft eines Dynamikparameters des Aktuators sein, der durch die Steuerung gesteuert wird. Zusätzlich oder alternativ kann die Funktionseigenschaft der Steuerung einen Stellbereich des Aktuators umfassen. Das Verfahren prüft, ob die bestimmte Funktionseigenschaft der Steuerung von einer vorgegebenen Funktionseigenschaft der Steuerung abweicht, und erkennt, falls die bestimmte Funktionseigenschaft der Steuerung von der vorgegebenen Funktionseigenschaft der Steuerung abweicht, den Fehlerzustand der Steuerung basierend auf der Abweichung der bestimmten Funktionseigenschaft der Steuerung von der vorgegebenen Funktionseigenschaft der Steuerung. Ferner verriegelt das Verfahren eine Bestimmung eines Fehlerzustands einer Funktionseigenschaft des Aktuators sowie eine Ausführung eines Soll/Ist-Vergleichs eines Sollwerts eines Eingangsparameters des Regelkreises mit einem Istwert eines Ausgangsparameters des Regelkreises, und stellt den Fehlerzustand der Steuerung an eine Diagnoseausgabeschnittstelle des Fahrzeugs bereit.According to a first aspect, the invention is characterized by a method for providing a fault state of a control loop of a vehicle. Alternatively, the control loop of the vehicle may be a control circuit of the vehicle. The vehicle may be a land vehicle, in particular a motor vehicle or a motorcycle. The control loop comprises a controller as a first component, an actuator as a second component and a controlled system as a third component. The controller can be a controller. The controller, the actuator and the controlled system can be arranged sequentially and form an action chain. The method includes determining a performance characteristic of the control of the control loop. The control of the control loop may be a control device of the vehicle. The performance of the controller may be a value or a range of values of a characteristic of a dynamic parameter of the actuator controlled by the controller. Additionally or alternatively, the functional property of the controller may include a setting range of the actuator. The method checks whether the determined performance of the control deviates from a predetermined performance of the control, and if the specific performance of the control deviates from the predetermined performance of the control, detects the fault condition of the control based on the deviation of the particular performance of the control from the control predetermined functional property of the controller. Furthermore, the method locks a determination of an error state of a functional property of the actuator and an execution of a nominal / actual comparison of a desired value of an input parameter of the control loop with an actual value of an output parameter of the control loop, and provides the error state of the control to a diagnostic output interface of the vehicle.
Vorteilhafterweise kann, falls ein Fehlerzustand der Steuerung erkannt wurde, durch das Verriegeln der Bestimmung eines Fehlerzustands einer Funktionseigenschaft des Aktuators und einer Verriegelung einer Ausführung eines Soll/Ist-Vergleich des Regelkreises verhindert werden, dass Fehlerzustände diagnostiziert werden, die nicht relevant oder falsch sind. Dadurch können Fehlerzustände präziser bestimmt und einzelnen Komponenten genauer zugewiesen werden. Des Weiteren kann verhindert werden, dass falsche Fehlerzustände durch nachgelagerte Komponenten des Regelkreises erkannt und aufgezeichnet werden.Advantageously, if an error condition of the controller has been detected, by locking the determination of an error condition of a functional property of the actuator and a locking of an execution of a target / actual comparison of the control circuit, it is possible to diagnose fault conditions that are not relevant or incorrect. As a result, error conditions can be determined more precisely and assigned to individual components more accurately. Furthermore, it can be prevented that incorrect fault conditions are detected and recorded by downstream components of the control loop.
Gemäß einer vorteilhaften Ausgestaltung kann das Verfahren weiterhin, falls die Bestimmung eines Fehlerzustands einer Funktionseigenschaft des Aktuators nicht verriegelt ist, ein Bestimmen einer Funktionseigenschaft des Aktuators des Regelkreises, ein Prüfen, ob die bestimmte Funktionseigenschaft der Aktuators von einer vorgegebenen Funktionseigenschaft des Aktuators abweicht, und, falls die bestimmte Funktionseigenschaft des Aktuators von der vorgegebenen Funktionseigenschaft des Aktuators abweicht, ein Erkennen eines Fehlerzustands des Aktuators basierend auf der Abweichung der bestimmten Funktionseigenschaft des Aktuators von der vorgegebenen Funktionseigenschaft des Aktuators umfassen. Der Verfahren kann die Ausführung eines Soll/Ist-Vergleichs eines Sollwerts eines Eingangsparameters des Regelkreises mit einem Istwert eines Ausgangsparameters des Regelkreises verriegeln und den Fehlerzustand des Aktuators an die Diagnoseausgabeschnittstelle des Fahrzeugs bereitstellen. Hiermit kann ein Fehlerzustand des Aktuators des Regelkreises präziser bestimmt werden.According to an advantageous embodiment, if the determination of an error state of a functional property of the actuator is not locked, the method may further determine a functional property of the actuator of the control loop, checking whether the specific functional characteristic of the actuator deviates from a predetermined functional property of the actuator, and if the particular operational characteristic of the actuator deviates from the predetermined operational characteristic of the actuator, detecting a fault condition of the actuator based on the deviation of the specific functional characteristic of the actuator from the predetermined operational characteristic of the actuator. The method may lock the execution of a desired / actual comparison of a desired value of an input parameter of the control loop with an actual value of an output parameter of the control loop and provide the error state of the actuator to the diagnostic output interface of the vehicle. Hereby, a fault condition of the actuator of the control loop can be determined more precisely.
Gemäß einer weiteren vorteilhaften Ausgestaltung kann das Verfahren, falls die Bestimmung des Fehlerzustands der Funktionseigenschaft des Aktuators und die Ausführung des Soll/Ist-Vergleichs des Regelkreises nicht verriegelt ist, den Soll/Ist-Vergleichs eines Sollwerts eines Eingangsparameters des Regelkreises mit einem Istwert eines Ausgangsparameters des Regelkreises ausführen, und prüfen, ob der Sollwert des Eingangsparameters des Regelkreises von dem Istwert des Ausgangsparameters des Regelkreises abweicht. Falls der Sollwert des Eingangsparameters von dem Istwert des Ausgangsparameters abweicht, kann das Verfahren einen Fehlerzustand des Regelkreises basierend auf der Abweichung des Istwerts des Ausgangsparameters von den Sollwert des Eingangsparameters erkennen, und den Fehlerzustands des Regelkreises an die Diagnoseausgabeschnittstelle des Fahrzeugs bereitstellen. Hiermit kann ein Fehlerzustands einer Regelstrecke des Regelkreises präziser ermittelt werden.According to a further advantageous embodiment, the method, if the determination the failure state of the functional characteristic of the actuator and the execution of the target / actual comparison of the control loop is not locked, the target / actual comparison of a setpoint of an input parameter of the control loop with an actual value of an output parameter of the control loop run, and check whether the setpoint of the input parameter of the control loop deviates from the actual value of the output parameter of the control loop. If the setpoint of the input parameter deviates from the actual value of the output parameter, the method can detect a fault condition of the control loop based on the deviation of the actual value of the output parameter from the setpoint of the input parameter, and provide the error state of the control loop to the diagnostic output interface of the vehicle. Hereby, a fault state of a controlled system of the control loop can be determined more precisely.
Gemäß einer weiteren, vorteilhaften Ausgestaltung kann das Verfahren weiterhin ein Ermitteln eines weiteren Regelkreises umfassen, wobei die Regelstrecke des Regelkreises den weiteren Regelkreis umfasst, und wobei der weitere Regelkreis eine Steuerung als erste Komponente, einen Aktuator als zweite Komponente und eine Regelstrecke als dritte Komponente umfasst. Hiermit können Fehlerzustände in mehreren, voneinander abhängigen Regelkreisen effizient bestimmt werden.According to a further advantageous embodiment, the method may further comprise determining a further control loop, wherein the controlled system of the control loop comprises the further control loop, and wherein the further control loop comprises a controller as a first component, an actuator as a second component and a controlled system as a third component , This error conditions in several, interdependent control loops can be efficiently determined.
Gemäß einer weiteren, vorteilhaften Ausgestaltung kann das Verfahren einen Fehlerzustand einer Funktionseigenschaft der Steuerung des weiteren Regelkreises bestimmen. Ferner kann das Verfahren eine Bestimmung einer Funktionseigenschaft des Aktuators des weiteren Regelkreises verriegeln, falls die Funktionseigenschaft der Steuerung des weiteren Regelkreises einen Fehlerzustand aufweist, und eine Ausführung eines Soll/Ist-Vergleichs eines Sollwerts eines Eingangsparameters des weiteren Regelkreises mit einem Istwert eines Ausgangsparameters des weiteren Regelkreises verriegeln, falls die Funktionseigenschaft der Steuerung des weiteren Regelkreises einen Fehlerzustand aufweist. Das Verfahren kann schließlich den Fehlerzustand der Steuerung des weiteren Regelkreises an die Diagnoseausgabeschnittstelle des Fahrzeugs bereitstellen. Hiermit kann effizient ein Fehlerzustand einer Steuerung des weiteren Regelkreises ermittelt werden.According to a further, advantageous embodiment, the method can determine an error state of a functional property of the control of the further control circuit. Furthermore, the method can lock a determination of a functional property of the actuator of the further control loop, if the functional property of the control of the further control loop has an error state, and an execution of a desired / actual comparison of a desired value of an input parameter of the further control loop with an actual value of an output parameter of the other Lock control loop, if the functional property of the control of the other control loop has an error condition. The method may eventually provide the error state of the control of the further control loop to the diagnostic output interface of the vehicle. This can be used to efficiently determine a fault state of a control of the further control loop.
Gemäß einer weiteren, vorteilhaften Ausgestaltung kann der Fehlerzustand der Steuerung des weiteren Regelkreises einen Fehlerzustand einer Funktionseigenschaft der Steuerung des Regelkreises, einen Fehlerzustand einer Funktionseigenschaft des Aktuators des Regelkreises, und/oder einen Fehlerzustand basierend auf dem Soll/Ist-Vergleich des Regelkreises überschreiben. Hiermit kann ein Fehlerzustand bei voneinander abhängigen Regelkreises präziser ermittelt werden.According to a further, advantageous embodiment, the fault state of the control of the further control loop can override an error state of a functional property of the control of the control loop, an error state of a functional property of the actuator of the control loop, and / or an error state based on the target / actual comparison of the control loop. Hereby a fault condition can be determined more precisely with mutually dependent control loop.
Gemäß einem weiteren Aspekt zeichnet sich die Erfindung aus durch ein Computer-lesbares Medium zum Bereitstellen eines Fehlerzustands eines Regelkreises eines Fahrzeugs, wobei das Computer-lesbare Medium Instruktionen umfasst, die, wenn ausgeführt auf einem Computer oder einem Steuergerät, das oben beschriebene Verfahren ausführen.In another aspect, the invention features a computer-readable medium for providing a closed loop condition of a vehicle, the computer-readable medium comprising instructions that, when executed on a computer or controller, perform the method described above.
Gemäß einem weiteren Aspekt zeichnet sich die Erfindung aus durch ein System zum Bereitstellen eines Fehlerzustands eines Regelkreises eines Fahrzeugs, wobei das System dazu ausgebildet ist, das oben beschriebene Verfahren auszuführen.According to a further aspect, the invention is characterized by a system for providing a fault state of a control loop of a vehicle, wherein the system is designed to carry out the method described above.
Gemäß einem weiteren Aspekt zeichnet sich die Erfindung aus durch ein Fahrzeug umfassend das oben beschriebene System zum Bereitstellen eines Fehlerzustands eines Regelkreises des Fahrzeugs.According to a further aspect, the invention is characterized by a vehicle comprising the above-described system for providing a fault state of a control loop of the vehicle.
Weitere Merkmale der Erfindung ergeben sich aus den Ansprüchen, den Figuren und der Figurenbeschreibung. Alle vorstehend in der Beschreibung genannten Merkmale und Merkmalkombinationen sowie die nachfolgend in der Figurenbeschreibung genannten und/oder in den Figuren allein gezeigten Merkmale und Merkmalkombinationen sind nicht nur in der jeweils angegebenen Kombination, sondern auch in anderen Kombinationen oder aber in Alleinstellung verwendbar.Further features of the invention will become apparent from the claims, the figures and the description of the figures. All features and feature combinations mentioned above in the description as well as the features and feature combinations mentioned below in the description of the figures and / or shown alone in the figures can be used not only in the respectively indicated combination but also in other combinations or alone.
Im Folgenden wird anhand der beigefügten Zeichnungen ein bevorzugtes Ausführungsbeispiel der Erfindung beschrieben. Daraus ergeben sich weitere Details, bevorzugte Ausgestaltungen und Weiterbildungen der Erfindung. Im Einzelnen zeigen schematisch
-
1 ein beispielhaftes Verfahren zum Bereitstellen eines Fehlerzustands eines Regelkreises eines Fahrzeugs, -
2 ein beispielhafter Aufbau eines Regelkreises eines Fahrzeugs, und -
3 ein beispielhaftes Verriegelungsschema einer Diagnose von Komponenten eines Regelkreises.
-
1 an exemplary method for providing a fault state of a control loop of a vehicle, -
2 an exemplary structure of a control loop of a vehicle, and -
3 an exemplary locking scheme of a diagnosis of components of a control loop.
Im Detail zeigt
Das Verfahren
Vorteilhafterweise stellt das Verfahren nur einen Fehlerzustand einer Komponente eines Regelkreises bereit, die zuerst den Fehlerzustand anzeigt bzw. für die zuerst der Fehlerzustand diagnostiziert wird. Durch das Verriegeln weiterer, in dem Regelkreis nachgelagerter Diagnosekomponenten kann eine verbesserte Diagnose der fehlerhaften Komponente effizient erreicht werden. In anderen Worten kann ein „Pin-Pointing“ effizient verbessert werden, so dass ein Fehltauschen von Komponenten des Regelkreises verringert werden kann. Ferner kann ein vollständiges Diagnostizieren von Fehlern entlang einer Wirkkette des Regelkreises erfolgen, indem die Wirkkette durch die einzelnen Diagnosen der Fehlerzustände vollständig diagnostisch erfasst ist.Advantageously, the method provides only one fault condition of a component of a control loop which first indicates the fault condition or for which the fault condition is first diagnosed. By locking further diagnostic components downstream in the control loop, an improved diagnosis of the faulty component can be achieved efficiently. In other words, pin-pointing can be efficiently improved so that mis-switching of components of the control loop can be reduced. Furthermore, a complete diagnosis of errors along an action chain of the control loop can take place in that the chain of action is completely diagnosed by the individual diagnoses of the error states.
Bezugszeichenliste LIST OF REFERENCE NUMBERS
- 100100
- Verfahrenmethod
- 102102
- Bestimmen einer Funktionseigenschaft einer SteuerungDetermining a functional property of a controller
- 104104
- Prüfen ob eine Funktionseigenschaft der Steuerung abweichtCheck if a functional property of the controller deviates
- 106106
- Erkennen eines Fehlerzustands der SteuerungDetecting a fault condition of the controller
- 108108
- Verriegeln einer Bestimmung eines Fehlerzustands eines AktuatorsLocking a determination of an error condition of an actuator
- 110110
- Verriegeln einer Ausführung eines Soll/Ist-Vergleichs von Parametern eines RegelkreisesLocking an execution of a nominal / actual comparison of parameters of a control loop
- 112112
- Bereitstellen des FehlerzustandsProviding the error condition
- 200200
- Regelkreisloop
- 202202
- Steuerungcontrol
- 204204
- Diagnosemodul der SteuerungDiagnostic module of the controller
- 206206
- Aktuatoractuator
- 208208
- Diagnosemodul des AktuatorsDiagnostic module of the actuator
- 210210
- Regelstreckecontrolled system
- 212212
- Diagnosemodul des RegelkreisesDiagnostic module of the control loop
- 300300
- Verriegelungsschemainterlocking scheme
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 19841267 [0002]DE 19841267 [0002]
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102017213569.7A DE102017213569A1 (en) | 2017-08-04 | 2017-08-04 | A method of providing a fault condition of a vehicle control loop, computer-readable medium, system, and vehicle comprising the system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102017213569.7A DE102017213569A1 (en) | 2017-08-04 | 2017-08-04 | A method of providing a fault condition of a vehicle control loop, computer-readable medium, system, and vehicle comprising the system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102017213569A1 true DE102017213569A1 (en) | 2019-02-07 |
Family
ID=65020135
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102017213569.7A Pending DE102017213569A1 (en) | 2017-08-04 | 2017-08-04 | A method of providing a fault condition of a vehicle control loop, computer-readable medium, system, and vehicle comprising the system |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102017213569A1 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19841267C1 (en) | 1998-09-09 | 2000-03-02 | Siemens Ag | Process to implement error diagnostics with diagnostics modules monitoring subsystems in vehicle |
| DE69625604T2 (en) * | 1995-10-03 | 2003-11-06 | Volvo Car Corp., Goeteborg | DIAGNOSTIC SYSTEM IN PARTICULAR FOR ENGINE MANAGEMENT SYSTEMS |
-
2017
- 2017-08-04 DE DE102017213569.7A patent/DE102017213569A1/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69625604T2 (en) * | 1995-10-03 | 2003-11-06 | Volvo Car Corp., Goeteborg | DIAGNOSTIC SYSTEM IN PARTICULAR FOR ENGINE MANAGEMENT SYSTEMS |
| DE19841267C1 (en) | 1998-09-09 | 2000-03-02 | Siemens Ag | Process to implement error diagnostics with diagnostics modules monitoring subsystems in vehicle |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102018203280A1 (en) | State diagnostic device | |
| DE10230834A1 (en) | Method for operating an internal combustion engine | |
| WO2004033882A1 (en) | Method, control appliance and computer program for detecting defective pressure sensors in an internal combustion engine | |
| DE102019007542A1 (en) | Procedure for approving the use of a hydrogen tank system | |
| DE102006057743B4 (en) | Method for monitoring the functional software of control units in a control unit network | |
| WO2008014940A1 (en) | Control device and method for the control of functions | |
| DE102007045509B4 (en) | Vehicle control unit with a supply voltage monitored microcontroller and associated method | |
| DE102008034150A1 (en) | Circuit arrangement for controlling e.g. piezo-actuator in motor vehicle, has control device including microprocessor to switch another control device to secure condition during malfunction of microprocessor of latter control device | |
| DE102008063924A1 (en) | Method for detecting erratic behavior of hydrostatic system with hydrostatic machine, involves producing control signals for controlling hydrostatic machine by controller | |
| WO2009043852A1 (en) | Method for describing a behavior of a technical apparatus | |
| DE102021212595A1 (en) | Method of monitoring a computing system | |
| DE10321229B4 (en) | Counter-controlling processors for powertrain control systems that use a dedicated serial data line | |
| DE102013221098A1 (en) | VEHICLE CONTROL UNIT | |
| DE102012211722A1 (en) | Method for diagnosing system component of combustion engine in motor vehicle, involves calculating mean value and computing quick-pass threshold or quick-fail threshold that are determined as function of number of measurement results | |
| DE102017213569A1 (en) | A method of providing a fault condition of a vehicle control loop, computer-readable medium, system, and vehicle comprising the system | |
| DE102016212897B4 (en) | Control device for selecting group functions | |
| DE102016215125B4 (en) | Method for controlling an emergency device, flap control device and control device for an internal combustion engine and internal combustion engine | |
| EP1733284B1 (en) | Control system for operating functions on interacting appliances | |
| DE102019209136A1 (en) | Method for safeguarding a function monitoring of a control unit of a vehicle | |
| DE10220811B4 (en) | Method and device for monitoring the functioning of a system | |
| DE102023004271B4 (en) | Method for operating a hydraulic system of a transmission for a motor vehicle | |
| DE102011083587B4 (en) | Method and device for monitoring at least one part of an internal combustion engine | |
| DE102010031323A1 (en) | Technical system i.e. internal-combustion engine, controlling/regulating method for motor vehicle, involves dividing gross error for components e.g. actuators and/or models, of technical system | |
| DE102012015783A1 (en) | Method for diagnosing several vehicle components of motor car, involves actuating determined diagnostic unit by control device so that supplementary diagnosis data is provided to assigned vehicle component from diagnostic unit | |
| DE102007045255B4 (en) | Method for producing a diagnostic system, in particular for a motor vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R163 | Identified publications notified | ||
| R012 | Request for examination validly filed |