Method and device for controlling the operating mode of an internal combustion engine, in particular of a motor vehicle
09828928 · 2017-11-28
Assignee
Inventors
Cpc classification
F02D41/2422
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/3011
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D41/26
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/24
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method and a device for controlling an internal combustion engine, in particular of a motor vehicle, the internal combustion engine including components which are each operated in an operating mode established by an operating mode coordinator, and it being in particular provided that the operating mode coordinator carries out the aforementioned establishment of at least one operating mode based on further operating aspects of the components.
Claims
1. A method for controlling an internal combustion engine of a motor vehicle, the internal combustion engine including components which are operated in an operating mode established by an operating mode coordinator, the method comprising: selecting, by the operating mode coordinator, at least one request based on a priority from operating mode requests of the components; and determining, by the operating mode coordinator, a request of a first component the priority underlying the selection of the request based on at least one operating aspect of the first component and at least one corresponding operating aspect of at least one second component.
2. The method as recited in claim 1, wherein the operating mode coordinator selects at least one request having the highest priority from operating mode requests of the components, the operating mode coordinator, for a selected request of a first component, establishing the at least one operating mode based on at least one operating aspect of the first component and at least one corresponding operating aspect of at least one second component.
3. The method as recited in claim 1, wherein the operating aspects include at least one of contributions and influences of the components on the operating behavior of at least one of the internal combustion engine and the motor vehicle.
4. The method as recited in claim 1, wherein the operating aspects are contained in a criteria catalog which the operating mode coordinator accesses.
5. The method as recited in claim 4, wherein the criteria catalog includes at least one of: i) the respective contributions, and ii) influences of the characteristic values characterizing the components, based on which operating aspects of the first component making an operating mode request are compared to operating aspects of already granted operating modes of the at least one second component, and the at least one operating mode is established as a function of the result of the comparison.
6. The method as recited in claim 5, wherein the characteristic values of the operating aspect are compared, and either the already granted operating mode is revoked or the selected request is disallowed in the event that a comparison result drops below a predefined deviation.
7. The method as recited in claim 1, wherein the operating aspects include at least a contribution of one component to at least one of: i) reduction of exhaust gas emissions, ii) fuel consumption, iii) comfort, iv) dynamic behavior of the internal combustion engine, and v) the efficiency of the component.
8. The method as recited in claim 1, wherein the operating mode coordinator determines the operating modes according to the following: collecting all operating mode requests and buffering the collected operating mode requests; sorting the operating mode requests according to their priorities and buffering the sorted operating mode requests; selecting at least one operating mode request using negative exclusion logic; checking the at least one selected operating mode request for possible corresponding or competing operating modes; and granting the operating mode request made or rescinding an already granted operating mode request as a function of the result of the check.
9. The method as recited in claim 1, wherein the selection of a request having a highest priority takes place according to a negative exclusion logic, the request not being prohibited by at least one other operating mode request.
10. A device for controlling an internal combustion engine, the internal combustion engine including components and an operating mode coordinator, the operating mode coordinator configured to select a request having a highest priority from operating mode requests of the components, the priority being based on at least one operating aspect of a first component, and at least one operating aspect of a second component, the operating mode coordinator configured to process the operating aspects of the components and, for a selected request, establish at least one operating mode based on at least one of the operating aspects.
11. A machine-readable data carrier on which a computer program is stored, the computer program, when executed by a processor, causing the processor to perform: selecting, by the operating mode coordinator, at least one request based on a priority from operating mode requests of the components; and determining, by the operating mode coordinator, for a request of a first component the priority underlying the selection of the request based on at least one operating aspect of the first component and at least one corresponding operating aspect of at least one second component.
12. An electronic control unit, which is configured to control an internal combustion engine including an operating mode coordinator for establishing an operating mode, the electronic control unit configured to perform: selecting, by the operating mode coordinator, at least one request based on a priority from operating mode requests of the components; and determining, by the operating mode coordinator, for a request of a first component the priority underlying the selection of the request based on at least one operating aspect of the first component and at least one corresponding operating aspect of at least one second component.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
(6) A device for controlling an internal combustion engine which is shown in
(7) The operating mode coordination takes place in the conventional manner by selecting an operating mode request as a function of a priority, that operating mode request which has the highest priority and is not prohibited by other operating mode requests being selected from multiple operating mode requests. For this purpose, every operating mode request, as is shown, e.g., in
(8) The priority of every operating mode request 200 may be dynamically adapted to the present circumstances. For this purpose, the component requesting a certain operating mode may increase the priority if the urgency is high, or set a lower priority level if the urgency of the request is lower. In contrast to fixedly predefined priorities, in this way the system behavior may be changed simply by adapting the priorities.
(9) A concrete request for a certain operating mode may be implemented on operating mode mask 210, which stands for the desired operating mode. The urgency of the requests is established at the positions assigned to priority 220. The desired stage of the operating mode is set at the positions characterizing the information of the stage of operating mode 230.
(10) To implement a prohibition of operating modes, only those bits of the operating modes which correspond to these operating modes which are still to be allowed/possible are set in operating mode mask 210. Here, priority 220 must be set to the highest priority. A piece of stage information, i.e., a piece of information of the stage of operating modes 230, is not necessary for this purpose and may be set to zero in this case.
(11) If no request of an operating mode is to be implemented at all, all bits are set in operating mode mask 210. The priority in this case is also to be set to the highest priority, as with the prohibition of operating modes.
(12) The course of an operating mode coordination according to an example embodiment of the present invention and a corresponding device are explained hereafter in conjunction with
(13) The exemplary embodiment of a device according to the present invention shown in
(14) For simplification purposes, operating mode coordinator 100 in the present example is only connected to two components of an internal combustion engine, namely to an NOx storage Cat (catalytic converter) 310 and an SCR system 320. The data exchange with components 310, 320 takes place bidirectionally in the exemplary embodiment, but may also take place only unidirectionally omitting the two arrow directions 340, components 310, 320 supplying their respective operating mode requests, e.g., in “push” operation, to operating mode coordinator 100, whereas in the bidirectional operation corresponding requests, e.g., may be transmitted from operating mode coordinator 100 to the respective component.
(15) The following table shows one exemplary embodiment of an aforementioned criteria catalog or criteria list. The left column lists all components of an affected internal combustion engine or of a corresponding motor vehicle (of which only four components are explicitly listed in the table) which are able to send operating mode requests to an aforementioned operating mode coordinator 100. The four criteria listed by way of example in the four right columns refer to the particular contribution or influence of the particular criterion or operating aspect (e.g., fuel consumption, dynamics of the acceleration, and exhaust gas emissions of soot particles and nitrogen oxides). The characteristic values listed in the four right columns starting with line 2 are selected from the characteristic value range [−5, +5] in the present exemplary embodiment and indicate how large the aforementioned contribution or the influence of the particular component generally is on the particular operating aspect, the average characteristic value of zero representing a neutral contribution or influence, a negative value indicating a negative influence, and a positive value indicating a positive influence. It shall be emphasized that the characteristic values listed in the table serve only illustration purposes, and that the shown values (or the value range from −5 to +5) are provided only by way of example.
(16) TABLE-US-00001 TABLE Exemplary embodiment of a criteria catalog according to the present invention [Fuel] Component Consumption Dynamics Particles NOx NOX storage Cat −1 −1 0 +5 SCR system −1 −1 0 +4 Particulate filter 0 −1 +5 0 Cruise control +3 −5 −2 −2 . . . . . . . . . . . . . . .
(17)
(18)
(19) In a further step 450, the next operating mode is selected, and in particular in the present exemplary embodiment by an aforementioned negative exclusion or selection logic. Based on an above-described criteria catalog 460, the operating mode selected 450 next is checked 470 as to whether there is an existing operating mode or process which meets, or at least partially meets, the criteria listed in the criteria catalog for the operating mode to be checked 470. If this is the case, either the existing (competing) operating mode or the corresponding process is ended and the re-checked 470 operating mode is allowed or the re-checked 470 operating mode is not allowed, however the existing operating mode or the existing process is maintained.
(20) After the routine has ended 480, 490, it jumps back 495 to before step 450, and a next operating mode is selected in step 450 in the second buffer from the operating modes stored 440 there with the aid of the negative exclusion logic method. If the second buffer is empty, a jump back to the start (prior to step 410 in the present example) according to dotted line 500 takes place in order to carry out aforementioned steps 410 through 480 or 490 again.
(21) It should be noted that another logic may also be used to select an operating mode instead of the negative selection logic, and that the sequence of the steps shown in
(22) The operating mode coordinator consequently determines the operating modes according to the following steps: collecting all operating mode requests and storing these in a first buffer; sorting the collected operating mode requests according to their priorities and storing the sorted operating mode requests in the first buffer or in a second buffer; selecting operating mode requests, e.g., with the aid of negative exclusion logic; checking the selected operating mode requests for possible competing operating modes based on an aforementioned criteria catalog; and allowing or not allowing a selected operating mode request or an existing, competing operating mode as a function of the result of the check.
(23) The operating mode coordination therefore takes place as in the related art with the aid of a negative exclusion logic based on prioritized operating mode requests from the components which influence the present operating mode and, according to the present invention, additionally based on an aforementioned criteria catalog with the aid of which competing or similarly acting operating modes with respect to at least one operating criterion are detected and are treated in the described manner.
(24) The priority assigned to an operating mode request is preferably dynamically adapted to present operating states of the internal combustion engine and/or to present environmental conditions. For this purpose, for example, the component requesting a certain operating mode may increase the priority if the urgency is high, or set a lower priority level if the urgency of the request is lower. Compared to the method known from the related art, this has the advantage that the priority is not fixedly predefined, but the system behavior may be changed by adapting the priorities.
(25) A few examples are provided hereafter for operating point requesters or components competing within the scope of the present invention: 1. An NOx storage Cat and SCR system installed in a motor vehicle. During the startup process, the exhaust system is heated by the SCR system. However, if the contribution of the NOx storage Cat to the reduction of nitrogen oxides is sufficiently high, the heating of the SCR system may be dispensed with, whereby energy and therefore also fuel is saved. 2. An NOx storage Cat must be regularly regenerated as soon as it is fully loaded. If the efficiency of another component for exhaust gas purification or reduction (e.g., an aforementioned SCR system) is sufficiently high, an aforementioned regeneration may be dispensed with. 3. If a driving speed control is present and active, there is no need to provide a relatively large dynamics reserve in the internal combustion engine. In a spark ignition internal combustion engine (gasoline engine), for example, a transition may be made to a better ignition angle. In the case of a compression ignition engine (diesel engine), it is possible to move to operating points which result in lower exhaust gas emissions, but are usually avoided when a large dynamics reserve of the internal combustion engine is desired. 4. In particular in the field of commercial vehicles so-called transient corrections are known, with the aid of which an optimized operation of the internal combustion engine is achieved during load changes. The approaches available there always relate only to one aspect of the operating behavior. The operation of such an internal combustion engine may be even better optimized with a comprehensive or global coordination according to the present invention with respect to the operating point requester.
(26) The described method may be implemented in the form of a control program for an electronic control unit for controlling an internal combustion engine or in the form of one or multiple corresponding electronic control units (ECUs).