Загрузка данных


graph TD
    subgraph L5["УРОВЕНЬ 5: ОБЛАКО И ТЕЛЕМЕТРИЯ"]
        A1["V2X Связь (5G/C-V2X)"] <--> A2["Обновление ПО по воздуху (OTA A/B)"] <--> A3["Сбор телеметрии"]
    end

    subgraph L4["УРОВЕНЬ 4: ПРИКЛАДНАЯ ЛОГИКА И УПРАВЛЕНИЕ"]
        B1["Основной AI-агент (Deep Learning)<br/>• Восприятие и планирование"]
        B2["Резервный движок безопасности<br/>• Детерминированные правила (MRM)"]
        B3["Модуль проверки валидности (Safety Cage)<br/>• Проверка физических ограничений"]
        
        B1 --> B3
        B2 --> B3
    end

    subgraph L3["УРОВЕНЬ 3: ОПЕРАЦИОННАЯ СИСТЕМА И СРЕДА ВЫПОЛНЕНИЯ"]
        C1["ОСРВ QNX / AUTOSAR Adaptive (Сертификат ASIL-D)"] <--> C2["Безопасный DDS / Общая память"]
        C3["Микроядерная архитектура, жесткая изоляция процессов, Watchdog-таймеры"]
    end

    subgraph L2["УРОВЕНЬ 2: АППАРАТНЫЕ ВЫЧИСЛЕНИЯ И ЖЕЛЕЗО"]
        D1["Основной узел (SoC 1)<br/>Dual ARM Cortex-A + NPU<br/>(Память ECC, изоляция)"]
        D2["Резервный узел (SoC 2 - Lockstep)<br/>ARM Cortex-R (МК ASIL-D)<br/>(Независимое питание)"]
        D3["Аппаратный мажоритарный арбитр<br/>(Логика голосования 2 из 3)"]
        
        D1 --> D3
        D2 --> D3
    end

    subgraph L1["УРОВЕНЬ 1: СЕНСОРЫ И ИСПОЛНИТЕЛИ"]
        E1["Тройной LiDAR"] --- E2["Массив радаров (x4)"] --- E3["Стереокамеры (x6)"] --- E4["Спутниковая навигация / IMU"]
        E5["Комплексирование данных (Sensor Fusion) и перекрестная проверка"]
        E6["Исполнительные механизмы<br/>(Дублированный рулевой привод, двойные тормоза, резервное питание)"]
        
        E1 & E2 & E3 & E4 --> E5
        E5 --> E6
    end

    L5 == Зашифрованный канал TLS 1.3 ==> L4
    L4 ==> L3
    L3 ==> L2
    L2 ==> L1

    %% Стилизация блоков
    style L5 fill:#EBF8FF,stroke:#3182CE,stroke-width:2px
    style L4 fill:#EDF2F7,stroke:#4A5568,stroke-width:2px
    style L3 fill:#FEFCBF,stroke:#D69E2E,stroke-width:2px
    style L2 fill:#FEEBC8,stroke:#DD6B20,stroke-width:2px
    style L1 fill:#E6FFFA,stroke:#319795,stroke-width:2px