METHOD FOR DETERMINING A CHARACTERISTIC VARIABLE OF A SOLENOID VALVE AND METHOD FOR TRAINING A PATTERN RECOGNITION METHOD BASED ON ARTIFICIAL INTELLIGENCE
20230100963 · 2023-03-30
Inventors
Cpc classification
Y02A50/20
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F02D41/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/224
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/2055
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/2467
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/2058
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/221
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/12
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
F02D41/14
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/22
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method for determining a characteristic variable for opening and/or closing a flow-through opening of a solenoid valve, in which solenoid valve a solenoid coil is energized to raise an armature to open the flow-through opening for a fluid. During operation of the solenoid valve, a profile of a current in the solenoid coil being determined, and using a pattern recognition method based on artificial intelligence, the characteristic variable(s) is/are determined based on at least one section of the profile or a profile derived therefrom using a neural network. A method for applying and for training a pattern recognition method based on artificial intelligence are also described.
Claims
1-13. (canceled)
14. A method for determining a characteristic variable for opening and/or closing a flow-through opening of a solenoid valve, the solenoid valve including a solenoid coil which is energized to raise an armature for opening the flow-through opening for a fluid, the method comprising the following steps: determining, during operation of the solenoid valve, a profile of a current in the solenoid coil; and determining a characteristic variable using a pattern recognition method based on artificial intelligence, based on at least one section of the profile or on a section of a profile derived from the profile.
15. The method as recited in claim 14, wherein the characteristic variable is selected from: an opening point in time of the flow-through opening, a closing point in time of the flow-through opening, a value which indicates whether the flow-through opening has been opened or closed or not, and a value which indicates the probability with which the flow-through opening has been opened or closed.
16. The method as recited in claim 14, wherein an operation of the solenoid valve is carried out and/or adapted and/or a diagnosis is carried out, based on the determined characteristic variable.
17. The method as recited in claim 14, wherein the solenoid valve is used for introducing fuel into cylinders of an internal combustion engine or reducing agent or reducing agent solution into an exhaust tract of an internal combustion engine.
18. The method as recited in claim 14, wherein the solenoid valve is configured for metering or measuring the fluid into a volume.
19. The method as recited in claim 18, wherein the fluid is a liquid or a gas.
20. A method for training a pattern recognition method based on artificial intelligence, which is used for determining a characteristic variable for opening and/or closing of a flow-through opening of a solenoid valve, the solenoid valve including a solenoid coil which is energized to raise an armature for opening the flow-through opening for a fluid, the method comprising: for each of multiple profiles of a current profile occurring during operation of the solenoid valve in the solenoid coil or a profile derived from the current profile, supplying at least one section as an input value to the pattern recognition method based on artificial intelligence; and based on characteristic variables obtained for the sections from the pattern recognition method based on artificial intelligence as an output value and comparison values thereto, adapting the pattern recognition method based on artificial intelligence.
21. The method as recited in claim 20, wherein the multiple profiles of the current profile are selected for various values of parameters of the solenoid valve.
22. The method as recited in claim 20, wherein the multiple profiles of the current profile are selected for various values of parameters of the solenoid valve from input vectors which are provided via a remote processing and/or memory system.
23. The method as recited in claim 20, wherein the various parameters are selected from: operating temperatures of the fluid and the solenoid valve, runtimes and wear of the solenoid valve, a number of opening/closing cycles which have already taken place, activation voltages for the solenoid coil, spring strengths of springs which press against the armature, dimensions of the flow-through opening, a functionality of the solenoid valve.
24. The method as recited in claim 20, wherein the pattern recognition method based on artificial intelligence uses an artificial neural network or a “Support Vector Machine”.
25. A processing unit configured to determine a characteristic variable for opening and/or closing a flow-through opening of a solenoid valve, the solenoid valve including a solenoid coil which is energized to raise an armature for opening the flow-through opening for a fluid, the processing unit configured to: determine, during operation of the solenoid valve, a profile of a current in the solenoid coil; and determine a characteristic variable using a pattern recognition method based on artificial intelligence, based on at least one section of the profile or on a section of a profile derived from the profile.
26. A non-transitory machine-readable memory medium on which is stored a computer program for determining a characteristic variable for opening and/or closing a flow-through opening of a solenoid valve, the solenoid valve including a solenoid coil which is energized to raise an armature for opening the flow-through opening for a fluid, the computer program, when executed by a processing unit, causing the processing unit to perform the following steps: determining, during operation of the solenoid valve, a profile of a current in the solenoid coil; and determining a characteristic variable using a pattern recognition method based on artificial intelligence, based on at least one section of the profile or on a section of a profile derived from the profile.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0027]
[0028]
[0029]
[0030]
[0031]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0032]
[0033] Furthermore, an armature 120 is provided, which is moreover used as a valve needle, using which a flow-through opening 150 may be closed or unblocked (opened). Furthermore, a spring 130 is provided, which engages on the armature 120 and, without energization of solenoid coil 111 and thus without magnetic force, presses armature 120 into or against flow-through opening 150 and closes it. Spring 130 may be in contact on its side facing away from the armature on a suitable component of solenoid valve 100.
[0034] Upon energization of solenoid coil 111, a magnetic force is built up and armature 120 is raised against the spring force of spring 130 and pulled in the direction of solenoid coil 111 or electromagnet 110. Flow-through opening 150 is unblocked. Upon corresponding energization of the solenoid coil, armature 120 may be raised up to stop 115.
[0035]
[0036] At point in time t=0, the activation begins by applying an activation voltage to the solenoid coil, the current increases (attraction phase). At time t.sub.o, an inflection is apparent in current profile V; this is the opening point in time of the solenoid valve corresponding to the mentioned “Begin of Injection Pulse” method (BIP). This inflection results due to the movement of the armature (or the valve needle), which is raised by the solenoid coil at sufficiently high magnetic force.
[0037] The current then increases further up to a maximum; from then, a change typically takes place from the attraction phase into a holding phase having lower current, until the energization is ended after passage of the activation period of time Δt.sub.A. This may take place due to removal of the voltage or also due to application of an extinction voltage. The armature then falls back and closes the flow-through opening again at point in time t.sub.s. This is the closing point in time of the solenoid valve corresponding to the mentioned “End of Injection Pulse” method (EIP). Total opening time Δt.sub.o results from the difference of closing and opening points in time and may be used, for example, for determining the amount of fluid injected here.
[0038]
[0039] Profile V.sub.1 corresponds here to a current profile as may occur in a properly functioning solenoid valve; in particular, the profile is comparable to profile V from
[0040] Profile V".sub.1 corresponds to the second time derivative of profile V.sub.1 and thus indicates curvature changes. In this case, a maximum is apparent clearly at opening point in time t.sub.o. The conventional detection methods use, for example, a pronounced maximum which is located after a minimum as a feature for the opening point in time of the valve. Profile V".sub.1 shown here, however, is filtered; otherwise, the maximum would be more difficult to determine or it could be determined less accurately.
[0041] Profile V.sub.2 corresponds to a current profile as may occur in a solenoid valve which is blocked or not functioning properly; there is accordingly no inflection for an opening point in time here. Profile V".sub.2 corresponds to the second time derivative of profile V.sub.2 and thus indicates curvature changes. Accordingly, a sharp maximum which follows a minimum for an opening point in time is not to be ascertained here; however, under certain circumstances conventional evaluation methods may misinterpret the profile before the chronologically expected opening point in time as a less pronounced minimum-maximum and incorrectly report back an opening point in time.
[0042] As mentioned, however, within the scope of the present invention, the current profiles are in particular used directly, thus without derivative, thus, for example, profile V.sub.1 or V.sub.2, in order to determine a characteristic variable for the opening and/or closing of the flow-through opening of the solenoid valve.
[0043]
[0044] Artificial neural network 430 then outputs as output value(s) 435 at least one characteristic variable, for example, opening point in time t.sub.o or closing point in time t.sub.s or both. The characteristic variable may also include a value which indicates whether or not the solenoid valve has opened (yes/no); in the case of profile V.sub.2 of
[0045] The characteristic variable (or several of them) may then be transferred, for example, to a correction, replacement, emergency, and/or diagnosis function 440, with the aid of which, for example, activation times or activation voltages for the solenoid coil may be corrected in the next activation cycle or an auxiliary injection. These may then be implemented in activation software 450 to activate the solenoid coil, for example, by applying a specific activation voltage; this is illustrated as an example by a switch 460.
[0046]
[0047] As already mentioned, it is advantageous if multiple profiles of the current profile are selected for various values of parameters of the solenoid valve; three parameters P.sub.1, P.sub.2, and P.sub.3 are shown as examples, which may stand, for example, for activation voltages for the solenoid coil, spring strengths of springs which press against the armature, and dimensions of the flow-through opening.
[0048] In the case of a neural network in the cloud, the input vectors used may be used as parameters P.sub.1, P.sub.2, P.sub.3 or other parameters for the permanent training thereof.
[0049] The pattern recognition method trained or taught in this way may then be used as explained with reference to