EP2102984A2 - Device for controlling an electromagnetic valve - Google Patents
Device for controlling an electromagnetic valveInfo
- Publication number
- EP2102984A2 EP2102984A2 EP07847543A EP07847543A EP2102984A2 EP 2102984 A2 EP2102984 A2 EP 2102984A2 EP 07847543 A EP07847543 A EP 07847543A EP 07847543 A EP07847543 A EP 07847543A EP 2102984 A2 EP2102984 A2 EP 2102984A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- current
- control
- valve
- time
- voltage
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01F—MAGNETS; INDUCTANCES; TRANSFORMERS; SELECTION OF MATERIALS FOR THEIR MAGNETIC PROPERTIES
- H01F7/00—Magnets
- H01F7/06—Electromagnets; Actuators including electromagnets
- H01F7/08—Electromagnets; Actuators including electromagnets with armatures
- H01F7/18—Circuit arrangements for obtaining desired operating characteristics, e.g. for slow operation, for sequential energisation of windings, for high-speed energisation of windings
- H01F7/1844—Monitoring or fail-safe circuits
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/20—Output circuits, e.g. for controlling currents in command coils
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/38—Controlling fuel injection of the high pressure type
- F02D41/40—Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
- F02D41/401—Controlling injection timing
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K17/00—Electronic switching or gating, i.e. not by contact-making and –breaking
- H03K17/16—Modifications for eliminating interference voltages or currents
- H03K17/161—Modifications for eliminating interference voltages or currents in field-effect transistor switches
- H03K17/165—Modifications for eliminating interference voltages or currents in field-effect transistor switches by feedback from the output circuit to the control circuit
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
- F01N3/00—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust
- F01N3/08—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous
- F01N3/10—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust
- F01N3/18—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust characterised by methods of operation; Control
- F01N3/20—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust characterised by methods of operation; Control specially adapted for catalytic conversion ; Methods of operation or control of catalytic converters
- F01N3/206—Adding periodically or continuously substances to exhaust gases for promoting purification, e.g. catalytic material in liquid form, NOx reducing agents
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/20—Output circuits, e.g. for controlling currents in command coils
- F02D2041/202—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit
- F02D2041/2051—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit using voltage control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/20—Output circuits, e.g. for controlling currents in command coils
- F02D2041/202—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit
- F02D2041/2055—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit with means for determining actual opening or closing time
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/20—Output circuits, e.g. for controlling currents in command coils
- F02D2041/202—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit
- F02D2041/2058—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit using information of the actual current value
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/20—Output circuits, e.g. for controlling currents in command coils
- F02D2041/202—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit
- F02D2041/2065—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit the control being related to the coil temperature
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
- F02D41/28—Interface circuits
- F02D2041/281—Interface circuits between sensors and control unit
- F02D2041/283—Interface circuits between sensors and control unit the sensor directly giving at least one digital reading
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
- F02D41/28—Interface circuits
- F02D2041/281—Interface circuits between sensors and control unit
- F02D2041/285—Interface circuits between sensors and control unit the sensor having a signal processing unit external to the engine control unit
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/06—Fuel or fuel supply system parameters
- F02D2200/0614—Actual fuel mass or fuel injection amount
- F02D2200/0616—Actual fuel mass or fuel injection amount determined by estimation
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01F—MAGNETS; INDUCTANCES; TRANSFORMERS; SELECTION OF MATERIALS FOR THEIR MAGNETIC PROPERTIES
- H01F7/00—Magnets
- H01F7/06—Electromagnets; Actuators including electromagnets
- H01F7/08—Electromagnets; Actuators including electromagnets with armatures
- H01F7/18—Circuit arrangements for obtaining desired operating characteristics, e.g. for slow operation, for sequential energisation of windings, for high-speed energisation of windings
- H01F7/1844—Monitoring or fail-safe circuits
- H01F2007/1866—Monitoring or fail-safe circuits with regulation loop
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Definitions
- the invention relates to a method and a device for controlling a e- lektromagnetician valve.
- valves For dosing liquids, such as fuel and / or liquids, which are used in conjunction with an exhaust aftertreatment, usually electromagnetic valves are used. Information about whether the valve is overloaded, whether it is blocked, or whether the metered amount corresponds to the desired amount, are in the control unit, which controls the associated internal combustion engine is not complete before, as this, a considerable effort in the control unit is necessary. Thus, a current value or an evaluation is usually provided for each diagnosis, which is usually arranged as a separate hardware component in the controller or in the control unit.
- reading-in means write a plurality of measured values for the current and / or voltage into a first memory for mapping a curve
- evaluation means perform a state analysis and / or a course analysis
- at least one evaluation device based on the state analysis and / or the course analysis a control variable that characterizes the control, correct and in write a second memory
- the control means based on the control variables drives a power amplifier
- the read-in means include a digital / analog converter and a DMA. These offer the advantage that they are available as cost-effective building blocks and / or software.
- evaluation means and the evaluation means are contained in a processor.
- processors are available at low cost
- the evaluation and evaluation means are preferably realized as software that can be developed and programmed inexpensively. These elements can thereby be easily adapted to other valves.
- a processor According to the current waveform or the voltage curve over time or via the angular position of a motor shaft is read into a first memory. This data is processed by a processor. The processor changes the control variables as a function of this data and writes them into a second memory.
- the reading-in means, the processor and the control means are designed as elements of a controller.
- the state analysis preferably determines variables, such as a temperature variable, a holding current and / or an offset current. These quantities allow a statement about the condition. Based on these parameters, the risk of destruction of the valve or a possible defect of the valve can be reliably detected.
- the progression analysis determines variables which characterize the time of opening or closing of the valve. Based on these quantities, a diagnosis of the dosing process is possible. So these sizes are a measure of whether the liquid to be dosed at the right time and in the correct amount was dosed. It is particularly advantageous if the reading-in means do not record the measured values over a complete metering cycle, but if the reading-in means read in the measured values in at least one measuring window. It is provided in particular that a measurement window is defined for each variable that is determined.
- the beginning and the end of the measurement window are predetermined on the basis of an expected occurrence of an event.
- FIG. 1 shows a block diagram of the essential elements of the device according to the invention
- FIG. 2 shows the current applied over time flowing through the valve
- FIG. 3 is a detailed illustration of the device according to the invention.
- FIG. 1 shows the essential elements of a device for controlling an electromagnetic valve.
- the valve is designated 100.
- first switching means 110 which is also referred to as a high-side switch
- second switching means 120 which is also referred to as a low-side switch
- current measuring means 130 to a second terminal 135 of the power supply.
- the first switching means 110 is driven by a current controller 142 and the second switching means by a metering control 144.
- the current control 142 and the metering control 144 are the essential elements of a control 140.
- the metering control activates the first switching means 110 and the current control controls the second switching means 120.
- a voltage divider consisting of a first resistor 160 and a second resistor 170, is connected to the second terminal of the supply voltage. Furthermore, this point is connected via a freewheeling diode 162 to the second terminal of the supply voltage.
- Connection point 165 applies a voltage detection 152 to a signal.
- the voltage divider is eliminated and the voltage at terminal 115 of the voltage supply is tapped.
- the two terminals of the current measuring means 130 which is preferably designed as an ohmic resistor, reach a current detection 154.
- the voltage detection 152 and the current detection 154 form the essential
- the valve is controlled via a high-side / low-side output stage.
- the energization of the first switching means takes place in the sense of a current control and / or current control. That is, the energization of the first switching means 110 is selected such that a predetermined current flows through the valve.
- the regulation of the current through the valve is determined, for example, by a variable pulse-pause ratio of a pulse width modulated signal having a specific frequency.
- This means the current controller 142 controls the first switching means such that the desired energization of the valve results.
- the energization is essentially defined by the current values in the individual phases, in particular by the tightening current between the times T2 and T3 and / or the holding current in the holding phase between the times T4 and T5. Furthermore, the
- the second switching means is controlled such that the metering begins at a certain time and ends at a certain time and thus a certain amount of liquid is metered at a certain time.
- These times and this time duration of the metering are predetermined by a higher-level controller, depending on the operating state of the internal combustion engine or on the state of an exhaust gas aftertreatment system.
- the metering control 144 essentially controls the times at which the current supply begins and / or ends.
- FIG. 2 shows, by way of example, the current profile of an energization during a metering cycle, that is, a metering of liquid by means of the valve.
- the energization of the valve begins. This means that both the high-side and the low-side switches are closed.
- the current increases until time T2.
- the current reaches a first
- the energization ends, that is, both switching means are opened and the current drops to zero until the time T6. Due to the mechanical inertia, the valve needle still needs a certain amount of time until it returns to its original position. This time can again be detected by an evaluation of the current profile. This measurement is similar to the determination of the switching time at the time Tl. After the time T7, the current usually assumes the value zero or another defined value. From this point on, the offset values and the measurement series can be adjusted. After the time T7 the metering cycle ends.
- control unit for the valve which includes the controller 140 and the evaluation 150, is shown in more detail. Already shown in Figure 1 elements are denoted by corresponding reference numerals.
- the illustrated control unit can be implemented as a hardware unit, or as a control method, which is executed by a processor or as a hybrid form.
- the voltage present at the connection point 165 or the voltage applied to the current measuring means 130 reaches the voltage detection 152 or the current detection 154.
- the current detection and the voltage detection are preferably designed as A / D converters which store the currently applied signals in to convert a digital signal that corresponds to the respective voltage value or current value.
- a DMA 200 which may also be referred to as direct memory access, the current values and / or voltage values, which were detected by the current detection 154 and the voltage detection 152, respectively, are written into a memory 210. It is preferably provided that the DMA 200 is implemented as a program structure.
- the first memory 210, the second memory and a computer 310, which processes the programs, are integrated in a processor 300.
- the first memory 210, the DMA 200, a second memory 220 and the computer communicate with one another via a data bus 250.
- the first memory 210, the second memory 220 and the computer are further connected to an address bus 240.
- the second memory 220 exchanges 230 signals with a state machine. This in turn acts on the current controller 142 and the metering controller 144 with corresponding signals.
- the data stored in the second memory 220 passes via the state machine 230 to the controller 140, which controls the switching means 110 and 120 accordingly.
- the A / D converters 152, 154 and the DMA 200 may also be referred to as read-in means.
- the state machine 230 and the controller 140 may also be referred to as control means.
- the DMA 200, the state machine 230, the evaluation 150 and the controller 140 together form an interface. Preferably, these elements are part of a controller.
- the incoming values relating to the voltage U applied to the valve and / or the current I flowing through the valve are time-converted by the voltage sensing 152 and current sensing 154, respectively, from an analog signal to a digital signal. Digitization is carried out by means of ana- Log / digital converters, which form the essential elements of current detection or voltage detection.
- the DMA 200 writes the digitized signals at certain points in time, ie, time-triggered into the first memory 210.
- the memory 210 thus stores the signal curve of the voltage and / or the current over time or over the angular position. It can be provided that all values are stored at fixed intervals over the entire metering cycle, that is, from the time TO until well after the time T7.
- only individual measuring windows are defined within which the measured values are read into the first memory 210.
- the measured values are read in only in the areas of interest and whose course characterizes the injection process.
- starting from the expected time or angle position at which the event is likely to occur the beginning and that the end of the measurement window is defined.
- the start is defined as a point in time which is a fixed value before the expected point in time, as the beginning of the measuring window.
- the end of the measurement window is a time that is a fixed time after the beginning.
- the device can be adapted to any consumer, current waveforms, voltage waveforms and applications. This means that there is a very flexible device, which can thus be used inexpensively.
- the computer 310 of the processor 300 calculates various parameters which characterizing fluid by means of the solenoid valve.
- the processor contains an evaluation means which, based on the course for the current and / or the voltage stored in the first memory 210, carries out a status analysis and / or a course analysis.
- the history analysis determines the point in time from which the valve determines the flow of liquid or prevents the flow of the liquid. These times are also referred to as opening time or GDP or closing time or EIP. In addition to these times, other time points characteristic of the injection process can also be determined from the current and / or voltage curve.
- the state analysis determines, for example, the resistance of the coil. For this it is only necessary that a current / voltage value is read in at the appropriate time. From the resistance, the temperature of the coil is preferably determined as a temperature variable. Furthermore, different current values and / or voltage values can be detected to check the proper functioning of the valve. Such a further value is the so-called offset voltage and / or an offset current, which are read in at the end or shortly before the measuring cycle. Furthermore, the value of the
- the computer 310 of the processor 300 calculates the quantities characterizing the dosage.
- the processor comprises evaluation means. These evaluate the results of the progress analysis and / or the state analysis. If the determined values deviate from predetermined values, then the processor corrects at least one of the control variables which characterize the control.
- the evaluation means which perform the state analysis, the evaluation means which correct at least one control variable on the basis of the state analysis and / or the course analysis are preferably realized as a program of the computer 310 or the processor 300.
- one of the two switches is opened again at the beginning of the metering cycle, that is to say at time TO, and again at time T5.
- the second switch is closed at the time TO for a certain time, preferably until the time T3, and then driven with a pulse width modulated signal, which is defined by its duty cycle and its frequency. From time T6 to time T7, the first switch is briefly closed so that the closing time can be detected.
- control variables are from the processor, the times from which the energization begin and end and the duty cycle specified. Alternatively, instead of the end, the duration can also be specified as a control variable. These quantities characterizing the dosage are stored by the processor in the second memory 220.
- State machine 230 control variables for acting on the switching means 110 and 120. This is done, for example, such that the state machine, starting from the contents of the second memory 220, transmits a course over the time or the angular position of the state of the two switching means to the controller 140. The controller 140 then acts on the switching means 110 and 120 with corresponding drive signals.
- This state machine 230 and the controller are also referred to as control means and are included in the controller in a preferred embodiment.
- the output stage consisting of at least one switching means is controlled via an interface 320 by a processor.
- the interface contains at least one analog / digital converter and the DMA (direct memory access).
- This interface detects 320 the voltage and / or the current and writes in the first memory of the processor the course of the voltage and / or the current.
- the processor evaluates regardless of the type of power amplifier the signals and calculates the desired drive curve.
- the interface adjusts the values that the processor provides or needs to the signals that the power amp needs or supplies.
- the processor is completely independent of the used power amplifier or coil used. The same applies vice versa.
- any consumer can be controlled in any desired manner.
- the adaptation of the consumer and the processor and vice versa via the interface This must be adapted to both.
- the interface contains only analog / digital converter and a small processing unit, which takes over the function of the DMA or the state machine.
- Valves are often used for dosing liquid media in internal combustion engines. Since these valves are often used near the engine or in the vicinity of hot components, such as in the exhaust tract, the thermal load of these components is very large. This thermal load is based, on the one hand, on the heating by the internal combustion engine or its associated elements, such as the exhaust system, or by self-heating by the energization of the valve in its coil. On the one hand, the internal resistance of the coil changes as a result of the heating and, on the other hand, in the extreme case, a
- the temperature of the valve is detected and the control or the energization of the valve, depending on the temperature of the valve, takes place. It is provided that in the static state, that is, in particular between the times T2 and T3, the current during the energization is measured. The voltage applied to the valve is known in this state or is also measured. Based on the current and the voltage then the internal resistance of the coil is determined. Starting from the internal resistance and the known internal resistance at room temperature, the temperature of the coil is determined. For this purpose, for example, a map can be provided in which the coil temperature is stored depending on the internal resistance. Alternatively it can be provided that the temperature is calculated on the basis of the detected variables.
- the control strategy of the valve is now changed.
- the drive strategy is modified in the sense that the temperature is influenced, and on the other hand it is provided that the control is changed in such a way that the influences of the temperature on the behavior of the valve are compensated.
- the energization is temperature-optimized. This is possible, for example, in that a smaller voltage or a smaller current increase is selected in the starting phase, that is to say until the time T3. As a result, the temperature load of the valve is reduced, in turn, the opening of the solenoid valve slows down.
- Determining the energization influences the temperature.
- Behavior which are based on the temperature-optimized current flow of the valve, can also be compensated by changing the control. This again takes place in that the activation time is extended and / or shortened accordingly.
- the energization is temperature-optimized, that is, the energization is such that as little heat loss occurs.
- a temperature-optimized energization occurs when it is detected that the temperature is greater than a threshold value or that the internal resistance of the coil exceeds a certain value.
- a temperature-optimized current supply usually has the consequence that the switching times of the valve or other variables influencing the metered quantity change or that the control becomes inaccurate. Therefore, this temperature-optimized energization preferably takes place only when it is necessary. It is furthermore particularly advantageous that characteristic points in time and current values are detected during the energization and taken into account during the activation.
- the time at which the valve opens and / or the time at which the valve closes is detected. These two times significantly determine the metered amount of liquid. By detecting these times, the actually metered amount can be determined. If the quantity or these characteristic values deviate from predetermined values, the control is corrected, that is to say a corresponding correction is carried out by the metering controller 144, that is to say the metering is lengthened, shortened and / or shifted by a specific amount.
- changes in the valve which are based on the higher temperature or which are based on a temperature-optimized energization, determined and corrected. This means, based on the values for the current and / or the voltage, the times at which the valve opens and / or closes are determined. These times are then used to correct the drive.
- the metering is changed in order to correct influences. This is preferably done by the metering control 144 and by controlling the second switching means 120.
- a temperature-optimized current supply is dependent on the temperature. This is preferably done by appropriate control of the current control 142 by controlling the first switching means 120th
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Magnetically Actuated Valves (AREA)
- Flow Control (AREA)
- Fuel-Injection Apparatus (AREA)
Abstract
The invention relates to a device for controlling an electromagnetic valve. Read-in means write a plurality of measurement values for the current and/or the voltage into a first memory for displaying a profile. Evaluation means carry out a state analysis and/or a profile analysis. Based on the state analysis and/or the profile analysis, assessment means correct at least one control variable that characterises the control, and write said variable into a second memory. Control means control the output stage using the control variables.
Description
Beschreibung description
Titeltitle
Vorrichtung zur Steuerung eines elektromagnetischen VentilsDevice for controlling an electromagnetic valve
Stand der TechnikState of the art
Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Steuerung eines e- lektromagnetischen Ventils.The invention relates to a method and a device for controlling a e- lektromagnetischen valve.
Zur Dosierung von Flüssigkeiten, wie beispielsweise Kraftstoff und/oder Flüssigkeiten, die in Verbindung mit einer Abgasnachbehandlung verwendet werden, werden üblicherweise elektromagnetische Ventile eingesetzt. Informationen darüber, ob das Ventil überlastet ist, ob es blockiert, oder ob die dosierte Menge der gewünschten Menge entspricht, liegen in dem Steuergerät, das die zugeordnete Brennkraftmaschine steuert nicht vollständig vor, da hierzu ein erheblicher Aufwand im Steuergerät notwendig wist. So ist in der Regel für jede Diagnose ein Stromwert oder eine Auswertung vorgesehen, die in der Regel als getrenntes Hardwarebauteil im Controller oder im Steuergerät angeordnet ist.For dosing liquids, such as fuel and / or liquids, which are used in conjunction with an exhaust aftertreatment, usually electromagnetic valves are used. Information about whether the valve is overloaded, whether it is blocked, or whether the metered amount corresponds to the desired amount, are in the control unit, which controls the associated internal combustion engine is not complete before, as this, a considerable effort in the control unit is necessary. Thus, a current value or an evaluation is usually provided for each diagnosis, which is usually arranged as a separate hardware component in the controller or in the control unit.
Offenbarung der ErfindungDisclosure of the invention
Vorteile der ErfindungAdvantages of the invention
Mit der erfindungsgemäßen Vorrichtung sind ein sicherer Betrieb und eine Diag- nose eines elektromagnetischen Ventils möglich. Dadurch dass Einlesemittel eine Vielzahl von Messwerten für den Strom und/oder die Spannung in einen ersten Speicher zur Abbildung eines Verlaufs einschreiben, und Auswertemittel eine Zustandsanalyse und/oder eine Verlaufsanalyse durchführen, und Bewertungsmittel ausgehend von der Zustandsanalyse und/oder der Verlaufsanalyse we- nigstens eine Steuergröße, die die Ansteuerung charakterisiert, korrigieren und in
ein zweiten Speicher einschreiben, und das Steuermittel ausgehend von den Steuergrößen eine Endstufe ansteuert, ist ein sicherer Betrieb und Diagnose des Ventils möglich.With the device according to the invention a safe operation and a diagnosis of an electromagnetic valve are possible. In that reading-in means write a plurality of measured values for the current and / or voltage into a first memory for mapping a curve, and evaluation means perform a state analysis and / or a course analysis, and at least one evaluation device based on the state analysis and / or the course analysis a control variable that characterizes the control, correct and in write a second memory, and the control means based on the control variables drives a power amplifier, a safe operation and diagnosis of the valve is possible.
Bei einer bevorzugten Ausgestaltung beinhalten die Einlesemittel einen Digi- tal/Analog-Wandler sowie einen DMA. Diese bieten den Vorteil, dass diese als kostengünstige Bausteine und/oder Software zur Verfügung stehen.In a preferred embodiment, the read-in means include a digital / analog converter and a DMA. These offer the advantage that they are available as cost-effective building blocks and / or software.
Besonders vorteilhaft ist es, wenn die Auswertemittel und die Bewertungsmittel in einem Prozessor enthalten sind. Solche Prozessoren stehen kostengünstig zurIt is particularly advantageous if the evaluation means and the evaluation means are contained in a processor. Such processors are available at low cost
Verfügung. Die Auswertmittel und Bewertungsmittel sind dabei vorzugsweise als Software realisiert, die kostengünstig entwickelt und programmiert werden können. Diese Elemente können dadurch in einfacher Weise an andere Ventile an- gepasst werden.Available. The evaluation and evaluation means are preferably realized as software that can be developed and programmed inexpensively. These elements can thereby be easily adapted to other valves.
Erfindungsgemäß wird der Stromverlauf bzw. der Spannungsverlauf über der Zeit bzw. über die Winkelstellung einer Motorwelle in einen ersten Speicher eingelesen. Diese Daten werden von einem Prozessor verarbeitet. Der Prozessor verändert abhängig von diesen Daten die Steuergrößen und schreibt diese in einen zweiten Speicher ein.According to the current waveform or the voltage curve over time or via the angular position of a motor shaft is read into a first memory. This data is processed by a processor. The processor changes the control variables as a function of this data and writes them into a second memory.
Besonders vorteilhaft ist es, wenn die Einlesemittel, der Prozessor und die Steuermittel als Elemente eines Controllers ausgebildet sind.It is particularly advantageous if the reading-in means, the processor and the control means are designed as elements of a controller.
Die Zustandsanalyse ermittelt vorzugsweise Größen, wie eine Temperaturgröße, einen Haltestrom und/oder einen Offsetstrom. Diese Größen ermöglichen eine Aussage über den Zustand. Ausgehend von diesen Größen kann die Zerstörungsgefahr des Ventils oder ein möglicher Defekt des Ventils sicher erkannt werden.The state analysis preferably determines variables, such as a temperature variable, a holding current and / or an offset current. These quantities allow a statement about the condition. Based on these parameters, the risk of destruction of the valve or a possible defect of the valve can be reliably detected.
Die Verlaufsanalyse ermittelt Größen die den Zeitpunkt des Öffnens oder Schlie- ßens des Ventils charakterisieren. Ausgehend von diesen Größen ist eine Diagnose des Dosiervorgangs möglich. So sind diese Größen ein Maß dafür, ob die zu dosierende Flüssigkeit zum richtigen Zeitpunkt und in der korrekten Menge dosiert wurde.
Besonders vorteilhaft ist es, wenn die Einlesemittel die Messwerte nicht über einen vollständigen Zumesszyklus erfassen, sondern wenn die Einlesemittel, die Messwerte in wenigstens einem Messfenster einlesen. Dabei ist insbesondere vorgesehen, dass für jede Größe, die ermittelt wird, ein Messfenster definiert ist.The progression analysis determines variables which characterize the time of opening or closing of the valve. Based on these quantities, a diagnosis of the dosing process is possible. So these sizes are a measure of whether the liquid to be dosed at the right time and in the correct amount was dosed. It is particularly advantageous if the reading-in means do not record the measured values over a complete metering cycle, but if the reading-in means read in the measured values in at least one measuring window. It is provided in particular that a measurement window is defined for each variable that is determined.
Dadurch ist es möglich Speicherplatz zu sparen bzw. die Messwerte mit kleineren zeitlichen Abstand abzuspeichern. Dadurch kann eine höhere Genauigkeit erzielt werden.This makes it possible to save storage space or to save the measured values with smaller time intervals. As a result, a higher accuracy can be achieved.
Besonders vorteilhaft ist hierbei, wenn der Beginn und das Ende des Messfensters ausgehend von einem erwarteten Auftreten eines Ereignisses vorgegeben wird.In this case, it is particularly advantageous if the beginning and the end of the measurement window are predetermined on the basis of an expected occurrence of an event.
Kurze Beschreibung der ZeichnungShort description of the drawing
Ausführungsbeispiele der Erfindung sind in den Zeichnungen dargestellt und in nachfolgender Beschreibung näher erläutert. Es zeigenEmbodiments of the invention are illustrated in the drawings and explained in more detail in the following description. Show it
Figur 1 ein Blockdiagramm der wesentlichen Elemente der erfindungsgemä- ßen Vorrichtung,FIG. 1 shows a block diagram of the essential elements of the device according to the invention,
Figur 2 den über der Zeit aufgetragenen Strom, der durch das Ventil fließt undFIG. 2 shows the current applied over time flowing through the valve and FIG
Figur 3 eine detaillierte Darstellung der erfindungsgemäßen Vorrichtung.Figure 3 is a detailed illustration of the device according to the invention.
Ausführungsformen der ErfindungEmbodiments of the invention
In der Figur 1 sind die wesentlichen Elemente einer Vorrichtung zur Steuerung eines elektromagnetischen Ventils dargestellt. Das Ventil ist mit 100 bezeichnet.FIG. 1 shows the essential elements of a device for controlling an electromagnetic valve. The valve is designated 100.
Dieses steht über ein erstes Schaltmittel 110, das auch als High-Side-Schalter bezeichnet wird, mit einem ersten Anschluss einer Spannungsversorgung 115 in Verbindung. Ferner steht das Ventil 100 über ein zweites Schaltmittel 120, das auch als Low-Side-Schalter bezeichnet wird, und ein Strommessmittel 130 mit einem zweiten Anschluss 135 der Spannungsversorgung in Verbindung.
- A -This is connected via a first switching means 110, which is also referred to as a high-side switch, with a first terminal of a power supply 115 in connection. In addition, the valve 100 is connected via a second switching means 120, which is also referred to as a low-side switch, and a current measuring means 130 to a second terminal 135 of the power supply. - A -
Das erste Schaltmittel 110 wird von einer Stromsteuerung 142 und das zweite Schaltmittel von einer Zumesssteuerung 144 angesteuert. Die Stromsteuerung 142 und die Zumesssteuerung 144 sind die wesentlichen Elemente einer Steue- rung 140. Prinzipiell kann auch vorgesehen sein, dass die Zumesssteuerung das erste Schaltmittel 110 und die Stromsteuerung das zweite Schaltmittel 120 ansteuert. In diesem Fall ist auch die Anordnung verschiedener weiterer Elemente, wie zum Beispiel dem Strommessmittel 130 und der Freilaufmittel und/oder Löschmittel, abzuändern.The first switching means 110 is driven by a current controller 142 and the second switching means by a metering control 144. The current control 142 and the metering control 144 are the essential elements of a control 140. In principle, it can also be provided that the metering control activates the first switching means 110 and the current control controls the second switching means 120. In this case, the arrangement of various other elements, such as the current measuring means 130 and the freewheeling means and / or extinguishing agent to modify.
An einem Verbindungspunkt, zwischen dem Ventil 100 und dem ersten Schaltmittel 110, ist ein Spannungsteiler, bestehend aus einem ersten Widerstand 160 und einem zweiten Widerstand 170, mit dem zweiten Anschluss der Versorgungsspannung verbunden. Ferner steht dieser Punkt über eine Freilaufdiode 162 mit dem zweiten Anschluss der Versorgungsspannung in Verbindung. DerAt a connection point, between the valve 100 and the first switching means 110, a voltage divider, consisting of a first resistor 160 and a second resistor 170, is connected to the second terminal of the supply voltage. Furthermore, this point is connected via a freewheeling diode 162 to the second terminal of the supply voltage. Of the
Verbindungspunkt 165 beaufschlagt eine Spannungserfassung 152 mit einem Signal.Connection point 165 applies a voltage detection 152 to a signal.
Bei einer vereinfachten Ausführungsform ist vorgesehen, dass der Spannungstei- ler entfällt und die Spannung am Anschluss 115 der Spannungsversorgung abgegriffen wird.In a simplified embodiment, it is provided that the voltage divider is eliminated and the voltage at terminal 115 of the voltage supply is tapped.
Die beiden Anschlüsse des Strommessmittels 130, das vorzugsweise als Ohmscher Widerstand ausgebildet ist, gelangen zu einer Stromerfassung 154. Die Spannungserfassung 152 und die Stromerfassung 154 bilden die wesentlichenThe two terminals of the current measuring means 130, which is preferably designed as an ohmic resistor, reach a current detection 154. The voltage detection 152 and the current detection 154 form the essential
Elemente einer Auswertung 150.Elements of an evaluation 150.
In dem dargestellten Ausführungsbeispiel wird das Ventil über eine High-Side- /Low-Side- Endstufe angesteuert. Dabei erfolgt die Bestromung des ersten Schaltmittels im Sinne einer Stromsteuerung und/oder Stromregelung. Das heißt die Bestromung des ersten Schaltmittels 110 ist derart gewählt, dass durch das Ventil ein vorgegebener Strom fließt. Die Regelung des Stroms durch das Ventil wird beispielsweise durch ein veränderbares Puls-Pause-Verhältnis eines PuIs- weitenmodulierten Signals mit einer bestimmten Frequenz bestimmt.
Dies bedeutet die Stromsteuerung 142 steuert das erste Schaltmittel derart an, dass sich die gewünschte Bestromung des Ventils ergibt. Die Bestromung ist im wesentlichen definiert durch die Stromwerte in den einzelnen Phasen, insbesondere durch den Anzugstrom zwischen den Zeitpunkten T2 und T3 und/oder den Haltestrom in der Haltephase zwischen den Zeitpunkten T4 und T5. Ferner ist dieIn the illustrated embodiment, the valve is controlled via a high-side / low-side output stage. In this case, the energization of the first switching means takes place in the sense of a current control and / or current control. That is, the energization of the first switching means 110 is selected such that a predetermined current flows through the valve. The regulation of the current through the valve is determined, for example, by a variable pulse-pause ratio of a pulse width modulated signal having a specific frequency. This means the current controller 142 controls the first switching means such that the desired energization of the valve results. The energization is essentially defined by the current values in the individual phases, in particular by the tightening current between the times T2 and T3 and / or the holding current in the holding phase between the times T4 and T5. Furthermore, the
Bestromung durch die Stromanstiege und Stromabfälle in den übrigen Phasen definiert.Energization defined by the current increases and current drops in the remaining phases.
Durch die Zumesssteuerung 144 wird das zweite Schaltmittel derart angesteuert, dass die Zumessung zu einem bestimmten Zeitpunkt beginnt und zu einem bestimmten Zeitpunkt endet und damit eine bestimmte Menge an Flüssigkeit zu einem bestimmten Zeitpunkt zugemessen wird. Diese Zeitpunkte und diese Zeitdauer der Zumessung werden von einer übergeordneten Steuerung, abhängig vom Betriebszustand der Brennkraftmaschine bzw. vom Zustand eines Abgas- nachbehandlungssystems, vorgegeben. Durch die Zumesssteuerung 144 werden im wesentlichen die Zeitpunkte, bei denen die Bestromung beginnt und/oder endet gesteuert.By the metering 144, the second switching means is controlled such that the metering begins at a certain time and ends at a certain time and thus a certain amount of liquid is metered at a certain time. These times and this time duration of the metering are predetermined by a higher-level controller, depending on the operating state of the internal combustion engine or on the state of an exhaust gas aftertreatment system. The metering control 144 essentially controls the times at which the current supply begins and / or ends.
Von der Auswerteschaltung 150 werden der Strom I, der durch das Ventil fließt, sowie die an dem Ventil anliegende Spannung U erfasst und ausgewertet. In Figur 2 ist beispielhaft der Stromverlauf einer Bestromung während eines Zumess- zyklusses, das heißt einer Zumessung von Flüssigkeit mittels des Ventils, dargestellt. Zum Zeitpunkt TO beginnt die Bestromung des Ventils. Das heißt sowohl der High-Side- als auch der Low-Side-Schalter werden geschlossen. Der Strom steigt bis zum Zeitpunkt T2 an. Zum Zeitpunkt T2 erreicht der Strom ein erstesFrom the evaluation circuit 150, the current I, which flows through the valve, and the voltage applied to the valve U are detected and evaluated. FIG. 2 shows, by way of example, the current profile of an energization during a metering cycle, that is, a metering of liquid by means of the valve. At time TO, the energization of the valve begins. This means that both the high-side and the low-side switches are closed. The current increases until time T2. At time T2, the current reaches a first
Stromniveau, das auch als /4nzugsstromniveau bezeichnet wird. Dieses Stromniveau ist derart gewählt, dass das Ventil sicher in die neue Endlage übergeht. Zum Zeitpunkt Tl erreicht das Ventil seine neue Endlage. Dies hat zur Folge, dass sich die Induktivität des Ventils ändert und damit ändert sich auch der Stromanstieg. Ausgehend von dieser Änderung der Induktivität und der damit verbundenen Änderung des Anstiegs des Stroms bei konstanter Spannung kann dieser Zeitpunkt Tl durch Auswerten des Stromverlaufs erkannt werden. Bis zum Zeitpunkt T3 wird der Strom durch das erste Schaltmittel derart gesteuert, dass es auf seinem Ansteuerniveau verbleibt.
Zwischen dem Zeitpunkt T2 und T3 befindet sich die Spule in ihrer Sättigung. In diesem Bereich wird vorzugsweise die Spulentemperatur, ausgehend von dem fließenden Strom und der anliegenden Spannung, mittels des Ohmschen Gesetzes berechnet. Hierzu ist erforderlich, dass sowohl die Spannung, die an der Spule anliegt, als auch der Strom, der durch die Spule fließt, bekannt sind.Current level, which is also referred to as / 4nzugsstromniveau. This current level is chosen so that the valve safely transitions to the new end position. At time Tl, the valve reaches its new end position. This has the consequence that the inductance of the valve changes and thus the current increase changes. Based on this change in the inductance and the associated change in the rise of the current at a constant voltage, this time Tl can be detected by evaluating the current profile. Until time T3, the current through the first switching means is controlled to remain at its driving level. Between the time T2 and T3, the coil is in saturation. In this range, preferably, the coil temperature, based on the flowing current and the applied voltage, is calculated by Ohm's law. This requires that both the voltage applied to the coil and the current flowing through the coil are known.
Zwischen dem Zeitpunkt T3 und T4 fällt der Strom auf den Haltestrom der Spule ab. Dieser Wert ist so gewählt, dass das Ventil in seiner Position verbleibt. Dies bedeutet, das Ventil wird offen gehalten und durch das erste Schaltmittel wird der Strom so eingestellt, dass der Strom wiederum nahezu konstant bleibt. Durch dieBetween time T3 and T4, the current drops to the holding current of the coil. This value is chosen so that the valve remains in its position. This means that the valve is kept open and the current is set by the first switching means so that the current again remains almost constant. By the
Absenkung des Stroms aus dem Haltestrom wird die Verlustleistung am Ventil abgesenkt und das Ventil wird nicht überhitzt.Lowering the current from the holding current reduces the power loss at the valve and the valve is not overheated.
Zum Zeitpunkt T5 endet die Bestromung, das heißt beide Schaltmittel werden geöffnet und der Strom fällt bis zum Zeitpunkt T6 auf den Wert Null ab. Aufgrund der mechanischen Trägheit benötigt die Ventilnadel noch eine gewisse Zeit, bis diese wieder ihre ursprüngliche Lage erreicht. Auch dieser Zeitpunkt kann wieder durch eine Auswertung des Stromverlaufs erfasst werden. Diese Ermessung erfolgt ähnlich wie bei Ermittlung des Schaltzeitpunktes zum Zeitpunkt Tl. Nach dem Zeitpunkt T7 nimmt der Strom üblicherweise den Wert Null bzw. einen anderen definierten Wert an. Ab diesem Zeitpunkt können die Offset-Werte und die Messreihen abgeglichen werden. Nach dem Zeitpunkt T7 endet der Zumesszyklus.At the time T5, the energization ends, that is, both switching means are opened and the current drops to zero until the time T6. Due to the mechanical inertia, the valve needle still needs a certain amount of time until it returns to its original position. This time can again be detected by an evaluation of the current profile. This measurement is similar to the determination of the switching time at the time Tl. After the time T7, the current usually assumes the value zero or another defined value. From this point on, the offset values and the measurement series can be adjusted. After the time T7 the metering cycle ends.
In Figur 3 ist die Steuereinheit für das Ventil, die die Steuerung 140 und die Auswertung 150 umfasst, detaillierter dargestellt. Bereits in Figur 1 dargestellte Elemente sind mit entsprechenden Bezugszeichen bezeichnet. Die dargestellt Steuereinheit kann als Hardwareeinheit, oder als Steuerverfahren, das von einem Prozessor abgearbeitet wird oder als Mischform realisiert sein.In Figure 3, the control unit for the valve, which includes the controller 140 and the evaluation 150, is shown in more detail. Already shown in Figure 1 elements are denoted by corresponding reference numerals. The illustrated control unit can be implemented as a hardware unit, or as a control method, which is executed by a processor or as a hybrid form.
Im folgenden wird eine bevorzugte Ausführungsform beschrieben. Die an dem Verbindungspunkt 165 anliegende Spannung bzw. die an dem Strommessmittel 130 anliegende Spannung gelangen zu der Spannungserfassung 152 bzw. der Stromerfassung 154. Die Stromerfassung und die Spannungserfassung sind be- vorzugt als A/D- Wandler ausgebildet, die die momentan anliegenden Signale in
ein digitales Signal umwandeln, das dem jeweiligen Spannungswert bzw. Strom- wert entspricht.In the following, a preferred embodiment will be described. The voltage present at the connection point 165 or the voltage applied to the current measuring means 130 reaches the voltage detection 152 or the current detection 154. The current detection and the voltage detection are preferably designed as A / D converters which store the currently applied signals in to convert a digital signal that corresponds to the respective voltage value or current value.
Von einen DMA 200, der auch als Direkt- Memory-Access bezeichnet werden kann, werden die Stromwerte und/oder Spannungswerte, die von der Stromerfassung 154 bzw. der Spannungserfassung 152 erfasst wurden, in einen Speicher 210 eingeschrieben. Bevorzugt ist vorgesehen, dass das DMA 200 als Programmstruktur realisiert ist.From a DMA 200, which may also be referred to as direct memory access, the current values and / or voltage values, which were detected by the current detection 154 and the voltage detection 152, respectively, are written into a memory 210. It is preferably provided that the DMA 200 is implemented as a program structure.
Ferner ist bevorzugst vorgesehen, dass der erste Speicher 210, der zweite Speicher und ein Rechner 310, der die Programme abarbeitet, in einen Prozessor 300 integriert sind.Furthermore, it is preferably provided that the first memory 210, the second memory and a computer 310, which processes the programs, are integrated in a processor 300.
Um Daten auszutauschen stehen der erste Speicher 210, der DMA 200, ein zweiter Speicher 220 und der Rechner über einen Datenbus 250 untereinander in Verbindung. Der erste Speicher 210, der zweite Speicher 220 und der Rechner sind ferner mit einem Adressbus 240 verbunden. Der zweite Speicher 220 tauscht mit einer State- Machine 230 Signale aus. Diese beaufschlagt wiederum die Stromsteuerung 142 und die Zumesssteuerung 144 mit entsprechenden Sig- nalen.In order to exchange data, the first memory 210, the DMA 200, a second memory 220 and the computer communicate with one another via a data bus 250. The first memory 210, the second memory 220 and the computer are further connected to an address bus 240. The second memory 220 exchanges 230 signals with a state machine. This in turn acts on the current controller 142 and the metering controller 144 with corresponding signals.
Die in dem zweiten Speicher 220 abgelegten Daten gelangen über die State- Machine 230 zu der Steuerung 140, die die Schaltmittel 110 und 120 entsprechend ansteuert.The data stored in the second memory 220 passes via the state machine 230 to the controller 140, which controls the switching means 110 and 120 accordingly.
Die A/D-Wandler 152, 154 und das DMA 200 können auch als Einlesemittel bezeichnet werden. Die State-Machine 230 und die Steuerung 140 können auch als Steuermittel bezeichnet werden. Die DMA 200, die State-Machine 230, die Auswertung 150 und die Steuerung 140 bilden zusammen ein Interface. Vorzugswei- se sind diese Elemente Bestandteil eines Controllers.The A / D converters 152, 154 and the DMA 200 may also be referred to as read-in means. The state machine 230 and the controller 140 may also be referred to as control means. The DMA 200, the state machine 230, the evaluation 150 and the controller 140 together form an interface. Preferably, these elements are part of a controller.
Die eingehenden Werte bezüglich der Spannung U, die an dem Ventil anliegt, und/oder dem Strom I, der durch das Ventil fließt, werden durch die Spannungserfassung 152 bzw. die Stromerfassung 154 zeitgetriggert von einem analogen Signal in ein digitales Signal gewandelt. Die Digitalisierung erfolgt mittels Ana-
log/Digital-Wandler, die die wesentlichen Elemente der Stromerfassung bzw. der Spannungserfassung bilden. Das DMA 200 schreibt die digitalisierten Signale zu bestimmten Zeitpunkten, d.h. zeitgetriggert in den ersten Speicher 210. In dem Speicher 210 ist somit der Signalverlauf der Spannung und/oder des Stroms über der Zeit bzw. über der Winkelstellung abgelegt. Dabei kann vorgesehen sein, dass alle Werte über den gesamten Zumesszyklus, das heißt vom Zeitpunkt TO bis deutlich nach dem Zeitpunkt T7 in festen Abständen abgelegt sind.The incoming values relating to the voltage U applied to the valve and / or the current I flowing through the valve are time-converted by the voltage sensing 152 and current sensing 154, respectively, from an analog signal to a digital signal. Digitization is carried out by means of ana- Log / digital converters, which form the essential elements of current detection or voltage detection. The DMA 200 writes the digitized signals at certain points in time, ie, time-triggered into the first memory 210. The memory 210 thus stores the signal curve of the voltage and / or the current over time or over the angular position. It can be provided that all values are stored at fixed intervals over the entire metering cycle, that is, from the time TO until well after the time T7.
Bei einer Ausgestaltung ist vorgesehen, dass lediglich einzelne Messfenster de- finiert sind, innerhalb denen die Messwerte in den ersten Speicher 210 eingelesen werden. Das heißt es werden die Messwerte nur in den Bereichen eingelesen, die von Interesse sind und deren Verlauf den Einspritzvorgang charakterisiert. Hierzu ist vorgesehen, dass ausgehen von dem erwarteten Zeitpunkt oder Winkelstellung bei dem das Ereignis voraussichtlich auftritt der Beginn und dass Ende des Messfenster definiert wird. So kann beispielsweise vorgesehen sein, dass als Beginn ein Zeitpunkt, der einen festen Wert vor dem erwarteten Zeitpunkt liegt als Beginn des Messfenster definiert wird. Als Ende des Messfenster wird ein Zeitpunkt der eine feste Zeit nach dem Beginn liegt, verwendet.In one embodiment, it is provided that only individual measuring windows are defined within which the measured values are read into the first memory 210. This means that the measured values are read in only in the areas of interest and whose course characterizes the injection process. For this purpose it is provided that starting from the expected time or angle position at which the event is likely to occur the beginning and that the end of the measurement window is defined. For example, it may be provided that the start is defined as a point in time which is a fixed value before the expected point in time, as the beginning of the measuring window. The end of the measurement window is a time that is a fixed time after the beginning.
Bei einer weiteren Ausgestaltung kann auch vorgesehen sein, dass für eine bestimmten Zeitraum nur ein oder mehrer Werte abgelegt sind. So ist es ausreichend, wenn im Zeitraum zwischen T4 und T5 lediglich ein Wert abgelegt wird. Im Zeitraum zwischen dem Zeitpunkt TO und T2 sind mehrere Werte abgelegt, damit der Zeitpunkt Tl, bei dem sich die Induktivität der Spule ändert, sicher er- kannt werden kann. Entsprechend sind auch mehrere Werte zwischen den Zeitpunkten T6 und T7 abgelegt, um durch die Analyse des Stromverlaufs das Schließen des Ventils zu erkennen.In a further embodiment, it can also be provided that only one or more values are stored for a certain period of time. So it is sufficient if in the period between T4 and T5 only one value is stored. In the period between the time TO and T2 several values are stored, so that the time Tl, at which the inductance of the coil changes, can be safely detected. Accordingly, several values are stored between the times T6 and T7 in order to detect the closing of the valve by analyzing the course of the current.
Durch eine geeignete Ausbildung bzw. Programmierung des DMA 200 kann die Einrichtung an beliebige Verbraucher, Stromverläufe, Spannungsverläufe und damit Anwendungen angepasst werden. Das heißt es ergibt sich eine sehr flexible Einrichtung, die damit auch kostengünstig eingesetzt werden kann.By suitable training or programming of the DMA 200, the device can be adapted to any consumer, current waveforms, voltage waveforms and applications. This means that there is a very flexible device, which can thus be used inexpensively.
Ausgehend von diesen im ersten Speicher 210 abgelegten Stromwerten berech- net der Rechner 310 des Prozessors 300 verschiedene Kenngrößen, die Dosie-
rung von Flüssigkeiten mittels des Magnetventils charakterisieren. Dies bedeutet der Prozessor beinhaltet ein Auswertemittel, die ausgehend von den im ersten Speicher 210 abgelegten Verlauf für den Strom und/oder die Spannung eine Zu- standsanalyse und/oder eine Verlaufsanalyse durchführen.On the basis of these current values stored in the first memory 210, the computer 310 of the processor 300 calculates various parameters which characterizing fluid by means of the solenoid valve. This means that the processor contains an evaluation means which, based on the course for the current and / or the voltage stored in the first memory 210, carries out a status analysis and / or a course analysis.
So ermittelt die Verlaufsanalyse beispielsweise den Zeitpunkt, ab dem das Ventil die Flüssigkeit fließen last bzw. den Fluss der Flüssigkeit unterbindet ermittelt. Diese Zeitpunkte werden auch als Öffnungszeitpunkt oder BIP bzw. als Schließzeitpunkt oder EIP bezeichnet. Neben diesen Zeitpunkten können auch noch weitere für den Einspritzvorgang charakteristische Zeitpunkte aus dem Strom und/oder Spannungsverlauf ermittelt werden.For example, the history analysis determines the point in time from which the valve determines the flow of liquid or prevents the flow of the liquid. These times are also referred to as opening time or GDP or closing time or EIP. In addition to these times, other time points characteristic of the injection process can also be determined from the current and / or voltage curve.
Die Zustandsanalyse ermittelt beispielsweise den Widerstand der Spule. Hierzu ist es lediglich erforderlich, dass ein Strom/Spannungswert zum geeigneten Zeit- punkt eingelesen wird. Aus dem Widerstand wird vorzugsweise die Temperatur der Spule als Temperaturgröße ermittelt werden. Ferner können verschiedene Stromwerte und/oder Spannungswerte erfasst werden um die ordnungsgemäße Funktion des Ventils zu überprüfen. Ein solcher weitere Wert ist die sogenannte Offsetspannung und/oder ein Offsetstrom, die am Ende oder kurz vor dem Zu- messzyklus eingelesen werden. Ferner kann als weitere Größe der Wert desThe state analysis determines, for example, the resistance of the coil. For this it is only necessary that a current / voltage value is read in at the appropriate time. From the resistance, the temperature of the coil is preferably determined as a temperature variable. Furthermore, different current values and / or voltage values can be detected to check the proper functioning of the valve. Such a further value is the so-called offset voltage and / or an offset current, which are read in at the end or shortly before the measuring cycle. Furthermore, the value of the
Haltestrom eingelesen werden.Holding current to be read.
Ausgehend von diesen Größen und weiteren Größen, die hier nicht näher ausgeführt sind, berechnet der Rechner 310 des Prozessors 300 die Dosierung cha- rakterisierende Größen. Hierzu umfasst der Prozessor Bewertungsmittel. Diese bewerten die Ergebnisse der Verlaufsanalyse und/oder der Zustandsanalyse. Weichen die ermittelten Werte von vorgegebenen Werten ab, so korrigiert der Prozessor wenigstens eine der Steuergrößen, die die Ansteuerung charakterisieren.On the basis of these variables and other variables, which are not detailed here, the computer 310 of the processor 300 calculates the quantities characterizing the dosage. For this purpose, the processor comprises evaluation means. These evaluate the results of the progress analysis and / or the state analysis. If the determined values deviate from predetermined values, then the processor corrects at least one of the control variables which characterize the control.
Die Auswertemittel, die die Zustandsanalyse durchführen, die Bewertungsmittel, die ausgehend von der Zustandsanalyse und/oder der Verlaufsanalyse wenigstens eine Steuergröße korrigieren, sind vorzugsweise als Programm des Rechners 310 bzw. der Prozessors 300 realisiert.
Bei dem in Figur 2 dargestellten Beispiel mit einem High-Side und einem Low- Side-Schater ist vorgesehen, dass einer der beiden Schalter zu Beginn des Zumesszyklus, das heißt zum Zeitpunkt TO geschlossen, und zum Zeitpunkt T5 wieder geöffnet wird. Der zweite Schalter wird zum Zeitpunkt TO für eine be- stimmte Zeit, vorzugsweise bis zum Zeitpunkt T3 geschlossen und anschließend mit einem Pulsweitenmodulierten Signal, dass durch sein Tastverhältnis und seine Frequenz definiert ist, angesteuert. Vom Zeitpunkt T6 bis zum Zeitpunkt T7 wird der erste Schalter kurz geschlossen, damit der Schließzeitpunkt erfasst werden kann. Als Steuergrößen werden von dem Prozessor die Zeitpunkte ab denen die Bestromung beginnen und enden soll sowie das Tastverhältnis vorgegeben. Alternativ kann an Stelle des Endes auch die Dauer als Steuergröße vorgegeben werden. Diese die Dosierung charakterisierenden Größen werden von dem Prozessor in dem zweiten Speicher 220 abgelegt.The evaluation means which perform the state analysis, the evaluation means which correct at least one control variable on the basis of the state analysis and / or the course analysis are preferably realized as a program of the computer 310 or the processor 300. In the example shown in FIG. 2 with a high-side and a low-side shader, it is provided that one of the two switches is opened again at the beginning of the metering cycle, that is to say at time TO, and again at time T5. The second switch is closed at the time TO for a certain time, preferably until the time T3, and then driven with a pulse width modulated signal, which is defined by its duty cycle and its frequency. From time T6 to time T7, the first switch is briefly closed so that the closing time can be detected. As control variables are from the processor, the times from which the energization begin and end and the duty cycle specified. Alternatively, instead of the end, the duration can also be specified as a control variable. These quantities characterizing the dosage are stored by the processor in the second memory 220.
Ausgehend von diesen im zweiten Speicher abgelegten Werten berechnet dieBased on these values stored in the second memory, the calculates
State- Machine 230 Steuergrößen zur Beaufschlagung der Schaltmittel 110 und 120. Dies erfolgt beispielsweise derart, dass die State- Machine ausgehend von dem Inhalt des zweiten Speichers 220 ein Verlauf über der Zeit oder der Winkelstellung des Zustandes der beiden Schaltmittel an die Steuerung 140 übermittelt. Die Steuerung 140 beaufschlagt dann die Schaltmittel 110 und 120 mit entsprechenden Ansteuersignalen. Diese State-Machine 230 und die Steuerung werden auch als Steuermittel bezeichnet und sind bei einer bevorzugten Ausgestalten in dem Controller enthalten.State machine 230 control variables for acting on the switching means 110 and 120. This is done, for example, such that the state machine, starting from the contents of the second memory 220, transmits a course over the time or the angular position of the state of the two switching means to the controller 140. The controller 140 then acts on the switching means 110 and 120 with corresponding drive signals. This state machine 230 and the controller are also referred to as control means and are included in the controller in a preferred embodiment.
Erfindungsgemäß ist folgenden Vorgehensweise vorgesehen. Die Endstufe bestehend aus wenigstens einem Schaltmittel wird über ein Interface 320 von einem Prozessor angesteuert. In der beschriebenen Ausführungsform sind zwei Schaltmittel dargestellt, es kann auch nur ein Schaltmittel oder auch noch weitere Schaltmittel vorgesehen sein. Das Interface beinhaltet wenigstens einen Ana- log/Digital-Wandler sowie den DMA (Direkt Memory Access). Dieses Interface erfasst 320 die Spannung und/oder den Strom und schreibt in den ersten Speicher des Prozessors den Verlauf der Spannung und/oder des Stroms ein. Ausgehend von einem gewünschten Ansteuerverlauf für das Ventil, der in dem zweiten Speicher des Prozessors abgelegt ist, bildet das Interface Ansteuersignale für die Schaltmittel. Der Prozessor wertet unabhängig von der Art der Endstufe
die Signale aus und berechnet den gewünschten Ansteuerverlauf. Das Interface passt die Werte, die der Prozessor liefert oder benötigt an die Signale an, die die Endstufe benötigt oder liefert.According to the following procedure is provided. The output stage consisting of at least one switching means is controlled via an interface 320 by a processor. In the described embodiment, two switching means are shown, it can also be provided only a switching means or even further switching means. The interface contains at least one analog / digital converter and the DMA (direct memory access). This interface detects 320 the voltage and / or the current and writes in the first memory of the processor the course of the voltage and / or the current. Based on a desired drive curve for the valve, which is stored in the second memory of the processor, the interface forms control signals for the switching means. The processor evaluates regardless of the type of power amplifier the signals and calculates the desired drive curve. The interface adjusts the values that the processor provides or needs to the signals that the power amp needs or supplies.
Dies bedeutet der Prozessor ist völlig unabhängig von der verwendeten Endstufe oder der verwendeten Spule. Entsprechendes gilt auch umgekehrt. Mit dem Prozessor kann jeder beliebige Verbraucher in jeder gewünschten Art und Weise angesteuert werden. Die Anpassung des Verbrauchers and den Prozessor und umgekehrt erfolgt über das Interface. Dieses muss an beide angepasst werden. Dass Interface beinhaltet lediglich Analog/Digital Wandler und eine kleine Recheneinheit, die die Funktion der DMA bzw. der State-Machine übernimmt.This means the processor is completely independent of the used power amplifier or coil used. The same applies vice versa. With the processor, any consumer can be controlled in any desired manner. The adaptation of the consumer and the processor and vice versa via the interface. This must be adapted to both. The interface contains only analog / digital converter and a small processing unit, which takes over the function of the DMA or the state machine.
Ventile werden häufig zur Dosierung von flüssigen Medien in Brennkraftmaschinen eingesetzt. Da diese Ventile häufig in Motornähe bzw. in der Nähe von hei- ßen Bauteilen, wie im Abgastrakt, eingesetzt werden, ist die thermische Belastung dieser Bauelemente sehr groß. Diese thermische Belastung beruht zum einen auf der Erwärmung durch die Brennkraftmaschine oder ihr zugeordnete E- lemente, wie dem Abgassystem, bzw. durch Eigenerwärmung durch die Bestro- mung des Ventils in dessen Spule. Durch die Erwärmung verändert sich zum ei- nen der Innenwiderstand der Spule und zum anderen kann im Extremfall eineValves are often used for dosing liquid media in internal combustion engines. Since these valves are often used near the engine or in the vicinity of hot components, such as in the exhaust tract, the thermal load of these components is very large. This thermal load is based, on the one hand, on the heating by the internal combustion engine or its associated elements, such as the exhaust system, or by self-heating by the energization of the valve in its coil. On the one hand, the internal resistance of the coil changes as a result of the heating and, on the other hand, in the extreme case, a
Beschädigung oder gar eine Zerstörung der Spule auftreten. Durch die Veränderung des Innenwiderstands der Spule verändert sich auch das dynamische Verhalten des Ventils, wodurch wiederum die Dosierung der Flüssigkeit beeinflusst wird.Damage or even destruction of the coil occur. Changing the internal resistance of the coil also changes the dynamic behavior of the valve, which in turn affects the metering of the fluid.
Um dies zu vermeiden, ist nun vorgesehen, dass die Temperatur des Ventils er- fasst wird und die Ansteuerung bzw. die Bestromung des Ventils, abhängig von der Temperatur des Ventils, erfolgt. Dabei ist vorgesehen, dass im statischen Zustand, das heißt insbesondere zwischen den Zeitpunkten T2 und T3, der Strom während der Bestromung gemessen wird. Die Spannung, die an dem Ventil anliegt, ist in diesem Zustand bekannt bzw. wird ebenfalls gemessen. Ausgehend von dem Strom und der Spannung wird dann der Innenwiderstand der Spule bestimmt. Ausgehend von dem Innenwiderstand und dem bekannten Innenwiderstand bei Raumtemperatur wird die Temperatur der Spule ermittelt. Hierzu kann beispielsweise ein Kennfeld vorgesehen sein, in dem die Spulentemperatur
abhängig vom Innenwiderstand abgelegt ist. Alternativ kann vorgesehen sein, dass die Temperatur ausgehend von den erfassten Größen berechnet wird. Ausgehend von dieser abgelegten Temperatur bzw. direkt vom ermittelten Innenwiderstand wird nun die Ansteuerstrategie des Ventils verändert. Die Ansteuerstra- tegie wird zum einen in dem Sinne verändert, dass eine Beeinflussung der Temperatur erfolgt, zum anderen ist vorgesehen, dass die Ansteuerung derart verändert wird, dass die Einflüsse der Temperatur auf das Verhalten des Ventils kompensiert werden.To avoid this, it is now provided that the temperature of the valve is detected and the control or the energization of the valve, depending on the temperature of the valve, takes place. It is provided that in the static state, that is, in particular between the times T2 and T3, the current during the energization is measured. The voltage applied to the valve is known in this state or is also measured. Based on the current and the voltage then the internal resistance of the coil is determined. Starting from the internal resistance and the known internal resistance at room temperature, the temperature of the coil is determined. For this purpose, for example, a map can be provided in which the coil temperature is stored depending on the internal resistance. Alternatively it can be provided that the temperature is calculated on the basis of the detected variables. Starting from this stored temperature or directly from the determined internal resistance, the control strategy of the valve is now changed. On the one hand, the drive strategy is modified in the sense that the temperature is influenced, and on the other hand it is provided that the control is changed in such a way that the influences of the temperature on the behavior of the valve are compensated.
Zur Beeinflussung der Temperatur kann beispielsweise vorgesehen sein, dass die Bestromung temperaturoptimiert erfolgt. Dies ist beispielsweise dadurch möglich, dass in der Anzugsphase, das heißt bis zum Zeitpunkt T3, eine kleinere Spannung oder ein kleinerer Stromanstieg gewählt wird. Dadurch wird die Temperaturbelastung des Ventils geringer, im Gegenzug verlangsamt sich das Öff- nen des Magnetventils. Durch verändern einzelner oder mehrere Größen, die dieFor influencing the temperature, it may be provided, for example, that the energization is temperature-optimized. This is possible, for example, in that a smaller voltage or a smaller current increase is selected in the starting phase, that is to say until the time T3. As a result, the temperature load of the valve is reduced, in turn, the opening of the solenoid valve slows down. By changing single or multiple sizes, the
Bestromung bestimmen wird die Temperatur beeinflusst.Determining the energization influences the temperature.
Das veränderte dynamische Verhalten des Ventils, aufgrund der höheren Temperatur, wird durch ein Verkürzen und/oder ein Verlängern der Ansteuerung kompensiert. Ferner ist vorgesehen, dass auch die Einflüsse auf das dynamischeThe changed dynamic behavior of the valve due to the higher temperature is compensated by shortening and / or lengthening the control. It is also envisaged that the influences on the dynamic
Verhalten, die auf der temperaturoptimierten Bestromung des Ventils beruhen, ebenfalls durch Änderung der Ansteuerung kompensiert werden. Dies erfolgt wiederum dadurch, dass die Ansteuerzeit entsprechend verlängert und/oder verkürzt wird.Behavior, which are based on the temperature-optimized current flow of the valve, can also be compensated by changing the control. This again takes place in that the activation time is extended and / or shortened accordingly.
Erfindungsgemäß ist vorgesehen, dass in bestimmten Betriebszuständen die Bestromung temperaturoptimiert erfolgt, das heißt die Bestromung erfolgt derart, dass möglichst wenig Verlustwärme entsteht. Insbesondere ist vorgesehen, dass eine solche temperaturoptimierte Bestromung erfolgt, wenn erkannt wird, dass die Temperatur größer als ein Schwellenwert ist bzw. dass der Innenwiderstand der Spule einen bestimmten Wert übersteigt. Dies ist besonders vorteilhaft, da eine temperaturoptimierte Bestromung üblicherweise zur Folge hat, dass sich die Schaltzeiten des Ventils oder andere, die dosierte Menge beeinflussende Größen verändern bzw. dass die Ansteuerung ungenauer wird. Daher erfolgt diese tem- peraturoptimierte Bestromung vorzugsweise nur dann, wenn sie notwendig ist.
Besonders vorteilhaft ist weiterhin, dass charakteristische Zeitpunkte und Stromwerte bei der Bestromung erfasst und bei der Ansteuerung berücksichtigt werden. So wird beispielsweise der Zeitpunkt, bei dem das Ventil öffnet, und/oder der Zeitpunkt, bei dem das Ventil schließt, erfasst. Diese beiden Zeitpunkte bestimmen wesentlich die dosierte Flüssigkeitsmenge. Durch Erfassen dieser Zeitpunkte kann die tatsächlich zugemessene Menge ermittelt werden. Weicht die Menge bzw. diese charakteristischen Werte von vorgegebenen Werten ab, erfolgt eine Korrektur der Ansteuerung, das heißt es erfolgt eine entsprechende Korrektur durch die Zumesssteuerung 144, das heißt die Zumessung wird verlängert, verkürzt und/oder um einen bestimmten Betrag verschoben. Durch diese Maßnahme werden zum einen Änderungen des Ventils, die auf der höheren Temperatur beruhen bzw. die auf einer temperaturoptimierten Bestromung beruhen, ermittelt und korrigiert. Dies bedeutet, ausgehend von den Werten für den Strom und/oder die Spannung werden die Zeitpunkte, bei denen das Ventil öffnet und/oder schließt, ermittelt. Diese Zeitpunkte werden dann zur Korrektur der Ansteuerung verwendet.According to the invention it is provided that in certain operating conditions, the energization is temperature-optimized, that is, the energization is such that as little heat loss occurs. In particular, it is provided that such a temperature-optimized energization occurs when it is detected that the temperature is greater than a threshold value or that the internal resistance of the coil exceeds a certain value. This is particularly advantageous since a temperature-optimized current supply usually has the consequence that the switching times of the valve or other variables influencing the metered quantity change or that the control becomes inaccurate. Therefore, this temperature-optimized energization preferably takes place only when it is necessary. It is furthermore particularly advantageous that characteristic points in time and current values are detected during the energization and taken into account during the activation. For example, the time at which the valve opens and / or the time at which the valve closes is detected. These two times significantly determine the metered amount of liquid. By detecting these times, the actually metered amount can be determined. If the quantity or these characteristic values deviate from predetermined values, the control is corrected, that is to say a corresponding correction is carried out by the metering controller 144, that is to say the metering is lengthened, shortened and / or shifted by a specific amount. By this measure, on the one hand, changes in the valve, which are based on the higher temperature or which are based on a temperature-optimized energization, determined and corrected. This means, based on the values for the current and / or the voltage, the times at which the valve opens and / or closes are determined. These times are then used to correct the drive.
Insgesamt bedeutet dies, dass die Temperatur, insbesondere durch Auswerten des Stroms und der Spannung, die durch das Ventil fließt bzw. am Ventil anliegt, ermittelt und bei der Ansteuerung berücksichtigt wird. Dabei wird zum einen die Zumessung verändert, um Einflüsse zu korrigieren. Dies erfolgt vorzugsweise durch die Zumesssteuerung 144 und durch Steuerung des zweiten Schaltmittels 120. Ferner erfolgt eine temperaturoptimierte Bestromung abhängig von der Temperatur. Diese erfolgt vorzugsweise durch entsprechende Steuerung über die Stromsteuerung 142 durch Steuerung des ersten Schaltmittels 120.
Overall, this means that the temperature, in particular by evaluating the current and the voltage flowing through the valve or applied to the valve, determined and taken into account in the control. On the one hand, the metering is changed in order to correct influences. This is preferably done by the metering control 144 and by controlling the second switching means 120. Furthermore, a temperature-optimized current supply is dependent on the temperature. This is preferably done by appropriate control of the current control 142 by controlling the first switching means 120th
Claims
1. Vorrichtung zur Steuerung eines elektromagnetischen Ventils, mit Einlesemitteln, die eine Vielzahl von Messwert für den Strom und/oder die Spannung in einen ersten Speicher zur Abbildung eines Verlaufs einschreiben, mit Aus- wertemitteln, die eine Zustandsanalyse und/oder eine Verlaufsanalyse durchführen, mit Bewertungsmitteln, die ausgehend von der Zustandsanalyse und/oder der Verlaufsanalyse wenigstens eine Steuergröße, die die Ansteuerung charakterisiert, korrigieren und in ein zweiten Speicher einschreiben, und ein Steuermittel ausgehend von den Steuergrößen eine Endstufe an- steuern.1. An apparatus for controlling an electromagnetic valve, with input means, which write a plurality of measured value for the current and / or the voltage in a first memory for mapping a course, with evaluation means which perform a state analysis and / or a history analysis, with evaluation means which, based on the state analysis and / or the course analysis, correct at least one control variable which characterizes the drive and write it into a second memory, and a control means control an output stage on the basis of the control variables.
2. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass das Einlesemittel einen Digital/Analog-Wandler sowie einen DMA beinhaltet.2. Apparatus according to claim 1, characterized in that the read-in means includes a digital / analog converter and a DMA.
3. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass das Auswertemittel und das Bewertungsmittel in einem Prozessor enthalten sind.3. A device according to claim 1, characterized in that the evaluation means and the evaluation means are contained in a processor.
4. Vorrichtung nach Annspruch 1, dadurch gekennzeichnet, dass das Einlesemittel, der Controller und das Steuermittel in einem Controller enthalten sind.4. Device according to claim 1, characterized in that the read-in means, the controller and the control means are contained in a controller.
5. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass die Zustandsanalyse eine Temperaturgröße, einen Haltestrom und/oder einen Offsetstrom ermitteln.5. The device according to claim 1, characterized in that the state analysis determine a temperature variable, a holding current and / or an offset current.
6. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass die Verlaufsanalyse Größen ermittelt, die den Zeitpunkt des Öffnens oder Schließens des Ventils ermitteln.6. The device according to claim 1, characterized in that the course analysis determines quantities that determine the time of opening or closing of the valve.
7. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass das Einlesemit- tel, die Messwerte in wenigstens einem Messfenster einlesen. 7. Device according to claim 1, characterized in that the read-in medium reads in the measured values in at least one measuring window.
8. Vorrichtung nach Anspruch 7, dadurch gekennzeichnet, dass der Beginn und das Ende des Messfensters ausgehend von einem erwarteten Auftreten eines Ereignisses vorgegeben wird. 8. The device according to claim 7, characterized in that the beginning and the end of the measuring window is determined based on an expected occurrence of an event.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102006059624A DE102006059624A1 (en) | 2006-12-14 | 2006-12-14 | Device for controlling an electromagnetic valve |
PCT/EP2007/063027 WO2008071557A2 (en) | 2006-12-14 | 2007-11-29 | Device for controlling an electromagnetic valve |
Publications (1)
Publication Number | Publication Date |
---|---|
EP2102984A2 true EP2102984A2 (en) | 2009-09-23 |
Family
ID=39399764
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP07847543A Withdrawn EP2102984A2 (en) | 2006-12-14 | 2007-11-29 | Device for controlling an electromagnetic valve |
Country Status (6)
Country | Link |
---|---|
US (1) | US8774973B2 (en) |
EP (1) | EP2102984A2 (en) |
JP (1) | JP2010513796A (en) |
CN (1) | CN101558564B (en) |
DE (1) | DE102006059624A1 (en) |
WO (1) | WO2008071557A2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7746620B2 (en) * | 2008-02-22 | 2010-06-29 | Baxter International Inc. | Medical fluid machine having solenoid control system with temperature compensation |
US9435459B2 (en) | 2009-06-05 | 2016-09-06 | Baxter International Inc. | Solenoid pinch valve apparatus and method for medical fluid applications having reduced noise production |
US8681468B2 (en) * | 2009-10-28 | 2014-03-25 | Raytheon Company | Method of controlling solenoid valve |
CN101956857B (en) * | 2010-09-21 | 2012-07-04 | 金龙联合汽车工业(苏州)有限公司 | Control and protection self-checking circuit of vehicle electromagnetic valve |
JP5626180B2 (en) * | 2011-11-10 | 2014-11-19 | 株式会社デンソー | Automotive discharge current control circuit |
CN103511090B (en) * | 2013-09-23 | 2016-05-11 | 潍柴动力股份有限公司 | Control method and control system that a kind of fuel sprays |
DE102015204686A1 (en) * | 2015-03-16 | 2016-09-22 | Robert Bosch Gmbh | Method for controlling fuel metering |
CN106291425B (en) * | 2016-07-27 | 2019-02-19 | 河北秦汉电子科技有限公司 | The determination method of the ac frequency of electromagnetic valve work condition checkout gear output |
DE102017207685A1 (en) * | 2017-05-08 | 2018-11-08 | Robert Bosch Gmbh | Method for controlling at least one solenoid valve |
SE541633C2 (en) * | 2018-03-15 | 2019-11-19 | Scania Cv Ab | System and method for controlling operation of a dosing unit of a fluid dosing system |
EP4098859B1 (en) * | 2021-05-31 | 2024-06-26 | Marelli Europe S.p.A. | Method to estimate the temperature of an electromagnetic actuator |
DE102022129326A1 (en) | 2022-11-07 | 2024-05-08 | Schaeffler Technologies AG & Co. KG | Method for operating an actuator element and actuator element |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4401010A (en) * | 1980-11-10 | 1983-08-30 | Eddington George D | Variable-torque-accommodating machine |
US4896101A (en) * | 1986-12-03 | 1990-01-23 | Cobb Harold R W | Method for monitoring, recording, and evaluating valve operating trends |
DE19607073A1 (en) | 1996-02-24 | 1997-08-28 | Bosch Gmbh Robert | Method for controlling the movement of an armature of an electromagnetic switching element |
DE19719602A1 (en) * | 1997-05-09 | 1998-11-12 | Fahrzeugklimaregelung Gmbh | Electronic control circuit |
JP2001521312A (en) * | 1997-10-17 | 2001-11-06 | コンチネンタル・テベス・アーゲー・ウント・コンパニー・オーハーゲー | Method and circuit arrangement for reducing voltage sag in battery supply lines |
JP4091163B2 (en) * | 1998-04-21 | 2008-05-28 | 株式会社デンソー | Signal input device, control device, and current control device for inductive load |
DE19821046A1 (en) | 1998-05-12 | 1999-11-18 | Bosch Gmbh Robert | Determination of switching points of an electro magnetic valve |
JP2000248990A (en) * | 1999-02-26 | 2000-09-12 | Denso Corp | Engine control device |
CN2423405Y (en) * | 1999-04-08 | 2001-03-14 | 中国矿业大学 | Pneumatic disaster relief air door remote controller |
EP1130300A1 (en) * | 2000-02-29 | 2001-09-05 | Whirlpool Corporation | Method for controlling pulse width modulation-operated solenoid valves |
JP2001280189A (en) * | 2000-03-30 | 2001-10-10 | Hitachi Ltd | Control method for electromagnetic fuel injection valve |
DE60104845T2 (en) * | 2000-06-02 | 2005-09-15 | Siemens Vdo Automotive Corp., Auburn Hills | SYSTEM AND METHOD FOR DIAGNOSIS OF ERROR STATES IN THE POWER SUPPLY OF AN ELECTRICAL LOAD |
JP2002231530A (en) | 2001-02-07 | 2002-08-16 | Honda Motor Co Ltd | Electromagnetic actuator controller |
JP4660987B2 (en) * | 2001-06-29 | 2011-03-30 | 株式会社デンソー | Inductive load current controller |
US6917203B1 (en) * | 2001-09-07 | 2005-07-12 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Current signature sensor |
JP4158501B2 (en) * | 2002-03-06 | 2008-10-01 | 株式会社デンソー | Accumulated fuel injection system |
TW595080B (en) * | 2002-12-30 | 2004-06-21 | Metal Ind Res & Dev Ct | Embedded internet integrated chip controlled valve actuator |
US7107976B2 (en) * | 2003-02-13 | 2006-09-19 | Siemens Vdo Automotive Corporation | Inductive load powering arrangement |
DE10358858A1 (en) * | 2003-12-16 | 2005-07-14 | Robert Bosch Gmbh | Method and device for operating an inductive load with different electrical voltages |
CN100372718C (en) * | 2004-04-08 | 2008-03-05 | 电子科技大学 | Automatic oil jetting method of locomotive rim based on satellite positioning system |
DE102005009464B4 (en) * | 2005-03-02 | 2016-07-21 | Robert Bosch Gmbh | Method for diagnosing a system for metering reagent and compressed air into the exhaust area of an internal combustion engine and device for carrying out the method |
-
2006
- 2006-12-14 DE DE102006059624A patent/DE102006059624A1/en not_active Ceased
-
2007
- 2007-11-29 JP JP2009540702A patent/JP2010513796A/en active Pending
- 2007-11-29 US US12/518,822 patent/US8774973B2/en active Active
- 2007-11-29 CN CN2007800460338A patent/CN101558564B/en not_active Expired - Fee Related
- 2007-11-29 WO PCT/EP2007/063027 patent/WO2008071557A2/en active Application Filing
- 2007-11-29 EP EP07847543A patent/EP2102984A2/en not_active Withdrawn
Non-Patent Citations (1)
Title |
---|
See references of WO2008071557A2 * |
Also Published As
Publication number | Publication date |
---|---|
US8774973B2 (en) | 2014-07-08 |
WO2008071557A3 (en) | 2009-01-08 |
US20100106300A1 (en) | 2010-04-29 |
JP2010513796A (en) | 2010-04-30 |
CN101558564B (en) | 2013-09-11 |
DE102006059624A1 (en) | 2008-06-19 |
CN101558564A (en) | 2009-10-14 |
WO2008071557A2 (en) | 2008-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2102465B1 (en) | Device and method for controlling an electromagnetic valve | |
EP2102984A2 (en) | Device for controlling an electromagnetic valve | |
DE19606652B4 (en) | Method of setting the air-fuel ratio for an internal combustion engine with a downstream catalytic converter | |
DE60001005T2 (en) | Method for controlling and diagnosing the heating of the exhaust gas composition sensor of an engine | |
WO1995016118A1 (en) | Process and device for driving an electromagnetic consumer | |
DE4434559A1 (en) | Operation of vehicle liquid level measurement sensor | |
EP0764238B1 (en) | Method and device for controlling an electromagnetic consumer | |
DE102012005936A1 (en) | Solenoid valve with a condition monitoring unit and method for condition monitoring of a solenoid valve | |
DE19611885B4 (en) | Method and device for controlling an electromagnetic switching element | |
DE19513878A1 (en) | Method and device for controlling an electromagnetic consumer | |
DE19645062B4 (en) | Method for detecting the closing of a cylindrical coil arrangement | |
DE3928709A1 (en) | METHOD AND DEVICE FOR CHECKING THE FUNCTIONALITY OF AN EXHAUST GAS EXHAUST HEATING AND ITS SUPPLY SYSTEM | |
DE102012216611A1 (en) | Method for operating magnetic valve used in exhaust system of motor car, involves determining two values of electrical state variable of magnetic valve before or after start and end of movement control and before start of valve element | |
DE4020094C2 (en) | Method and device for controlling an electromagnetic consumer | |
DE19606965A1 (en) | Fuel metering control method for IC engine | |
EP1430207B1 (en) | Method and device for controlling an electromagnetic consumer | |
DE102008007397A1 (en) | Method for monitoring at least one glow plug of an internal combustion engine and device for this purpose | |
WO1995029492A1 (en) | Arrangement for controlling a consumer | |
DE19646052A1 (en) | Method and device for controlling a consumer | |
DE102018207417A1 (en) | Determining a characteristic of a magnetic switching valve | |
DE102012218327A1 (en) | Method for determining winding temperature of magnetic coil of injector for injecting fuel into internal combustion engine, involves supplying injector with current during injection process, and determining internal resistor of injector | |
DE102012209967A1 (en) | Method of operating solenoid valve, involves comparing time integral with threshold value such that to judge state of solenoid valve | |
DE19963903A1 (en) | Method for operating an internal combustion engine, in particular a motor vehicle | |
WO2009040293A1 (en) | Method and device for determining a dynamic property of an exhaust gas sensor | |
DE4415361A1 (en) | Method and device for controlling an electromagnetic consumer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20090714 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR |
|
DAX | Request for extension of the european patent (deleted) | ||
17Q | First examination report despatched |
Effective date: 20100518 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20180602 |