METHOD AND PROCESSING DEVICE FOR OPERATING A CONTROL UNIT FOR AN EXHAUST GAS PROBE
20220290626 · 2022-09-15
Inventors
- Thorsten Treffon (Stuttgart, DE)
- Tobias-Gerhard Zobel (Stuttgart, DE)
- Bernhard Ledermann (Weil Der Stadt, DE)
- Florian Mezger (Stuttgart, DE)
- Axel Aue (Korntal-Muenchingen, DE)
- Andreas Kneer (Koengen, DE)
- Yannick Chauvet (Stuttgart, DE)
Cpc classification
F02D41/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/286
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/285
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/281
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A method for operating a control unit for an exhaust gas probe, in particular a broadband Lambda probe for an internal combustion engine, in particular of a motor vehicle. The control unit is designed for the electrical actuation of the exhaust gas probe, and the control unit in particular being implemented in the form of an application-specific integrated circuit, ASIC. The method includes: specifying control data for an operation of the control unit and/or the exhaust gas probe with the aid of a processing device; receiving operating data which characterizes the operation of the control unit and/or the exhaust gas probe with the aid of a processing device.
Claims
1-12. (canceled)
13. A method for operating a control unit for an exhaust gas probe for an internal combustion engine, the control unit being configured to electrically actuate the exhaust gas probe, and the control unit being implemented in the form of an application-specific integrated circuit (ASIC), the method comprising: specifying control data for an operation of the control unit and/or the exhaust gas probe using a processing device; and receiving operating data characterizing the operation of the control unit and/or the exhaust gas probe using the processing device.
14. The method as recited in claim 13, wherein the exhaust gas probe is a broadband Lambda probe, and the internal combustion engine is of a motor vehicle.
15. The method as recited in claim 13, wherein the processing device has at least one processing unit configured to execute at least one computer program which is configured to control the operation of the control unit and/or the exhaust gas probe, and/or to generate the control data, and/or to receive the operating data at least intermittently.
16. The method as recited in claim 13, wherein the processing device at least partially realizes a sequence control for an operation of the exhaust gas probe, the sequence control being at least partially predefined using at least one computer program.
17. The method as recited in claim 13, wherein the processing device at least partially realizes a primary sequence control for an operation of the exhaust gas probe, and a secondary sequence control of the control unit is controlled using the primary sequence control.
18. The method as recited in claim 16, wherein the sequence control control(s) at least one of the following sequences at least intermittently: a) establishing time intervals of measurements; b) transmitting setpoint values for switch settings to the control unit; c) transmitting measured values ascertainable using the control unit, to the processing device; d) identifying and/or plausibilizing measured values received from the control unit in comparison with an expected measured value; e) retrieving status information, including error information, of the control unit; f) actuating a pump current controller of the control unit after receiving a new measured value of a Nernst voltage; g) setting switches of the control unit in such a way that no short circuits and/or current interruptions occur; h) starting measurements using an analog-to-digital converter synchronously with a reference signal or reference clock; i) resetting an input filter of the analog-to-digital converter; j) transferring data from the control unit to the processing device and/or from the processing device to the control unit, via a serial data interface; k) generating an item of control information which signals a conclusion of a measurement; 1) generating error information.
19. The method as recited in claim 13, wherein the processing device has an analog-to-digital converter and at least intermittently digitizes at least one analog signal of the exhaust gas probe and/or an analog signal derived from the analog signal of the exhaust gas probe, using the control unit.
20. A processing device for operating a control unit for an exhaust gas probe for an internal combustion engine, the control unit being configured to electrically actuate the exhaust gas probe, and the control unit being implemented in the form of an application-specific integrated circuit (ASIC), the processing device being configured to: specify control data for an operation of the control unit and/or the exhaust gas probe; and receive operating data characterizing the operation of the control unit and/or the exhaust gas probe.
21. A non-transitory computer-readable memory medium on which are stored instructions for operating a control unit for an exhaust gas probe for an internal combustion engine, the control unit being configured to electrically actuate the exhaust gas probe, and the control unit being implemented in the form of an application-specific integrated circuit (ASIC), the instructions, when executed by a computer, causing the computer to perform: specifying control data for an operation of the control unit and/or the exhaust gas probe using a processing device; and receiving operating data characterizing the operation of the control unit and/or the exhaust gas probe using the processing device.
22. A control unit for an exhaust gas probe for an internal combustion engine, the control unit configured to electrically actuate the exhaust gas probe, the control unit being implemented in the form of an application-specific integrated circuit (ASIC), the control unit being configured to: receive from a processing device control data for an operation of the control unit and/or the exhaust gas probe; transmit operating data which characterizes the operation of the control unit and/or the exhaust gas probe to the processing device.
23. The control unit as recited in claim 22, wherein the processing device is configured to specify the control data for the operation of the control unit and/or the exhaust gas, and receive the operating data characterizing the operation of the control unit and/or the exhaust gas probe.
24. The control unit as recited in claim 22, wherein the exhaust gas probe is a broadband Lambda probe, and the internal combustion engine is for a motor vehicle.
25. The control unit as recited in claim 22, wherein the control unit at least partially realizes a sequence control for an operation of the exhaust gas probe, and the sequence control of the control unit at least intermittently controls at least one of the following sequences: setting switches of the control unit in such a way that no short circuits and/or current interruptions occur; starting measurements using an analog-to-digital converter integrated into the control unit synchronously with a reference signal or reference clock; resetting an input filter of the analog-to-digital converter; transferring data from the control unit to the processing device and/or from the processing device to the control unit, via a serial data interface; generating an item of operating information which signals a conclusion of a measurement; generating error information.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0029] Using the example of an internal combustion engine,
[0030] In preferred embodiments, a control unit 100 is provided for the operation of exhaust gas probe 15, which particularly is developed for the electrical actuation a1 of exhaust gas probe 15 or of components of exhaust gas probe 15. For instance, control unit 100 may be embodied in the form of an ASIC and be integrated into engine control 14, for example.
[0031] Preferred embodiments relate to a method for operating control unit 100 for exhaust gas probe 15, especially a broadband Lambda probe for an internal combustion engine, in particular of a motor vehicle, the method having the following steps, see the flow diagram from
[0032] Through steps 205, 210 according to
[0033] In further preferred embodiments, see
[0034] In further preferred embodiments, it is provided that processing device 300 (
[0035] In further preferred embodiments, it is provided that processing device 300 has at least one processing unit 302, at least one memory unit 304 allocated to processing unit 302 for the at least intermittent storage of a/the computer program PRG1 and/or data DAT (e.g., data for the sequence control 200 of the operation of exhaust gas probe 15), computer program PRG1 being developed especially for the execution of one or more steps of the present method according to the embodiments.
[0036] In further preferred embodiments, processing unit 302 has at least one of the following elements: a microprocessor, a microcontroller, a digital signal processor (DSP), a programmable logic component (e.g., FPGA, field programmable gate array), at least one processor core. Combinations thereof are also possible in further preferred embodiments. Processing device 300 is preferably embodied in the form of a microcontroller having one or more processor cores 302, for example.
[0037] In further preferred embodiments, memory unit 304 has at least one of the following elements: a volatile memory 304a, in particular a working memory (RAM), and a non-volatile memory 304b, in particular a flash EEPROM.
[0038] Further preferred embodiments relate to a computer program (product) PRG1, which includes instructions that when computer program PGR is executed by a computer 302, induces it to carry out the method according to the embodiments.
[0039] Additional preferred embodiments relate to an optional computer-readable memory medium SM, which includes instructions, in particular in the form of a computer program PRG2, which when executed by a computer 302, induce the computer to execute the method according to the embodiments.
[0040] Additional preferred embodiments relate to a data carrier signal DS which characterizes and/or transmits computer program PRG1, PRG2 according to the embodiments. For example, processing device 300 may include an optional, preferably bidirectional, data interface 306 for receiving data carrier signal DS. In further preferred embodiments, processing device 300 is also able to receive input signals BD that, for example, are usable for its operation with the aid of optional data interface 306, e.g., from exhaust gas probe 15 and/or control unit 100, and/or to output output signals, e.g., control data SD for an operation of exhaust gas probe 15 and/or control unit 100, to control unit 100 and/or exhaust gas probe 15.
[0041] In further preferred embodiments, processing device 300 has an analog-to-digital converter, ADC, 305 and at least intermittently digitizes at least one analog signal a2 of exhaust gas probe 15 and/or an analog signal a2 derived from analog signal a2 of exhaust gas probe 15 with the aid of control unit 100. In further preferred embodiments, for instance, ADC 305 may also be part of data interface 306. The receiving of analog signal a2 from exhaust gas probe 15 or control unit 100 is shown in step 210a of
[0042]
[0043]
[0044] Operating data BD ascertainable with the aid of control unit 100a are preferably transmitted from control unit 100a via data connection DV to processing device 300a. For instance, operating data BD may include analog measured values D, E, see also reference numeral a2 (see also
[0045] In the configuration described above by way of example with reference to
[0046] More specifically, in further preferred embodiments, even the entire sequence control is able to be implemented via sequencer 303 of processing device 300a, which, for example, assumes tasks of a high-level sequencer and also a low-level sequencer. For instance, this variant may be used when processing device 300a has an ADC 305 so that ADC 305 is able to be actuated directly, in particular without a transmission between control unit 100a and processing device 300a, e.g., by processing unit 302 (
[0047] Different analog signals a2 of exhaust gas probe 15 are thereby able to be switched to an input of ADC 305, e.g., in a time multiplex operation. As a result, no short circuits can advantageously occur, in particular none that are caused by different opening and closing times of switches 106, as may be the case in conventional control units. In the configuration according to
[0048]
[0049] In further preferred embodiments, as mentioned above, the sequence control for the operation of the exhaust gas probe may also be referred to as a sequencer, and according to further preferred embodiments, a high-level sequencer, e.g., in the form of the sequence control 303a described above by way of example, is realized with the aid of processing device 300b, and according to further preferred embodiments, a low-level sequencer, e.g., in the form of secondary sequence control 103 described above by way of example, is realized with the aid of control unit 100b (e.g., ASIC).
[0050] In further preferred embodiments, it is provided that sequence control 200 (
[0051] In further preferred embodiments, it is provided that especially the above-mentioned sequences a) through f) are able to be executed with the aid of primary sequence control 303a (
[0052] In further preferred embodiments, it is provided that low-level sequencer 103 is synchronized with high-level sequencer 303a with the aid of a reference signal (e.g., transmittable via data connection DV,
[0053] In further preferred embodiments, it is provided that high-level sequencer 303a is synchronized with a reference signal of processing device 300b, e.g., by a chip select (“CS”) signal of processing device 300b or its processing unit 302.
[0054] In further preferred embodiments, see
[0055] In further preferred embodiments, control data SD according to
[0056] Additional preferred embodiments relate to a control unit 100, 100a, 100b for an exhaust gas probe 15, in particular a broadband Lambda probe for an internal combustion engine, in particular of a motor vehicle, and control unit 15 is developed for the electrical actuation a1 (
[0057] In further preferred embodiments, see
[0058] The principle according to preferred embodiments provides much greater flexibility compared to conventional approaches, in particular with regard to the definition of the measurement sequence. Sequence control 200, for instance, defines the setting of current sources, the switching of switches 107, and thus the operating sequence of the current sources and measurements. The principle according to the preferred embodiments makes it possible, for example, to flexibly adapt different measuring sequences and/or energizations to individual system requirements by a modification in software PRG1, PRG2, in particular without modifying control unit 100, 100a, 100b preferably developed as an ASIC. Additional advantages at least partially achievable by at least some preferred embodiments are: a) a freely programmable adaptation of sequence control 200 via a software modification (PRG1, PRG2) is possible; b) an actuation of the switches and current sources of the control unit in the sub-microsecond range for an efficient utilization of the sequence time and thus a high-frequency performance of the measurements is possible; c) resource savings in ASIC 100, 100a, 100b; d) no processing unit is required in ASIC 100, 100a, 100b, microcontroller resources (in particular of processing device 300) are utilized for calculations and/or for the triggering of the measurements; e) no memory is required in ASIC 100, 100a, 100b in a direct transmission of the measured values; f) a less complex overall structure of ASIC 100, 100a, 100b is possible; g) a lower transmission data quantity between ASIC 100a and processing device 300a (