[go: up one dir, main page]

WO2025082693A1 - Method for controlling an electromagnetically actuable fluid pump - Google Patents

Method for controlling an electromagnetically actuable fluid pump Download PDF

Info

Publication number
WO2025082693A1
WO2025082693A1 PCT/EP2024/076231 EP2024076231W WO2025082693A1 WO 2025082693 A1 WO2025082693 A1 WO 2025082693A1 EP 2024076231 W EP2024076231 W EP 2024076231W WO 2025082693 A1 WO2025082693 A1 WO 2025082693A1
Authority
WO
WIPO (PCT)
Prior art keywords
current
pump
pump piston
coil
stroke
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
Application number
PCT/EP2024/076231
Other languages
German (de)
French (fr)
Inventor
Mario DJAK
Wolfgang Schweiger
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Magna Powertrain GmbH and Co KG
Original Assignee
Magna Powertrain GmbH and Co KG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Magna Powertrain GmbH and Co KG filed Critical Magna Powertrain GmbH and Co KG
Publication of WO2025082693A1 publication Critical patent/WO2025082693A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B17/00Pumps characterised by combination with, or adaptation to, specific driving engines or motors
    • F04B17/03Pumps characterised by combination with, or adaptation to, specific driving engines or motors driven by electric motors
    • F04B17/04Pumps characterised by combination with, or adaptation to, specific driving engines or motors driven by electric motors using solenoids
    • F04B17/046Pumps characterised by combination with, or adaptation to, specific driving engines or motors driven by electric motors using solenoids the fluid flowing through the moving part of the motor
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B5/00Machines or pumps with differential-surface pistons
    • F04B5/02Machines or pumps with differential-surface pistons with double-acting pistons

Definitions

  • the present invention relates to a method for controlling an electromagnetically actuated fluid pump, wherein the fluid pump has an axially movable pump piston for displacing and conveying a coolant and/or lubricant, wherein a coil is arranged in the region of each of the two axial ends of the pump piston, which coil forms a lifting magnet with the pump piston and thus the pump piston can be actuated electromagnetically on both sides, wherein a delivery volume flow of the fluid pump is controlled by varying a stroke frequency of the pump piston or by varying a stroke of the pump piston.
  • Electromagnetically actuated piston pumps known from the state of the art comprise an electromagnetic coil, an armature which is formed in, through or with the piston of the fluid piston pump and a mechanical return spring. Depending on the pump design, either the suction or the pressure side piston stroke is carried out by releasing the energy stored in the return spring.
  • Such piston pumps are used in automotive applications as metering pumps for low-viscosity media, for example, as fuel feed pumps for parking heaters and auxiliary heaters, or as AdBlue feed pumps. The flow rates in these applications are limited to a few liters per hour. 2023P00095 WO Another known application is the use as an electric auxiliary oil pump for an automatic transmission application with a start-stop function. This pump is also used for very small delivery volume flows.
  • the method for operating such electromagnetically actuated piston pumps is limited to the control or regulation of the current profile of an electromagnetic coil. Summary of the Invention It is an object of the invention to provide an improved method for controlling an electromagnetically actuated fluid pump, namely a double-coil piston pump, which in particular allows high delivery volume flows to be achieved. This need can be met by the subject matter of the present invention according to independent claim 1. Advantageous embodiments of the present invention are described in the dependent claims.
  • the method according to the invention serves to control an electromagnetically actuated fluid pump, wherein the fluid pump has an axially movable pump piston for displacing and conveying a coolant and/or lubricant, wherein a coil is arranged in the region of each of the two axial ends of the pump piston, which coil forms a lifting magnet with the pump piston, thus allowing the pump piston to be electromagnetically actuated on both sides.
  • a delivery volume flow of coolant and/or lubricant of the fluid pump is controlled by varying a stroke frequency of the pump piston or 2023P00095 WO controlled by varying the stroke of the pump piston.
  • the delivery volume flow of the fluid pump is controlled by varying the stroke frequency of the pump piston, wherein the two coils of the fluid pump are operated via a power output stage with pulse width modulation.
  • the delivery volume flow of the fluid pump is controlled by varying the stroke frequency of the pump piston, wherein a current profile for a stroke of the pump piston is additionally changed depending on the prevailing operating conditions. Overexcitation and/or pre-control of the respective coil of the lifting magnet is preferably controlled.
  • operation-dependent current profile parameters are preferably stored in a control unit.
  • the delivery volume flow of the fluid pump is controlled by varying the stroke of the pump piston, namely by varying an axial deflection of the pump piston.
  • the magnitude of the current pulses of a current profile applied to the respective coil is preferably varied, with the frequency being kept constant over a defined range of the flow rate.
  • the necessary current profile parameters are preferably stored in a control unit. 2023P00095 WO
  • a stroke movement of the pump piston is preferably detected via an increase in the effective current and/or via the current ripple in a stationary state.
  • an actual current increase in the respective coil is preferably recorded over time, thus creating an actual current increase profile, wherein the actual current increase profile is compared with a current increase profile of the respective coil stored in a control unit, wherein the stored current increase profile contains the target values of a current increase in the respective coil for no, half and/or a full stroke movement of the pump piston.
  • a change in the current increase in the respective coil as a function of the temperature is preferably taken into account via a compensation factor stored in the control unit.
  • the current ripple results from a pulse width modulation control of the respective coil and is determined via the control unit.
  • Fig. 1 shows a hydraulic circuit diagram of an electromagnetically actuated double-coil piston pump.
  • Fig. 2 shows an isometric view of an exemplary embodiment of an electromagnetically actuated double-coil piston pump.
  • Fig. 3 schematically shows a first embodiment for connecting the two coils of a double-coil piston pump according to Fig.
  • Fig. 4 schematically shows a second embodiment for connecting the two coils of a double-coil piston pump according to Fig. 1 and Fig. 2.
  • Fig. 5 shows, by way of example, the relationship between the delivery volume flow and stroke frequency of a double-coil piston pump according to Fig. 1 and Fig. 2.
  • Fig. 6 shows an exemplary current profile for an electromagnetically actuated double-coil piston pump according to Fig. 1 and Fig. 2.
  • Fig.7 shows an exemplary current profile with active pilot control for an electromagnetically actuated double-coil piston pump according to Fig.1 and Fig.2. 2023P00095 WO
  • Fig. 8a shows an example current profile for an electromagnetically actuated double-coil piston pump according to Fig.
  • Fig. 8b shows an example current profile for an electromagnetically actuated double-coil piston pump according to Fig. 1 and Fig. 2 with variation of the current pulses and the current pulse duration for high delivery volume flows.
  • Fig. 9 shows a qualitative representation of the effective current increase over time.
  • Figure 10 shows a qualitative representation of a current ripple.
  • Fig. 11 shows a schematic flow diagram of a method for controlling an electromagnetically actuated double-coil piston pump.
  • Fig. 12 shows a detailed flow diagram for a first block from Fig. 11.
  • Fig. 13 shows a detailed flow diagram for a second block from Fig. 11.
  • Fig. 1 shows a hydraulic circuit diagram of an electromagnetically actuated fluid pump 1, namely a double-coil piston pump.
  • Fig. 2 shows an isometric view of a fluid pump 1 according to Fig. 1.
  • the fluid pump 1 comprises a cylinder 4 and a pump piston 3.
  • the pump piston 3 is arranged in the cylinder 4 in order to delimit a cylindrical cavity together with the cylinder 4.
  • the cylindrical cavity is connected to a pressure-side outlet 8 of the fluid pump 1 via a first outlet valve 6' and a second outlet valve 6'' and to a suction-side inlet 9 of the fluid pump 1 via a first inlet valve 5' and a second inlet valve 5''.
  • the suction-side inlet 9 of the fluid pump 1 is fluidly connected to a coolant and/or lubricant sump (not shown).
  • a fluid namely the coolant and/or lubricant, such as oil
  • the pump piston 3 can be actuated electromagnetically.
  • a coil 2', 2'' is arranged on each side of the pump piston 3, more precisely in the region of its two axial ends - with reference to Fig. 1, a first coil 2' is arranged on the left side of the pump piston 3 and a second coil 2'' is arranged on the right side of the pump piston 3.
  • the pump piston 3 and the respective coil 2', 2'' each form a lifting magnet.
  • a magnetic armature (not shown) is formed on, in, or through the pump piston 3, which interacts electromagnetically with the respective coil 2', 2'.
  • Fig. 3 and Fig. 4 schematically show two possible designs for connecting the two coils 2', 2'' of a fluid pump 1 according to Fig. 1 and Fig. 2.
  • the two coils 2', 2'' are "hard-wired” to one another.
  • the coils 2', 2'' are each connected to one another via a freewheeling diode 18', 18'' arranged in opposite directions, namely a first freewheeling diode 18' and a second freewheeling diode 18'', and are controlled via a common electrical full-bridge circuit.
  • the power output stage preferably an electrical full bridge, for controlling the coils 2', 2'' is not shown in the figures.
  • These electronic components are preferably integrated in an (external) control unit (not shown), which is connected to the fluid pump 1 via a cable harness.
  • the design according to Fig. 3 has a 2-pin electrical connection 19.
  • the wiring design according to Fig. 4 does not use freewheeling diodes and has a 3-pin electrical connection 20.
  • the exemplary fluid pump 1 is connected to the control unit (not shown) for control purposes and is part of a cooling and/or lubrication system of a motor vehicle.
  • a cooling and/or lubrication strategy for the motor vehicle can be implemented via the cooling and/or lubrication system.
  • a first variant for controlling the delivery volume flow V of the fluid pump 1 is a variation of the stroke frequency f of the pump piston 3.
  • the relationship between the delivery volume flow V and the stroke frequency f is shown in Fig. 5 using an example fluid pump design, with the stroke frequency f plotted in Hertz [Hz] on the x-axis and the fluid volume flow plotted in liters/minute [l/min] on the y-axis.
  • the stroke frequency f is varied between 1 Hz and 45 Hz.
  • the two coils 2', 2'' of the fluid pump 1 are operated via a power output stage with pulse width modulation (PWM).
  • PWM pulse width modulation
  • the PWM frequency is 1 kHz to 5 kHz.
  • the current profile for a pump piston stroke is changed accordingly depending on the operating conditions of the fluid pump 1. Overexcitation of a respective coil 2', 2'', pre-control of a respective coil 2', 2'' or a combination of both can be provided in such a current profile.
  • Fig. 6 shows a first example current profile for the fluid pump 1. The time t is plotted on the x-axis and the current intensity I on the y-axis.
  • the first coil 2' is energized with positive current values (stroke) and the second coil 2'' with negative current values (counterstroke).
  • the first current value i1 of the current profile is selected in the range from 10A to 12A for the exemplary fluid pump design in order to increase the dynamics of the pump piston 3.
  • Fig. 6 shows a corresponding current profile with three time intervals t1, t2, t3, namely a first time interval t1, a second time interval t2, and a third time interval t3, and associated current values i1, i2, i3, namely a first current value i1, a second current value i2, and a third current value i3.
  • the duration of the time intervals t1, t1, t3 and the current values i1, i2, i3 are varied or fixed depending on the operating conditions. 2023P00095 WO higher stroke frequencies f, from about 10 Hz, the third time interval t3 of the current profile is shortened or eliminated entirely.
  • the operation-dependent current profile parameters are stored in the control unit.
  • the first time interval t1 of the counterstroke current profile (negative current values) is superimposed on the third time interval t3 of the stroke current profile (positive current values).
  • This control variant can be seen in Fig. 7.
  • the time t is plotted on the x-axis and the current intensity I on the y-axis.
  • the operation-dependent current profile parameters are stored in the control unit.
  • Pre-control is used to increase the dynamics of pump piston 3 and to implement end-position damping of pump piston 3.
  • Certain operating conditions require a combination of overexcitation and pre-control.
  • the control unit selects the optimal current profile, taking into account the operating conditions, the target delivery volume flow, and the maximum possible efficiency.
  • a second variant for controlling the delivery volume flow V of fluid pump 1 is achieved by varying the stroke of pump piston 3, namely by varying the axial deflection of pump piston 3.
  • Small axial strokes correspond to a low delivery volume flow V, and larger strokes increase this accordingly.
  • the height of the current pulses of the current profile applied to the respective coil 2', 2'' is varied.
  • the 2023P00095 WO Stroke frequency f is kept constant for a certain range of the delivery volume flow V.
  • three operating frequencies are defined, namely a low, a medium and a high stroke frequency f.
  • These stroke frequencies f are optimally selected with regard to “NVH” (noise, vibration, harshness) and can differ depending on the area of application of the fluid pump 1.
  • Low delivery volume flows V are set at the low stroke frequency f and by varying the current values i1, i2, as well as the current pulse duration (time interval) t1, t2 of the current profile.
  • This control variant is shown in Fig. 8a.
  • Higher delivery volume flows V are controlled according to the same principle, but at the medium or high stroke frequency and with higher and different current values i1, i2, as shown in Fig. 8b.
  • time t is plotted on the x-axis and current I on the y-axis.
  • the advantage of controlling the flow rate V by stroke variation is that only operating frequencies can be selected that exhibit optimal "NVH" characteristics.
  • the necessary current profiles for control by stroke variation are stored in the control unit.
  • a mechanical malfunction of the fluid pump 1 can be detected via the stroke movement of the pump piston 3 by checking whether the pump piston 3 can perform a full stroke or, for example, whether the pump piston 3 is stuck and can no longer move axially, thus eliminating the pumping effect.
  • a complete stroke movement of the pump piston 3 can be detected either by the increase in the effective current or by the current ripple in the stationary state. If the pump piston 3 performs a complete stroke movement, the effective current increase in the coil 2', 2'' is slower over time than when the pump piston 3 is not moving. This difference is shown in Fig. 9. In Fig. 9, time t is plotted on the x-axis and the current intensity I on the y-axis.
  • the solid line describes the current curve over time t when there is no stroke of the pump piston 3.
  • the dashed line describes the current curve over time t when the pump piston 3 has a full stroke.
  • This current increase can be evaluated via the control unit (gradient calculation) and the duration can be compared with stored values, namely target values for the current increase for no, half and full stroke movements.
  • a compensation factor takes into account the change in current rise as a function of temperature.
  • Another way to detect the stroke movement of the pump piston 3 is to evaluate the current ripple in the stationary state.
  • the current ripple results from the PWM control of the coils 2', 2''. In addition to the effective current, the current ripple of each coil 2', 2'' is also determined via the electronic control.
  • the height of the current ripple represents the position of the pump piston 3 relative to each coil 2', 2''. If the pump piston 3 is positioned on one side (first coil 2'), i.e. the air gap is 0 mm, then the current ripple of the first coil 2' is larger than if the pump piston 3 is located entirely on the side of the second coil 2'' (air gap is maximum relative to the first coil 2'). This is shown in Fig. 10.
  • time t is plotted on the x-axis and current I on the y-axis.
  • the solid line describes the current curve over time t during the full stroke of the 2023P00095 WO Pump piston 3.
  • the dashed line describes the current curve over time t when the pump piston 3 is not moving.
  • a mechanical malfunction of the pump piston 3 can be detected by measuring the current ripple of both coils 2', 2''. Furthermore, incomplete stroke movements can also be detected. If a malfunction of the fluid pump 1 is diagnosed as a result of a jammed pump piston 3, a current profile with high pulsating current peaks can be imposed after a sufficient cooling phase. The high pulsating armature forces implied by overexcitation of the magnetic circuit promote the release of the pump piston 3.
  • flow rate pulsations of rotary positive displacement pumps depend primarily on the geometric variables (number of teeth or number of displacement chambers per revolution of the pump drive shaft), flow rate pulsations can be modulated almost arbitrarily within the limits specified by the hardware of the power output stage by appropriately controlling the two coils 2', 2''.
  • the fluid pump 1 can be operated with a time-variable control frequency f at a time-averaged constant flow rate V. This allows flow rate pulsations to be modulated or influenced within given physical limits.
  • different flow rates V can be realized at a constant stroke frequency f, but with incomplete stroke movements. The geometric displacement volume per stroke is therefore correspondingly smaller, and a reduced flow rate V can be achieved at a constant stroke frequency f.
  • This "floating" reversal before reaching the end stops requires a correspondingly dynamic current profile to control the coils 2', 2''.
  • Individual, incomplete stroke movements 2023P00095 WO can be actively used in fluid pump control, for example, to actively smooth flow pulsations.
  • the fluid temperature currently prevailing in the area of the fluid pump 1 can be determined.
  • a constant current is applied to the coil 2', 2'' for a short period of time during the measurement, and the voltage drop caused by the temperature-dependent coil resistance is determined.
  • the fluid can flow around the coil 2', 2'' indirectly or directly.
  • a redundant determination of the fluid temperature is possible.
  • the temperature measurement is preferably carried out when the fluid pump 1 is inactive. Further information, which indirectly allows conclusions to be drawn about the fluid temperature, can be generated by current measurement (peak and/or RMS ("root mean square") value) at defined flow rates V.
  • current measurement peak and/or RMS ("root mean square") value
  • a coolant and/or lubricant sump heater can be implemented. It is expedient to perform individual pump strokes to circulate the coolant and/or lubricant between the energization phases.
  • the method 100 includes a query block 101 in a first step. In query block 101, it is queried whether active cooling and/or lubrication is required by the vehicle.
  • the dual-coil piston pump does not need to be controlled into operation (block 200). If one of the query blocks 101 is answered with "yes” (+), the dual-coil piston pump is controlled or set to an active pump operating mode (block 300). For optimal operation, several predefined function blocks 400, 500, 600, 700, 800, 900 are subsequently executed, namely - a function block “determining the functionally optimal current profile” 400 - a function block “determining the fluid sump temperature” 500 - a function block “coil heating function” 600 - a function block “diagnosis” 700 - a function block “releasing a jammed pump piston” 800 and - a function block “other application-specific function blocks” 900.
  • Fig. 12 shows the function block “determining the functionally optimal current profile” 400 in detail.
  • this function block 400 three query blocks 401, 402, and 403 run sequentially.
  • Query block 401 queries whether the "Performance” mode is active.
  • Query block 402 queries whether the "Efficiency” mode is active.
  • Query block 403 queries whether the "NVH” mode is active. If each of these query blocks 401, 402, and 403 is answered with "no" (-), 2023P00095 WO responds, function block 414 "Look Up Table / Limp Home Mode" is executed.
  • Fig. 13 shows the function block "Determination of Fluid Sump Temperature” 500 in detail.
  • this function block 500 three function blocks 501, 502, and 503 run in sequence.
  • a resistance is determined by measuring the current at the first coil.
  • a resistance is determined by measuring the current at the second coil.
  • the average fluid temperature Tact, calc is calculated.
  • a query is made as to whether "T act, calc ⁇ T min, operation ", where T min, operation corresponds to a defined minimum operating temperature of the fluid. If this query block 504 is answered with “no” (-), the function block "Diagnosis” 700 is subsequently executed according to Fig. 15. If this query block is answered with "yes” (+), the function block “Coil heating function” 600 is executed according to Fig. 14. Fig. 14 shows the function block "Coil heating function” 600 in detail. In this function block, three function blocks 601, 602, 700 run in sequence.
  • the fluid is heated to the Tmin, operation temperature using an optimized current profile selected from a look-up table depending on the current temperature and operating conditions.
  • the temperature of the fluid in the fluid sump is determined.
  • the "Diagnosis” function block 700 is executed as shown in Fig. 15. 2023P00095 WO Fig. 15 shows the function block "Diagnosis” 700 in detail. In this function block 700, four function blocks 500, 701, 702, 703 run sequentially. The first function block 500 was already explained with reference to Fig. 13. In function block 701, an induced current iA, ind is measured at the first coil.
  • an induced current iA , ind is measured at the second coil.
  • the average induced current iind, clac is calculated.
  • a query is made as to whether "i ind, calc ⁇ i ind, soll ", where i ind, soll corresponds to a defined induced current. If this query block 704 is answered with “no” (- ), the "diagnosis is OK” 705. If this query block is answered with "yes” (+), the function block "releasing a jammed pump piston” 800 is carried out according to Fig. 16. Fig. 16 shows the function block "releasing a jammed pump piston” 800 in detail.
  • function block 800 five function blocks 500, 801, 802, 803, 500 run in sequence.
  • the fluid sump temperature is determined according to the flow chart in Fig. 13.
  • the maximum permissible RMS current i max is calculated.
  • the current profile with current peaks is determined.
  • the first coil and the second coil are alternately energized with the maximum permissible RMS current i max .
  • Function block 803 can be repeated up to three times. This is followed by a concluding function block 500, which determines the fluid sump temperature according to the flow chart in Fig. 13.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Fluid Mechanics (AREA)
  • Electromagnetic Pumps, Or The Like (AREA)
  • Control Of Positive-Displacement Pumps (AREA)

