Basiswissen Automotive Softwaretest. Ralf Bongard

Basiswissen Automotive Softwaretest - Ralf Bongard


Скачать книгу
(ebenfalls im gleichen Anhang). Abbildung 1–3 zeigt die funktionale Architektur des Features Tempomat.

       Abb. 1–3 Funktionale Architektur der Tempomatfunktion

      Das Feature Tempomat besteht aus sieben Architekturelementen:

       Aufbereitung Raddrehzahlsensoren wertet die Messwerte der Drehzahlsensoren an den vier Rädern aus und berechnet daraus die Ist-Geschwindigkeit des Fahrzeugs.

       Aufbereitung Fahrerwunsch bereitet den Fahrerwunsch (z.B. die Wunschgeschwindigkeit und den Status des Bremspedals) auf. Dieses Element wertet aus, ob der Tempomat aktiv ist, und liefert die Soll-Geschwindigkeit für den Tempomaten.

       Tempomat (Regler) berechnet auf Basis von Soll- und Ist-Geschwindigkeit das Soll-Drehmoment des Motors.

       Momentenkoordinator ermittelt das richtige Soll-Drehmoment, abhängig davon, ob der Tempomat aktiv ist oder nicht.

       Ansteuerung Leistungselektronik leitet aus dem Soll-Drehmoment die nötige Ansteuerung des Elektromotors ab.

       Der Wandler setzt die Ansteuerung in einen konkreten Stromfluss um.

       Der Elektromotor treibt über ein integriertes Getriebe die Räder an.

      Die kleinen Kästen an den Rändern der Architekturelemente in Abbildung 1–3 stellen die Schnittstellen dar. Das Dreieck im Kästchen zeigt die Signalrichtung an und markiert eine Schnittstelle als Sender bzw. Empfänger von Daten. Die an den Schnittstellen übertragenen Signale sind in Tabelle 1–1 genauer beschrieben.

Signal Beschreibung
IEM Stromstärke des Stromflusses zum Elektromotor
Msoll Konsolidiertes Soll-Drehmoment
Msoll,F Soll-Drehmoment auf Basis des Fahrpedals
Msoll,T Soll-Drehmoment auf Basis des Tempomatreglers
nist Werte der vier Raddrehzahlsensoren
nsoll Raddrehzahl nach Elektromotor und Getriebe
PWMEM Pulsweitenmodulationssignale zur Ansteuerung des Elektromotors
r.sbrems Stellung des Bremspedals
r.sfahr Stellung des Fahrpedals
Taktiv Tatsächlicher Aktivitätsstatus des Tempomaten
Ton/off Fahrerwunsch zum Aktivierungsstatus des Tempomaten (an/aus)
vist Aktuelle Geschwindigkeit des Fahrzeugs
vsoll Soll-Geschwindigkeit des Fahrzeugs für den Tempomaten
vwunsch Wunschgeschwindigkeit des Fahrers für den Tempomaten

       1.3.3Einzuhaltende Standards

       Entwicklung nach Stand der Technik

      BEC erwartet, dass Eddison Electronics nach dem Stand der Technik entwickelt, der unter anderem durch Normen und Standards definiert ist. Hier sind drei für die Fahrzeugentwicklung zentrale Standards hervorgehoben, auf die Kapitel 3 ausführlicher eingeht.

       Der Entwicklungsprozess bei Eddison Electronics muss konform zu Automotive SPICE (siehe Abschnitt 3.1) sein. BEC hat sich auf den VDA-Scope festgelegt und erwartet, dass im Projekt für diese Prozesse die Fähigkeitsstufe 2 erreicht wird. Der VDA-Scope ist im Anhang in Abschnitt B.2 dargestellt.

       Da es sich bei dem elektrischen Antriebsstrang des ULV um ein sicherheitskritisches System handelt, muss Eddison Electronics bei der Entwicklung die Anforderungen der ISO 26262 berücksichtigen (siehe Abschnitt 3.2).

       Bei der Entwicklung der Steuerungssoftware muss Eddison Electronics konform zum AUTOSAR-Standard (siehe Abschnitt 3.3) vorgehen.

      Darüber hinaus gibt es noch viele weitere Normen und Standards, die für das Projekt relevant sind. Kapitel 3 führt einige davon auf.

       1.3.4Beteiligte Personen

      Die folgenden Personen sind bei Eddison Electronics im Projekt tätig:

       Karsten, Kaufmännischer LeiterKarsten ist neben seinen kaufmännischen Aufgaben auch für die Steuerung und Überwachung der Zulieferer zuständig (Supplier Monitoring).

       Petra, ProjektleiterinPetra ist die Gesamtprojektleiterin für das Projekt ULV und zentrale Ansprechpartnerin für BEC.

       Lars, Leiter der EntwicklungsabteilungLars ist in seiner Funktion als Entwicklungsleiter auch Process Owner für den Produktentwicklungsprozess bei Eddison Electronics.

       Thorsten, TeilprojektleiterThorsten verantwortet das Teilprojekt Tempomat.

       Stefan, Safety ManagerStefan ist u.a. für das Sicherheitskonzept der Tempomatfunktion verantwortlich. Bei seiner Arbeit wird er von einem Expertenteam unterstützt.

       Quentin, QualitätsmanagerQuentin ist für die Qualitätssicherung, das Konfigurationsmanagement und das Änderungsmanagement verantwortlich. Er ist Provisional ASPICE-Assessor und unterstützt das Projekt bei der Vorbereitung des Assessments.

       Thomas, TestmanagerThomas verantwortet alle Testaktivitäten im Projekt bei Eddison Electronics. Da Eddison Electronics einen Teil der Testaktivitäten an externe Dienstleister vergeben hat, koordiniert er auch die Aktivitäten bei den Dienstleistern.

       Tim, SoftwaretesterTim führt die Tests für die Tempomatfunktion durch.

       Erika, EntwicklerinErika entwickelt die Software der Tempomatfunktion.

       Simon, System- und SoftwarearchitektSimon ist als Chefarchitekt für die Plattformarchitektur verantwortlich


Скачать книгу