Vehicle apparatus including verification apparatus
AssigneeMitsubishi Electric Corporation
InventorKoji Shimamura
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to a verification apparatus for a vehicle-mounted control apparatus having a first program processing unit that executes a current program, based on an output of a sensor and outputs a processing result to an actuator unit. Because the verification apparatus has a second program processing unit that executes the current program and outputs a processing result, a third program processing unit that shares the output of the sensor unit with the second program processing unit and that executes a new program and outputs a processing result, and a comparison determination unit that compares the respective outputs, it is made possible to perform a regression test effective for the new program at low cost, without affecting operation of the vehicle-mounted control apparatus.
Claims9
A vehicle-mounted apparatus comprising:
- a sensor detector,
- a program recorder in which a current program for controlling a vehicle apparatus is recorded,
- a verification apparatus, and
- a first program processor that receives a signal to be outputted from the sensor detector, executes the current program read out from the program recorder, based on the signal, and then outputs a processing result to the vehicle apparatus, the verification apparatus comprising:
- a second program processor that receives the signal to be outputted from the sensor detector, executes a program the same as the current program, based on the signal, and then outputs a processing result,
- a third program processor that receives the signal to be outputted from the sensor detector, executes a new program obtained by adding a specification change to the current program, based on the signal, and then outputs a processing result,
- a comparison determinator that compares a first output portion obtained by removing output, in output of the third program processor, that is affected by the specification change with a second output portion, in output of the second program processor, that corresponds to the first output portion, and then determines identity therebetween, and
- a verification-period setter that sets a second period the same as or longer than a first period, wherein the first period is a first interval of time between successive performance of processing the current program by the first program processor, wherein the second period is a second interval of time between successive performance of processing the current program by the second program processor, and the second period is also the second interval of time between successive performance of the new program by the third program processor.
Dependencies are inferred from the claim text.