Abstract

A method (100) for controlling an electromagnetically actuable fluid pump (1), wherein the fluid pump (1) has an axially movable pump piston (3) for displacing and conveying a coolant and/or lubricant, wherein a coil (21, 2'') is arranged in each case in the region of the two axial ends of the pump piston (3), each of which coils forms a solenoid with the pump piston (3) and the pump piston (3) can thus be actuated electromagnetically on both sides, wherein a delivery volume flow (V) of the fluid pump (1) is controlled via a variation in a stroke frequency (f) of the pump piston (3) or via a variation in a stroke of the pump piston (3).

Description

Verfahren zur Regelung einer elektromagnetisch betätigbaren Fluidpumpe Gebiet der Erfindung Die vorliegende Erfindung betrifft ein Verfahren zur Regelung einer elektromagne- tisch betätigbaren Fluidpumpe, wobei die Fluidpumpe einen axial bewegbaren Pumpenkolben zur Verdrängung und Förderung eines Kühl- und/oder Schmiermit- tels aufweist, wobei im Bereich der beiden axialen Enden des Pumpenkolbens jeweils eine Spule angeordnet ist, die mit dem Pumpenkolben jeweils einen Hub- magneten ausbildet und so der Pumpenkolben beidseitig elektromagnetisch betä- tigbar ist, wobei ein Fördervolumenstrom der Fluidpumpe über eine Variation einer Hubfrequenz des Pumpenkolbens oder über eine Variation eines Hubes des Pumpenkolbens geregelt wird. Stand der Technik Nach dem Stand der Technik bekannte elektromagnetisch betätigbare Kolben- pumpen umfassen eine Elektromagnetspule, einen Anker der in, durch oder mit dem Kolben der Fluidkolbenpumpe ausgebildet ist und eine mechanische Rück- stellfeder. Je nach Pumpendesign wird entweder der saug- oder der druckseitige Kolbenhub durch Freisetzung der in der Rückstellfeder gespeicherten Energie ausführt. Derartige Kolbenpumpen kommen in automotiven Anwendungen als Dosierpumpen für niederviskose Medien, beispielsweise als Kraftstoff-Förder- pumpen für Standheizungen und Zuheizer oder als AdBlue-Förderpumpen zum Einsatz. Die Fördervolumenströme sind in diesen Anwendungen auf wenige Liter pro Stunde begrenzt. 2023P00095 WO Eine weitere bekannte Anwendung ist der Einsatz als elektrische Zusatzölpumpe für eine Automatikgetriebe-Anwendung mit Start-Stopp Funktion. Diese Pumpe wird ebenfalls für sehr kleine Fördervolumenströme eingesetzt. Das Verfahren zum Betreiben derartiger elektromagnetisch betätigter Kolbenpum- pen beschränkt sich auf die Steuerung oder Regelung des Stromprofils einer Elektromagnetspule. Zusammenfassung der Erfindung Es ist eine Aufgabe der Erfindung ein verbessertes Verfahren zur Regelung einer elektromagnetisch betätigbaren Fluidpumpe, nämlich einer Doppelspulen- Kolbenpumpe, anzugeben, das es insbesondere erlaubt hohe Fördervolumen- ströme zu realisieren. Dieser Bedarf kann durch den Gegenstand der vorliegenden Erfindung gemäß dem unabhängigen Anspruch 1 gedeckt werden. Vorteilhafte Ausführungsformen der vorliegenden Erfindung sind in den abhängigen Ansprüchen beschrieben. Das erfindungsgemäße Verfahren dient der Regelung einer elektromagnetisch betätigbaren Fluidpumpe, wobei die Fluidpumpe einen axial bewegbaren Pum- penkolben zur Verdrängung und Förderung eines Kühl- und/oder Schmiermittels aufweist, wobei im Bereich der beiden axialen Enden des Pumpenkolbens jeweils eine Spule angeordnet ist, die mit dem Pumpenkolben jeweils einen Hubmagneten ausbildet und so der Pumpenkolben beidseitig elektromagnetisch betätigbar ist. Ein Fördervolumenstrom an Kühl- und/oder Schmiermittel der Fluidpumpe wird erfindungsgemäß über eine Variation einer Hubfrequenz des Pumpenkolbens oder 2023P00095 WO über eine Variation eines Hubes des Pumpenkolbens geregelt. In einer bevorzugten Ausführungsvariante des erfindungsgemäßen Verfahrens wird der Fördervolumenstrom der Fluidpumpe über die Variation der Hubfrequenz des Pumpenkolbens geregelt, wobei die beiden Spulen der Fluidpumpe über eine Leistungsendstufe mit Pulsweitenmodulation betrieben werden. In einer weiteren bevorzugten Ausführungsvariante des erfindungsgemäßen Ver- fahrens der Fördervolumenstrom der Fluidpumpe über die Variation der Hubfre- quenz des Pumpenkolbens geregelt wird, wobei zusätzlich ein Stromprofil für einen Hub des Pumpenkolbens in Abhängigkeit von den vorherrschenden Betriebsbedingungen verändert wird. Bevorzugt wird dabei eine Übererregung und/oder eine Vorsteuerung der jeweili- gen Spule des Hubmagneten geregelt. Weiterhin bevorzugt werden dabei betriebsabhängige Stromprofilparameter in einer Steuereinheit hinterlegt. In einer weiteren bevorzugten Ausführungsvariante des erfindungsgemäßen Ver- fahrens wird der Fördervolumenstrom der Fluidpumpe über die Variation der Hubes des Pumpenkolbens geregelt, nämlich über eine Variation einer axialen Auslenkung des Pumpenkolbens. Dabei wird vorzugsweise die Höhe von Strompulsen eines Stromprofils mit denen die jeweilige Spule beaufschlagt wird variiert, wobei die Frequenz über einen defi- nierten Bereich des Fördervolumenstroms konstant gehalten wird. Auch in diesem Fall werden die notwendigen Stromprofilparameter vorzugsweise in einer Steuereinheit hinterlegt. 2023P00095 WO Eine Hubbewegung des Pumpenkolbens wird vorzugsweise über einen Anstieg des effektiven Stroms und/oder über den Stromrippel in einem stationären Zustand detektiert. Vorzugsweise wird dazu ein tatsächlicher Stromanstieg in der jeweiligen Spule über die Zeit aufgezeichnet und so ein tatsächliches Stromanstiegsprofil erstellt, wobei das tatsächliche Stromanstiegsprofil mit einem in einer Steuereinheit hinter- legten Stromanstiegsprofil der jeweiligen Spule verglichen wird, wobei das hinter- legte Stromanstiegsprofil die Sollwerte eines Stromanstiegs in der jeweiligen Spule für keine, eine halbe und/oder eine volle Hubbewegung des Pumpenkol- bens enthält. Bevorzugt wird eine Stromanstiegsänderung in der jeweiligen Spule in Abhängig- keit von der Temperatur über einen in der Steuereinheit hinterlegten Kompensati- onsfaktor berücksichtigt. Weiterhin resultiert der Stromrippel aus einer Pulsweitenmodulationsansteuerung der jeweiligen Spule und wird über die Steuereinheit ermittelt. In einer vorteilhaften Ausgestaltung des erfindungsgemäßen Verfahrens wir bei einer Fehlfunktion der Fluidpumpe, nach einer definierten Abkühlphase, jeder Spule ein Stromprofil mit hohen pulsierenden Stromspitzen aufgeprägt. Über die Steuereinheit kann ein Spannungsabfall an zumindest einer Spule detek- tiert werden und so die im Bereich der Fluidpumpe vorherrschende Temperatur ermittelt werden. 2023P00095 WO Kurzbeschreibung der Zeichnungen Die Erfindung wird im Folgenden beispielhaft unter Bezugnahme auf die Zeich- nungen beschrieben. Fig.1 zeigt ein hydraulisches Schaltbild einer elektromagnetisch betätigba- ren Doppelspulen-Kolbenpumpe. Fig.2 zeigt eine isometrische Ansicht einer beispielhaften Ausführung einer elektromagnetisch betätigbaren Doppelspulen-Kolbenpumpe. Fig.3 zeigt schematisch eine erste Ausführungsvariante zur Verschaltung der beiden Spulen einer Doppelspulen-Kolbenpumpe gemäß Fig.1 und Fig.2. Fig.4 zeigt schematisch eine zweite Ausführungsvariante zur Verschaltung der beiden Spulen einer Doppelspulen-Kolbenpumpe gemäß Fig.1 und Fig.2. Fig.5 zeigt beispielhaft den Zusammenhang von Fördervolumenstrom und Hubfrequenz einer Doppelspulen-Kolbenpumpe gemäß Fig.1 und Fig.2. Fig.6 zeigt ein beispielhaftes Stromprofil für eine elektromagnetisch betätigbare Doppelspulen-Kolbenpumpe gemäß Fig.1 und Fig.2. Fig.7 zeigt ein beispielhaftes Stromprofil mit aktiver Vorsteuerung für eine elektromagnetisch betätigbare Doppelspulen-Kolbenpumpe gemäß Fig.1 und Fig.2. 2023P00095 WO Fig.8a zeigt ein beispielhaftes Stromprofil für eine elektromagnetisch betä- tigbare Doppelspulen-Kolbenpumpe gemäß Fig.1 und Fig.2 mit Variation der Strompulse und der Strompulsdauer für kleine Förder- volumenströme. Fig.8b zeigt ein beispielhaftes Stromprofils für eine elektromagnetisch betä- tigbare Doppelspulen-Kolbenpumpe gemäß Fig.1 und Fig.2. mit Variation der Strompulse und der Strompulsdauer für hohe Fördervolumenströme. Fig.9 zeigt eine qualitative Darstellung des effektiven Stromanstieges über die Zeit. Figur 10 zeigt eine qualitative Darstellung eines Stromrippels. Fig.11 zeigt schematisch ein Ablaufschema eines Verfahrens zur Regelung einer elektromagnetisch betätigbaren Doppelspulen-Kolbenpumpe. Fig.12 zeigt ein Detail-Ablaufschema zu einem ersten Block aus Fig.11. Fig.13 zeigt ein Detail-Ablaufschema zu einem zweiten Block aus Fig.11. Fig.14 zeigt ein Detail-Ablaufschema zu einem dritten Block aus Fig.11. Fig.15 zeigt ein Detail-Ablaufschema zu einem vierten Block aus Fig.11. Fig.16 zeigt ein Detail-Ablaufschema zu einem fünften Block aus Fig.11. 2023P00095 WO Detaillierte Beschreibung der Erfindung In Fig.1 ist ein hydraulisches Schaltbild einer elektromagnetisch betätigbaren Fluidpumpe 1, nämlich einer Doppelspulen-Kolbenpumpe, dargestellt. Fig.2 zeigt eine isometrische Ansicht einer Fluidpumpe 1 gemäß Fig.1. Die Fluidpumpe 1 umfasst einen Zylinder 4 und einen Pumpenkolben 3. Der Pum- penkolben 3 ist im Zylinder 4 angeordnet, um zusammen mit dem Zylinder 4 einen zylindrischen Hohlraum zu begrenzen. Der zylindrische Hohlraum ist über ein erstes Auslassventil 6‘ und ein zweites Auslassventil 6‘‘ mit einem druckseitigen Auslass 8 der Fluidpumpe 1 verbunden und über ein erstes Einlassventil 5‘ und ein zweites Einlassventil 5‘‘ mit einem saugseitigen Einlass 9 der Fluidpumpe 1 verbunden. Der saugseitige Einlass 9 der Fluidpumpe 1 ist mit einem Kühl- und/oder Schmiermittelsumpf (nicht dargestellt) fluidverbunden. Zum Fördern eines Fluids, nämlich des Kühl- und/oder Schmiermittels, wie Öl, von dem saugseitigen Einlass 9 zu dem druckseitigen Auslass 8 der Fluidpumpe 1, kann der Pumpenkolben 3 elektromagnetisch betätigt werden. Dazu ist an beiden Seiten des Pumpenkolbens 3, genauer im Bereich seiner beiden axialen Enden, jeweils eine Spule 2‘, 2‘‘ angeordnet - in Bezug auf Fig.1 ist eine erste Spule 2‘ auf der linken Seite des Pumpenkolbens 3 und eine zweite Spule 2’‘ auf der rech- ten Seite des Pumpenkolbens 3 angeordnet. Der Pumpenkolben 3 und die jeweilige Spule 2‘, 2‘‘ bilden jeweils einen Hubmag- neten aus. Dazu ist an, in oder durch den Pumpenkolben 3 ein magnetischer An- ker (nicht dargestellt) ausgebildet, der mit der jeweiligen Spule 2‘, 2‘ elektromag- netisch interagiert. Durch Bestromung der jeweiligen Spule 2‘, 2‘‘ kann der Pumpenkolben 3 jeweils axial bewegt werden. 2023P00095 WO Die Richtungsangabe „axial“ entspricht einer Richtung entlang oder parallel zu der zentralen Längsachse 7 des Pumpenkolbens 3. Fig.3 und Fig.4 zeigen schematisch zwei mögliche Ausführungen zur Verschal- tung der beiden Spulen 2‘, 2‘‘ einer Fluidpumpe 1 nach Fig.1 und Fig.2. Die bei- den Spulen 2‘, 2‘‘ sind „hard-wired“, also fest verdrahtet, miteinander verbunden. In Fig.3 sind die Spulen 2‘, 2‘‘ über je eine, gegensinnig angeordnete, Freilaufdio- de 18‘, 18‘‘, nämlich eine erste Freilaufdiode 18‘ und eine zweite Freilaufdiode 18‘‘, miteinander verbunden und werden über eine gemeinsame elektrische Vollbrü- ckenschaltung angesteuert. Die Leistungsendstufe, vorzugsweise eine elektrische Vollbrücke, zur Ansteuerung der Spulen 2‘, 2‘‘ ist in den Figuren nicht dargestellt. Diese elektronischen Komponenten sind bevorzugt in einer (externen) Steuerein- heit (nicht dargestellt) integriert, welche über einen Kabelstrang mit der Fluidpum- pe 1 verbunden ist. Die Ausführung nach Fig.3 verfügt über einen 2-poligen elektrischen Anschluss 19. Die Ausführung der Verschaltung nach Fig.4 verwen- det keine Freilaufdioden und verfügt über einen 3-poligen elektrischen Anschluss 20. Die beispielhafte Fluidpumpe 1 ist regelungs- bzw. steuerwirksam mit der Steuer- einheit (nicht dargestellt) verbunden und Teil eines Kühl- und oder Schmiersys- tems eines Kraftfahrzeugs. Über das Kühl- und/oder Schmiersystem kann ein Kühl- und/oder Schmierstrategie für das Kraftfahrzeug realisiert werden. Im Folgenden wird das erfindungsgemäße Verfahren 100 anhand der mittels Fig.1 bis Fig.4 beschriebenen Fluidpumpe 1 erläutert. In Fig.11 bis Fig.16 wird das Verfahren zur Regelung der Fluidpumpe 100 mittels einzelner Ablaufschemata dargestellt. 2023P00095 WO Eine erste Variante zur Regelung des Fördervolumenstroms V der Fluidpumpe 1 stellt eine Variation der Hubfrequenz f des Pumpenkolbens 3 dar. Der Zusammenhang zwischen Fördervolumenstrom V und Hubfrequenz f ist in Fig.5 anhand einer beispielhaften Fluidpumpenauslegung dargestellt, wobei die Hubfrequenz f in der Einheit Hertz [Hz] auf der x-Achse aufgetragen ist und der Fluidvolumenstrom in der Einheit Liter/Minute [l/min] auf der y-Achse aufgetragen ist. Die Hubfrequenz f wird zwischen 1 Hz und 45 Hz variiert. Das entspricht För- dervolumenströmen von 0,3 l/min bis 7 l/min. Die beiden Spulen 2‘, 2‘‘ der Fluid- pumpe 1 werden über eine Leistungsendstufe mit Pulsweitenmodulation (PWM) betrieben. Die PWM-Frequenz beträgt 1 kHz bis 5 kHz. Zusätzlich zur Hubfrequenz-Variation wird das Stromprofil für einen Pumpenkol- benhub in Abhängigkeit von den Betriebsbedingungen der Fluidpumpe 1 entspre- chend verändert. Eine Übererregung einer jeweiligen Spule 2‘, 2‘‘, eine Vorsteue- rung einer jeweiligen Spule 2‘, 2‘‘ oder eine Kombination von beiden können in einem derartigen Stromprofil vorgesehen sein. Fig.6 zeigt ein erstes beispielhaftes Stromprofil für die Fluidpumpe 1. Auf der x- Achse ist dabei die Zeit t und auf der y-Achse die Stromstärke I aufgetragen. Da- bei wird die erste Spule 2‘ mit positiven Stromwerten (Hub) und die zweite Spule 2‘‘ mit negativen Stromwerten (Gegenhub) bestromt. Bei Übererregung wird der erste Stromwert i1 des Stromprofils, für die beispielhaften Fluidpumpenauslegung, im Bereich von 10A bis 12A gewählt, um die Dynamik des Pumpenkolbens 3 zu erhöhen. In Fig.6 ist ein entsprechendes Stromprofil mit drei Zeitintervallen t1, t2, t3, nämlich einem ersten Zeitintervall t1, einem zweiten Zeitintervall t2 und einem dritten Zeitintervall t3, und zugehörigen Stromwerten i1, i2, i3, nämlich einem ers- ten Stromwert i1, einem zweiten Stromwert i2 und einem dritten Stromwert i3, dargestellt. Die Dauer der Zeitintervalle t1, t1, t3 und die Stromwerte i1, i2, i3 wer- den in Abhängigkeit von den Betriebsbedingungen variiert bzw. festgelegt. Bei 2023P00095 WO höheren Hubfrequenzen f, ab etwa 10 Hz wird das dritte Zeitintervall t3 des Stromprofils verkürzt bzw. fällt zur Gänze weg. Die betriebsabhängigen Strompro- filparameter werden in der Steuereinheit hinterlegt. Im Falle einer Vorsteuerung wird das erste Zeitintervall t1 des Gegenhubstrompro- fils (negative Stromwerte) dem dritten Zeitintervall t3 des Hubstromprofils (positive Stromwerte) überlagert. Diese Ansteuerungsvariante ist in Fig.7 zu sehen. In Fig. 7 ist auf der x-Achse die Zeit t und auf der y-Achse die Stromstärke I aufgetragen. Wie bei der Übererregung beschrieben, werden auch bei der Vorsteuerung die drei Zeitintervalle t1, t2, t3, sowie die drei Stromwerte i1, i2, i3 abhängig von den Betriebsbedingungen variiert bzw. festgelegt. Auch hier werden die betriebsab- hängigen Stromprofilparameter in der Steuereinheit hinterlegt. Die Vorsteuerung wird angewendet, um die Dynamik des Pumpenkolbens 3 zu erhöhen, sowie eine Endlagendämpfung des Pumpkolbens 3 zu realisieren. Gewisse Betriebsbedingungen erfordern die Kombination einer Übererregung und einer Vorsteuerung. Über die Steuereinheit wird das optimale Stromprofil unter Berücksichtigung der Betriebsbedingungen, des Soll-Fördervolumenstromes und der maximal möglichen Effizienz ausgewählt. Eine zweite Variante zur Regelung des Fördervolumenstromes V der Fluidpumpe 1 erfolgt durch eine Variation des Hubes des Pumpenkolbens 3, nämlich einer Variation einer axiale Auslenkung des Pumpenkolbens 3. Kleine axiale Hübe entsprechen einem geringen Fördervolumenstrom V und grö- ßere Hübe erhöhen diesen entsprechend. Um die axiale Hublänge steuern zu können wird primär die Höhe der Strompulse des Stromprofils, mit dem die jeweilige Spule 2‘, 2‘‘ beaufschlagt wird, variiert. Die 2023P00095 WO Hubfrequenz f wird für einen gewissen Bereich des Fördervolumenstromes V konstant gehalten. Um die Regelung des Fördervolumenstromes V bis beispielsweise 7 [l/min] umzu- setzen, werden drei Betriebsfrequenzen festgelegt, nämlich in Bezug zueinander eine niedrige, eine mittlere und eine hohe Hubrequenz f. Diese Hubfrequenzen f werden in Bezug auf „NVH“ („noise, vibration, harshness“; Lärm, Vibration Rau- heit) optimal gewählt und können sich je nach Anwendungsgebiet der Fluidpumpe 1 unterscheiden. Niedrige Fördervolumenströme V werden bei der kleinen Hubfrequenz f und durch Variation der Stromwerte i1, i2, sowie der Strompulsdauer (Zeitintervall) t1, t2 des Stromprofils eingestellt. Diese Regelvariante ist in Fig.8a dargestellt. Höhere Fördervolumenströme V werden nach demselben Prinzip geregelt, jedoch bei der mittleren bzw. hohen Hubfrequenz und mit höheren und unterschiedlichen Strom- werten i1, i2, wie in Fig.8b dargestellt. In Fig.8a und Fig.8b ist auf der x-Achse jeweils die Zeit t und auf der y-Achse jeweils die Stromstärke I aufgetragen. Der Vorteil der Regelung des Fördervolumenstromes V durch Hubvariation liegt darin, dass nur Betriebsfrequenzen gewählt werden können, die eine optimale „NVH“-Charakteristik aufweisen. Die notwendigen Stromprofile der Regelung durch Hubvariation werden in der Steuereinheit hinterlegt. Eine mechanische Fehlfunktion der Fluidpumpe 1 kann über die Hubbewegung des Pumpenkolbens 3 erkannt werden, indem überprüft wird, ob der Pumpenkol- ben 3 einen vollständigen Hub ausüben kann, oder, ob der Pumpkolben 3 bei- spielswiese steckt und sich nicht mehr axial bewegen kann und somit keine Pumpwirkung mehr vorhanden ist. 2023P00095 WO Eine vollständige Hubbewegung des Pumpkolbens 3 kann einerseits über den Anstieg des effektiven Stromes oder über den Stromrippel im stationären Zustand erkannt werden. Führt der Pumpkolben 3 eine vollständige Hubbewegung aus, dann ist der effekti- ve Stromanstieg in der Spule 2‘, 2‘‘ über die Zeit langsamer, als wenn der Pum- penkolben 3 sich nicht bewegt. Dieser Unterschied ist in der Fig.9 dargestellt. In Fig.9 ist die Zeit t auf der x-Achse aufgetragen und die Stromstärke I auf der y- Achse. Die durchgezogene Linie beschreibt dabei den Stromverlauf über die Zeit t bei keinem Hub des Pumpenkolbens 3. Die gestrichelte Linie beschreibt den Stromverlauf über die Zeit t bei vollständigem Hub des Pumpenkolbens 3. Über die Steuereinheit kann dieser Stromanstieg ausgewertet werden (Gradientenbe- rechnung) und die Dauer mit hinterlegten Werten, nämlich Sollwerte des Stroman- stiegs für keine, eine halbe und eine volle Hubbewegung, verglichen werden. Ein Kompensationsfaktor berücksichtigt die Stromanstiegsänderung in Abhängigkeit von der Temperatur. Eine weitere Möglichkeit die Hubbewegung des Pumpenkolbens 3 zu detektieren ist die Auswertung des Stromrippels im stationären Zustand. Der Stromrippel re- sultiert aus der PWM-Ansteuerung der Spulen 2‘, 2‘‘. Zusätzlich zum effektiven Strom wird auch der Stromrippel jeder Spule 2‘, 2‘‘ über die elektronische Ansteu- erung ermittelt. Die Höhe des Stromrippels repräsentiert die Position des Pum- penkolbens 3 relativ zu jeder Spule 2‘, 2‘‘. Ist der Pumpkolben 3 auf einer Seite (erste Spule 2‘) positioniert, sprich der Luftspalt beträgt 0 mm, dann ist der Strom- rippel der ersten Spule 2‘ größer, als wenn der Pumpkolben 3 sich gänzlich auf der Seite der zweiten Spule 2‘‘ befindet (Luftspalt ist maximal relativ zu ersten Spule 2‘). Dies ist in Fig.10 dargestellt. In Fig.10 ist die Zeit t auf der x-Achse aufgetragen und die Stromstärke I auf der y-Achse. Die durchgezogene Linie beschreibt dabei den Stromverlauf über die Zeit t bei vollständigem Hub des 2023P00095 WO Pumpenkolbens 3. Die gestrichelte Linie beschreibt den Stromverlauf über die Zeit t bei keinem Hub des Pumpenkolbens 3. Auf diese Weise kann durch die Stromrippelmessung beider Spulen 2‘, 2‘‘ eine mechanische Fehlfunktion des Pumpkolbens 3 erkannt werden. Weiterhin können auch unvollständige Hubbewegungen erkannt werden. Wird eine Fehlfunktion der Fluidpumpe 1 infolge eines klemmenden Pumpenkol- bens 3 diagnostiziert, so kann, nach einer ausreichenden Abkühlphase, ein Stromprofil mit hohen pulsierenden Stromspitzen aufgeprägt werden. Durch die bei Übererregung des Magnetkreises implizierten hohen pulsierenden Ankerkräfte wird ein Lösen des Pumpenkolbens 3 begünstigt. Während die Förderstrompulsationen von rotatorischen Verdrängerpumpen primär von den geometrischen Größen (Zähnezahl bzw. Anzahl der Verdrängerkammern je Umdrehung der Pumpenantriebswelle) abhängig sind, können, durch entspre- chende Ansteuerung der beiden Spulen 2‘, 2‘‘, Förderstrompulsationen, innerhalb der durch die Leistungsendstufe hardwareseitig gegebenen Grenzen, nahezu beliebig moduliert werden. Beispielsweise kann die Fluidpumpe 1, bei zeitlich gemitteltem konstanten Fördervolumenstrom V, mit einer zeitlich variablen An- steuerfrequenz f betrieben werden. Dadurch können Förderstrompulsationen, innerhalb gegebener physikalischer Grenzen moduliert bzw. beeinflusst werden. Weiterhin können unterschiedliche Fördervolumenströme V bei konstanter Hub- frequenz f, jedoch unvollständigen ausgeführten Hubbewegungen, realisiert wer- den. Das geometrische Verdrängervolumen je Hub wird dadurch entsprechend kleiner und es kann bei gleichbleibender Hubfrequenz f ein reduzierter Fördervo- lumenstrom V erzielt werden. Diese „schwimmende“ Umsteuerung vor Erreichen der Endanschläge erfordert ein entsprechend dynamisches Stromprofil zur An- steuerung der Spulen 2‘, 2‘‘. Einzelne, nicht vollständig ausgeführte Hubbewegun- 2023P00095 WO gen können aktiv, beispielsweise zur aktiven Glättung von Förderstrompulsatio- nen, in der Fluidpumpensteuerung eingesetzt werden. Durch eine Messung des Spannungsabfalles an einer oder an beiden Spulen 2‘, 2‘‘ kann die, im Bereich der Fluidpumpe 1 augenblicklich vorherrschende, Fluid- temperatur ermittelt werden. Dazu wird während der Messung die Spule 2‘, 2‘‘ über eine kurze Zeitspanne mit einem konstanten Strom beaufschlagt und der durch den temperaturabhängigen Spulenwiderstand hervorgerufene Spannungsabfall ermittelt. Durch geeignete konstruktive Maßnahmen kann das Fluid die Spule 2‘, 2‘‘ indirekt oder auch unmittelbar umströmen. Durch eine abwechselnde Messung des Spanungsabfalles an beiden Spulen 2‘, 2‘‘ ist eine redundante Bestimmung der Fluidtemperatur möglich. Die Temperaturmessung erfolgt vorzugsweise bei inakti- ver Fluidpumpe 1. Weitere Informationen, welche indirekt Rückschlüsse über die Fluidtemperatur ermöglichen, können durch Strommessung (Peak- und/oder RMS („root mean square“)-Wert) bei definierten Fördervolumenströmen V generiert werden. Durch die Bestromung einer Spule 2‘, 2‘‘, oder durch die abwechselnde Bestro- mung beider Spulen 2‘, 2‘‘, lässt sich eine Kühl- und/oder Schmiermittelsumpfhei- zung realisieren. Dabei ist es zweckmäßig, dass zwischen den Bestromungspha- sen einzelne Pumpenhübe zur Umwälzung des Kühl- und/oder Schmiermittels ausgeführt werden. Insbesondere lässt sich dadurch das Tieftemperatur Startver- halten der Fluidpumpe 1 begünstigen, was für einen Einsatz als Vorkonditionier- pumpe relevant ist. Da die Fluidpumpe 1 zu einem wesentlichen Teil im Kühl- und/oder Schmiermittelsumpf angeordnet ist, wird der Großteil der eingebrachten elektrischen Verlustleistung durch das sich im Bereich innerhalb und außerhalb der Fluidpumpe 1 befindliche Kühl- und/oder Schmiermittel abgeführt. 2023P00095 WO In Fig.11 ist beispielhaft ein Ablaufschema des erfindungsgemäßen Verfahrens 100 dargestellt. Das Verfahren 100 beinhaltet in einem ersten Schritt einen Abfrageblock 101. In dem Abfrageblock 101 wird abgefragt, ob eine aktive Kühlung und/oder Schmie- rung seitens des Fahrzeugs gefordert ist. Wird der Abfrageblock 101 mit „nein“ (-) beantwortet, so muss die Doppelspulen-Kolbenpumpe nicht in einen Betrieb gere- gelt werden (Block 200). Wird einer der Abfrageblock 101 mit „ja“ (+) beantwortet, so wird die Doppelspulen-Kolbenpumpe in einen aktiven Pumpenbetriebsmodus geregelt bzw. gestellt (Block 300). Für den funktionsoptimalen Betrieb laufen in weiterer Folge mehrere vorgegebene Funktionsblöcke 400, 500, 600, 700, 800, 900 ab, nämlich - ein Funktionsblock „Ermittlung des funktionsoptimalen Stromprofils“ 400 - ein Funktionsblock „Ermittlung Fluidsumpftemperatur“ 500 - ein Funktionsblock „Spulenheizfunktion“ 600 - ein Funktionsblock „Diagnose“ 700 - ein Funktionsblock „Lösen eines klemmenden Pumpenkolbens“ 800 und - ein Funktionsblock „weitere applikationsspezifische Funktionsblöcke“ 900. In den Fig.12 bis Fig.16 sind jeweils die einzelnen Funktionsblöcke 400, 500, 600, 700, 800, 900 im Detail dargestellt. Fig.12 zeigt den Funktionsblock „Ermittlung des funktionsoptimalen Stromprofils“ 400 im Detail. In diesem Funktionsblock 400 laufen der Reihe nach drei Abfrage- blöcke 401, 402, 403 ab. In dem Abfrageblock 401 wird abgefragt, ob der „Perfor- mance“ Modus aktiv ist. In dem Abfrageblock 402 wird abgefragt, ob der „Effi- ciency“ Modus aktiv ist. In dem Abfrageblock 403 wird abgefragt, ob der „NVH“ Modus aktiv ist. Wird jeder dieser Abfrageblöcke 401, 402, 403 mit „nein“ (-) be- 2023P00095 WO antwortet, so erfolgt der Funktionsblock 414 „Look Up Table / Limp Home Mode“. Wird der Abfrageblock 401 mit „ja“ (+) beantwortet, so erfolgt der Funktionsblock 411 „Look Up Table / Performance Modus“. Wir der Abfrageblock 402 mit „ja“ beantwortet, so erfolgt der Funktionsblock 412 „Look Up Table / Efficiency Mo- dus“. Wird der Abfrageblock 403 mit „ja“ beantwortet, so erfolgt der Funktionsblock 413 „Look Up Table / NVH Modus“. Fig.13 zeigt den Funktionsblock „Ermittlung Fluidsumpftemperatur“ 500 im Detail. In diesem Funktionsblock 500 laufen der Reihe nach drei Funktionsblöcke 501, 502, 503 ab. In dem Funktionsblock 501 erfolgt die Bestimmung eines Wider- stands durch Strommessung an der ersten Spule. In dem Funktionsblock 502 erfolgt die Bestimmung eines Widerstands durch Strommessung an der zweiten Spule. In dem Funktionsblock 503 erfolgt eine rechnerische Ermittlung der mittle- ren Fluidtemperatur Tact, calc. In einem darauffolgenden Abfrageblock 504, wird abgefragt, ob „Tact, calc ≤ Tmin, operation“, wobei Tmin, operation einer definierten Mindest- Betriebstemperatur des Fluids entspricht. Wird dieser Abfrageblock 504 mit „nein“ (-) beantwortet, so wird in weiterer Folge der Funktionsblock „Diagnose“ 700 ge- mäß Fig.15 ausgeführt. Wird dieser Abfrageblock mit „ja“ (+) beantwortet, so erfolgt der Funktionsblock „Spulenheizfunktion“ 600 gemäß Fig.14. Fig.14 zeigt den Funktionsblock „Spulenheizfunktion“ 600 im Detail. In diesem Funktionsblock laufen der Reihe nach drei Funktionsblöcke 601, 602, 700 ab. In dem Funktionsblock „Spulenprofil Spulenheizfunktion“ 601 erfolgt das Aufheizen des Fluids auf die Tmin, operation Temperatur mittels eines optimierten Stromprofils, das abhängig von aktuellen Temperatur- und Betriebsbedingungen aus einem Look Up Table gewählt wird. In dem Funktionsblock „Ermittlung Fluidsumpftempe- ratur“ 602 wird die Temperatur des Fluids im Fluidsumpf ermittelt. Der Funktions- block „Diagnose“ 700 erfolgt gemäß Fig.15. 2023P00095 WO Fig.15 zeigt den Funktionsblock „Diagnose“ 700 im Detail. In diesem Funktions- block 700 laufen der Reihe nach vier Funktionsblöcke 500, 701, 702, 703 ab. Der erste Funktionsblöcke 500 wurde bereits anhand von Fig.13 erläutert. In dem Funktionsblock 701 erfolgt eine Messung eines induzierten Stroms iA, ind an der ersten Spule. In dem Funktionsblock 702 erfolgt eine Messung eines induzierten Stroms iA, ind an der zweiten Spule. In dem Funktionsblock 703 erfolgt eine rechne- rische Ermittlung des mittleren induzierten Stroms iind, clac. In einem darauffolgen- den Abfrageblock 704 wird abgefragt, ob „iind, calc ≤ iind, soll“, wobei iind, soll einem definierten induzierten Strom entspricht. Wird dieser Abfrageblock 704 mit „nein“ (- ) beantwortet, so ist die „Diagnose in Ordnung“ 705. Wird dieser Abfrageblock mit „ja“ (+) beantwortet, so erfolgt der Funktionsblock „Lösen eines klemmenden Pumpenkolbens“ 800 gemäß Fig.16. Fig.16 zeigt den Funktionsblock „Lösen eines klemmenden Pumpenkolbens“ 800 im Detail. In diesem Funktionsblock 800 laufen der Reihe nach fünf Funktionsblö- cke 500, 801, 802, 803, 500 ab. In dem anfänglichen Funktionsblock 500 dieser Reihe erfolgt eine Ermittlung der Fluidsumpftemperatur gemäß dem Ablaufschema in Fig.13. In dem Funktionsblock 801 erfolgt eine rechnerische Ermittlung des maximal zulässigen RMS-Stroms imax. In dem Funktionsblock 802 erfolgt eine Ermittlung des Stromprofils mit Stromspitzen. In dem Funktionsblock 803 erfolgt eine abwechselnde Bestromung der ersten Spule und der zweiten Spule mit dem maximal zulässigen RMS-Strom imax. Der Funktionsblock 803 kann bis zu drei Mal wiederholt werden. Danach erfolgt ein abschließender Funktionsblock 500 und somit eine Ermittlung der Fluidsumpftemperatur gemäß dem Ablaufschema in Fig. 13. In dem darauffolgenden Abfrageblock 804, wird abgefragt, ob „Tact, calc ≤ Tmin, operation“. Wird dieser Abfrageblock 804 mit „nein“ (-) beantwortet, so erfolgt der Funktionsblock 700, wie er bereits anhand von Fig.15 beschrieben wurde. Wird dieser Abfrageblock mit „ja“ (+) beantwortet so startet abermals der Funktions- block 801, gefolgt von den Funktionsblöcken 802, 803 und dem Abfrageblock 804, 2023P00095 WO ob „Tact, calc ≤ Tmin, operation“ und das so lange, bis der Abfrageblock 804 mit „nein“ (-) beantwortet wird. 2023P00095 WO Bezugszeichenliste 1 Fluidpumpe 2‘ Erste Spule 2‘‘ Zweite Spule 3 Pumpenkolben 4 Zylinder 5‘ Erstes Auslassventil 5‘‘ Zweites Auslassventil 6‘ Erstes Einlassventil 6‘‘ Zweites Einlassventil 7 Zentrale Längsachse des Pumpenkolbens 18‘ Erste Freilaufdiode 18‘‘ Zweite Freilaufdiode 19 2-poliger elektrischer Anschluss 20 3-poliger elektrischer Anschluss V Fördervolumenstrom f Hubfrequenz t Zeit t1 Erstes Zeitintervall t2 Zweites Zeitintervall t3 Drittes Zeitintervall ∆t_ Zeitdifferenz i, I Stromstärke i1 Erster Strom i2 Zweiter Strom 2023P00095 WO i3 Dritter Strom Tact, calc Berechnete mittlere Fluidtemperatur Tmin, operation Definierte Mindest-Betriebstemperatur des Fluids iind, calc Berechneter Ist-Strom iind, soll Induzierter Soll-Strom iA, ind Induzierter Strom imax Maximal zulässiger RMS-Strom 100 Verfahren zur Regelung einer elektromagnetisch betätigbaren Fluidpumpe 101, 401, 402, 403, 504, 704, 804 Abfrageblock 200, 300, 400, 411, 412, 413, 414, 500, 501, 502, 503, 600, 601, 602, 700, 701, 702, 703 705, 800, 801, 802, 803, 900 Funktionsblock „ja“ - „nein“ 2023P00095 WO Method for controlling an electromagnetically actuated fluid pump Field of the invention The present invention relates to a method for controlling an electromagnetically actuated fluid pump, wherein the fluid pump has an axially movable pump piston for displacing and conveying a coolant and/or lubricant, wherein a coil is arranged in the region of each of the two axial ends of the pump piston, which coil forms a lifting magnet with the pump piston and thus the pump piston can be actuated electromagnetically on both sides, wherein a delivery volume flow of the fluid pump is controlled by varying a stroke frequency of the pump piston or by varying a stroke of the pump piston. State of the art Electromagnetically actuated piston pumps known from the state of the art comprise an electromagnetic coil, an armature which is formed in, through or with the piston of the fluid piston pump and a mechanical return spring. Depending on the pump design, either the suction or the pressure side piston stroke is carried out by releasing the energy stored in the return spring. Such piston pumps are used in automotive applications as metering pumps for low-viscosity media, for example, as fuel feed pumps for parking heaters and auxiliary heaters, or as AdBlue feed pumps. The flow rates in these applications are limited to a few liters per hour. 2023P00095 WO Another known application is the use as an electric auxiliary oil pump for an automatic transmission application with a start-stop function. This pump is also used for very small delivery volume flows. The method for operating such electromagnetically actuated piston pumps is limited to the control or regulation of the current profile of an electromagnetic coil. Summary of the Invention It is an object of the invention to provide an improved method for controlling an electromagnetically actuated fluid pump, namely a double-coil piston pump, which in particular allows high delivery volume flows to be achieved. This need can be met by the subject matter of the present invention according to independent claim 1. Advantageous embodiments of the present invention are described in the dependent claims. The method according to the invention serves to control an electromagnetically actuated fluid pump, wherein the fluid pump has an axially movable pump piston for displacing and conveying a coolant and/or lubricant, wherein a coil is arranged in the region of each of the two axial ends of the pump piston, which coil forms a lifting magnet with the pump piston, thus allowing the pump piston to be electromagnetically actuated on both sides. According to the invention, a delivery volume flow of coolant and/or lubricant of the fluid pump is controlled by varying a stroke frequency of the pump piston or 2023P00095 WO controlled by varying the stroke of the pump piston. In a preferred embodiment of the method according to the invention, the delivery volume flow of the fluid pump is controlled by varying the stroke frequency of the pump piston, wherein the two coils of the fluid pump are operated via a power output stage with pulse width modulation. In a further preferred embodiment of the method according to the invention, the delivery volume flow of the fluid pump is controlled by varying the stroke frequency of the pump piston, wherein a current profile for a stroke of the pump piston is additionally changed depending on the prevailing operating conditions. Overexcitation and/or pre-control of the respective coil of the lifting magnet is preferably controlled. Furthermore, operation-dependent current profile parameters are preferably stored in a control unit. In a further preferred embodiment of the method according to the invention, the delivery volume flow of the fluid pump is controlled by varying the stroke of the pump piston, namely by varying an axial deflection of the pump piston. In this case, the magnitude of the current pulses of a current profile applied to the respective coil is preferably varied, with the frequency being kept constant over a defined range of the flow rate. In this case, too, the necessary current profile parameters are preferably stored in a control unit. 2023P00095 WO A stroke movement of the pump piston is preferably detected via an increase in the effective current and/or via the current ripple in a stationary state. For this purpose, an actual current increase in the respective coil is preferably recorded over time, thus creating an actual current increase profile, wherein the actual current increase profile is compared with a current increase profile of the respective coil stored in a control unit, wherein the stored current increase profile contains the target values of a current increase in the respective coil for no, half and/or a full stroke movement of the pump piston. A change in the current increase in the respective coil as a function of the temperature is preferably taken into account via a compensation factor stored in the control unit. Furthermore, the current ripple results from a pulse width modulation control of the respective coil and is determined via the control unit. In an advantageous embodiment of the method according to the invention, in the event of a malfunction of the fluid pump, after a defined cooling phase, a current profile with high pulsating current peaks is applied to each coil. A voltage drop across at least one coil can be detected via the control unit, thus determining the temperature prevailing in the area of the fluid pump. 2023P00095 WO Brief description of the drawings The invention is described below by way of example with reference to the drawings. Fig. 1 shows a hydraulic circuit diagram of an electromagnetically actuated double-coil piston pump. Fig. 2 shows an isometric view of an exemplary embodiment of an electromagnetically actuated double-coil piston pump. Fig. 3 schematically shows a first embodiment for connecting the two coils of a double-coil piston pump according to Fig. 1 and Fig. 2. Fig. 4 schematically shows a second embodiment for connecting the two coils of a double-coil piston pump according to Fig. 1 and Fig. 2. Fig. 5 shows, by way of example, the relationship between the delivery volume flow and stroke frequency of a double-coil piston pump according to Fig. 1 and Fig. 2. Fig. 6 shows an exemplary current profile for an electromagnetically actuated double-coil piston pump according to Fig. 1 and Fig. 2. Fig.7 shows an exemplary current profile with active pilot control for an electromagnetically actuated double-coil piston pump according to Fig.1 and Fig.2. 2023P00095 WO Fig. 8a shows an example current profile for an electromagnetically actuated double-coil piston pump according to Fig. 1 and Fig. 2 with variation of the current pulses and the current pulse duration for small delivery volume flows. Fig. 8b shows an example current profile for an electromagnetically actuated double-coil piston pump according to Fig. 1 and Fig. 2 with variation of the current pulses and the current pulse duration for high delivery volume flows. Fig. 9 shows a qualitative representation of the effective current increase over time. Figure 10 shows a qualitative representation of a current ripple. Fig. 11 shows a schematic flow diagram of a method for controlling an electromagnetically actuated double-coil piston pump. Fig. 12 shows a detailed flow diagram for a first block from Fig. 11. Fig. 13 shows a detailed flow diagram for a second block from Fig. 11. Fig. 14 shows a detailed flow diagram for a third block from Fig. 11. Fig. 15 shows a detailed flowchart for a fourth block from Fig. 11. Fig. 16 shows a detailed flowchart for a fifth block from Fig. 11. 2023P00095 WO Detailed description of the invention Fig. 1 shows a hydraulic circuit diagram of an electromagnetically actuated fluid pump 1, namely a double-coil piston pump. Fig. 2 shows an isometric view of a fluid pump 1 according to Fig. 1. The fluid pump 1 comprises a cylinder 4 and a pump piston 3. The pump piston 3 is arranged in the cylinder 4 in order to delimit a cylindrical cavity together with the cylinder 4. The cylindrical cavity is connected to a pressure-side outlet 8 of the fluid pump 1 via a first outlet valve 6' and a second outlet valve 6'' and to a suction-side inlet 9 of the fluid pump 1 via a first inlet valve 5' and a second inlet valve 5''. The suction-side inlet 9 of the fluid pump 1 is fluidly connected to a coolant and/or lubricant sump (not shown). To pump a fluid, namely the coolant and/or lubricant, such as oil, from the suction-side inlet 9 to the pressure-side outlet 8 of the fluid pump 1, the pump piston 3 can be actuated electromagnetically. For this purpose, a coil 2', 2'' is arranged on each side of the pump piston 3, more precisely in the region of its two axial ends - with reference to Fig. 1, a first coil 2' is arranged on the left side of the pump piston 3 and a second coil 2'' is arranged on the right side of the pump piston 3. The pump piston 3 and the respective coil 2', 2'' each form a lifting magnet. For this purpose, a magnetic armature (not shown) is formed on, in, or through the pump piston 3, which interacts electromagnetically with the respective coil 2', 2'. By energizing the respective coil 2', 2'', the pump piston 3 can be moved axially. 2023P00095 WO The direction "axial" corresponds to a direction along or parallel to the central longitudinal axis 7 of the pump piston 3. Fig. 3 and Fig. 4 schematically show two possible designs for connecting the two coils 2', 2'' of a fluid pump 1 according to Fig. 1 and Fig. 2. The two coils 2', 2'' are "hard-wired" to one another. In Fig. 3, the coils 2', 2'' are each connected to one another via a freewheeling diode 18', 18'' arranged in opposite directions, namely a first freewheeling diode 18' and a second freewheeling diode 18'', and are controlled via a common electrical full-bridge circuit. The power output stage, preferably an electrical full bridge, for controlling the coils 2', 2'' is not shown in the figures. These electronic components are preferably integrated in an (external) control unit (not shown), which is connected to the fluid pump 1 via a cable harness. The design according to Fig. 3 has a 2-pin electrical connection 19. The wiring design according to Fig. 4 does not use freewheeling diodes and has a 3-pin electrical connection 20. The exemplary fluid pump 1 is connected to the control unit (not shown) for control purposes and is part of a cooling and/or lubrication system of a motor vehicle. A cooling and/or lubrication strategy for the motor vehicle can be implemented via the cooling and/or lubrication system. The method 100 according to the invention is explained below with reference to the fluid pump 1 described in Figs. 1 to 4. The method for controlling the fluid pump 100 is illustrated in Figs. 11 to 16 using individual flow charts. 2023P00095 WO A first variant for controlling the delivery volume flow V of the fluid pump 1 is a variation of the stroke frequency f of the pump piston 3. The relationship between the delivery volume flow V and the stroke frequency f is shown in Fig. 5 using an example fluid pump design, with the stroke frequency f plotted in Hertz [Hz] on the x-axis and the fluid volume flow plotted in liters/minute [l/min] on the y-axis. The stroke frequency f is varied between 1 Hz and 45 Hz. This corresponds to delivery volume flows of 0.3 l/min to 7 l/min. The two coils 2', 2'' of the fluid pump 1 are operated via a power output stage with pulse width modulation (PWM). The PWM frequency is 1 kHz to 5 kHz. In addition to the stroke frequency variation, the current profile for a pump piston stroke is changed accordingly depending on the operating conditions of the fluid pump 1. Overexcitation of a respective coil 2', 2'', pre-control of a respective coil 2', 2'' or a combination of both can be provided in such a current profile. Fig. 6 shows a first example current profile for the fluid pump 1. The time t is plotted on the x-axis and the current intensity I on the y-axis. The first coil 2' is energized with positive current values (stroke) and the second coil 2'' with negative current values (counterstroke). In the event of overexcitation, the first current value i1 of the current profile is selected in the range from 10A to 12A for the exemplary fluid pump design in order to increase the dynamics of the pump piston 3. Fig. 6 shows a corresponding current profile with three time intervals t1, t2, t3, namely a first time interval t1, a second time interval t2, and a third time interval t3, and associated current values i1, i2, i3, namely a first current value i1, a second current value i2, and a third current value i3. The duration of the time intervals t1, t1, t3 and the current values i1, i2, i3 are varied or fixed depending on the operating conditions. 2023P00095 WO higher stroke frequencies f, from about 10 Hz, the third time interval t3 of the current profile is shortened or eliminated entirely. The operation-dependent current profile parameters are stored in the control unit. In the case of feedforward control, the first time interval t1 of the counterstroke current profile (negative current values) is superimposed on the third time interval t3 of the stroke current profile (positive current values). This control variant can be seen in Fig. 7. In Fig. 7, the time t is plotted on the x-axis and the current intensity I on the y-axis. As described for overexcitation, with feedforward control the three time intervals t1, t2, t3 and the three current values i1, i2, i3 are varied or fixed depending on the operating conditions. Here, too, the operation-dependent current profile parameters are stored in the control unit. Pre-control is used to increase the dynamics of pump piston 3 and to implement end-position damping of pump piston 3. Certain operating conditions require a combination of overexcitation and pre-control. The control unit selects the optimal current profile, taking into account the operating conditions, the target delivery volume flow, and the maximum possible efficiency. A second variant for controlling the delivery volume flow V of fluid pump 1 is achieved by varying the stroke of pump piston 3, namely by varying the axial deflection of pump piston 3. Small axial strokes correspond to a low delivery volume flow V, and larger strokes increase this accordingly. In order to control the axial stroke length, the height of the current pulses of the current profile applied to the respective coil 2', 2'' is varied. The 2023P00095 WO Stroke frequency f is kept constant for a certain range of the delivery volume flow V. In order to implement the control of the delivery volume flow V up to, for example, 7 [l/min], three operating frequencies are defined, namely a low, a medium and a high stroke frequency f. These stroke frequencies f are optimally selected with regard to “NVH” (noise, vibration, harshness) and can differ depending on the area of application of the fluid pump 1. Low delivery volume flows V are set at the low stroke frequency f and by varying the current values i1, i2, as well as the current pulse duration (time interval) t1, t2 of the current profile. This control variant is shown in Fig. 8a. Higher delivery volume flows V are controlled according to the same principle, but at the medium or high stroke frequency and with higher and different current values i1, i2, as shown in Fig. 8b. In Fig. 8a and Fig. 8b, time t is plotted on the x-axis and current I on the y-axis. The advantage of controlling the flow rate V by stroke variation is that only operating frequencies can be selected that exhibit optimal "NVH" characteristics. The necessary current profiles for control by stroke variation are stored in the control unit. A mechanical malfunction of the fluid pump 1 can be detected via the stroke movement of the pump piston 3 by checking whether the pump piston 3 can perform a full stroke or, for example, whether the pump piston 3 is stuck and can no longer move axially, thus eliminating the pumping effect. 2023P00095 WO A complete stroke movement of the pump piston 3 can be detected either by the increase in the effective current or by the current ripple in the stationary state. If the pump piston 3 performs a complete stroke movement, the effective current increase in the coil 2', 2'' is slower over time than when the pump piston 3 is not moving. This difference is shown in Fig. 9. In Fig. 9, time t is plotted on the x-axis and the current intensity I on the y-axis. The solid line describes the current curve over time t when there is no stroke of the pump piston 3. The dashed line describes the current curve over time t when the pump piston 3 has a full stroke. This current increase can be evaluated via the control unit (gradient calculation) and the duration can be compared with stored values, namely target values for the current increase for no, half and full stroke movements. A compensation factor takes into account the change in current rise as a function of temperature. Another way to detect the stroke movement of the pump piston 3 is to evaluate the current ripple in the stationary state. The current ripple results from the PWM control of the coils 2', 2''. In addition to the effective current, the current ripple of each coil 2', 2'' is also determined via the electronic control. The height of the current ripple represents the position of the pump piston 3 relative to each coil 2', 2''. If the pump piston 3 is positioned on one side (first coil 2'), i.e. the air gap is 0 mm, then the current ripple of the first coil 2' is larger than if the pump piston 3 is located entirely on the side of the second coil 2'' (air gap is maximum relative to the first coil 2'). This is shown in Fig. 10. In Fig. 10, time t is plotted on the x-axis and current I on the y-axis. The solid line describes the current curve over time t during the full stroke of the 2023P00095 WO Pump piston 3. The dashed line describes the current curve over time t when the pump piston 3 is not moving. In this way, a mechanical malfunction of the pump piston 3 can be detected by measuring the current ripple of both coils 2', 2''. Furthermore, incomplete stroke movements can also be detected. If a malfunction of the fluid pump 1 is diagnosed as a result of a jammed pump piston 3, a current profile with high pulsating current peaks can be imposed after a sufficient cooling phase. The high pulsating armature forces implied by overexcitation of the magnetic circuit promote the release of the pump piston 3. While the flow rate pulsations of rotary positive displacement pumps depend primarily on the geometric variables (number of teeth or number of displacement chambers per revolution of the pump drive shaft), flow rate pulsations can be modulated almost arbitrarily within the limits specified by the hardware of the power output stage by appropriately controlling the two coils 2', 2''. For example, the fluid pump 1 can be operated with a time-variable control frequency f at a time-averaged constant flow rate V. This allows flow rate pulsations to be modulated or influenced within given physical limits. Furthermore, different flow rates V can be realized at a constant stroke frequency f, but with incomplete stroke movements. The geometric displacement volume per stroke is therefore correspondingly smaller, and a reduced flow rate V can be achieved at a constant stroke frequency f. This "floating" reversal before reaching the end stops requires a correspondingly dynamic current profile to control the coils 2', 2''. Individual, incomplete stroke movements 2023P00095 WO can be actively used in fluid pump control, for example, to actively smooth flow pulsations. By measuring the voltage drop across one or both coils 2', 2'', the fluid temperature currently prevailing in the area of the fluid pump 1 can be determined. For this purpose, a constant current is applied to the coil 2', 2'' for a short period of time during the measurement, and the voltage drop caused by the temperature-dependent coil resistance is determined. With suitable design measures, the fluid can flow around the coil 2', 2'' indirectly or directly. By alternately measuring the voltage drop across both coils 2', 2'', a redundant determination of the fluid temperature is possible. The temperature measurement is preferably carried out when the fluid pump 1 is inactive. Further information, which indirectly allows conclusions to be drawn about the fluid temperature, can be generated by current measurement (peak and/or RMS ("root mean square") value) at defined flow rates V. By energizing one coil 2', 2'', or by alternately energizing both coils 2', 2'', a coolant and/or lubricant sump heater can be implemented. It is expedient to perform individual pump strokes to circulate the coolant and/or lubricant between the energization phases. In particular, this promotes the low-temperature start-up behavior of the fluid pump 1, which is relevant for use as a preconditioning pump. Since the fluid pump 1 is largely arranged in the coolant and/or lubricant sump, the majority of the introduced electrical power loss is dissipated by the coolant and/or lubricant located in the area inside and outside the fluid pump 1. 2023P00095 WO Fig. 11 shows an example of a flowchart of the method 100 according to the invention. The method 100 includes a query block 101 in a first step. In query block 101, it is queried whether active cooling and/or lubrication is required by the vehicle. If query block 101 is answered with "no" (-), the dual-coil piston pump does not need to be controlled into operation (block 200). If one of the query blocks 101 is answered with "yes" (+), the dual-coil piston pump is controlled or set to an active pump operating mode (block 300). For optimal operation, several predefined function blocks 400, 500, 600, 700, 800, 900 are subsequently executed, namely - a function block “determining the functionally optimal current profile” 400 - a function block “determining the fluid sump temperature” 500 - a function block “coil heating function” 600 - a function block “diagnosis” 700 - a function block “releasing a jammed pump piston” 800 and - a function block “other application-specific function blocks” 900. The individual function blocks 400, 500, 600, 700, 800, 900 are shown in detail in Fig. 12 to Fig. 16. Fig. 12 shows the function block “determining the functionally optimal current profile” 400 in detail. In this function block 400, three query blocks 401, 402, and 403 run sequentially. Query block 401 queries whether the "Performance" mode is active. Query block 402 queries whether the "Efficiency" mode is active. Query block 403 queries whether the "NVH" mode is active. If each of these query blocks 401, 402, and 403 is answered with "no" (-), 2023P00095 WO responds, function block 414 "Look Up Table / Limp Home Mode" is executed. If query block 401 is answered with "yes" (+), function block 411 "Look Up Table / Performance Mode" is executed. If query block 402 is answered with "yes", function block 412 "Look Up Table / Efficiency Mode" is executed. If query block 403 is answered with "yes", function block 413 "Look Up Table / NVH Mode" is executed. Fig. 13 shows the function block "Determination of Fluid Sump Temperature" 500 in detail. In this function block 500, three function blocks 501, 502, and 503 run in sequence. In function block 501, a resistance is determined by measuring the current at the first coil. In function block 502, a resistance is determined by measuring the current at the second coil. In function block 503, the average fluid temperature Tact, calc is calculated. In a subsequent query block 504, a query is made as to whether "T act, calc ≤ T min, operation ", where T min, operation corresponds to a defined minimum operating temperature of the fluid. If this query block 504 is answered with "no" (-), the function block "Diagnosis" 700 is subsequently executed according to Fig. 15. If this query block is answered with "yes" (+), the function block "Coil heating function" 600 is executed according to Fig. 14. Fig. 14 shows the function block "Coil heating function" 600 in detail. In this function block, three function blocks 601, 602, 700 run in sequence. In the "Coil Profile Coil Heating Function" function block 601, the fluid is heated to the Tmin, operation temperature using an optimized current profile selected from a look-up table depending on the current temperature and operating conditions. In the "Determine Fluid Sump Temperature" function block 602, the temperature of the fluid in the fluid sump is determined. The "Diagnosis" function block 700 is executed as shown in Fig. 15. 2023P00095 WO Fig. 15 shows the function block "Diagnosis" 700 in detail. In this function block 700, four function blocks 500, 701, 702, 703 run sequentially. The first function block 500 was already explained with reference to Fig. 13. In function block 701, an induced current iA, ind is measured at the first coil. In function block 702, an induced current iA , ind is measured at the second coil. In function block 703, the average induced current iind, clac is calculated. In a subsequent query block 704, a query is made as to whether "i ind, calc ≤ i ind, soll ", where i ind, soll corresponds to a defined induced current. If this query block 704 is answered with "no" (- ), the "diagnosis is OK" 705. If this query block is answered with "yes" (+), the function block "releasing a jammed pump piston" 800 is carried out according to Fig. 16. Fig. 16 shows the function block "releasing a jammed pump piston" 800 in detail. In this function block 800, five function blocks 500, 801, 802, 803, 500 run in sequence. In the initial function block 500 of this series, the fluid sump temperature is determined according to the flow chart in Fig. 13. In function block 801, the maximum permissible RMS current i max is calculated. In function block 802, the current profile with current peaks is determined. In function block 803, the first coil and the second coil are alternately energized with the maximum permissible RMS current i max . Function block 803 can be repeated up to three times. This is followed by a concluding function block 500, which determines the fluid sump temperature according to the flow chart in Fig. 13. In the subsequent query block 804, a query is made as to whether "T act, calc ≤ T min, operation." If this query block 804 is answered with "no" (-), function block 700 is executed, as already described with reference to Fig. 15. If this query block is answered with "yes" (+), function block 801 starts again, followed by function blocks 802, 803, and query block 804. 2023P00095 WO whether "Tact, calc ≤ Tmin, operation" and this continues until query block 804 is answered with "no" (-). 2023P00095 WO List of reference symbols 1 Fluid pump 2' First coil 2'' Second coil 3 Pump piston 4 Cylinder 5' First outlet valve 5'' Second outlet valve 6' First inlet valve 6'' Second inlet valve 7 Central longitudinal axis of the pump piston 18' First freewheeling diode 18'' Second freewheeling diode 19 2-pin electrical connection 20 3-pin electrical connection V Displacement volume flow f Stroke frequency t Time t1 First time interval t2 Second time interval t3 Third time interval ∆t_ Time difference i, I Current i1 First current i2 Second current 2023P00095 WO i3 Third current Tact, calc Calculated mean fluid temperature Tmin, operation Defined minimum operating temperature of the fluid i ind, calc Calculated actual current iind, soll Induced desired current i A, ind Induced current i max Maximum permissible RMS current 100 Method for controlling an electromagnetically actuated fluid pump 101, 401, 402, 403, 504, 704, 804 Query block 200, 300, 400, 411, 412, 413, 414, 500, 501, 502, 503, 600, 601, 602, 700, 701, 702, 703 705, 800, 801, 802, 803, 900 Function block "yes" - "no" 2023P00095 WO

