Το πρότυπο αρχιτεκτονικής ανοιχτού συστήματος αυτοκινήτων (AUTOSAR) είναι μια αναπτυξιακή συνεργασία εταιρειών και οργανισμών από τις βιομηχανίες αυτοκινήτων, ηλεκτρονικών, ημιαγωγών και λογισμικού.
Είναι το AUTOSAR ένα εργαλείο;
Όχι, το AUTOSAR είναι ένα τυποποιημένο ενσωματωμένο λογισμικό και μια ροή ανάπτυξης που υποστηρίζει εργασίες γύρω από βασικές λειτουργίες του αυτοκινήτου στο πλαίσιο της ανάπτυξης συστημάτων οχημάτων. Το Capital® Embedded AR Classic™, μέρος του χαρτοφυλακίου Siemens Xcelerator, αποτελεί παράδειγμα εφαρμογής του προτύπου AUTOSAR. Είναι μια πλήρης προσφορά με εργαλεία και λογισμικό για την κάλυψη όλων των αναγκών πλατφόρμας ηλεκτρονικής μονάδας ελέγχου (ECU), από ενημερώσεις εξαγωγής ECU έως διαμόρφωση πλατφόρμας λογισμικού.
Ποια είναι τα πλεονεκτήματα του AUTOSAR;
Από το 2003, η AUTOSAR έχει συγκεντρώσει τη συνδυασμένη γνώση και εμπειρία των περισσότερων μεγάλων κατασκευαστών και προμηθευτών αυτοκινήτων. Οι πλατφόρμες μεσαίου λογισμικού που καθορίζονται από το AUTOSAR υποστηρίζονται από μορφές αρχείων ροής εργασίας και ανταλλαγής, που ορίζονται στα πρότυπα, υποστηρίζοντας ένα ανοιχτό οικοσύστημα, διαθέσιμο από μια επιλογή μελών. Το AUTOSAR υποστηρίζει ένα ολοκληρωμένο σύνολο περιπτώσεων χρήσης αυτοκινήτων. Ενσωματώνει ή αλληλεπιδρά με τις τεχνολογίες που απαιτούνται στο λογισμικό ECU οχημάτων και στις αρχιτεκτονικές e/e - π.χ., SOME/IP, DDS άλλα είδη μεσαίου λογισμικού που χρησιμοποιούνται ως μέρος μιας ετερογενούς πλατφόρμας λογισμικού και πρότυπα όπως αυτά από ΟΞΈΑ, IEEE και άλλα.
Κλασική πλατφόρμα AUTOSAR
Αυτή η πλατφόρμα λογισμικού είναι κατάλληλη για ένα ευρύ φάσμα στατικά καθορισμένων λειτουργιών, που χρησιμοποιούνται σε παραδοσιακά ECU αυτοκινήτων με απλές ή πολύπλοκες λειτουργίες.Η αρχιτεκτονική AUTOSAR Classic Platform υποστηρίζει μια σειρά τεχνολογιών δικτύων αυτοκινήτων, CAN, LIN, FlexRay και Ethernet και λειτουργική ασφάλεια έως ASIL D. Μπορεί να επεκταθεί για να υποστηρίξει την ασφάλεια στον κυβερνοχώρο. Βασισμένο σε OSEK, API σε C, κώδικας εφαρμογής - συνήθως C ή C ++ - δημιουργείται συχνά από μοντέλα μηχανικής ελέγχου.
Προσαρμοστική πλατφόρμα AUTOSAR
Αυτή η ευέλικτη πλατφόρμα λογισμικού, που υποστηρίζει λειτουργίες και ενημερώσεις τύπου εφαρμογής, είναι κατάλληλη για πολύπλοκα ECU υψηλής υπολογιστικής ισχύος. Η προσαρμοστική πλατφόρμα AUTOSAR υποστηρίζει επικοινωνίες και αρχιτεκτονικές προσανατολισμένες σε υπηρεσίες, βασισμένες σε IP. Διαθέτει ισχυρές δυνατότητες ασφάλειας στον κυβερνοχώρο και επί του παρόντος υποστηρίζει λειτουργική ασφάλεια έως και ASIL B. Ο κώδικας εφαρμογής που βασίζεται σε POSIX γράφεται συνήθως στη γλώσσα C ++.
Ίδρυμα AUTOSAR
Στοιχεία του AUTOSAR, που υποστηρίζουν τόσο την Προσαρμοστική Πλατφόρμα όσο και την Κλασική Πλατφόρμα, καθορίζονται στο πρότυπο του Ιδρύματος για να διασφαλιστεί η διατήρηση της διαλειτουργικότητας μεταξύ των πλατφορμών.
Συνεργάτες της AUTOSAR
Το πρότυπο AUTOSAR αναπτύσσεται και συντηρείται από τους συνεργάτες του, λαμβάνοντας υπόψη τις περιπτώσεις χρήσης που απαιτούνται για την υποστήριξη των οδικών χαρτών των χρηστών. Οι συνεργάτες κατηγοριοποιούνται ανάλογα με τον τύπο συμμετοχής τους. Υπάρχουν πολλαπλές κατηγορίες για διαφορετικά επίπεδα συνεισφοράς, ανάπτυξης, εφαρμογής και χρήσης του προτύπου. Οι κύριες κατηγορίες είναι:
- Βασικοί εταίροι — τα ιδρυτικά μέλη του προτύπου
- Κορυφαίοι συνεργάτες, συμπεριλαμβανομένης της Siemens - συνήθως συμμετέχουν ενεργά στην καθοδήγηση της ανάπτυξης του προτύπου και της χρήσης του
- Συνεργάτες ανάπτυξης - είναι συνήθως χρήστες του προτύπου και συνεισφέρουν στην ανάπτυξη του προτύπου
- Συνεργαζόμενοι συνεργάτες - συνήθως έχουν προγραμματίσει ή εφαρμόζει μια χρήση παραγωγής του AUTOSAR, αλλά αναλαμβάνουν περιορισμένο ρόλο στην ανάπτυξη του προτύπου