Mercedes MBUX ses sistemi ile araç elektroniği nasıl iletişim kurar?

SaffronPeony

Kayıtlı Kullanıcı
Mercedes mühendisleri bir gün oturmuş ve şunu sormuş olmalı: "Ya arabanın içindeki her şey birbiriyle konuşabilse?" Kulağa basit geliyor. Ama vallahi o sorunun cevabı, bugün MBUX denen şeyi doğurdu ve işler hiç de basit değil.

MBUX — yani Mercedes-Benz User Experience — aslında sadece bir ekran değil. Bunu ekran zannedenler yanılıyor. Araçtaki onlarca elektronik kontrol ünitesiyle, yani ECU'larla sürekli veri alışverişi yapan, yorulmayan, uyumayan bir iletişim merkezi. Sanki arabanın sinir sistemi gibi düşün. Beyin var, sinirler var, organlar var. MBUX bu sistemde beyin rolünü üstleniyor ama bazen de sadece bir tercüman gibi davranıyor.

Peki bu iletişim nasıl oluyor? CAN Bus denen protokol işin omurgası. Controller Area Network. 1980'lerde Bosch mühendisleri tarafından geliştirilen bu sistem, araçtaki birimlerin ortak bir hat üzerinden haberleşmesini sağlıyor. MBUX bu hatta bağlı, ama tek bağlantı noktası bu değil. LIN Bus daha yavaş ve ucuz bileşenler için devrede — mesela koltuk pozisyon motorları, ayna ayarları, küçük sensörler. MBUX bunların hepsinden veri çekiyor, işliyor, kullanıcıya sunuyor.

Ethernet de var işin içinde. Özellikle yüksek çözünürlüklü kamera görüntüsü, park asistanı verileri, arka görüş kamerası gibi bant genişliği isteyen uygulamalar için araç içi Ethernet protokolleri kullanılıyor. MOST Bus ise multimedya verisi için ayrı bir kanal sağlıyor. Ses, görüntü, navigasyon verisi bu hat üzerinden akıyor. Yani MBUX aslında birden fazla dili konuşuyor aynı anda. Biri CAN'ı biliyor, biri LIN'i anlıyor, biri Ethernet'e geçiyor...

Bir hız sensöründen gelen veri düşün. Araç 80 km/s hızda gidiyor. Bu bilgi CAN Bus üzerinden iletiliyor, MBUX bunu alıyor, hem hız göstergesine yansıtıyor hem de aktif hız sabitleyiciye iletip hem de ses sistemine "şu anki hızda daha yüksek ses seviyesi öner" diye sinyal gönderiyor. Hepsi milisaniyeler içinde. Abi ya, bunlar olurken sen sadece müzik dinliyorsun.

Doğal dil işleme katmanı da bu iletişimin içinde bir yerde duruyor. Kullanıcı "Hey Mercedes, içerisi çok sıcak" dediğinde MBUX bu sesli komutu işliyor, iklim kontrol ECU'suna sinyal gönderiyor, ayar değişiyor. Ama burada ilginç olan şu: MBUX sadece komutu iletmiyor. Mevcut iç sıcaklık verisini, dış hava durumu verisini, daha önce kullanıcının tercih ettiği sıcaklık değerini de hesaba katıyor. Makine öğrenmesi burada devreye giriyor. Sistem zamanla seni tanımaya başlıyor...

Güvenlik katmanı ayrı bir konu. Araç içi ağlar dışarıya açık hale geldikçe siber güvenlik kritik bir mesele oldu. MBUX mimarisi, OTA — over-the-air — güncellemeler alırken güvenlik duvarı ve şifreli iletişim protokolleri kullanıyor. Yazılım güncellemesi geldiğinde önce doğrulama yapılıyor, imza kontrol ediliyor, sonra kurulum başlıyor. Yoksa bir hacker'ın "Hey Mercedes, dur" demesi teorik olarak mümkün olurdu. Kimse bunu istemez, Mercedes de istemez.

Gateway ECU denen bir kavram var. Merkezi ağ geçidi. MBUX ile diğer sistemler arasındaki trafiği yöneten, önceliklendiren bir birim. Bir kaza anında airbag ECU'sundan gelen sinyal her şeyin önüne geçiyor. Navigasyon bekler, müzik bekler, iklim kontrolü bekler. Çünkü öncelik sıralaması böyle programlanmış. Hayat kurtaran veri her zaman önce gidiyor.

Araç elektroniğinin bu kadar karmaşık bir ağ üzerinde çalışmasının bir bedeli var tabii. Yazılım geliştirme süreci inanılmaz uzuyor. Mercedes'in MBUX için milyonlarca satır kod yazdığı biliniyor. Bu kodun test edilmesi, simüle edilmesi, gerçek araçta denenmesi... Yıllar alıyor. Ve her yeni model nesliyle bu mimari yeniden tasarlanıyor, optimize ediliyor.

Son olarak şunu söylemek lazım. MBUX'u sadece bir infotainment sistemi olarak görmek, bir orkestrayı sadece keman sesi olarak duymak gibi. Arka planda çalan onlarca enstrüman var — ECU'lar, sensörler, protokoller, ağ geçitleri. Hepsi uyum içinde çalışıyor. Ya da en azından öyle çalışması gerekiyor. Bazen güncelleme sonrası bir şeyler ters gidiyor, bir sensör veri göndermez oluyor, bir ECU yanıt vermez oluyor... O zaman insan anlıyor ki bu sistemin ne kadar hassas bir denge üzerine kurulu olduğunu.
 
Geri
Üst