A computing architecture for a motorized land-based vehicle is disclosed.
The computing architecture includes a data network comprised of a
plurality of interconnected processors, a first group of sensors
responsive to environmental conditions around the vehicle, a second group
of sensors responsive to the vehicle's hardware systems, and a map
database containing data that represent geographic features in the
geographic area around the vehicle. A vehicle-environment modeling
program, executed on the data network, uses the outputs from the first and
second groups of sensors and the map database to provide and continuously
update a data model that represents the vehicle and the environmental
around the vehicle, including geographic features, conditions, structures,
objects and obstacles around the vehicle. Vehicle operations programming
applications, executed on the data network, use the data model to
determine desired vehicle operation in the context of the vehicle's
environment. A driver interface receives the vehicle driver's input.
Vehicle control programming, executed on the data network, receives
outputs from the vehicle operations programming applications and the
driver interface, determines a resolved operation for the vehicle's
hardware systems and provides output commands indicative thereof. The
vehicle operations programming applications may include adaptive cruise
control, automated mayday, and obstacle and collision warning systems,
among others. Also disclosed is a new computing architecture that
organizes the applications and systems in the vehicle into two groups:
driver assistance systems and mobile services and information systems.
Also disclosed is a drive recorder that maintains records of the statuses
of all vehicle systems and of the driver.
Μια αρχιτεκτονική υπολογισμού για ένα μηχανοποιημένο επίγειο όχημα αποκαλύπτεται. Η αρχιτεκτονική υπολογισμού περιλαμβάνει ένα δίκτυο δεδομένων που αποτελείται από μια πολλαπλότητα των διασυνδεμένων επεξεργαστών, μια πρώτη ομάδα αισθητήρων απαντητικών στις περιβαλλοντικές συνθήκες γύρω από το όχημα, μια δεύτερη ομάδα αισθητήρων απαντητικών στα συστήματα υλικού του οχήματος, και μια βάση δεδομένων χαρτών που περιέχει τα στοιχεία που αντιπροσωπεύουν τα γεωγραφικά χαρακτηριστικά γνωρίσματα στη γεωγραφική περιοχή γύρω από το όχημα. Ένα πρόγραμμα διαμόρφωσης όχημα-περιβάλλοντος, που εκτελείται για το δίκτυο δεδομένων, χρησιμοποιεί τα αποτελέσματα από τις πρώτες και δεύτερες ομάδες αισθητήρων και της βάσης δεδομένων χαρτών που παρέχει και που ενημερώνει συνεχώς ένα πρότυπο στοιχείων που αντιπροσωπεύει το όχημα και τον περιβαλλοντικό γύρω από το όχημα, συμπεριλαμβανομένων των γεωγραφικών χαρακτηριστικών γνωρισμάτων, των όρων, των δομών, των αντικειμένων και των εμποδίων γύρω από το όχημα. Οι διαδικασίες οχημάτων που προγραμματίζουν τις εφαρμογές, που εκτελούνται στο δίκτυο δεδομένων, χρησιμοποιούν το πρότυπο στοιχείων που καθορίζει επιθύμησαν τη λειτουργία οχημάτων στα πλαίσια του περιβάλλοντος του οχήματος. Μια διεπαφή οδηγών λαμβάνει την εισαγωγή του οδηγού οχημάτων. Ο προγραμματισμός ελέγχου οχημάτων, που εκτελείται στο δίκτυο δεδομένων, λαμβάνει τα αποτελέσματα από τις διαδικασίες οχημάτων προγραμματίζοντας τις εφαρμογές και τη διεπαφή οδηγών, καθορίζει μια επιλυμένη λειτουργία για τα συστήματα υλικού του οχήματος και παρέχει τις εντολές παραγωγής ενδεικτικές επ' αυτού. Οι διαδικασίες οχημάτων που προγραμματίζουν τις εφαρμογές μπορούν να περιλάβουν τον προσαρμοστικό έλεγχο κρουαζιέρας, αυτοματοποιημένο mayday, και τα συστήματα προειδοποίησης εμποδίων και σύγκρουσης, μεταξύ των άλλων. Επίσης αποκαλύπτεται μια νέα αρχιτεκτονική υπολογισμού που οργανώνει τις εφαρμογές και τα συστήματα στο όχημα σε δύο ομάδες: συστήματα βοήθειας οδηγών και κινητά υπηρεσίες και συστήματα πληροφοριών. Επίσης αποκαλύπτεται ένα όργανο καταγραφής κίνησης που διατηρεί τα αρχεία των θέσεων όλων των συστημάτων οχημάτων και του οδηγού.