Claims

Patentansprüche 1. Verfahren (100) zur Regelung einer elektromagnetisch betätigbaren Fluid- pumpe (1), wobei die Fluidpumpe (1) einen axial bewegbaren Pumpenkol- ben (3) zur Verdrängung und Förderung eines Kühl- und/oder Schmiermit- tels aufweist, wobei im Bereich der beiden axialen Enden des Pumpenkol- bens (3) jeweils eine Spule (2‘, 2‘‘) angeordnet ist, die mit dem Pumpenkol- ben (3) jeweils einen Hubmagneten ausbildet und so der Pumpenkolben (3) beidseitig elektromagnetisch betätigbar ist, wobei ein Fördervolumenstrom (V) der Fluidpumpe (1) über eine Variation einer Hubfrequenz (f) des Pum- penkolbens (3) oder über eine Variation eines Hubes des Pumpenkolbens (3) geregelt wird. 2. Verfahren (100) nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t , dass der Fördervo- lumenstrom (V) der Fluidpumpe (1) über die Variation der Hubfrequenz (f) des Pumpenkolbens (3) geregelt wird, wobei die beiden Spulen (2‘, 2‘‘) der Fluidpumpe (1) über eine Leistungsendstufe mit Pulsweitenmodulation (PWM) betrieben werden. 3. Verfahren (100) nach Anspruch 1 oder 2, d a d u r c h g e k e n n z e i c h n e t , dass der Fördervo- lumenstrom (V) der Fluidpumpe (1) über die Variation der Hubfrequenz (f) des Pumpenkolbens (3) geregelt wird, wobei zusätzlich ein Stromprofil für einen Hub des Pumpenkolbens (3) in Abhängigkeit von den vorherrschen- den Betriebsbedingungen verändert wird. 4. Verfahren (100) nach Anspruch 3, d a d u r c h g e k e n n z e i c h n e t , dass eine Übererre- gung und/oder eine Vorsteuerung der jeweiligen Spule geregelt wird. 2023P00095 WO 5. Verfahren (100) nach Anspruch 3 oder 4, d a d u r c h g e k e n n z e i c h n e t , dass betriebsabhän- gige Stromprofilparameter in einer Steuereinheit hinterlegt werden. 6. Verfahren (100) nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t , dass der Fördervo- lumenstrom (V) der Fluidpumpe über die Variation der Hubes des Pumpen- kolbens (3) geregelt wird, nämlich über eine Variation einer axiale Auslen- kung des Pumpenkolbens (3). 7. Verfahren (100) nach Anspruch 1 oder 6, d a d u r c h g e k e n n z e i c h n e t , dass die Höhe von Strompulsen eines Stromprofils mit denen die jeweilige Spule (2‘, 2‘‘) be- aufschlagt wird variiert wird, wobei die Hubfrequenz (f) über einen definier- ten Bereich des Fördervolumenstroms (V) konstant gehalten wird. 8. Verfahren (100) nach Anspruch 7, d a d u r c h g e k e n n z e i c h n e t , dass die notwendi- gen Stromprofilparameter in einer Steuereinheit hinterlegt werden. 9. Verfahren (100) nach einem der vorhergehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t , dass eine Hubbewe- gung des Pumpenkolbens (3) über einen Anstieg des effektiven Stroms und/oder über den Stromrippel in einem stationären Zustand detektiert wird. 10. Verfahren (100) nach Anspruch 9, d a d u r c h g e k e n n z e i c h n e t , dass ein tatsächli- cher Stromanstieg in der jeweiligen Spule (2‘, 2‘‘) über die Zeit (t) aufge- zeichnet wird und so ein tatsächliches Stromanstiegsprofil erstellt wird, wo- 2023P00095 WO bei das tatsächliche Stromanstiegsprofil mit einem in einer Steuereinheit hinterlegten Stromanstiegsprofil der jeweiligen Spule (2‘, 2‘‘) verglichen wird, wobei das hinterlegte Stromanstiegsprofil die Sollwerte eines Stromanstiegs in der jeweiligen Spule (2‘, 2‘‘) für keine, eine halbe und/oder eine volle Hubbewegung des Pumpenkolbens (3) enthält. 11. Verfahren (100) nach Anspruch 10, d a d u r c h g e k e n n z e i c h n e t , dass eine Stroman- stiegsänderung in der jeweiligen Spule (2‘, 2‘‘) in Abhängigkeit von der Temperatur über einen in der Steuereinheit hinterlegten Kompensationsfak- tor berücksichtigt wird. 12. Verfahren (100) nach Anspruch 9, 10 oder 11, d a d u r c h g e k e n n z e i c h n e t , dass der Stromrippel aus einer Pulsweitenmodulationsansteuerung der jeweiligen Spule (2‘, 2‘‘) resultiert und über die Steuereinheit ermittelt wird. 13. Verfahren (100) nach einem der vorhergehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t , dass bei einer Fehl- funktion der Fluidpumpe (1), nach einer definierten Abkühlphase, jeder Spu- le (2‘, 2‘‘) ein Stromprofil mit hohen pulsierenden Stromspitzen aufgeprägt wird. 14. Verfahren (100) nach einem der vorhergehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t , dass über die Steu- ereinheit ein Spannungsabfall an zumindest einer Spule (2‘, 2‘‘‘) detektiert wird und so die im Bereich der Fluidpumpe (1) vorherrschende Temperatur ermittelt wird. -.-.-. 2023P00095 WO Patent claims 1. Method (100) for controlling an electromagnetically actuated fluid pump (1), wherein the fluid pump (1) has an axially movable pump piston (3) for displacing and conveying a coolant and/or lubricant, wherein in the region of the two axial ends of the pump piston (3) a coil (2', 2'') is arranged, which forms a lifting magnet with the pump piston (3) and thus the pump piston (3) can be actuated electromagnetically on both sides, wherein a delivery volume flow (V) of the fluid pump (1) is controlled via a variation of a stroke frequency (f) of the pump piston (3) or via a variation of a stroke of the pump piston (3). 2. Method (100) according to claim 1, characterized in that the delivery volume flow (V) of the fluid pump (1) is regulated by varying the stroke frequency (f) of the pump piston (3), wherein the two coils (2', 2'') of the fluid pump (1) are operated via a power output stage with pulse width modulation (PWM). 3. Method (100) according to claim 1 or 2, characterized in that the delivery volume flow (V) of the fluid pump (1) is regulated by varying the stroke frequency (f) of the pump piston (3), wherein a current profile for a stroke of the pump piston (3) is additionally changed depending on the prevailing operating conditions. 4. Method (100) according to claim 3, characterized in that overexcitation and/or pre-control of the respective coil is regulated. 2023P00095 WO 5. Method (100) according to claim 3 or 4, characterized in that operation-dependent current profile parameters are stored in a control unit. 6. Method (100) according to claim 1, characterized in that the delivery volume flow (V) of the fluid pump is regulated via the variation of the stroke of the pump piston (3), namely via a variation of an axial deflection of the pump piston (3). 7. Method (100) according to claim 1 or 6, characterized in that the height of current pulses of a current profile with which the respective coil (2', 2'') is acted upon is varied, wherein the stroke frequency (f) is kept constant over a defined range of the delivery volume flow (V). 8. Method (100) according to claim 7, characterized in that the necessary current profile parameters are stored in a control unit. 9. The method (100) according to one of the preceding claims, characterized in that a stroke movement of the pump piston (3) is detected via an increase in the effective current and/or via the current ripple in a stationary state. 10. The method (100) according to claim 9, characterized in that an actual current increase in the respective coil (2', 2") is recorded over time (t), thus creating an actual current increase profile, where- 2023P00095 WO in which the actual current rise profile is compared with a current rise profile of the respective coil (2', 2'') stored in a control unit, wherein the stored current rise profile contains the target values of a current rise in the respective coil (2', 2'') for no, half and/or a full stroke movement of the pump piston (3). 11. Method (100) according to claim 10, characterized in that a change in the current rise in the respective coil (2', 2'') as a function of the temperature is taken into account via a compensation factor stored in the control unit. 12. Method (100) according to claim 9, 10 or 11, characterized in that the current ripple results from a pulse width modulation control of the respective coil (2', 2'') and is determined via the control unit. 13. The method (100) according to one of the preceding claims, characterized in that, in the event of a malfunction of the fluid pump (1), after a defined cooling phase, a current profile with high pulsating current peaks is imposed on each coil (2', 2"). 14. The method (100) according to one of the preceding claims, characterized in that, via the control unit, a voltage drop across at least one coil (2', 2'") is detected, and the temperature prevailing in the area of the fluid pump (1) is thus determined. -.-.-. 2023P00095 WO
PCT/EP2024/076231 2023-10-17 2024-09-19 Method for controlling an electromagnetically actuable fluid pump Pending WO2025082693A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102023210159.9A DE102023210159A1 (en) 2023-10-17 2023-10-17 Method for controlling an electromagnetically actuated fluid pump
DE102023210159.9 2023-10-17

Publications (1)

Publication Number Publication Date
WO2025082693A1 true WO2025082693A1 (en) 2025-04-24

Family

ID=92883235

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2024/076231 Pending WO2025082693A1 (en) 2023-10-17 2024-09-19 Method for controlling an electromagnetically actuable fluid pump

Country Status (2)

Country Link
DE (1) DE102023210159A1 (en)
WO (1) WO2025082693A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2495598A (en) * 1945-12-19 1950-01-24 Bendix Aviat Corp Electrically operated pump
CN2464960Y (en) * 2001-01-18 2001-12-12 陈明磊 Straight line motor reciprocative pump
DE102013218064A1 (en) * 2012-12-06 2014-06-12 Robert Bosch Gmbh Linear drive and piston pump arrangement

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007017731A1 (en) * 2007-04-16 2008-10-23 Robert Bosch Gmbh Pump for brake assembly of vehicle, has anchoring unit arranged between electromagnet and readjusting device, pulled or pushed using electromagnet, and separating working chamber from another working chamber in fluid-tight manner
DE102012023902B3 (en) * 2012-12-07 2014-03-20 Arburg Gmbh + Co. Kg Method for operating a hydraulic device with pump and servomotor and associated hydraulic device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2495598A (en) * 1945-12-19 1950-01-24 Bendix Aviat Corp Electrically operated pump
CN2464960Y (en) * 2001-01-18 2001-12-12 陈明磊 Straight line motor reciprocative pump
DE102013218064A1 (en) * 2012-12-06 2014-06-12 Robert Bosch Gmbh Linear drive and piston pump arrangement

Also Published As

Publication number Publication date
DE102023210159A1 (en) 2025-04-17

Similar Documents

Publication Publication Date Title
DE102015003195B4 (en) electric pump
DE60314488T2 (en) Control device for the common rail injection system of an internal combustion engine
EP1047871B1 (en) Fuel injection system for internal combustion engines
DE102011105648A1 (en) Hydraulic actuator for the actuation of clutches in particular a multi-clutch transmission for motor vehicles
DE102010061093A1 (en) System for controlling the hydraulic pressure and flow rate of oil in an engine and control method thereof
EP3794245B1 (en) Drive system with electromagnetic switching actuator and method of controlling the same
DE112017003720B4 (en) Fuel injection device control device
DE102011121286A1 (en) Electric pump
DE102012112841B4 (en) Control method and control device for an electromagnet
DE10304711B4 (en) Method for controlling a solenoid valve, in particular for an automatic transmission of a motor vehicle
DE102017115484B3 (en) Method for controlling an actuator and motor vehicle with an actuator
DE102021108705A1 (en) Electromagnetic linear actuator and method for determining the position of an armature in an electromagnetic linear actuator
WO2025082693A1 (en) Method for controlling an electromagnetically actuable fluid pump
DE102008058720A1 (en) Control method for an internal combustion engine with a common rail system
DE102023005491A1 (en) Method for controlling an electromagnetically actuated fluid pump
EP3017346A2 (en) Controlling a hydraulic pressure of a fluid transmission
EP3039288B2 (en) Method for optimizing the dosing profiles of positive displacement pumps
DE102012220495A1 (en) Method for improving the warm-up of an engine
WO2008077674A1 (en) Method for determining a scanning ratio for a valve for a camshaft adjuster
DE102020210863A1 (en) Oil supply system of a vehicle transmission
DE10343758B4 (en) Method for limiting the pressure increase in a high-pressure fuel system after stopping an internal combustion engine
WO2016091255A1 (en) Method for optimizing a driving dynamics of an electric motor, preferably for use in a hydrostatic clutch actuator of a motor vehicle
DE102014205919A1 (en) Method for operating an electromagnetically operated switching drive, apparatus for carrying out the method, computer program and computer program product
WO2018166810A1 (en) Method for operating a coolant circuit for a vehicle air-conditioning system
DE102008035455A1 (en) Method for controlling oil supply unit of internal combustion engine, involves detecting speed of internal combustion engine and temperature of oil, where target pressure level is provided for oil pump as oil supply unit

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24775881

Country of ref document: EP

Kind code of ref document: A1