DE102020106880A1 - Method and device for calibrating a control and regulating device system for controlling and regulating an operating state - Google Patents
Method and device for calibrating a control and regulating device system for controlling and regulating an operating state Download PDFInfo
- Publication number
- DE102020106880A1 DE102020106880A1 DE102020106880.8A DE102020106880A DE102020106880A1 DE 102020106880 A1 DE102020106880 A1 DE 102020106880A1 DE 102020106880 A DE102020106880 A DE 102020106880A DE 102020106880 A1 DE102020106880 A1 DE 102020106880A1
- Authority
- DE
- Germany
- Prior art keywords
- control
- control parameter
- regulating device
- regulating
- modification
- 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
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M15/00—Testing of engines
- G01M15/02—Details or accessories of testing apparatus
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M15/00—Testing of engines
- G01M15/04—Testing internal-combustion engines
- G01M15/042—Testing internal-combustion engines by monitoring a single specific parameter not covered by groups G01M15/06 - G01M15/12
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Engineering & Computer Science (AREA)
- Combustion & Propulsion (AREA)
- Feedback Control In General (AREA)
Abstract
Die Erfindung stellt ein Verfahren zum Kalibrieren eines Steuer- und Regelvorrichtungssystems zur Steuer- und Regelung eines Betriebszustandes mit den folgenden Merkmalen bereit: Einlesen von Eingangsgrößen; Berechnung von mindestens einem Steuerungs-Parameter gemäß dem Steuer- und Regelvorrichtungsmodell unter Verwendung der Eingangsgrößen und Modell-Parameter (100); Modifizierung mindestens eines der Modell-Parameter (101); Messung mindestens eines Steuerungs-Parameters (102); Vergleich des berechneten Steuerungs-Parameters mit dem entsprechend gemessenen Steuerungs-Parameter (103); Verwendung von mindestens einer Richtlinie, um eine in einem Zustand optimale Aktion auszuwählen; Bewertung der Aktion als positiv, negativ oder neutral in Abhängigkeit vom Vergleich (103) und Verbesserung der Richtlinie anhand der Bewertung mittels Verstärkungslernens.Die Erfindung stellt ferner eine entsprechende Vorrichtung, ein entsprechendes Computerprogramm sowie ein entsprechendes Speichermedium bereit.The invention provides a method for calibrating a control and regulating device system for controlling and regulating an operating state with the following features: reading in input variables; Calculation of at least one control parameter in accordance with the control and regulating device model using the input variables and model parameters (100); Modifying at least one of the model parameters (101); Measuring at least one control parameter (102); Comparison of the calculated control parameter with the correspondingly measured control parameter (103); Using at least one policy to select an optimal action in a state; Evaluation of the action as positive, negative or neutral depending on the comparison (103) and improvement of the guideline on the basis of the evaluation by means of reinforcement learning. The invention also provides a corresponding device, a corresponding computer program and a corresponding storage medium.
Description
Die vorliegende Erfindung betrifft ein Verfahren zum Kalibrieren eines Steuer- und Regelvorrichtungssystems zur Steuer- und Regelung eines Betriebszustandes. Die vorliegende Erfindung betrifft darüber hinaus eine entsprechende Vorrichtung, ein entsprechendes Computerprogramm sowie ein entsprechendes Speichermedium.The present invention relates to a method for calibrating a control and regulating device system for controlling and regulating an operating state. The present invention also relates to a corresponding device, a corresponding computer program and a corresponding storage medium.
Es ist bekannt, dass Einspritzdüsen individuelle Mengen von Kraftstoff zu jedem Zylinder in einem Motor zuführen. Eine Einspritzpumpe ist eine Dosierpumpe, die für einen hohen Druck ausgelegt ist und ein Bestandteil der Einspritzanlage in Verbrennungsmotoren bildet. Die Einspritzpumpe stellt pro Hub eine definierte Menge an Kraftstoff mit dem nötigen Druck (Einspritzdruck) bereit, um den Kraftstoff durch das Einspritzventil in den Brennraum oder das Ansaugrohr zu fördern.It is known that injectors deliver individual amounts of fuel to each cylinder in an engine. An injection pump is a metering pump that is designed for high pressure and forms part of the injection system in internal combustion engines. The injection pump provides a defined amount of fuel per stroke with the necessary pressure (injection pressure) to deliver the fuel through the injection valve into the combustion chamber or the intake pipe.
Pro Zylinder besitzt ein Motor ein Einspritzventil. Die Einspritzdüsen zerstäuben entweder im Ansaugtrakt (Saugrohreinspritzung) oder direkt im Brennraum des Zylinders (Direkteinspritzer) einen sehr feinen Kraftstoffnebel. Moderne Motoren bieten auch eine Kombination aus Direkt- und Saugrohreinspritzung. Je nach Lastbereich wechseln sich hier Saugrohr- und Direkteinspritzung ab, mit dem Ziel die Entstehung von Stickoxiden zu reduzieren. Durch diese präzise dosierte Zerstäubung des Kraftstoffs durch die Einspritzdüsen wird eine optimierte Verbrennung des Kraftstoffs erreicht, woraus eine bessere Leistungsentfaltung des Motors resultiert. Um eine solche feine Zerstäubung zu erreichen, muss der Kraftstoff mit Überdruck eingespritzt werden. Bei der Saugrohreinspritzung, wo die Einspritzdüsen über eine gemeinsame Einspritzleiste mit Kraftstoff versorgt werden, beträgt der Einspritzdruck etwa drei bis sechs Bar. Bei Direkteinspritzern, wo die Einspritzdüsen über eine Hochdruckpumpe gespeist werden, sind es bis zu 350 Bar. Der Einspritzdruck ist somit ein wichtiger Parameter für die Verbrennungsqualität des Motors.One engine has one injection valve per cylinder. The injection nozzles atomize a very fine fuel mist either in the intake tract (intake manifold injection) or directly in the combustion chamber of the cylinder (direct injection). Modern engines also offer a combination of direct and manifold injection. Depending on the load range, intake manifold and direct injection alternate with the aim of reducing the formation of nitrogen oxides. This precisely metered atomization of the fuel by the injection nozzles results in an optimized combustion of the fuel, which results in better engine performance. In order to achieve such fine atomization, the fuel must be injected with overpressure. In the case of manifold injection, where the injection nozzles are supplied with fuel via a common injection rail, the injection pressure is around three to six bar. With direct injection, where the injection nozzles are fed via a high-pressure pump, it is up to 350 bar Parameters for the combustion quality of the engine.
Es sind vor allem zwei Ansätze zur Bestimmung und Vorhersage des Einspritzdrucks bei einem Verbrennungsmotor bekannt. Der erste Ansatz basiert auf einem physikalischen Modell, bei dem ein Soll-Einspritzdruck in Abhängigkeit von verschiedenen Parametern wie der Menge des Kraftstoffs, der Temperatur des Motors, der aktuellen Last, etc. berechnet wird. Die entsprechenden Werte in Abhängigkeit von dem Zustand des Motors sind in Form von Tabellen, Kennlinien und Diagrammen hinterlegt, vorzugsweise in einer elektronischen Steuereinheit des Fahrzeugs.There are primarily two approaches known for determining and predicting the injection pressure in an internal combustion engine. The first approach is based on a physical model, in which a target injection pressure is calculated as a function of various parameters such as the amount of fuel, the temperature of the engine, the current load, etc. The corresponding values depending on the state of the engine are stored in the form of tables, characteristic curves and diagrams, preferably in an electronic control unit of the vehicle.
Ein anderer Ansatz verwendet Regressionsanalysen zur Modellierung und Vorhersage des Soll-Einspritzdrucks. Regressionsverfahren sind statistische Analyseverfahren, die zum Ziel haben, Beziehungen zwischen einer abhängigen und einer oder mehreren unabhängigen Variablen zu modellieren. Die Regressionsmodelle erhalten als Eingabe beispielsweise die Kraftstoffmenge, die Kraftstoffladung, die Umdrehungszahl oder die Temperatur des Motors und berechnen mittels mathematischer Verfahren wie beispielsweise die Methode der kleinsten Quadrate oder neuronaler Netze einen geschätzten Wert für den Einspritzdruck.Another approach uses regression analysis to model and predict the target injection pressure. Regression methods are statistical analysis methods that aim to model relationships between a dependent and one or more independent variables. The regression models receive, for example, the amount of fuel, the fuel charge, the number of revolutions or the temperature of the engine as input and calculate an estimated value for the injection pressure using mathematical methods such as the method of least squares or neural networks.
Allerdings beruhen diese Tabellen und Diagramme oder die verwendeten mathematischen Verfahren auf Expertenwissen und werden nach ihrer Implementierung nicht mehr verändert. Des Weiteren werden sie für einen individuellen Motor nicht angepasst, sondern sie sind für eine bestimmte Modellbaureihe festgelegt.However, these tables and diagrams or the mathematical procedures used are based on expert knowledge and are no longer changed after they have been implemented. Furthermore, they are not adapted for an individual engine, but are defined for a specific model series.
Die
Die
Die
Die der Erfindung zu Grunde liegende Aufgabe besteht nun darin, ein Verfahren und ein System zum automatischen Kalibrieren einer Steuer- und Regelvorrichtung zur Einspritzdruckregelung bei einem Verbrennungsmotor zu schaffen, das sich durch eine hohe Zuverlässigkeit und Genauigkeit auszeichnet und sich einfach implementieren lässt.The object on which the invention is based is to create a method and a system for automatically calibrating a control and regulating device for regulating the injection pressure in an internal combustion engine, which is characterized by high reliability and accuracy and can be easily implemented.
Die Erfindung stellt ein Verfahren zum Kalibrieren eines Steuer- und Regelvorrichtungssystems zur Steuer- und Regelung eines Betriebszustandes, eine entsprechende Vorrichtung, ein entsprechendes Computerprogramm sowie ein entsprechendes Speichermedium gemäß den unabhängigen Ansprüchen bereit.The invention provides a method for calibrating a control and regulating device system for controlling and regulating an operating state, a corresponding device, a corresponding computer program and a corresponding storage medium according to the independent claims.
Ein Vorzug dieser Lösung liegt in ihrer Eignung für Modelle und Regelungen in unterschiedlichsten Anwendungsbereichen. In Betracht kommen etwa Verbrennungsmotoren, elektrische Maschinen und Batterien sowie Funktionen zu deren Diagnose, Fluggeräte, Brennstoffzellen, Hybridantriebe, Züge, Boote, Roboter, Motorräder, Elektroautos und anderweitige Straßenfahrzeuge. Zu denken ist hier beispielsweise an Fahrdynamikregler (Aerodynamik, Aufhängung, Fahrwerk, Lenkung usw.), Sicherheitssysteme (Alarm, Zentralverriegelung, Feststellbremse usw.), Fahrerassistenz (Totwinkelüberwachung, Abstandsregeltempomat, Spurhalteassistent, Seitenwindstabilisierung usw.), Ausstattung der Fahrgastzelle (Sitze, Klimaanlage, Panoramadach, Kameras usw.) und andere Zusatzsysteme (Bremskraftverstärker, Vorderachsheber, Gefälle, Reifendruckkontrolle, Scheibenwischern, Scheinwerfern, usw.).One advantage of this solution is its suitability for models and controls in a wide variety of application areas. Combustion engines, electrical machines and batteries as well as functions for their diagnosis, aircraft, fuel cells, hybrid drives, trains, boats, robots, motorcycles, electric cars and other road vehicles come into consideration. Think, for example, of driving dynamics controller (aerodynamics, suspension, chassis, steering, etc.), safety systems (alarm, central locking, parking brake, etc.), driver assistance (blind spot monitoring, adaptive cruise control, lane departure warning, crosswind stabilization, etc.), equipment in the passenger compartment (seats, air conditioning , Panoramic roof, cameras, etc.) and other additional systems (brake booster, front axle jack, slope, tire pressure control, windshield wipers, headlights, etc.).
Weitere vorteilhafte Ausgestaltungen der Erfindung sind in den abhängigen Patentansprüchen angegeben.Further advantageous refinements of the invention are specified in the dependent claims.
FigurenlisteFigure list
Ein Ausführungsbeispiel der Erfindung ist in den Zeichnungen dargestellt und wird im Folgenden näher beschrieben.An embodiment of the invention is shown in the drawings and is described in more detail below.
Dabei zeigt
-
1 eine erste schematische Blockdarstellung eines Verfahrens nach einer Ausführungsform der Erfindung; -
2 eine zweite schematische Blockdarstellung des Verfahrens; -
3 mehrere mit einem zentralen Datenspeicher verbundene Steuer- und Regelvorrichtungssysteme; und -
4 die Bewertung nachfolgender Modifizierungen anhand eines Unterschiedes zwischen einem berechneten und gemessenen oder simulierten Steuerungs-Parameter.
-
1 a first schematic block diagram of a method according to an embodiment of the invention; -
2 a second schematic block diagram of the method; -
3 a plurality of control and regulating device systems connected to a central data store; and -
4th the evaluation of subsequent modifications based on a difference between a calculated and a measured or simulated control parameter.
Die Eingangsgrößen umfassen Werte und/oder Daten, welche vorzugsweise simuliert werden oder von Sensoren, Kennfeldern oder sonstigen Mitteln zur Erfassung von Betriebszuständen der Brennkraftmaschine oder Umweltinformationen bereitgestellt werden, eine eingespritzte Kraftstoffmenge, eine Motorumdrehungszahl, eine Zusammensetzung eines Kraftstoffgemisches, eine Temperatur eines Zylinders oder einen Lambda-Wert einer Lambdasonde. Denkbare Ein- und Ausgaben umfassen je nach Art des Modells ferner Längs-, Quer- und Rotationsgeschwindigkeit, Beschleunigung, Erschütterung, Brems- und Gaspedalstellung, Winkel, Phase, Abweichung zwischen Soll- und Istwert, Massenstrom, Wirkungsgrad, Energie, Enthalpie von Medien (Flüssigkeiten, Gasen oder Dämpfen), Temperatur oder Druck von Medien oder Bauteilen, Luftfeuchtigkeit, Dichte, Position und insbesondere Höhe, Arbeitszyklus, Stromstärke, Spannung, Kapazität, Bitschalter (wahr/falsch), Zeitplan, Drehmoment, Kraft, Frequenz, Lade- oder Gesundheitszustand sowie Lebensdauer einer Batterie, Leuchtkraft, Leistung, Anzahl von Batteriestapeln oder -zellen, Steigung, eingelegte, ausgewählte oder vorgegebene Schaltstufe eines Stufengetriebes oder andere Kennzahlen. Auch abgeleitete Eingangsgrößen, etwa aus Bildern von Kameras, optischen oder akustischen Wellen, GPS-Signalen, Inverter-Gattern oder elektrischen Verbrauchern kommen in Betracht.The input variables include values and / or data which are preferably simulated or which are provided by sensors, characteristic maps or other means for recording operating states of the internal combustion engine or environmental information, an injected fuel quantity, an engine speed, a composition of a fuel mixture, a temperature of a cylinder or a Lambda value of a lambda probe. Conceivable inputs and outputs each include Depending on the type of model, longitudinal, lateral and rotational speed, acceleration, vibration, brake and accelerator pedal position, angle, phase, deviation between target and actual value, mass flow, efficiency, energy, enthalpy of media (liquids, gases or vapors), Temperature or pressure of media or components, humidity, density, position and in particular height, duty cycle, current strength, voltage, capacity, bit switch (true / false), schedule, torque, power, frequency, state of charge or health as well as service life of a battery, luminosity , Power, number of battery stacks or cells, incline, inserted, selected or specified gear stage of a multi-step transmission or other key figures. Derived input variables, for example from images from cameras, optical or acoustic waves, GPS signals, inverter gates or electrical loads can also be considered.
Der Schritt
Der Lernverstärkungs-Agent
In Schritt
Der Schritt
In Schritt
In Schritt
Wenn die Modifizierung in Schritt
Das Verfahren kann beispielsweise beendet werden, wenn beim Vergleich in Schritt
In
Die Speicherung der Informationen im zentralen Datenspeicher
In
Die Gestaltung der im Rahmen des RL verwendeten Belohnungsfunktion stellt in der praktischen Anwendung eine besondere Herausforderung dar. Die Belohnungsfunktion ist in der Regel eine lineare Kombination mehrerer Kriterien, so genannter Merkmale, deren Gewichte es gegeneinander abzuwägen gilt. Es ist entscheidend, dass die Belohnungsfunktion die verschiedenen Kriterien erfasst, die mit den gewünschten Verhaltensweisen verbunden und für einen Agenten erforderlich sind, um eine angemessene Kalibrierung durchzuführen. Aus diesem Grund sind praktische Anwendungen des RL nicht unkompliziert und erfordern die Lösung des Optimierungsproblems, das mit dem Entwurf einer solchen Belohnungsfunktion verbunden ist.The design of the reward function used within the framework of the RL poses a particular challenge in practical application. The reward function is usually a linear combination of several criteria, so-called characteristics, the weights of which have to be weighed against each other. It is critical that the reward function captures the various criteria associated with the desired behaviors and required for an agent to perform an appropriate calibration. For this reason, practical applications of the RL are not straightforward and require the solution of the optimization problem associated with the design of such a reward function.
Die Belohnungsfunktion wird zweckmäßigerweise auf der Grundlage des beobachteten Verhaltens eines Experten, d. h. eines Ingenieurs, Wissenschaftlers oder dergleichen, ermittelt. Das bevorzugte Vorgehen besteht hierbei nicht darin, die Strategie des Experten als solche zu erfassen, sondern vielmehr herauszufinden, welche Belohnungsfunktion der Experte zu maximieren versucht. Mit anderen Worten zielt es darauf ab, die Absichten des Experten und ihre jeweilige Bedeutung bei der Kalibrierung zu verstehen.The reward function is conveniently based on the observed behavior of an expert, i. H. of an engineer, scientist or the like. The preferred approach here is not to capture the expert's strategy as such, but rather to find out which reward function the expert is trying to maximize. In other words, it aims to understand the expert's intentions and their respective roles in the calibration.
Das resultierende Optimierungsproblem, die Gewichte der einzelnen Merkmale der Belohnungsfunktion so anzupassen, dass die Belohnungsfunktion anhand der Herangehensweise des Experten maximiert wird und von suboptimalen Vorgaben unterschieden werden kann, ist dem Fachmann als umgekehrtes oder inverses Verstärkungslernen (inverse reinforcement learning, IRL) geläufig.The person skilled in the art is familiar with the resulting optimization problem of adapting the weights of the individual features of the reward function so that the reward function is maximized based on the expert's approach and can be distinguished from suboptimal specifications as inverse reinforcement learning (IRL).
Hierzu wird beispielsweise aufgezeichnet, welche Aktion - im vorliegenden Anwendungsbeispiel etwa Erhöhung, Beibehaltung oder Verringerung eines Modellparameters - ein realer Experte in jedem Stadium des Kalibrierungsprozesses durchführt, sowie die Eingaben und die gemessenen Merkmale des Systems, beispielsweise die Abweichung zwischen modellierter und realer Ausgabe, Beschädigung der Hardware oder Temperatur. Da der Experte nur eine begrenzte Anzahl von Zuständen bewältigen kann, kann es sich hierbei als zielführend erweisen, sein Verhalten durch eine Extrapolation der erfassten Stichproben, welche gleichsam die „Trajektorie“ des Experten verkörpern, zu verallgemeinern.For this purpose, it is recorded, for example, which action - in the present application example, increasing, maintaining or reducing a model parameter - a real expert performs at each stage of the calibration process, as well as the inputs and the measured features of the system, for example the deviation between the modeled and real output, damage the hardware or temperature. Since the expert can only cope with a limited number of states, it can prove to be expedient to generalize his behavior by extrapolating the recorded samples, which, as it were, embody the “trajectory” of the expert.
Eine erfindungsgemäße Optimierungsmethode modifiziert die Gewichte der Belohnungsfunktion, sodass die Belohnung dieser Trajektorie des Experten maximiert wird. Die Optimierungsfunktion wählt darüber hinaus solche Gewichte aus, die den Unterschied zwischen der Strategie des Experten und alternativen, suboptimalen Strategien maximieren. Hierzu können beispielsweise die dem Fachmann hinlänglich bekannte Maximum-Entropie-Methode (MEM), Bayes'sche Aktualisierung, Maximum-Margin- oder anderweitige Klassifizierer sowie Gaußprozess- oder sonstige Regression zum Einsatz kommen.An optimization method according to the invention modifies the weights of the reward function so that the reward of this trajectory of the expert is maximized. The optimization function also selects those weights that maximize the difference between the expert's strategy and alternative, sub-optimal strategies. For example, the maximum entropy method (MEM), Bayesian update, maximum margin or other classifiers as well as Gaussian process or other regression can be used for this purpose.
In
Auf dieser Grundlage wird die Modifizierung A+ aus Schritt
Auf dieser Grundlage wird die Modifizierung A=0 aus Schritt
Es sei bemerkt, dass anstelle des beschriebenen Verstärkungslernens auch das Imitationslernen oder anderweitige Ansätze des maschinellen Lernens (ML) zum Einsatz kommen mögen, ohne den Rahmen der Erfindung zu verlassen.It should be noted that instead of the reinforcement learning described, imitation learning or other machine learning (ML) approaches may also be used without departing from the scope of the invention.
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDED 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 was 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 PatentliteraturPatent literature cited
- DE 102010052857 A1 [0007]DE 102010052857 A1 [0007]
- WO 2009/019663 A2 [0008]WO 2009/019663 A2 [0008]
- US 6701905 B1 [0009]US 6701905 B1 [0009]
- DE 102012201767 A1 [0010]DE 102012201767 A1 [0010]
Claims (10)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102019106234.9A DE102019106234B3 (en) | 2019-03-12 | 2019-03-12 | Automated calibration of an ECU function |
DE102019106234.9 | 2019-03-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102020106880A1 true DE102020106880A1 (en) | 2020-09-17 |
Family
ID=72139041
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102019106234.9A Active DE102019106234B3 (en) | 2019-03-12 | 2019-03-12 | Automated calibration of an ECU function |
DE102020106880.8A Pending DE102020106880A1 (en) | 2019-03-12 | 2020-03-12 | Method and device for calibrating a control and regulating device system for controlling and regulating an operating state |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102019106234.9A Active DE102019106234B3 (en) | 2019-03-12 | 2019-03-12 | Automated calibration of an ECU function |
Country Status (1)
Country | Link |
---|---|
DE (2) | DE102019106234B3 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102021125204A1 (en) | 2021-09-29 | 2023-03-30 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Procedure and system for cooperative machine calibration with KIAgent using a human-machine interface |
DE102022117623A1 (en) | 2022-07-14 | 2024-01-25 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Computer-implemented method for adapting calibration data of a control unit for an electric drive of a motor vehicle |
DE102022213787A1 (en) | 2022-12-16 | 2024-06-27 | Zf Friedrichshafen Ag | Method for optimizing a switching control |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102022104648A1 (en) * | 2022-02-25 | 2023-08-31 | Rheinisch-Westfälische Technische Hochschule (RWTH) Aachen, Körperschaft des öffentlichen Rechts | AUTOMATED FUNCTIONAL CALIBRATION |
DE102022108392B4 (en) | 2022-04-07 | 2024-09-12 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Computer-implemented method for calibrating a control unit of an electric powertrain of a vehicle |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102006048730A1 (en) * | 2005-11-03 | 2007-05-31 | Volkswagen Ag | Measuring device e.g. engine test stand, measuring accuracy determining device for e.g. passenger car, has module implementing measurement during operation of measuring device for online determination of plausibility of measuring data |
AT10073U9 (en) * | 2008-01-14 | 2009-02-15 | Avl List Gmbh | METHOD AND DEVICE FOR ANALYZING AND EVALUATING MEASUREMENT DATA OF A MEASURING SYSTEM |
-
2019
- 2019-03-12 DE DE102019106234.9A patent/DE102019106234B3/en active Active
-
2020
- 2020-03-12 DE DE102020106880.8A patent/DE102020106880A1/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102021125204A1 (en) | 2021-09-29 | 2023-03-30 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Procedure and system for cooperative machine calibration with KIAgent using a human-machine interface |
DE102022117623A1 (en) | 2022-07-14 | 2024-01-25 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Computer-implemented method for adapting calibration data of a control unit for an electric drive of a motor vehicle |
DE102022213787A1 (en) | 2022-12-16 | 2024-06-27 | Zf Friedrichshafen Ag | Method for optimizing a switching control |
Also Published As
Publication number | Publication date |
---|---|
DE102019106234B3 (en) | 2020-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102020106880A1 (en) | Method and device for calibrating a control and regulating device system for controlling and regulating an operating state | |
EP0982193B1 (en) | Vehicle drive control system | |
DE102012211189A1 (en) | Method for planning a vehicle diagnosis | |
DE102018101007A1 (en) | LINEAR PARAMETERVARIABLE MODEL PRESENTATIVE CONTROL FOR ENGINE ARRANGEMENTS | |
DE102017105866A1 (en) | Monitoring model predictive control in a motor assembly | |
WO2019153026A1 (en) | Method and system for analyzing at least one device of a unit that has a plurality of different devices | |
DE102014000397A1 (en) | Model-based cylinder fill detection for an internal combustion engine | |
DE102018213076A1 (en) | Method for operating a motor vehicle, in particular a motor vehicle, and motor vehicle, in particular motor vehicle | |
WO2008043784A1 (en) | Method and device for determining an operating characteristic of an injection system | |
DE102017215251B4 (en) | Method and control unit for emission control of an internal combustion engine | |
DE19938623C2 (en) | System for minimizing the power dissipation equivalents of a drive system | |
EP3871052B1 (en) | Method for calibrating a technical system | |
DE10149960C1 (en) | IC engine operating method uses set of functions for determining required control energy for each fuel injector piezoactuator | |
DE102006056496B4 (en) | Lambda control with a multi-zone catalyst model | |
WO2020187490A1 (en) | Method and system for the on-board diagnosis in a vehicle | |
DE10115045A1 (en) | Controller for compensation of torque changes has neural operating unit generated by training neural network with data from at least one engine prototype | |
DE102006049297B4 (en) | Method and device for regulating a motor vehicle drive | |
EP0349811A1 (en) | Feed-back control system for a combustion engine | |
WO2001044643A2 (en) | Method for determining the motor oil temperature in an internal combustion engine | |
DE102022120171A1 (en) | Method for adjusting the driving performance of a vehicle | |
DE102021113982A1 (en) | Method for operating a motor vehicle having an internal combustion engine, control unit and motor vehicle | |
DE102007036105A1 (en) | Method and device for preventing modifications relating to a boost pressure sensor of a motor vehicle | |
DE102022205541A1 (en) | Method for operating a drive system, vehicle and computer program product | |
DE102023206319A1 (en) | Method and generative model for determining temporal courses of system variables | |
DE102010031545A1 (en) | Method for condition monitoring of drive systems, battery with a condition monitoring module and a motor vehicle with a corresponding battery |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: B60W0050040000 Ipc: B60W0050060000 |