AUTOSAR_AP_SWS_PlatformHealthManagement
FIG-2be2acee6b383b1f
932 × 999 px
1 Release(s)
Figure 7.6: Platform Health Management and the environment
SHA-256 Inhalts-Fingerabdruck:
2be2acee6b383b1f2f92e95ac6da5623bcc256a603e90cd330bc1a3a38b0d4e6
✦
KI-generierte Bildanalyse & technische Beschreibung
Modell: gemini-3.8-flash (via agy) · Rezept figure-series@1 · erstellt am 2026-10-08
1. Diagrammtyp & Architektur-Kontext
Formalsprachliches UML-Komponentendiagramm (cmp PHM_Interfaces) zur Spezifikation der AUTOSAR-Adaptive-Schnittstellen und Port-Verbindungen des Platform Health Managements.
2. Komponenten, Entitäten & Schnittstellen
- Platform Health Management: Zentrale Überwachungs- und Watchdog-Steuerungsinstanz.
- Applications or Clusters/Services: Verfügen ausschließlich über den Port
SupervisedEntityzur Meldung von Kontrollpunkten via«ara::phm» ReportCheckpointmit OperationReportCheckpoint(Checkpoint). - State Manager: Zentraler Empfänger von Recovery-Aktionen über eine konsolidierte Schnittstelle
«ara::phm» RecoveryActionmit den OperationenOffer(),RecoveryHandler()undStopOffer(), angebunden über drei Ports (RecoveryAction RecoveryHandler,RecoveryAction Offer,RecoveryAction StopOffer). - HW Watchdog: Anbindung formalisiert über
«External Interface» WatchdogInterfacemit den OperationenFireWatchdogReaction()undAliveNotification(), angesteuert über die PHM-PortsWatchdogInterface AliveNotificationundWatchdogInterface FireWatchdogReaction. Die Hardwareanbindung bleibtHardware specific. - Diagnostic Manager: Unverändert als nicht definiert gekennzeichnet (
not defined yet). - Manifest: Konfigurationsquelle (
Configure) für PHM und Anwendungen.
3. Dynamisches Verhalten & Sequenzablauf
- Applikationen und Cluster melden ausschließlich Checkpoints an das PHM (
ReportCheckpoint). - State Manager signalisiert Service-Verfügbarkeit (
Offer(),StopOffer()) und nimmt im Fehlerfall die Ausführung von Wiederherstellungsmaßnahmen entgegen (RecoveryHandler()). - Bei fehlerfreiem Betrieb setzt das PHM zyklisch Lebenszeichen an den Watchdog (
AliveNotification()). - Bei schwerwiegenden Fehlern kann PHM aktiv eine Hardware-Reaktion erzwingen (
FireWatchdogReaction()).
4. Normative Relevanz & Entwickler-Hinweise
Normative Bereinigung und Konsolidierung:
- Wegfall des Health-Channel-Mechanismus und des synchronen Supervision-Status-Abrufs (
GetSupervisionStatus) für überwachte Entitäten. - Konsolidierung der Recovery-Schnittstelle zum State Manager von vier separaten
ara::com-Interfaces auf ein einheitlichesara::phm-Interface. - Standardisierung der Software-Schnittstelle zum Hardware-Watchdog über
WatchdogInterfacemit getrennter Lebenszeichen- und Fehlerreaktionsauslösung.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.