Technology
Continental ve AWS 2023'te Sanal ECU Araçlarını Genişletti
Continental, Ağustos 2023'te CAEdge çerçevesinde vECU Creator'ı duyurdu; bu, ECU geliştirmesini sanal ortama taşıyan ve tuning sektörü için sonuçları olan bir adım.

Continental, Ağustos 2023'te CAEdge çerçevesinde vECU Creator'ı duyurdu; bu, ECU geliştirmesini sanal ortama taşıyan ve tuning sektörü için sonuçları olan bir adım.
Motor kontrol ünitesi (ECU) geliştirme dünyası, donanım odaklı süreçlerden bulut tabanlı ve yazılım tanımlı mimarilere doğru köklü bir değişim geçiriyor. 17 Ağustos 2023'te Continental, Continental Automotive Edge (CAEdge) çerçevesi dahilinde sanal bir ECU geliştirme aracı olan vECU Creator'ı duyurdu; bulut sağlayıcısı olarak AWS yer alıyor. Duyuru sırasında araç, satışta olan bir ürün değil, yakında gelecek bir araç olarak sunulmuştu. Bağımsız tuning ve kalibrasyon endüstrisi için bu hamle, geleneksel masaüstü test metodolojilerinden uzaklaşıp, yazılım döngüde (SIL) ve sanallaştırılmış doğrulama süreçlerinin hakim olduğu bir geleceğe geçişi simgeliyor.
Otomotiv yazılımı sanallaştırması, Continental gibi 1. kademe (Tier 1) tedarikçilerin yazılım işlevlerini, nihai olarak yer alacakları fiziksel mikrodenetleyici birimlerinden (MCU) ayırmasına olanak tanır. Geliştiriciler, AWS'nin yüksek performanslı hesaplama (HPC) altyapısını kullanarak, karmaşık araç sistemlerinin davranışlarını fiziksel prototipler üretilmeden çok önce simüle edebilirler. Bu yaklaşım, kod tabanının genellikle 100 milyon satırı aştığı modern Yazılım Tabanlı Araçların (SDV) artan karmaşıklığına çözüm sunuyor.
CAEdge Çerçevesi ve Sanal ECU'ların Yükselişi
Continental-AWS ortaklığının merkezinde, otomotiv fonksiyonlarının geliştirilmesini kolaylaştırmak için tasarlanmış modüler bir donanım ve yazılım ortamı olan CAEdge platformu yer alıyor. Geleneksel bir iş akışında kalibrasyon mühendisleri, yazılım mantığını test etmeye başlamak için genellikle "A-örnekleri" veya "B-örnekleri" olarak adlandırılan fiziksel donanımı beklemek zorundadır. Bu bağımlılık, geliştirme döngüsünde önemli darboğazlar yaratır.
Continental, ECU'yu sanallaştırarak donanım ortamının bir "dijital ikizini" oluşturur. Bu sanal ECU (vECU), geliştiricilerin kodları hedef donanımın komut seti mimarisini (ISA) yansıtan bulut tabanlı bir ortamda çalıştırmasına olanak tanır. Bu durum, özellikle yüksek performanslı hesaplama birimlerinde ve bölge kontrolörlerinde (zone controllers) kullanılan yeni nesil Continental platformları için geçerlidir. Profesyonel tuning uzmanları için vECU'lara geçişi anlamak kritiktir; çünkü bu değişim, Continental'in Simos ve SID ailelerinde bulunanlar gibi gelecekteki harita yapılarının ve güvenlik katmanlarının nasıl mimari edileceğini ve korunacağını belirler.
Sanallaştırma süreci, gerçek zamanlı işletim sistemlerini (RTOS) ve temel AUTOSAR (Otomotiv Açık Sistem Mimarisi) yığınını simüle etmek için AWS örneklerinden yararlanır. Bu, devasa boyutta paralel test imkanı sağlar. Bir mühendisin masada tek bir ECU'yu test etmesi yerine, bulutta binlerce otomatik test senaryosu eş zamanlı olarak çalıştırılabilir; bu da mantık hatalarını veya kalibrasyon dengesizliklerini çok daha kısa sürede tespit etmeyi sağlar.
Bağımsız Kalibrasyon ve Tuning İş Akışları Üzerindeki Etkileri
Yazılım geliştirmenin OEM ve Tier 1 seviyesinde hızlanması, bağımsız satış sonrası pazarı (aftermarket) üzerinde doğrudan bir etkiye sahiptir. Continental daha çevik ve bulut entegreli bir geliştirmeye yöneldikçe, Havadan Güncelleme (OTA) mekanizmalarıyla sunulan yazılım güncellemelerinin sıklığının artması bekleniyor. Bu değişim, tuning işletmelerinin versiyonlama ve yazılım uyumluluğuna yaklaşımını değiştirmesini zorunlu kılıyor.
Yazılım sanal bir ortamda geliştirilip doğrulandığında, çeşitli ürün yazılımı (firmware) sürümleri arasındaki farklar daha karmaşık hale gelebilir. ETP özellik setimizde vurgulananlar gibi geleneksel olarak fiziksel ECU modifikasyonu için kullanılan araçlar ve özellikler, sanallaştırmanın getirdiği soyutlama katmanlarına uyum sağlayacak şekilde evrilmelidir. Bulut tabanlı geliştirmeye geçiş, genellikle daha önce birden fazla küçük ECU'ya dağıtılmış işlevlerin tek bir yüksek performanslı alan denetleyicisinde (domain controller) birleştirildiği daha merkezi araç mimarilerine geçişle birlikte gerçekleşir.
Ayrıca, AWS altyapısının kullanımı Continental'in geliştirme aşamasında daha sağlam güvenlik protokolleri uygulamasını sağlar. Sanallaştırılmış ortamlar, şifreleme ve Güvenli Önyükleme (Secure Boot) dizilerinin daha geniş bir simüle edilmiş saldırı vektörü dizisine karşı test edilmesine olanak tanır. Tuning topluluğu için bu, gelecekteki Continental ünitelerinde karşılaşılan güvenlik kapılarının, üretim hattına ulaşmadan önce sanal bir "sandbox" içinde sertleştirilmiş ve muhtemelen daha sofistike olacağı anlamına gelir.
Sanallaştırma ve Performans Doğrulamanın Geleceği
Fiziksel dyno testleri nihai performans doğrulaması için altın standart olmaya devam etse de, kalibrasyonun ön aşamaları giderek daha fazla sanal dünyaya taşınıyor. Continental'in AWS araçlarını kullanması, geliştirme ortamının üretim ortamıyla kusursuz bir şekilde eşleşmesi gerektiği fikri olan "çevresel eşlik" (environmental parity) kavramının artık bir öncelik olduğunu gösteriyor.
Bağımsız kalibratörler için bu durum, sanallaştırılmış simülasyon araçlarının zamanla satış sonrası performans optimizasyonu için erişilebilir olup olmayacağı sorusunu doğuruyor. Şu anda, yüksek sadakatli ECU simülasyonuna giriş bariyeri, tescilli donanım soyutlama katmanlarına (HAL) derin erişim gerektirdiği için oldukça yüksektir. Ancak endüstri CAEdge gibi platformlar etrafında standartlaştıkça, ECU mantığıyla etkileşim kurma metodolojisi teknolojik olarak daha zorlayıcı olsa da daha standart hale gelebilir.
SDV'lere geçiş, "tuning" yapılan şeyin doğasını da değiştiriyor. Sanallaştırılmış bir mimaride, performans kazanımları sadece ateşleme zamanlamasını veya turbo basıncını ayarlamaktan değil, aynı zamanda farklı yazılım modüllerinin sanallaştırılmış yığın içinde nasıl etkileşime girdiğini optimize etmekten de gelebilir. Bu, saf mekanik bilgiden, gömülü yazılım sistemleri ve bulut entegrasyonu konusunda daha kapsamlı bir kavrayışa doğru bir uzmanlık kayması gerektirir.
Bulut Tabanlı Otomotiv Yazılımına Geçişteki Zorluklar
Continental-AWS ortaklığıyla elde edilen verimliliğe rağmen, bu geçiş engelsiz değildir. En büyük zorluklardan biri, araç fonksiyonlarını bulutta simüle ederken gerçek zamanlı gecikme gereksinimlerinin karşılanmasını sağlamaktır. Özellikle motor dinamiklerini ve güvenliğin kritik olduğu sistemleri yöneten otomotiv kontrol döngüleri, mikrosaniye ölçeklerinde çalışır. Bu zamanlama doğruluğunu sanallaştırılmış, deterministik olmayan bir bulut ortamında kopyalamak, son derece uzmanlaşmış yazılım katmanları gerektirir.
Ek olarak, eski (legacy) sistemlerin modern bir bulut tabanlı çerçeveye entegrasyonu zorluklar sunmaktadır. Mevcut birçok ECU işlevi, bulutta mevcut olmayan belirli donanım kısıtlamaları için tasarlanmıştır. Continental, bu işlevleri temel davranışlarını değiştirmeden CAEdge platformuna dikkatlice aktarmalıdır; bu sürece "bit düzeyinde kesin" (bit-exact) simülasyon denir. Tuning endüstrisi için bu, üretimdeki bir ECU'da bulunan haritaların ve mantık tablolarının hala önceki nesillerde belirlenen dokümantasyon ve desenlerle korelasyon göstermesini sağlar.
Bu mimari değişimlerin önünde kalmak isteyen işletmeler için profesyonel gelişim yollarını keşfetmek esastır. ETP deneme sürümü gibi kaynaklar, yazılımın artık statik bir bileşen değil, dinamik ve bulut üzerinden yönetilen bir varlık olduğu bir çağda, modern araçların giderek karmaşıklaşan ECU veri setlerini nasıl işlediğine dair bir bakış sunar.
SSS: Otomotiv Yazılımı Sanallaştırması
Sanal ECU (vECU) nedir?
Bir vECU, fiziksel bir motor kontrol ünitesinin yazılım tabanlı bir temsilidir. Geliştiricilerin fiziksel otomotiv donanımına ihtiyaç duymadan, ECU yazılımını standart PC veya bulut donanımı (AWS gibi) üzerinde çalıştırmasına ve test etmesine olanak tanır.
Continental-AWS ortaklığı aftermarket tuning işlemlerini nasıl etkiler?
Ortaklık, Yazılım Tabanlı Araçların (SDV) geliştirilmesini hızlandırır. Bu durum, daha sık OTA güncellemelerine ve daha merkezi, güvenli ECU mimarilerine yol açarak tuning uzmanlarının daha gelişmiş yazılım arayüz araçları kullanmasını gerektirir.
Fiziksel ECU'lar ortadan kalkacak mı?
Hayır, araçtaki komutları yerine getirmek için fiziksel donanım hala gereklidir. Ancak, bu donanım üzerinde çalışan yazılımın geliştirilmesi, test edilmesi ve kalibrasyonu zaman ve maliyet tasarrufu sağlamak amacıyla sanal ortamlara taşınmaktadır.
CAEdge nedir?
Continental Automotive Edge (CAEdge), Continental ve AWS tarafından geliştirilen tam kapsamlı bir donanım ve yazılım çerçevesidir. Otomotiv yazılımlarını bulut tabanlı bir ortamda geliştirmek, dağıtmak ve yönetmek için gereken altyapıyı sağlar.


