A vehicle controller self-diagnosis apparatus having areas such as memory
information, tables, and the like relating to abnormality-detection
processing that can be easily modified when abnormal-detection targets are
increased or decreased, thereby reducing the amount of time required to
implement such changes. An abnormality-diagnosis program of the present
invention includes an abnormality-detection object, an
abnormality-verification object, and an abnormality-processing object. The
abnormality-detection object is provided with a program of object-oriented
design to determine normality or abnormality based on information from
several sensors. The abnormality-verification object is provided with a
program of object-oriented design to process a flag set by the
abnormality-detection object. The abnormality-processing object is
provided with a program of object-oriented design to comprehensively
determine an abnormality-detection result for a plurality of
abnormality-detection targets, and to ultimately decide whether an
abnormality-indicating lamp should be illuminated.
Μια συσκευή αυτοδιάγνωσης ελεγκτών οχημάτων που έχει τις περιοχές όπως οι πληροφορίες, οι πίνακες, και οι όμοιοι μνήμης σχετικά με την επεξεργασία ανωμαλία-ανίχνευσης που μπορεί να τροποποιηθεί εύκολα όταν αυξάνονται οι στόχοι ανώμαλος-ανίχνευσης ή μειώνονται, με αυτόν τον τρόπο μειώνοντας το χρονικό διάστημα που απαιτείται για να εφαρμόσει τέτοιες αλλαγές. Ένα πρόγραμμα ανωμαλία-διαγνώσεων της παρούσας εφεύρεσης περιλαμβάνει ένα αντικείμενο ανωμαλία-ανίχνευσης, ένα αντικείμενο ανωμαλία-επαλήθευσης, και ένα ανωμαλία-επεξεργαμένος αντικείμενο. Στο αντικείμενο ανωμαλία-ανίχνευσης παρέχεται ένα πρόγραμμα του αντικειμενοστρεφούς σχεδίου για να καθοριστεί η κανονικότητα ή η ανωμαλία βασισμένη στις πληροφορίες από διάφορους αισθητήρες. Στο αντικείμενο ανωμαλία-επαλήθευσης παρέχεται ένα πρόγραμμα του αντικειμενοστρεφούς σχεδίου για να υποβληθεί σε επεξεργασία μια σημαία που τίθεται από το αντικείμενο ανωμαλία-ανίχνευσης. Στο ανωμαλία-επεξεργαμένος αντικείμενο παρέχεται ένα πρόγραμμα του αντικειμενοστρεφούς σχεδίου για να καθορίσει περιεκτικά ένα αποτέλεσμα ανωμαλία-ανίχνευσης για μια πολλαπλότητα των στόχων ανωμαλία-ανίχνευσης, και για τελικά να αποφασίσει εάν ένας ανωμαλία-δείχνοντας λαμπτήρας πρέπει να φωτιστεί.