Method for Determining an Inadmissible Deviation of the System Behavior of a Technical Device from a Standard Value Range
20220374711 ยท 2022-11-24
Inventors
Cpc classification
B60W2050/021
PERFORMING OPERATIONS; TRANSPORTING
G06F17/18
PHYSICS
International classification
Abstract
A method determines an inadmissible deviation of a technical device using an artificial neural network which is supplied with input data and output data of the technical device in a learning phase. In a subsequent prediction phase, the neural network is only supplied with the input data, and comparative output data are calculated in the neural network and are compared to the output data of the technical device.
Claims
1. A method for determining an impermissible deviation of a system behavior of a technical device from a normal value range using an artificial neural network comprising: supplying the neural network with input data and output data of the technical device in a learning phase; in a prediction phase following the learning phase (i) feeding only the input data of the technical device to the neural network, and (ii) calculating output reference data in the neural network; and identifying the impermissible deviation when the output data of the technical device is outside the normal value range based on a difference with respect to the output reference data calculated by the neural network.
2. The method as claimed in claim 1, wherein: the neural network is divided into a base network and a head network, in a first section of the learning phase both the base network and the head network are trained on a first technical device, and in a second section of the learning phase only the head network is trained on a second technical device which is identical to the first technical device.
3. The method as claimed in claim 2, wherein in the prediction phase both the base network and the head network are used to determine an inadmissible deviation of the second technical device.
4. The method as claimed in claim 2, wherein a number of neurons of the head network is smaller than a number of neurons of the base network by at least a factor of five or ten.
5. The method as claimed in claim 2, wherein an output of the base network is used as an input for the head network.
6. The method as claimed in claim 2, wherein measured values of the second technical device are fed to the head network as an input.
7. The method as claimed in claim 2, wherein information about a type or a class of the input data is fed to the head network as an input.
8. The method as claimed in claim 2, wherein the neural network comprises a plurality of the base networks to which different input data are fed.
9. The method as claimed in claim 8, wherein an output of each of the base networks is fed to a common head network.
10. The method as claimed in claim 2, wherein the input data is subjected to pre-processing before the calculating takes place in the neural network.
11. The method as claimed in claim 1, wherein a control unit in a vehicle is configured to carry out the method.
12. The method as claimed in claim 1, wherein a computer program product includes program code configured to carry out the method.
13. The method as claimed in claim 12, wherein a non-transitory machine-readable storage medium is configured to store the computer program product.
Description
[0025] Further advantages and expedient designs can be derived from the other claims, the description of the figures and the drawings. In the drawings:
[0026]
[0027]
[0028]
[0029]
[0030] In the figures, equivalent components are labelled with the same reference signs.
[0031] The block diagram according to
[0032] Connected in parallel with the technical device 1 is a neural network 4, which is trained in a learning phase to the system behavior of the technical device 1, for which the input data 2 and the output data 3 of the technical device 1 are fed to the neural network 4 during the learning phase.
[0033] The neural network 4 is divided into a base network and a head network, which each have a plurality of layers and interact. The output of the base network 6 represents the input of the head network 7. The base network 6 is significantly larger than the head network 7; the number of neurons of the base network is preferably at least a factor of five or at least a factor of ten greater than the number of neurons of the head network 7.
[0034]
[0035] The first section of the learning phase according to
[0036]
[0037] Also in the second section of the learning phase, the input data 2 and the output data 3 of the second technical device 5 are fed to the neural network 4 as input, but exclusively to the head network 7 of the neural network.
[0038]
[0039]
[0040] On the output side, the generated data in the sub-base networks 6a, 6b and 6c are fed to the head network 7 as input, in which further connections are created in the learning phase and a prediction is made about the system behavior of the technical device under consideration in the prediction phase. In the second section of the learning phase, the output data of the second technical device can be fed directly to the head network 7 as input, as can also be seen in
[0041] In the prediction phase, supplementary information can be fed to the head network 7 as additional input, for example information about the type or class of the input data, or static measured values or mean values of low-dynamic measured values.